XiaoMi NoteBook Pro EFI is for general hackintosh usage. However, it could be hazardous because multiple people would share the same serial numbers defined in config.plist
. It's highly recommended to generate your own serial numbers to protect your device from potential privacy leaks.
- At first, download GenSMBIOS and select option 1 to download MacSerial and next option 3. Then, defaultly, type
MacBookPro15,4 5
(KBL) orMacBookPro16,2 5
(CML) to generate some new serials.
- Go to
/EFI/CLOVER/
and openconfig.plist
- In
SMBIOS
, addBoardSerialNumber
with valueBoard Serial
you got from GenSMBIOS, addSerialNumber
with valueSerial
you got from GenSMBIOS, and addSmUUID
with valueSmUUID
you got from GenSMBIOS - Restart and done
- Go to
/EFI/OC/
and openconfig.plist
- In
PlatformInfo - Generic
, changeMLB
value toBoard Serial
you got from GenSMBIOS, changeSystemSerialNumber
value toSerial
you got from GenSMBIOS, and changeSystemUUID
value toSmUUID
you got from GenSMBIOS - Restart and done
- Please read Security and FileVault | OpenCore Post-Install and OpenCore Configuration UEFI Secure Boot section. It includes security instructions about Apple Secure Boot, secure DMG loading, apfs drivers, sign all the third-party drivers, enable BIOS Secure Boot function, and so on.
- In this repository, we use
ExposeSensitiveData = 3
to supportKext Updater.app
.ExposeSensitiveData = 2 or 6
is more secure to protect booter path.
Feel free to report a security vulnerability in the Issue Page if you find any.
We will respond to security vulnerabilities as soon as possible. A gentle reminder that releases of this repository are in general collections of hackintosh kernel extensions and bootloaders. We may not be capable of fixing code-level security vulnerabilities unless the authors of responsible kernel extensions/bootloaders assist us in fixing them.
Thanks to dortania for providing Fixing iMessage and other services with OpenCore.