MX150 Only!
-
SUPER IMPORTANT! Modifications only checked on BIOS 603. Neither @FallenChromium nor Cyb is responsible for any damage, all is working for us, but you're doing all on your risk.
- After several tests, I found that the script is safe for 0906 BIOS.
-
IMPORTANT - Make a backup file using
backup.cmd, save output filemybackup.binsomewhere in the cloud. This is a proof-of-concept and not stable revision. -
Before any other manipulations, make sure PowerShell scripts execution is allowed on your Windows machine. Further info here. I set all of policies (CurrentUser and etc.) to Unrestricted and only after this executables worked for me.
-
Execute
bios_unlock.cmdbefore making any further changes to BIOS. -
Execute
DVMT_set.cmdto make DVMT=64mb. You need to restart to let it work. You can't apply all the patches and restart aftetward as it would apply only the latest patch. -
Execute
CFG_unlock.cmd, restart again. -
Execute
bios_lock.cmdto lock BIOS settings for security. -
Delete DVMT patches
- Open
/EFI/CLOVER/config.plist, delete the following code:
<key>framebuffer-fbmem</key>
<data>AACQAA==</data>
<key>framebuffer-stolenmem</key>
<data>AAAwAQ==</data>
- Delete Clover MSR 0xE2 patch
- Open
/EFI/CLOVER/config.plist, remove the following code:
<dict>
<key>Comment</key>
<string>MSR 0xE2 _xcpm_idle instant reboot(c) Pike R. Alpha</string>
<key>Find</key>
<data>ILniAAAADzA=</data>
<key>Replace</key>
<data>ILniAAAAkJA=</data>
</dict>
You can watch video tutorial in this link:Xiaomi Mi Notebook Pro Прошивка BIOS + Патч кулеров [4K]
- Thanks to FallenChromium and Cyb for writing the script and instruction.