Skip to content

Clover config, kexts and SSDT's for my ASUS UX330UAR Hackintosh setup.

License

Notifications You must be signed in to change notification settings

andr-dev/ASUS-UX330UAR-Hackintosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stars Issues License


Logo

ASUS-UX330UAR Hackintosh

Table of Contents

About The Project

About two years ago, I decided to attempt to hackintosh my ASUS-UX330UAR. After getting past the boot stage, I stumbled across @hieplpvip's ASUS Zenbook Hackintosh repository which had the necessary ACPI patches, kext files, and Clover config.plist needed for my Zenbook model (UX330UAR) as it was already supported. Unfortunately, I ran into many issues and after a couple months of effort, it seemed it would never work.

With the recent pandemic, I had more time to look into it and I decided to try once again. I was able to solve 90% of the issues and had one last one that seemed unfixable. For some reason, although my Intel HD 620 QE/CI was working as expected, the screen would flicker every once in a while. While it was managable at the beginning, as time went on, the frequency of the flickers would increase and become progressively worse to the point where the machine is unusable. Other users had experienced this issue before but it seemed there was no fix.

Luckily, I was able to contact @hieplpvip's and fix the issue, which I describe in further detail here. To sumarize, the graphics injection method being used, SSDT-IGPU patching, was depricated and seemed to be incompatible with newer versions of WhateverGreen.kext. As such, the SSDT-IGPU patch needed to be removed from the compiled .aml and graphics properties injected in the config.plist.

With this small issue fixed, I got my ASUS-UX330UAR fully hackintoshed! As such, I decided to upload my config to help others trying to hackintosh their ASUS-UX330UAR.

WARNING: There is no guarantee this config will work for your system. Be careful if you are new to the hackintoshing community as you may accidentally brick your system or delete your files. Although there is virtually no risk of damaging any hardware components, anything is possible. Proceed with caution.

Specifications

Part Details
Computer Model Asus UX330UAR
CPU Intel® Core™ i5 8250U Processor
GRAPHICS Intel HD Graphics 620
RAM 8 GB LPDDR3 1866MHz SDRAM Onboard memory
DISPLAY 13.3" (16:9) FHD (1920x1080) 60Hz
STORAGE 1 TB SATA 3.0 M.2 SSD (UPGRADED)
WIFI Intel (R) Dual Band Wireless-AC 8260

Status

This config supports everything the ASUS Zenbook Hackintosh repository supports and fixed the dreaded screen-flickering issue.

Tested:

  • MacOS 10.15 Catalina
  • Trackpad with tap-to-click and multi-finger gestures
  • Keyboard all keys work
  • Backlight with the caps-lock and power-button indicator
  • FN Keys with 16 levels of screen brightness, 16 levels of keyboard backlight, sleep, disable trackpad, mute, increase volume, and decrease volume keys
  • Power Management
    • Fan speed changes based on CPU temperature
    • Fans automatically disable after being put to sleep
  • All USB Ports
  • Webcam
  • Wake on Lid Opening

Not Working:

  • Fingerprint Sensor
    • No patch available, not that important anyways
  • Intel Wi-Fi is still far from being supported
    • There are communities working on re-writing the Linux iwlwifi wifi driver into a MacOS kext at AppleIntelWifiAdapter and AppleIntelWifi however both kexts are still very work in progress
    • Solution: Replace with a hackintosh-friendly wireless card like the DW1560
  • Intel Bluetooth is still far from being supported
  • SD Card Reader will most likely work with some patching

Not Tested:

  • Audio
    • My UX330UAR's motherboard has an issue where the built-in audio does not work and thus I cannot test if audio works (both speakers / headphone jack and microphone). Audio, however, should be easy to patch and has been reported to work on similar systems.

Usage

This config is provided more as a reference for those hoping to hackintosh their ASUS-UX330UAR. I do not recommend taking this config and using it on your system as it is better to build from source.

To do so, take a look at @hieplpvip's Guide to install macOS on Asus Zenbook

If you encounter the same screen-flickering issue as I did and/or want to patch graphics in a non-depricated way, follow these instructions.

Note: The SMBIOS parameters have been removed from the config.plist on this repository. Make sure that on your config the SMBIOS ProductName property is set to MacBookPro14,1 and you have a valid SmUUID, SerialNumber and BoardSerialNumber.

Contact

You can contact me at [email protected] if you have any questions about this specific model. I would recommend however contacting @hieplpvip through Github (he's the real genius who made the ACPI patches and ASUS-specific kexts).

Acknowledgements

Huge thanks to @hieplpvip for not only spending over a year to manually create ACPI patches for his zenbook laptop and other zenbook models but for also helping me find the graphics fix to get my system fully functioning! He also made AsusSMC.kext which enables native ALS support, keyboard backlight and FN keys on Asus laptops when paired with his patched DSDTs. Here is the link to his Zenbook Hackintosh repository.

Also thanks to all the developers who have spent countless years making the kexts necessary to enable hackintoshes to exist (and apple for making MacOS).

About

Clover config, kexts and SSDT's for my ASUS UX330UAR Hackintosh setup.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published