• Become a Premium Member for $25/year with no ads to improve your community experience. Upgrade to Pro Account for faster response and no wait times!

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Messages
8,463
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
13.x
Bootloader
  1. OpenCore (UEFI)
Mac
  1. Mac mini
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
How to Fix Instant Wake on macOS

The _PRW patches can be used to fix "instant wake" where the laptop will not sleep without waking up seconds after sleep begins. Use only "USB _PRW 0x6D (instant wake)" or "USB _PRW 0x0D (instant wake)" as it relates to existing code in your DSDT (also note specific versions of these patches for Skylake and later). You should examine your DSDT to determine what the relevant _PRW methods return to be certain the patch is appropriate for your DSDT.

QUICK NOTE:
  • GPRW, UPRW, and LANCPRW patches will disable sleep from any USB Device. You must wake the system using the Power button.
  • Do not use all the patches together. You should examine your DSDT to determine the relevant _PRW methods and then use the appropriate patch.
 
Last edited:
How to Fix Instant Wake on macOS

The _PRW patches can be used to fix "instant wake" where the laptop will not sleep without waking up seconds after sleep begins. Use only "USB _PRW 0x6D (instant wake)" or "USB _PRW 0x0D (instant wake)" as it relates to existing code in your DSDT (also note specific versions of these patches for Skylake and later). You should examine your DSDT to determine what the relevant _PRW methods return to be certain the patch is appropriate for your DSDT.
Hi, I was wondering what DSDT should I be looking for to determine the patch that is appropriate?

Thanks
 
Hi, I was wondering what DSDT should I be looking for to determine the patch that is appropriate?

Thanks
The DSDT itself.
 
  • Like
Reactions: KVyDavid

Forum statistics

Threads
1,936
Messages
18,095
Members
27,840
Latest member
natsukiro