macOS Big Sur | macOS Catalina | macOS monterey |
---|---|---|
11.5.1 (20G80) | ||
11.5 (20G71) | 12.0 Beta 4(21A5294G) | |
11.4 (20F71) | 10.15.7 (19H15) | 12.0 Beta 1(21A5248P) |
11.3.1 (20E241) | 10.15.6 (19G2021) | |
11.3 (20E232) | 10.15.5 (19F101) | |
11.2.3 (20D91) | 10.15.4 (19E287) | |
11.2.2 (20D80) | 10.15.3 (19D76) | |
11.2.1 (20D74) | 10.15.2 (19C57) | |
11.2 (20D64) | 10.15.1 (19B88) | |
11.1 (20C69) | 10.15 (19A583) | |
11.0.1 (20B29) |
-
For best results, read the entire README before you start and follow the install instruction throughly.
-
I am not responsible for any damages you may cause.
-
Should you find an error or improve anything — whether in the config or in the documentation — please consider opening an issue or pull request.
-
Please do not clone or download the main branch for daily use: it may include unstable code just because it is my repository.
-
If you find this bootloader configuration useful, consider giving it a star to make it more visible.
-
If you find my work useful, please consider Give me a Star and follow me on GitHub❤️
This repo contains information for getting macOS working on a mi NoteBook 14 (all Edition) laptop.
This is intended to create a "fully" functional (as far as possible) hackintosh for the Mi noteBook 14. If you would like to get started with creating a hackintosh on your Mi NoteBoook 14 but have non experience, I would highly recommend following Dortania's OpenCore Install guide and then returning here for troubleshooting. With each new release of macOS we need to resolve each new "minor issue" we run into. The installation is not perfect yet since it's a continuos work-in-progress, but I'm glad to say that I learned a lot in the meantime. All of the steps I made to get to this point were a result of countless hours of reading along with trial and error. I am by no means an expert so any help to get this project functional is very appreciated!
- The compatibility is very good for the most part, most of the stuff works like it would on a real MacBook, including camera, audio, touchpad, iCloud services.
- The experience is pleasant, as the laptop is smooth and responsive under macOS Big Sur.
- Battery life is quite great (from personal experience it lasts from 7 to 8 hours for light works depending on its age with a behaviour very similar to Windows 10 as shown in the macOS menu bar screenshots below).
- The Intel WiFi card can be replaced with a Broadcom one, but the Intel card is now functional albeit not operating at full speeds (however it is fine for most use cases). With the latest
AirportItlwm.kext
even Handoff and Continuity features are working, but with a very limited support for AirDrop and Apple Watch unlocking (see Changelog for OpenIntelWireless release v. 1.2.0 stable). For any issues aboutAirportItlwm.kext
please refer first to OpenIntelWireless Troubleshooting page and then to OpenIntelWireless Gitter Page
This repository is for personal purposes
- Installing Video Guide
- You can follow this guide to install MacOS In your Mi Notebook 14.
- Don't forgot to subscribe...it means a lot me.:D
For privacy reasons, all SMBIOS information has been wiped out in the configuration file EFI/OC/config.plist
. You need to generate your unique SMBIOS
info by yourself (recommend to use CorpNewt's GenSMBIOS), and inject them into your config.plist
.
- With every EFI update you retrieve from here, please, remember to transfer your Device details under
PlatformInfo -> Generic
in yourconfig.plist
.
Specification | Details |
---|---|
Model | Mi notebook 14 |
Processor | intel core (i3-10110U/ i5-10210U/ i7-10510U) |
Generation. | 10th Gen. Comet Lake |
Memory | 8GB 2666MHz DDR4 RAM |
Storage | SATA 3 SSD, NVMe SSD |
Graphics | Integrated intel UHD, |
Sound card | Realtek ALC256(layout-id: 88) |
Wireless card | intel Wireless AC 9462 |
Trackpad | I2C ELAN2304 |
- Intel UHD 620 Graphics card
- Intel Wifi
- Bluetooth
- Audio Streo/Mono sound using headphone jack
- Battery status
- Keyboard working with all functions(Alt=command, windows= Option etc.)
- Touchpad working with all gestures
- HandOff
- Sleep
- Camera
- Face Time and imessage -> WORKING
- Mic Will working... Follow the guide below.
- HDMI up to two 4K @60 Hz monitors
- Native Color Profile
- Power managment (Native Power Management via CFG Lock)
This repo is currently compatible with macOS Big Sur, catalina and Monterey.
-
OpenCore Updates
-
0.7.1 Updated
-
EFI tested on
-
Mi Notebook 14 10th Generation Intel® Core™ i5(Intel® UHD Graphics 620) Mi NoteBook 14 e-Learning Edition 10th Generation Intel® Core™ i3(Intel® UHD Graphics 620)
-
Sat 17 Jul 2021
- Current OpenCore version of EFI is-
-
OpenCore 0.7.1
- CPU(Performance of CPUs at performing everydays task.)
- Compute(Performance of GPUs at performing common compute task.)
Enable Tap (with one finger) for Touchpad
Starting from VoodooI2C v. 2.4.1, the click down action is emulated to force touch, which causes the failure of click down and drag gestures.
For example, you can turn off Force Click
in System Preferences -> Trackpad
or choose three finger drag in System Preferences -> Accessibility -> Mouse & Trackpad -> Trackpad Options
Suggested configuration:
Enable Apple Services
Default SMBIOS settings of this repo is MacBookPro16,3
MacBookPro14,1
MacBookPro15,2
- Launch
Terminal
app - Copy the following script, paste it into the
Terminal
window, then pressEnter
git clone https://github.com/corpnewt/GenSMBIOS && cd GenSMBIOS && ./GenSMBIOS.command
- Type
2
, then pressEnter
- Drag your
config.plist
inside theTerminal
window - Type
3
, then pressEnter
- Type
MacBookPro16,3
, then pressEnter
Microphone Fix
Download Combojack.
- Follow given documentation to install combojack.
- Go to system Preferences > Sound > Input and choose Line In as input device.
- Insert headphone, combojack pop-up will appear, select headset from the list.
- If you still face any issue disable ambient noice cancellation.
- you are good to go.
MacOS HiDPI
MacOS HiDPI Click Here.
Booting MacOS without installer pendrive
Mi NoteBook 14 Colour Profile
-
Run the following command in Terminal- (sh -c "$(curl -fsSL https://raw.githubusercontent.com/daliansky/XiaoMi-Pro-Hackintosh/main/ColorProfile/one-key-colorprofile.sh)
-
Or you can manually put the color profile into /Library/ColorSync/Profiles/
-
Open System Preferences -> Displays -> Color
-
Select NV156FHM-N61 profile
-
Reboot
Item | Version | Remark |
---|---|---|
MacOS | 11.4 | |
OpenCore | 0.7.1 | Default Bootloader |
Lilu | 1.5.4 | Kext/process/framework/library patcher |
WhateverGreen | 1.5.1 | Handle Graphics card |
AppleALC | 1.6.2 | Handle/fix onboard audio |
CodecCommander | 2.7.2 | Fix headphone audio switch |
CPUFriend | 1.2.4 | Power management |
HibernationFixup | 1.4.1 | Handle hibernate status |
IntelBluetoothFirmware | 1.1.2 | Handle Bluetooth |
AirportItlwm | 1.3.0 beta | Handle native Wi-Fi card |
NullEthernet | 1.0.6 | Fake Ethernet card |
NoTouchID | 1.0.4 | Disable TouchID |
NVMeFix | 1.0.9 | Fix for NVMe SSDs |
RestrictEvents | 1.0.3 | Block unwanted processes |
VoodooI2C | 2.6.5 | Handle I2C device |
VoodooI2CHID | 2.5.2 | Touchpad I2C satellite |
VoodooPS2Controller | 2.2.4 | Enable keyboard, alternative trackpad driver |
VirtualSMC + plugins | 1.2.5 | SMC chip emulation |
USBInjectAll | 0.7.6 | Inject USB ports |
- Huge thanks to Profzie
- Thanks to Daliansky and stevezhengshiqi
- Thanks to Dortania
- Thanks to Acidanthera for providing AppleALC, HibernationFixup, Lilu, NVMeFix, OcBinaryData, OpenCorePkg, RestrictEvents, VirtualSMC, VoodooInput, VoodooPS2, and WhateverGreen.
- Thanks to OpenIntelWireless for providing AirportItlwm and IntelBluetoothFirmware.
- Thanks to RehabMan for providing [OS-X-Clover-Laptop-Confi(OS-X-Clover-Laptop-Config), OS-X-Null-Ethernet, and SATA-unsupported.
- Thanks to Sniki for providing EAPD-Codec-Commander.
- Thanks to VoodooI2C for providing VoodooI2C.
- Thanks to ComboJack.
- Last but not least Thanks to Me.