Jump to content
3 posts in this topic

Recommended Posts

hello, I need you I use Clover, but it's the same with OC.
on my GA-Z170-UD3, since ventura if I use a kext to manage the USB, in standby the computer restarts the hard drives permanently. the screens do not turn back on. it wake up with no problem at all

hibernatemode 0,3 or 25 does not change anything.
if I use an SSDT and deleting all USB kext, everything works good the computer goes to a deep sleep,  but despite the SSDT declaring my USB3 ports and others, some of these USB3 ports declared in SS0xxx only work in HSxx or USB2.

I remade USBkexts in different ways under clover and OC, nothing to do.

 

in Bios, Igpu disable

 

smbios iMacPro1,1

 

thanks

Capture d’écran 2024-11-01 à 10.37.20.png

SSDT-UIAC.aml

Link to comment
https://www.insanelymac.com/forum/topic/360198-hibernation/
Share on other sites

  • 1 month later...

Hey, 

 

I have one hack here with a similar mainboard (GA-Z170X Gaming 5 v1.1) and it's hibernating just fine (OC). However, I once ran into the same problem and it took me hours until I realised that it was just one USB device, that needed to be plugged in a different port. So just in case you have like me not thought of it: the first thing I would do is to disconnect any USB, maybe even change Mouse and KB to a different port, boot up and see if it hibernates and stays into sleep, because sometimes it's just the simple things we don't think of.

 

 

  • Like 1
Link to comment
https://www.insanelymac.com/forum/topic/360198-hibernation/#findComment-2828789
Share on other sites

For reference, this is all about the relevant parts I have in my config.plist (ACPI folder)

 

<dict>
                    <key>Comment</key>
                    <string>SSDT-PLUG</string>
                    <key>Enabled</key>
                    <true/>
                    <key>Path</key>
                    <string>SSDT-PLUG.aml</string>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>SSDT-EC-USBX-DESKTOP</string>
                    <key>Enabled</key>
                    <true/>
                    <key>Path</key>
                    <string>SSDT-EC-USBX-DESKTOP.aml</string>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>HPET _CRS (Needs _CRS to XCRS Rename)</string>
                    <key>Enabled</key>
                    <true/>
                    <key>Path</key>
                    <string>SSDT-HPET.aml</string>
                </dict>

 

These are the bootflags 

 

<key>boot-args</key>
                    <string>EnableAutoHibernation=1 keepsyms=1 swd_panic=1</string>

 

 

These are my pmset settings

 

Quote

root@iMac-Pro ~ # pmset -g

System-wide power settings:

Currently in use:

autorestart          1

Sleep On Power Button 1

hibernatefile        /var/vm/sleepimage

proximitywake        0

powernap             0

networkoversleep     0

disksleep            19

sleep                22 (sleep prevented by mds_stores, coreaudiod)

hibernatemode        25

ttyskeepawake        0

displaysleep         20

womp                 1

root@iMac-Pro ~ #

 

 

And the only relevant kexts are

 

USBmap.kext and HibernationFixup.kext

 

Hope that helps. 

 

Just in case you'd give it a try since it's always a hassle to create one, I attached the USBMap because it should be pretty similar – except meaybe one USB C that you might have and I do not. 

 

 

(macOS is Sequoia)

 

 

 

 

USBMap.kext.zip

Edited by xtraa
Link to comment
https://www.insanelymac.com/forum/topic/360198-hibernation/#findComment-2828827
Share on other sites

×
×
  • Create New...