Hackintosh your XiaoMi Pro Notebook
- Support 10.13.x and 10.14.
- ACPI fixes use hotpatch; related files are located in
/CLOVER/ACPI/patched
.
- The model of the sound card is
Realtek ALC298
, which is drived byAppleALC
on layout-id 99; injection information is located in/CLOVER/config.plist
. - If headphones are not working, please see ALCPlugFix. You may need to replug headphone after every boot.
- Some i5 devices may fail to drive microphone, please follow instructions in #13.
- Native Bluetooth is not working well. The model is
Intel® Dual Band Wireless-AC 8265
. There are two options you can do with it:
- The model is
i5-8250U
ori7-8550U
, and XCPM power management is native supported. - XCPM and HWP are recommended to work together to reach better power management (>=10.13.6). Please replace
/CLOVER/kexts/Other/CPUFriendDataProvider.kext
with the archive in #53 to enable HWP.
- The model name is
Intel UHD Graphics 620
, faked toIntel HD Graphics 620
by injecting ig-platform-id00001659
. - The discrete graphics' name is
NVIDIA GeForce MX150
, disabled bySSDT-DDGPU.aml
becuase macOS doesn't support Optimus technology. - Use HDMI port on the left side may cause black internal display, please try to reopen the lid.
- Native brightness hotkey support; related file is located in
/CLOVER/ACPI/patched/SSDT-LGPA.aml
.
- Caps Lock may not function well, please read instructions in #2 to uncheck
Use the Caps Lock key to switch to and from ABC
. - The latest keyboard driver can temporily disable the touchpad during typing. If you are not happy with the lag, a workaround is provided in #19.
- Recent model uses
PM981
SSD instead ofPM961
. This EFI doesn't fully supportPM981
, andPM981
users can replace their SSDs or visit How to fix PM981 in 10.3.3.PM981
SSD's serial number starts withMZVLB
, andPM961
SSD's serial number starts withMZVLW
.
- The model name is
ETD2303
(ELAN), and the driver is a patched verison ofVoodooI2C
, which has no scale problem or sleep issue. - Don't forget to uncheck
Smart Zoom
inSysPref - Trackpad - Scroll & Zoom
to help trackpad work better.
- USB Port Patching uses Intel FB-Patcher, related file is located in
/CLOVER/kexts/Other/USBPorts.kext
. - SD Card Reader's model name is
RTS5129
. It is not supported and be disabled to save power.
- The wireless model is
Intel® Dual Band Wireless-AC 8265
. Unfortunately, there's no way to enable it. You can follow Intel WiFi Driver Effort to check the latest progress. - A workaround is to insert a supported wireless card into M.2 slot. More information can be viewed in Xiaomi Mi Notebook Pro High Sierra 10.13.6.
I believe there are many ways to solve this problem. I give a most understandable one here (at least for me). The solution is to refresh your BIOS in order to clean nvram.plist
. Please read How to update BIOS
in BIOS folder.
It is not recommened to open FileVault
. You can press Fn + F3 in the Clover boot page and choose the icon with FileVault
. Then you can boot in the system and close FileVault
.
You need to rebuild the kext cache after every system update. Use Kext Utility.app
or type sudo kextcache -i /
in Terminal.app
. Then restart. If this still doesn't work, try to press F9.
Many people met this problem by using the new version of AptioMemoryFix.efi
. A workaround is to delete AptioMemoryFix-64.efi
in /CLOVER/drivers64UEFI/
and replace it with the old version provided in #93.
Please refer to the detailed installation tutorial Xiaomi Mi Notebook Pro High Sierra 10.13.6 or video tutorial Xiaomi NoteBook PRO HACKINTOSH INSTALLATION GUIDE !!!.
A complete EFI archive is available in releases page,Thanks to the continuous update of stevezhengshiqi.
If the tracpad doesn't work during installation, please plug a wired mouse or a wireless mouse projector before the installation. After the installation completes, open Terminal.app
and type sudo kextcache -i /
. Wait for the process ending and restart the device. Enjoy your trackpad!
You can view Changelog for detailed information.
All the project is made for free, but you can reward me if you want.
Alipay | |
---|---|
-
Thanks to Acidanthera for providing AppleALC, CPUFriend, HibernationFixup, Lilu,
USBPorts
, VirtualSMC, and WhateverGreen. -
Thanks to alexandred and hieplpvip for providing VoodooI2C.
-
Thanks to apianti, blackosx, blusseau, dmazar, and slice2009 for providing Clover.
-
Thanks to FallenChromium, Javmain, and johnnync13 for valuable suggestions.
-
Thanks to RehabMan for providing AppleBacklightFixup, EAPD-Codec-Commander, OS-X-Clover-Laptop-Config, OS-X-Voodoo-PS2-Controller, and SATA-unsupported.
-
tonymacx86.com:
-
QQ:
- 247451054 小米PRO黑苹果高级群
- 137188006 小米PRO黑苹果
- 331686786 一起吃苹果
- 688324116 一起黑苹果
- 257995340 一起啃苹果