I generate this file in window, and I don't know why but when I boot with this file enabled, clear all ports in USB Ports -> refresh go to hell, nothing there. But when I disabled this file, things go right.
I'm trying to enable only 4 ports, this one I meant, and sleep/wake work. So I think this related to port mapping error.
View attachment 494675
I will spend around 4 hours more on this, will leave it alone after that, cause like u, my PC on most of time. I'm just want to make the hack for this mainboard perfect as much as possible.
Edit: you didn't need to disable the RHUB file, I think because this file was generated along with your USBPorts.kext, so it already mapped in that file, when using USBInjectAll to inject all port, it will follow your SSDT file.
I generated it on window so I think this file include all my port. That why it not work.
The scenario when map ports would be using USBInjectAll with RHUB, or using only USBPorts.kext generated by hackintool goes to same result (googling)