XiaoMi NoteBook Pro for macOS Mojave & High Sierra
Hackintosh your XiaoMi Pro Notebook
Features
- Support 10.13.x and 10.14.
- ACPI fixes use hotpatch; related files are located in
/CLOVER/ACPI/patched
.
Audio
- 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.
Bluetooth
- Native Bluetooth is not working well. The model is
Intel® Dual Band Wireless-AC 8265
. There are two options you can do with it:
CPU
- 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.
Ethernet
- The model name is
RTL8153
, and is natively supported by 10.13+. - This ethernet card is connected to USB port.
Graphics
- 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
.
Keyboard
- 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.
SSD
- 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(Not working yet!) to see the progress.PM981
SSD's serial number starts withMZVLB
, andPM961
SSD's serial number starts withMZVLW
.
Touchpad
- 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
- 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.
Wi-Fi
- 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.
FAQ
Find My Mac
and can't be booted, what should I do now?
My device is locked by 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.
FileVault
and I can't find macOS partition in Clover boot page, how can I solve it?
I opened the 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
.
My touchpad isn't working after update.
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.
I can't boot in Windows/Linux by using Clover, but able to boot by press F12 and select OS.
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.
Installation
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!
Changelog
You can view Changelog for detailed information.
A reward
All the project is made for free, but you can reward me if you want.
Alipay | |
---|---|
Credits
-
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 hieplpvip and syscl for providing sample of DSDT patches.
-
Thanks to RehabMan for providing AppleBacklightFixup, EAPD-Codec-Commander, OS-X-Clover-Laptop-Config, OS-X-Voodoo-PS2-Controller, and SATA-unsupported.
Support and discussion
-
tonymacx86.com:
-
QQ:
- 247451054 小米PRO黑苹果高级群
- 137188006 小米PRO黑苹果
- 331686786 一起吃苹果
- 688324116 一起黑苹果
- 257995340 一起啃苹果