OpenCore EFI for ASUS ROG GL552VX (macOS Monterey)
August 8, 2026 ยท View on GitHub
Clean and optimized OpenCore EFI configuration for ASUS ROG GL552VX (GL552VX-DM080D) running macOS Monterey 12.x.
Hardware Specifications
| Component | Specification |
|---|---|
| Laptop Model | ASUS ROG GL552VX-DM080D |
| Processor | Intel Core i5-6300HQ (Skylake, 4 Cores / 4 Threads @ 2.30 GHz - 3.20 GHz) |
| iGPU | Intel HD Graphics 530 (0x19160000) |
| dGPU | NVIDIA GeForce GTX 950M 4GB (Disabled via SSDT and -wegnoegpu) |
| Memory | 8 GB DDR4 2133 MHz |
| Audio | Realtek ALC233 (layout-id = 13) |
| Wi-Fi and Bluetooth | Broadcom DW1560 (BCM94352Z / BCM20702A0) |
| Ethernet | Realtek RTL8111 PCI-E Gigabit Ethernet |
| Storage | SATA SSD (CtlnaAHCIPort.kext) |
| Keyboard | ASUS PS/2 Keyboard with Backlight (AsusSMC.kext and VoodooPS2Keyboard) |
| Target OS | macOS Monterey (12.7.x) |
Working Features
- Intel HD Graphics 530: Native Hardware Acceleration (QE/CI) with AAPL,ig-platform-id = 0x19160000.
- HDMI 2K 60Hz and 16:9 HiDPI: Full 2K (2560x1440 @ 60Hz) output via HDMI port (-cdfon, enable-max-pixel-clock-override, agdpmod=vit9696, igfxonln=1).
- Crisp HiDPI Text: Forced 24-bit sRGB color rendering with -no2101010 (no 30-bit color dithering blur on 1600x900 HiDPI).
- Broadcom DW1560 Wi-Fi: 5GHz Wi-Fi fully functional (compatible = pci14e4,43a0 and built-in = <01>).
- Broadcom DW1560 Bluetooth: Fully working with BlueToolFixup.kext and USB wake stabilization delays (bpr_probedelay=1500, bpr_initialdelay=2000, bpr_postresetdelay=4000, asussmc-rfkill=0).
- Audio: Internal Speakers, Headphones Jack (3.5mm), Microphone, and Bluetooth SCO Audio with layout-id = 13.
- Native CPU Power Management: XCPM enabled with SSDT-PLUG.aml (proper C-states C6/C7/C8 down to 0.8GHz).
- Keyboard and Brightness Keys: Function keys and backlight control working via AsusSMC.kext and BrightnessKeys.kext.
- Battery Status: Battery percentage and status monitoring via SMCBatteryManager.kext.
- Sleep and Wake: S3 Sleep and instant wake functional.
- Touchpad (ELAN1000 I2C): Fully functional with VoodooI2C.kext + VoodooI2CHID.kext + VoodooI2CELAN.kext and SSDT-XOSI.aml (supports 1-finger tap, 2-finger tap/click for right-click, 2-finger smooth scrolling, and 3-finger gestures).
Disabled or Non-Functional
- NVIDIA GeForce GTX 950M: Disabled for power savings and HDMI stability (macOS does not support NVIDIA Optimus dual-GPU switching).
Post-Install and Sleep Optimization
To ensure stable S3 Sleep and prevent Bluetooth disconnection or instant wake issues, execute the following commands in Terminal:
sudo pmset -a hibernatemode 0
sudo pmset -a powernap 0
sudo pmset -a standby 0
sudo pmset -a autopoweroff 0
sudo pmset -a proximitywake 0
sudo pmset -a tcpkeepalive 0
Enable 16:9 HiDPI on External 2K Displays (Optional)
If using an external 2K display (such as Lenovo Q27q-20) via HDMI:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/xzhih/one-key-hidpi/master/hidpi.sh)"
Choose Option 2 (Enable HIDPI with EDID) -> Option 4 (2560x1440 Display), then select 1600x900 HiDPI in Display Settings.
Important SMBIOS Note
For security and iMessage/FaceTime compatibility, generate your own SMBIOS details before booting. Use GenSMBIOS to select MacBookPro13,3 and populate:
- SystemSerialNumber
- MLB
- SystemUUID
Credits
- Acidanthera for OpenCorePkg, Lilu, WhateverGreen, AppleALC, VirtualSMC, and BrcmPatchRAM.
- Dortania for the OpenCore Install Guide.
- zxystd and hieplpvip for AsusSMC.