- Joined
- Sep 24, 2012
- Messages
- 180
- Motherboard
- ASUS ZenBook Pro Duo 15 UX582
- CPU
- i9-10980HK
- Graphics
- UHD 630 + RTX 3070
ASUS ZenBook Pro Duo 15 OLED UX582 using OpenCore 0.8.8 [WIP]
- A guide of the most high-end Hackintosh laptop after Apple switched to Apple Silicon -
Disclaimer: I do not take the responsibility for any damages caused on your laptop following this guide. Please proceed this guide with your own will and use it at your own risk.
Summary: A perfect choice for high-end Hackintosh laptop - almost everything is working on this model.
Spec:
BIOS: Version 305
CPU: Intel Core i9-10980HK (variant: Intel Core i7-10870H)
iGPU: Intel UHD 630
dGPU: Nvidia RTX 3070 8GB (won't work; disabled to save battery; could be enabled with UEFIGraphicsFB.kext for HDMI port without graphics acceleration)
RAM: LPDDR4X 32GB
SSD: Samsung PM981A 1TB M.2 SSD (Not compatible with macOS; replaced with PNY CS3030 2TB M.2 SSD)
Audio: Realtek ALC294 & Nvidia RTX 3000 series HDMI
Wireless: Intel Wi-Fi 6 AX201
Touchpad: ELAN TouchPad
Ports: 1x USB 3.2 Gen 2 Type-A; 2x Thunderbolt 3; 1x HDMI 2.1; 1x 3.5mm Combo Audio Jack; 1x DC-in
What's working:
- Intel UHD Graphics 630
- Intel WiFi 6 (speed could be slow on some very few routers)
- Intel Bluetooth
- Internal stereo speaker
- Internal microphone
- Combo audio jack
- Camera
- Battery indication
- CPU SpeedStep
- Main touchscreen
- Secondary ScreenPad Plus
- Brightness control (software brightness control workaround with Lunar)
- Stylus pen (works on both screens without the sense of pressure)
- Keyboard
- FN keys:
- FN+Esc (_QD5) = FN Lock/Unlock
- FN+F1 = Volume Mute
- FN+F2 = Volume Down
- FN+F3 = Volume Up
- FN+F4 (_Q0E) = Main Display Brightness Down
- FN+F5 (_Q0F) = Main Display Brightness Up
- FN+F6 (_Q12) = Enable/Disable Trackpad
- FN+F7 (_Q0D) = Keyboard Backlight
- FN+F8 = N/A
- FN+F9 = N/A
- FN+F10 (_Q17) = N/A
- FN+F11 = N/A
- FN+F12 (_Q18) = Toggles Battery Charging Threshold; ASUS has a firmware implementation for limiting battery charging, which is set to limit to 80% by default.
- FN+Performance Mode Switch (_Q30) = N/A
- FN+Display/ScreenPad Switch (_Q31) = ScreenPad Brightness
- FN+Enable/Disable ScreenPad (_Q32) = Enable/Disable
- FN+Spacebar (_Q71 ??) = N/A
- Trackpad
- USB 3.2 Gen2 Type-A
- USB 3 Type-C
- USB 3 Type-C to DP/HDMI (only one port works due to macOS restriction)
- Thunderbolt 3 (only non-eGPU devices work for now; what have been tested and work: Intel X540 two port 10G Ethernet, and NVME storage.)
- Power adaptor
- Sleep/wake
- iCloud
- Continuity
What's not working for now:
- Nvidia RTX 3070 (won't work due to no driver in macOS)
- HDMI port (routed to Nvidia RTX 3070; same as above)
- Native brightness control with macOS CoreDisplay (need to port driver from Linux for display brightness control; check s-light/ASUS-ZenBook-Pro-Duo-UX581GV)
- Ambient light sensor (same as above)
- Thunderbolt eGPU (WIP; need to work with DROM and SSDT)
- Numpad (need to port driver from Linux; check mohamed-badaoui/asus-touchpad-numpad-driver)
- Some other FN keys (WIP; check hieplpvip/AsusSMC)
ToDo List:
- Brightness auto adjustment with ambient sensor
- Some other FN keys (FN+F10, fan control, switch main/secondary monitors, and disable secondary monitor)
- Trackpad GPIO mode
- Numpad
- Thunderbolt 3 for eGPU (need more SSDT and DROM patches)
- Battery ACPI patch (Although battery indication is working OOB with SMCBatteryManager.kext and SSDT-EC-USBX.aml, an SSDT patch may still be needed for better battery management.)
Bios Settings:
- BIOS Lock: Disabled
- CFG Lock: Disabled
- Fast Boot: Disabled
- Secure Boot Control: Disabled
- VT-d: Disabled
- SATA Mode Selection: AHCI
- DVMT Pre-Allocated: 64M
- DVMT Total Gfx Mem: MAX
- Kernel Debug Serial Port: Legacy UART
- Touch Pad Interrupt Mode: GPIO Interrupt
- Touch Panel Interrupt Mode: GPIO Interrupt
- Legacy USB Support: Enabled
- XHCI Legacy Support: Enabled
- XHCI Hand-off: Enabled
- EHCI Hand-off: Enabled
OpenCore EFI:
GitHub - shiecldk/ASUS-ZenBook-Pro-Duo-15-OLED-UX582-Hackintosh: Hackintosh installation guide for ASUS ZenBook Pro Duo 15 OLED UX582
Hackintosh installation guide for ASUS ZenBook Pro Duo 15 OLED UX582 - GitHub - shiecldk/ASUS-ZenBook-Pro-Duo-15-OLED-UX582-Hackintosh: Hackintosh installation guide for ASUS ZenBook Pro Duo 15 OLE...
Last edited: