Contribute
Register

[Guide] Xiaomi Mi Notebook Pro High Sierra 10.13.6

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,702
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I think i discovered the problem, my active Internet connection needs to be on en0(?) I just used Bluetooth tethering, and I was able to sign in successfully. But when I switched back to USB tethering. I started getting the verification errors again.

No.
You only need a built-in Ethernet or WiFi device at en0.
If you have neither, use NullEthernet.kext.
Details in the FAQ:
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Joined
Dec 30, 2017
Messages
42
Motherboard
Xiaomi Mi Notebook Pro
CPU
Intel Core i7 8550u
Graphics
Intel UHD 620, MX 150 (Disabled)
Mac
  1. MacBook Pro
I really don't want to mess with my configs right now, lol. will give it a try later though.

I'm still trying to get ethernet card detected so i can sign into the app store.

Can you share your clover folder? As soon as I have some time I'll look into it and update the OP accordingly. Working Bluetooth might be of interest to many
 
Joined
Jan 20, 2018
Messages
21
Motherboard
Xiaomi Mi Notebook Pro, Clover UEFI
CPU
i7-8550U
Graphics
Intel UHD 620, NVIDIA GeForce® MX150 + 1920 x 1080
Mobile Phone
  1. Android
Update, I can no longer boot into my osx, something about too many corpses. Tried re installing, but USB mouse doesn't work. Right now I'm exhausted. And I'm giving up on this. Will be wiping my osx partition and giving it to ubuntu.
I've wasted too much time trying to get this to work, postponing my job. I'll check back in like a week. Hopefully everything will be at least stable then. As for how my Bluetooth worked, I installed intelMausiEthernet, AppleALC 1.2.2 layout id 99. Hope it helps someone.
 
Joined
Oct 9, 2011
Messages
37
Motherboard
Xiaomi Mi Notebook Pro 15
CPU
Core i5-8250U
Graphics
Intel UHD Graphics 620
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. iOS
daliansky/XiaoMi-Pro @GitHub got updated.
 
Joined
Oct 9, 2011
Messages
37
Motherboard
Xiaomi Mi Notebook Pro 15
CPU
Core i5-8250U
Graphics
Intel UHD Graphics 620
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. iOS
So, I've installed the new update now. Everything works perfectly. Sound as well, from both speakers and the jack. Just be sure to run this https://github.com/daliansky/XiaoMi...C_ALCPlugFix/ALCPlugFix/install双击自动安装.command and you'll be set. It already clears the cache for you.

Complete steps:
1. Usb with clover+macOS 10.3.3+daliansky's EFI folder (merge it on top of the clover UEFI installation)
2. Optional: Deactivate APFS either before or during the macOS installer (check Rehabman's guides if you don't know..)
3. Run the script within that directory.
4. Reboot

Due to the lilu.kexts, there is no need for and gfx patches to get fully working gfx acceleration.

The one thing missing is Bluetooth. I find it really hard to believe that anyone has gotten it to work from a COLD boot. If you've booted another OS first, the BT firmware gets flashed to the BT chip and this persists between a hot OS switch: ie. Windows > macOS. This also works if you boot a Linux distro from within macOS in a VM. That will also flash the firmware to the chip.
So I find it hard to believe that someone has gotten it to work, because to my knowledge (but it's a bit outdated) there isn't a firmware injector for this intel chip.

But correct me if I'm wrong.

Either way, I'm grateful for my 97% working machine.
 
Joined
May 25, 2014
Messages
1
Motherboard
mountainlion win8
CPU
i33220
Graphics
hd6750
Mac
Classic Mac
Mobile Phone
Hi ;
Thanks for you . my Mi Note Pro works great with your clover settings, it has same hardware as yours
But I got an issue on the sound, speaker works while the head speakers doesn't, sometime works.
Does it happen to you?
Or Do you know how to fix it?
Hope you can help me!
thank you again.
 
Joined
Jun 19, 2015
Messages
6
Motherboard
Xiaomi Mi Notebook Pro
CPU
i5-8250U
Graphics
Nvidia MX150(Disabled) , Intel HD Graphics UHD 620
Hello, thank you so much for everything, my Mi Notebook Pro works great without any problem. I would like to say that i also manage to make hackintosh detect Nvidia MX150 by removing SSDT-Disable_DGPU.aml from EFI/CLOVER/ACPI/patched/ folder, but this is useless because if i loaded the Web Drivers the system stuck at apple logo(no macOS drivers for this card ). if i remove the web drivers then i can boot in, and i can see the card in PCI session on System Report.

Lastly i want to say that you can easily enable brightness keys by using the FN+F4 and FN+F5. You have to go to Settings->Keyboard->Shortcuts->Display and check Decrease/Increase display brightness. Double click next to Decrease/Increase display brightness and press FN+F4 / FN+F5. Now you can Control Brightness easily with these keys(I hope that helps).
 
Joined
Oct 9, 2011
Messages
37
Motherboard
Xiaomi Mi Notebook Pro 15
CPU
Core i5-8250U
Graphics
Intel UHD Graphics 620
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. iOS
Hello, thank you so much for everything, my Mi Notebook Pro works great without any problem. I would like to say that i also manage to make hackintosh detect Nvidia MX150 by removing SSDT-Disable_DGPU.aml from EFI/CLOVER/ACPI/patched/ folder, but this is useless because if i loaded the Web Drivers the system stuck at apple logo(no macOS drivers for this card ). if i remove the web drivers then i can boot in, and i can see the card in PCI session on System Report.

Lastly i want to say that you can easily enable brightness keys by using the FN+F4 and FN+F5. You have to go to Settings->Keyboard->Shortcuts->Display and check Decrease/Increase display brightness. Double click next to Decrease/Increase display brightness and press FN+F4 / FN+F5. Now you can Control Brightness easily with these keys(I hope that helps).

What you "managed" to do is to remove a purposeful tweak put in place to disable the GPU from functioning (getting registered via ACPI). It was disabled due to the fact that Optimus gfx cards/chips are unsupported by macOS and there is currently no way of making them working. By removing that patch, all you're doing it to let the gfx card get activated and seen by the OS and thus it will draw power from your battery without being of any use.
 
Joined
Jun 19, 2015
Messages
6
Motherboard
Xiaomi Mi Notebook Pro
CPU
i5-8250U
Graphics
Nvidia MX150(Disabled) , Intel HD Graphics UHD 620
What you "managed" to do is to remove a purposeful tweak put in place to disable the GPU from functioning (getting registered via ACPI). It was disabled due to the fact that Optimus gfx cards/chips are unsupported by macOS and there is currently no way of making them working. By removing that patch, all you're doing it to let the gfx card get activated and seen by the OS and thus it will draw power from your battery without being of any use.

Exactly, thats what i was trying to say and i have the card disabled because i don't want to draw power. I was just trying to say that its very easy to have the card detected but definitely its not going to work.
 
Joined
Jun 15, 2015
Messages
14
CPU
i7-8550U
Graphics
Intel 620, MX150
Mobile Phone
  1. Android
Anyone know a fix for this as I got something big if you can fix it.
 

Attachments

  • IMG_20180127_114836.jpg
    IMG_20180127_114836.jpg
    3.5 MB · Views: 427
Top