Skip to content

macOS Catalina & Mojave & High Sierra on XiaoMi NoteBook Pro 2017 & 2018

Notifications You must be signed in to change notification settings

H-X-F/XiaoMi-Pro-Hackintosh

 
 

Repository files navigation

XiaoMi NoteBook Pro 2017 & 2018 Hackintosh

release wiki Chat

macOS Catalina & Mojave & High Sierra on XiaoMi NoteBook Pro 2017 & 2018

English | 中文

Configuration

Specifications Detail
Computer model Xiaomi NoteBook Pro 15.6''(MX150/GTX)
Processor Intel Core i5-8250U/i7-8550U Processor
Memory 8GB/16GB Samsung DDR4 2400MHz
Hard Disk Samsung NVMe SSD Controller PM961/PM981
Integrated Graphics Intel UHD Graphics 620
Monitor BOE NV156FHM-N61 FHD 1920x1080 (15.6 inch)
Sound Card Realtek ALC298 (layout-id:30/99)
Wireless Card Intel Wireless 8265
SD Card Reader Realtek RTS5129/RTS5250S

Current Status in Clover

  • Ethernet may not work in macOS 10.15, view #256
  • In macOS 10.15, you need to update Wireless-USB-Adapter Driver
    • If you are not using macOS 10.15, it's still recommended to update the driver above
  • Discrete graphic card is not working, since macOS doesn't support Optimus technology
    • Have used SSDT-DDGPU to disable it in order to save power
  • Fingerprint sensor is not working
    • Have used SSDT-USB to disable it in order to save power
  • Intel Bluetooth may cause sleep problems and does not support some Bluetooth devices
  • Intel Wi-Fi(Intel Wireless 8265) is not working
    • Buy a USB Wi-Fi dongle or supported wireless card
    • View #330, some test drivers are provided there
  • Realtek USB SD Card Reader(RTS5129) is not working
    • Have used SSDT-USB to disable it in order to save power
  • Everything else works well

Current Status in OpenCore

  • Basically the same with Current Status in Clover section
  • Limited theme
  • Software in Windows may lose activation due to different hardware UUID generated by OpenCore
    • I am not sure whether it works or not. According to OpenCore Official Configuration, you can try to inject the original firmware UUID to PlatformInfo - Generic - SystemUUID in /OC/config.plist
  • Should Clean NVRAM after using Clover
    • Press Space in OpenCore boot page, and then select Clean NVRAM entry

Need more testing...

Improvements

Installation

First-time installation

donot_clone_or_download

get_release

Upgrade

  • A complete replacement of BOOT and CLOVER(or OC) folders is required. Delete these two folders and copy them from the release pack.
  • You can also update Clover EFI by running the following command in Terminal:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/daliansky/XiaoMi-Pro-Hackintosh/master/install.sh)"

FAQ

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.

My screen turns to black and has no response during the updating process.

If you have black screen for five minutes and get no response from the device, please force restart your laptop(Long press power button) and choose Boot macOS Install from ~ entry.

[Clover] My device is locked by Find My Mac and can't be booted, what should I do now?

Press Fn+F11 when you are in Clover boot page. Then Clover will refresh nvram.plist, and lock message should be removed.

[Clover] I opened the FileVault and I can't find macOS partition in Clover boot page, how can I solve it?

It is not recommended 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.

[Clover] 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.efi in /CLOVER/drivers/UEFI/ and replace it with the old version provided in #93.

Also make sure Sandbox and Hyper-V functions in Windows 10 are disabled.

Please refer to detailed FAQ in wiki FAQ.

Changelog

You can view Clover Changelog for detailed information.

A reward

All the project is made for free, but you can reward me if you want.

Wechat Alipay
wechatpay_160 alipay_160

Credits

Support and discussion

About

macOS Catalina & Mojave & High Sierra on XiaoMi NoteBook Pro 2017 & 2018

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 83.8%
  • Batchfile 9.5%
  • PowerShell 6.7%