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, by default, type
MacBookPro15,4 5(KBL) orMacBookPro16,2 5(CML) to generate some new serials.
- Go to
/EFI/CLOVER/and openconfig.plist - In
SMBIOS, addBoardSerialNumberwith valueBoard Serialyou got from GenSMBIOS, addSerialNumberwith valueSerialyou got from GenSMBIOS, and addSmUUIDwith valueSmUUIDyou got from GenSMBIOS - Restart and done
- Go to
/EFI/OC/and openconfig.plist - In
PlatformInfo - Generic, changeMLBvalue toBoard Serialyou got from GenSMBIOS, changeSystemSerialNumbervalue toSerialyou got from GenSMBIOS, and changeSystemUUIDvalue toSmUUIDyou 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 = 3to supportKext Updater.app.ExposeSensitiveData = 2 or 6is 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 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.