-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Trying to fix Hibernation #48
Comments
Added the settings and kext and changed Hibernatemode to 25 in Sonoma. Now, if I send the system to sleep, I can no longer wake it via the Or do I have to change delays o anything else here?:
I don't know how to system to force into hibernating but it damn sure fixed idle sleep. On the RTCMemoryFixup repo I read:
So, if I understand this correctly, with the boot-arg you added, hibernation shouldn't work. Originally posted by @5T33Z0 in #43 (comment) |
Originally posted by @jozews321 in #43 (comment) |
Originally posted by @5T33Z0 in #43 (comment) |
Originally posted by @jozews321 in #43 (comment) |
I did some more testing today. Here are my results so far:
|
@5T33Z0 Try to make varios hibernations in a row that's when freezing after wake issues started to happen without the In hibernationmode=3 it's normal that that the laptop darkwakes up when the time in I've tried the NVRAM dump but it doesn't work for me either, maybe it needs the Debug version of the kext As for |
Yes, I had
If I understand hibernation correctly, it should write the current system state to disk and turn it off after the If I do nothing, the system enters Or am I missing something here in terms of dependencies? I think need to create a flowchart/organigram to fully understand it. |
The flow goes like this:
So this is what happens when using |
Thanks for the explanations. I think this flag might be helpful as well:
EDIT: So I disabled the RTC Wake Scheduler Kernel Patch and changed |
@5T33Z0 After spending a lot of time trying to find guides or any info on hibernation in modern hackintosh (OpenCore). I managed to fix hibernation, before these fixes I was only getting a black screen or a restart when trying to wake from hibernation
hibernatemode=25
the main problem was some RTC memory regions getting overwritten when starting the machine again, there were other small issues too. I tested with Catalina and Sonoma and its been reliable so farTo fix hibernation you will the kexts
HibernationFixup
andRTCMemoryFixup
rtcfx_exclude=80-AB
to boot-argsHibernateMode
to NVRAM in Misc/BootRebuildAppleMemoryMap
to False in Booter/QuirksReservedMemory
entryReservedMemory.plist.zip
HibernateSkipsPicker
in Misc/Boot to true for a more seamless hibernation wakeTo fix a black screen that happens after hibernating and waking once and then try to hibernate again
DiscardHibernateMap
Booter quirkOriginally posted by @jozews321 in #43 (comment)
The text was updated successfully, but these errors were encountered: