Contribute
Register

Gigabyte Z90 Aorus Master - Internal usb sleep problem

Status
Not open for further replies.
Joined
Feb 21, 2016
Messages
390
Motherboard
Gigabyte Z390 Aorus Master
CPU
i9-9900K
Graphics
RX 5700 XT
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Hello to all. I have this strange problem and i don't know how to solve it.
My hack wake up immediately from sleep because of bluetooth internal usb. If i disconnect the usb cable from the motherboard everything is ok.
I had a DW1560 adapter before and i was think that was the problem, so i bought a BCM94360SC2 with a pci-e adapter connected to pci-e 1x slot but the problem still exist.
My usbport.kext is for sure ok and HS13 is mapped as internal 255. My bios settings also is correct. Also i have try to disconnect all the devices and the problem is for sure from internal bluetooth usb.
Also i had clear cmos twice and reset nvram several times with no luck.
From Windows 10 the computer goes to sleep, so the problem is from Mac OS.
With others usb internal devices such as corsair node or thunderbolt i haven't any problem
Any help would be appreciated.
 
Last edited:
Joined
Feb 21, 2016
Messages
390
Motherboard
Gigabyte Z390 Aorus Master
CPU
i9-9900K
Graphics
RX 5700 XT
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
@CaseySJ I solved my problem by adding the following patches to acpi section and the use of SSDT-GPRW, but i want to tell if you can take a look if they are safe for my hack. The only problem is my hack can wake up only with the power button from the case.
Maybe other users can solve their sleep issues that i had with the same procedure.
 

Attachments

  • config-OC.plist
    7 KB · Views: 81

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
21,081
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
@CaseySJ I solved my problem by adding the following patches to acpi section and the use of SSDT-GPRW, but i want to tell if you can take a look if they are safe for my hack. The only problem is my hack can wake up only with the power button from the case.
Maybe other users can solve their sleep issues that i had with the same procedure.
We are using the same procedure on Z390 Designare and Z490 Vision D for those who only wish to wake the system with power button. This hack disables wake-from-USB (which includes Bluetooth), hence system can be woken only with power button. It's okay to use this on Z390 AORUS Master.
 
Joined
Nov 17, 2020
Messages
74
Motherboard
Gigabyte Z490I Aorus Ultra
CPU
i9-10900K
Graphics
RX 5500 XT
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Would this be compatible with the Gigabyte Z490 AORUS Ultra? I'm trying to avoid having to route a cable outside the case for this exact reason, and I'd be perfectly fine having to press the power button to come back from sleep. I assume I would just need to merge in the bits from the posted plist into my plist?
 
Joined
Feb 21, 2016
Messages
390
Motherboard
Gigabyte Z390 Aorus Master
CPU
i9-9900K
Graphics
RX 5700 XT
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Would this be compatible with the Gigabyte Z490 AORUS Ultra? I'm trying to avoid having to route a cable outside the case for this exact reason, and I'd be perfectly fine having to press the power button to come back from sleep. I assume I would just need to merge in the bits from the posted plist into my plist?
I suppose you can try it. Take a usb, mount EFI and put there your EFI folder. Make the changes and restart.
Also you have to add SSDT-GPRW to ACPI folder.
 
Joined
Nov 17, 2020
Messages
74
Motherboard
Gigabyte Z490I Aorus Ultra
CPU
i9-10900K
Graphics
RX 5500 XT
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
I suppose you can try it. Take a usb, mount EFI and put there your EFI folder. Make the changes and restart.
Also you have to add SSDT-GPRW to ACPI folder.
I'm not 100% sure what changes I need to make to my config.plist. I think I just need to copy all the stuff from the plist you uploaded to the OP, but I didn't see anywhere in that plist file where it references SSDT-GPRW in the ACPI -> Add section. I would have expected to see it there, but I really don't know. I've been hackintoshing for less than a week, so my knowledge on these things is nonexistent.
 
Joined
Nov 17, 2020
Messages
74
Motherboard
Gigabyte Z490I Aorus Ultra
CPU
i9-10900K
Graphics
RX 5500 XT
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Well, that didn't work. Machine went to sleep, and immediately woke back up. The screen stayed off, but the RGB keyboard, mouse, and all the junk in the case turned back on. I jiggled the mouse and got the login screen. Back to the drawing board, I suppose.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
21,081
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Well, that didn't work. Machine went to sleep, and immediately woke back up. The screen stayed off, but the RGB keyboard, mouse, and all the junk in the case turned back on. I jiggled the mouse and got the login screen. Back to the drawing board, I suppose.
There are 2 parts to the solution:
  • Part 1: Copy the SSDT to Clover or OpenCore. If using OpenCore, please add a reference to it in the config.plist --> ACPI section.
  • Part 2: Add an ACPI patch.
Please see this post for more complete details:
 
Joined
Nov 17, 2020
Messages
74
Motherboard
Gigabyte Z490I Aorus Ultra
CPU
i9-10900K
Graphics
RX 5500 XT
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Turns out I'm just dumb/lazy :) I copied over all the bits from the OP plist and *boom* sleep works without waking up, and I can hit the power button to turn it back on. Now I just need to figure out why USB devices unmount when it sleeps... And some other things.
 
Status
Not open for further replies.
Top