/ASUS-X556UQ-HACKINTOSH-CLOVER

My Hackintosh Configuration on ASUS A556U / X556UQ with Clover Bootloader https://www.asus.com/Laptops/ASUS-Laptop-X556UQ/

Primary LanguageRich Text Format

This repo is no longer maintained

moved to here


ASUS A556U (X556UQ) - Hackintosh Mojave 10.14.6


Screenshot


Technical Specifications


Name Specifications
Processor Intel Core i5 - 6200U
Memory 1x 4 GB DDR4 2133 Mhz + 1x 8 GB DDR4 2133 Mhz
Storage SSD M.2 SATA Silicon Power 240 GB
Video Integrated Intel HD 520 + NVIDIA 940MX
Wi-Fi + Bluetooh Qualcomm Atheros 9565
Ethernet Realtek RTL8111
Audio Realtek ALC255
Touchpad ELAN 1000 I2C Interface
Screen Size 15,6 Inch
Screen Resolution 1920 x 1080
Others 1x Card Reader, 1x WebCam, 1x VGA Port, 1x HDMI, 1x Combo Audio Jack, 1x USB 2.0, 1x USB 3.0 Type A, 1x USB 3.0 Type C, 1x Optical Drive

What Works Well


✅ Intel HD 520 (With QE/CI)

✅ All USB Port

✅ VGA Port

✅ Keyboard

✅ Touchpad

✅ Onboard Ethernet

✅ Wi-Fi

✅ Webcam

✅ Battery Status

✅ FN Keys (Almost all key working)

✅ Native Power Management

✅ Optical Drive

What Works (with Notes)


⚠️ Audio (Internal mic work but not auto switchable)

⚠️ Bluetooth (Boot to Windows/Linux/VM to load firmware)

⚠️ Restart, Sleep, Shutdown (Sleep with Apple Logo Menu and FN + F1 works fine, but on close and open LID the screen is turned off but the laptop engine and LED indicator are still on and when wake up its open login screen again)

Does Not Work


❌ NVIDIA 940MX (Optimus - impossible to get working at the moment)

❌ iMessage (TODO fix)

❌ FaceTime (TODO fix)

Not Tested


  1. SD Card Reader

  2. HDMI

Kexts List


SSDT/DSDT Patches


  • [syn] Rename _DSM methods to XSDM

  • [audio] Audio Layout 27 (edited from other audio patch)

  • [bat] ASUS N55SL/VivoBook

  • [igpu] Brightness fix

  • [usb] USB3 _PRW 0x0D Skylake (instant wake)

  • [sys] SMBUS Fix

  • [sys] IRQ Fix

  • [sys] HPET Fix

  • [sys] Fix Mutex with non-zero SyncLevel

Additional DSDT/SSDT Patches for kext and other fix

Credits

Thanks to everyone who made this possibile: RehabMan, alexandred, black-dragon74, Mieze, acidanthera, every contributor to the repos/guides and the whole Hackintosh community.