You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Huawei Matebook X Pro 2018 Running macOS Monterey/Ventura
MBXP with Neofetch Output
Next Release
I am looking to begin testing of the latest betas of macOS into this machine. Ventura is very meh, and causes issues with kexts and permissions. please let me know any issues you have, be very specific, and i will address them now that i have returned haha
Begin testing for macOS sonoma
Update CPU kexts
Update
Note: If having NVME Panics, disable NVMEFix in the OC Config File.
Note: Improved TBT System
Final Ventura Release
Thanks to @0xTides, @Lukas, this repository now includes support for the MBXP2019.
This version as Beta Support for the new macOS (macOS 13 Ventura)
Version Info
fixed sound breaking on sleep
Supports Ventura Official Release
Based on ***existing work done Matebook-X-Pro-2018 Profzei and 7 collabators. This repository continues the now defunct project as they no longer publish releases or update the project.
Opencore 0.8.4
This project will not support any EFI using profzei's configuration due to his defamatory claims and baseless allegations. Simply, such "open-source developers" do not belong on an open source platform. Collaboration is to be treated with respect, and to be appreciated. This repository only exists due to his inability to a) work for a resolution he found acceptable b) his repeated defamation c) his inability/decision to maintain his project.
This repository is currently compatible with macOS Monterey, Big Sur, and macOS Catalina
DISABLE OTHER WAKE UP SOURCES IN BIOS --- THIS WILL FIX ALL SLEEP ISSUES such as bluetooth not working after sleep, fans spinning during sleep. **THIS IS
MLB and ROM / Serials
Please generate your own independent serial, MLB, ROM, and Board-ID.
Status
Intel(R) UHD 620 Graphics card
**Intel(R) Wireless-AC/Bluetooth
Power Management with support for HWP (Intel Speed Shift & Intel SpeedStep)
Voltageshift Undervolting and Power Management for Monterey
Sleep and Wake native support
Hibernation (support for native macOS hibernatemode25, 'hibernatemode3'.
Working AppleALC Kext with Layout ID 76. Quad-Channel
Speakers (4 Channels) & Internal Mic.
Headphone jack is working with Combojack and AppleALC
HDMI 2.0 up to two 4K @60 Hz monitors
Native Color Profile for Display JDI 3k
Trackpad (via GPI0 interrupt mode) and native macOS gestures
Touchscreen Support with native Gestures
Native speeds on liteON SSD
[] PCI Devices latency support and complete description for System Information app (some incorrect descriptors)
[] USB Ports Mapping (Type-A & Type-C) with proper power levels (Ports are not properly configured, but functional
Thunderbolt Port with USB-C hotplug
720P HD Camera
NVRAM support
Universal Control is a work in progress*, along with continuity features
Apple Watch Unlock (WIP)
BIOS Setup
Set all SATA operation as AHCI
Disable Secure Boot, Fast Boot*
For Coil Whine improvement disable C-States
Enable UEFI Booting
THE MOST IMPORTANT OPTION IF YOU CANNOT FIND THE REST IS TO DISABLE SECURE BOOT
Main -> Thunderbolt Device -> Security Level -> No Security
Main -> Advanced -> PXE Device Enable -> Disable
Main -> Advanced -> Fingerprint Enable -> Disable
DISABLE OTHER WAKE UP SOURCES --- THIS WILL FIX ALL SLEEP ISSUES (creds @doggie13 for discovery of sleep bug/solution testing). This stops passive battery drain from the fans spinning during sleep. Perhaps profzei wants credit here too.
Install Steps
Boot into the USB Device, and follow the steps to format your SSD from the installer to install Mac OS Catalina. Note the trackpad will not function at this point, but the touchscreen will. This is caused by the way the installer handles Kext loading but because the touchscreen is being loaded via usb and the keyboard in a different method (which I can explain in detail if you'd like, the install will be possible.
Do not be alarmed if the installer takes a long time to boot into, this is expected
Once you have done this step, use F12 to select the USB and boot into the installer from the SSD in the options menu. (you cannot boot natively yet as the EFI isn't copied into the SSD yet.
Setup computer as normal, touchpad, brightness, etc, should all be functioning at this point. Same with wifi. Then, you should using Clover configurator copy the contents of the USB EFI into the EFI folder of your SSD EFI partition (in the folder)
Now we will add this as a native boot option.
Setup computer as normal, touchpad, brightness, etc, should all be functioning at this point. Same with wifi. Then, you should using OpenCore configurator copy the contents of the USB EFI into the EFI folder of your SSD EFI partition (in the folder)
Now will we add this as a boot entry so you can always boot from this natively without the USB.
If wifi does not work, google airport itlwm and replace the version in the EFI with the one meant for your macOS version. Rename to be the same as the name of the kext in the folder.
About this Mac
Copy the SystemInfo file to /Users/you/preferences and replace the original plist with the one in the Repository Files to change to Huawei MBXP
Profzei Matebook X Pro - Many patches, parts of config, multitude of ACPI DSDTs and SSDTs. (@profzei). As well as useful information from his ReadMe
Diliansky
OpenIntelWireless/Bluetool Project
Post Install Script
Run this command in termainl, credit @profzei for this script from his guide on his repository : ). This is the single best piece of code in the repository!