Contribute
Register

USB Wake Support vs SSDT-GPRW - Is there anything I can do?

Joined
May 22, 2011
Messages
408
Motherboard
Lenovo m90q Tiny
CPU
i7-10700
Graphics
UHD 630
Mac
  1. MacBook Pro
Hi,

I am an happy owner of an Alienware m17 R4. It works perfectly and I wrote a guide a while ago https://www.tonymacx86.com/threads/guide-11-2-3-alienware-m17-r4-2021-opencore-0-6-9.313024/

Specs

Intel Core i7-10870H
Nvidia RTX 3080 (disabled)
17,3" FHD (1920x1080) 144Hz
Wi-Fi 6 AX1650

In order to get sleep working, i.e get rid of the instant wake issue, I had to follow the open core guide and use SSDT-GPRW.aml + the patch
"change Method(GPRW,2,N) to XPRW, pair with SSDT-GPRW.aml".

The problem is that I would like to be able to wake the laptop from sleep using my keyboard and mouse instead of having to open the lid and press the power button when used like a desktop (which is like 80% of the usage).

I read SSDT-GPRW.aml is the reason why USB Wake Support is not working but it's also the reason why my laptop is able to sleep.

Is there something I can do? As far as I know, my USB mapping is properly done.

Thanks in advance!
 
Joined
May 22, 2011
Messages
408
Motherboard
Lenovo m90q Tiny
CPU
i7-10700
Graphics
UHD 630
Mac
  1. MacBook Pro
Got it working!



What I did was

1. Replace SSDT-AWAC with generated from SSDTTime
2. Replace SSDT-PLUG with generated from SSDTTime
3. Update deprecated SSDT-PNLFCFL with SSDT-PLUG (OpenCore)
4. Added SSDT-HPET and its patches from SSDTTime.
5. Removed SSDT-GPRW and its patch.

Rebooted. Sleep still working. Wake from USB working as well!
 
Top