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

ComponentSpecification
Laptop ModelASUS ROG GL552VX-DM080D
ProcessorIntel Core i5-6300HQ (Skylake, 4 Cores / 4 Threads @ 2.30 GHz - 3.20 GHz)
iGPUIntel HD Graphics 530 (0x19160000)
dGPUNVIDIA GeForce GTX 950M 4GB (Disabled via SSDT and -wegnoegpu)
Memory8 GB DDR4 2133 MHz
AudioRealtek ALC233 (layout-id = 13)
Wi-Fi and BluetoothBroadcom DW1560 (BCM94352Z / BCM20702A0)
EthernetRealtek RTL8111 PCI-E Gigabit Ethernet
StorageSATA SSD (CtlnaAHCIPort.kext)
KeyboardASUS PS/2 Keyboard with Backlight (AsusSMC.kext and VoodooPS2Keyboard)
Target OSmacOS 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.