Asus-UX32VD-Hackintosh

Stars
20

OS X on Asus UX32VD

This is a working set of kexts and configurations for running OS X on an ASUS UX32VD laptop.

The purpose of this repo is to help improving an already booting system, not to help installing it: I have OS X since a long time, so I don't remember the problems I faced during installation. Here's a good all-in-one guide and here's a specialized forum. Anyway, I have included some of the kexts I used for the installation at Kexts for installation/.

WARNING: I'm not using the Zenbook anymore, so this is potentially outdated. However, it's probably still good as a starting point.

System

You can find detailed hardware information gathered from Ubuntu at System Hardware/.

  • UEFI firmware version: 214
  • CPU: Intel Core i5-3317U
  • GPU: Intel HD4000 + Nvidia GeForce GT 620M
  • Audio: ALC269VB
  • Wifi: Dell Wireless 1520 (chipset: Broadcom BCM4322 (BCM94322HM8L))
    • The stock wireless card doesn't work with OS X. I have replaced it with this one. Because of this, bluetooth is missing. If you need it, use AzureWave AW-CE123H as WiFi card instead (chipset: Broadcom 20702A3 (BCM20702A0) (IDs: 0x3404, 0x13d3)).

Status

  • Current OS X version: El Capitan 10.11.6
  • Working:
    • CPU steps
    • Sleep
    • Audio
    • WiFi
    • Multitouch
    • FN keys
    • HDMI audio/video
    • ALS sensor (toggle with Fn+A, logs in /var/log/system.log)
    • Webcam
    • A lot more...
  • Not working:
    • Card reader
    • Bluetooth (it works using an appropriate Wifi card like AzureWave AW-CE123H)
  • Unknown (not tested properly):
    • iMessage
    • Handoff
    • Instant Hotspot
    • Hibernation
    • Nvidia GeForce GT 620M

What's inside this repo

  • A working DSDT + SSDT: EFI/CLOVER/ACPI/patched/.
  • Instructions on how the DSDT has been made, in case you want to patch your own: src/DSDT/. The SSDT has been generated by ssdtPRgen v16.5: ./ssdtPRGen.sh -x 1 -lfm 900.
  • Clover config.plist and drivers: EFI/CLOVER/.
  • The necessary kexts: Kexts/. Whenever a Info.plist of these kexts has been altered, you'll find an Info.original.plist in the same directory in case you want to see the differences.

Other things you might need