macOS 10.11+ does not support HM55 intel internal hubs. Apple utlilized non-intel usb hubs because of hibernation issues.
patch should restore some functions
Don't apply any usb patches to DSDT. use this instead https://github.com/Maromi-/G73JH-OSX/blob/master/Hotpatch/SSDT-USB.dsl
this will fix sleep and shutdown for chipset
only way to disable rmh, which Apple did not use, removes usb1.1 support.
Attention: If you are using an SSD and AFPS. The latest efi driver 10.13.4 apfs.efi seems to be broken for me. I can get it to boot but performance too slow. I rolled back to the previous version works fine again. If you aren't having issues ignore this message.
FYI i am using an intel SSD and...
When I was on yosemite i used ACPIBacklight.kext and use config.plist setting or add Brightness fix DSDT patch from @RehabMan's repo as a start should have it working to some degree. the alternative fix is the kext, config.plist/dsdt patch, bergdesign brightness app which is needed if you run...
If you used emulated nvram before you have to remove more than the driver for native nvram to work with AptioMemoryFix. https://www.tonymacx86.com/threads/guide-asus-rog-g73jh-using-clover-uefi.242770/#post-1695198
This is how you downgrade a 5870m to a 6870m. Open SSDT-GFX0.dsl change...
I didn't use automerge because sorted order isn't needed and the only SSDT's needed are created by users.
The oem DSDT doesn't have any oem _DSM methods anyway.
I left the XDSM patch enabled because no one should be using a patched DSDT anyway.
this is from the bootlog verifying no oem _DSM...
Most people are going to try the easy way with the builds hosted here or ughh... sourceforge. I didn't know you had builds, I personally just build it, I would definitely place your builds above the others mentioned.
We have working NVRAM without emulation!!!
remove emulated nvram with https://www.tonymacx86.com/resources/clover-emulated-nvram-uninstaller.368/
DO NOT USE any Tonymacx86 clover builds
Update Clover build because it will contain AptioMemoryfix use it instead of OsxAptioFixDrv*
Yes fourth post
your device-id is native
Pay attention to the connectors section
Pondweed is your framebuffer that needs patched
your card uses the 6000 connectors controller
also i would have 2 config.plist in the clover folder so you can change to a bootable config if something goes...
Update: Guide will be switching to Clover Hotpatch Guide as soon i get around to creating SSDT-BATT.
Update1:Guide has been converted. If you want to try it you also have to use the config.plist
Update2:Tested Tonymacx86 Clover builds. Clover Legacy mode version may work but it is not supported...
The official apple 5-series acpi table for intel usb is named "UsbNoRmh"
There is no acpi code for non-intel hub
bit 0 or bit 3 enabled uses AppleUSB20InternalIntelHub, RMH properties load, Sleep/shutdown broken
all bits cleared uses AppleUSB20Hub, RMH properties load, extra ports...