Awesome
macOS for Asus Zenbook UX330UAK (February 1, 2020)
This project is to give the UX330UAK a complete and functional build of macOS Mojave 10.14.6
using the guide from here with modified kexts.
My Specs
Model: UX330UAK
Bios: 311
CPU: 2.71GHz Intel i5-7200U (0x606)
GPU: Intel HD620 1536MB (0x5916)
RAM: 1867MHz Micron 8GB Dual Channel LPDDR3
Display: 13.3" AUO272D IPS Anti-Glare FHD, 1920x1080, 60Hz
Storage: PCI-E x2 NMVe Adata XPG SX8200 Pro 256GB
Partition Type: APFS (TRIM automatically enabled by APFS)
SD Card Reader: Alcor Micro, Corp. (0x6366)
Wifi: Broadcom DW1560
Bluetooth: Broadcom DW1560 with firmware 1502.1786_v5882
Bootloader: Clover v2.5k_r5093
Note
Your laptop may or may not have the exact specs as mine. Results may vary. If you need help, please ask. If you use a USB wifi adapter look for drivers from that model.
Tested Configurations
- macOS 10.14.3 (18D42) - 10.14.6 (18G103)
- BIOS 311
What Works
- Audio
- Headphone Jack
- Keyboard
- Keyboard Brightness
- All Fn Keys
- Battery Manager
- USB A Ports
- USB C Port
- Trackpad, with gestures
- Webcam
- Microphone
- Display Brightness
- SD Card Reader
- Sleep / Wake
- Wifi
- Bluetooth
- Auto Brightness
What doesn't work
- Fingerprint sensor - Touch ID (It will never work) (Disabled with NoTouchID.kext)
- micro HDMI Port
Bugs
- Closing the lid to sleep doesn't work (For workaround: Go to on the status bar and press sleep)
macOS doesn't recognize bluetooth after waking from sleep (Says Bluetooth: Not Available)- Display sometimes blinks for a split second (Not very noticable)
- Auto brightness is very inconsistent (Goes up and down for no reason) (I just turned it off)
- Black screen on monitor when using micro HDMI
Pre-Installation
- Replace original wifi chipset with a DW1560 (Recommended) or use a USB wifi adapter (Not recommended)
- You will have to wipe the entire disk
- Make sure to upgrade or downgrade to BIOS 311 (BIOS 312 doesn't work)
- Change your BIOS settings:
- Disable VT-d
- Enable Legacy USB Support
- Disable Secure Boot
- Enable Launch CSM
- Set DVMT to 64M
- Change boot priority to USB
- For Installation go to the wiki. or
- For Installation download UX330UAK macOS Guide in my repo for a more detailed and in-depth guide.
Undervolting
- Follow the guide.
Credits
- hieplpvip (For the amazing Asus Zenbook Guide) https://github.com/hieplpvip/ASUS-ZENBOOK-HACKINTOSH
- the-darkvoid (For the modified VoodooI2C Kext and CPUFriendDataProvider Kext) https://github.com/the-darkvoid/XPS9360-macOS
- abn6x (For the guide to undervolt) https://www.insanelymac.com/forum/topic/331775-guide-how-to-undervolt-your-haswell-and-above-cpu/