odemolay Posted November 1, 2024 Share Posted November 1, 2024 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 SSDT-UIAC.aml Link to comment https://www.insanelymac.com/forum/topic/360198-hibernation/ Share on other sites More sharing options...
xtraa Posted December 10, 2024 Share Posted December 10, 2024 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. 1 Link to comment https://www.insanelymac.com/forum/topic/360198-hibernation/#findComment-2828789 Share on other sites More sharing options...
xtraa Posted December 12, 2024 Share Posted December 12, 2024 (edited) 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 December 12, 2024 by xtraa Link to comment https://www.insanelymac.com/forum/topic/360198-hibernation/#findComment-2828827 Share on other sites More sharing options...
Recommended Posts