Releases: acidanthera/HibernationFixup
Releases · acidanthera/HibernationFixup
1.4.9
1.4.8
v1.4.8
- Take into account a full wake event only if the local user provoked this event (stabilize switching to hibernate mode)
1.4.7
1.4.6
v1.4.6
- Added constants for macOS 13 support
- Decouple WhenBatteryIsNotCharging/WhenBatteryIsAtWarnLevel and minimal capacity in parameter
hbfx-ahbm
1.4.5
v1.4.5
- When battery level is critical, try to put macOS into sleep/hibernate mode only once per minute.
1.4.4
v1.4.4
- Automatically puts macOS into sleep/hibernate mode when WhenBatteryIsAtWarnLevel or WhenBatteryAtCriticalLevel bit is set in hbfx-ahbm. If battery kext does not provide these levels, additional bits for remaining capacity can be specified (RemainCapacityBit1, RemainCapacityBit2, RemainCapacityBit3, RemainCapacityBit4).
1.4.3
1.4.2
v1.4.2
- Use method routeMultipleLong instead of routeMultiple in order to avoid conflict with future versions of CpuTscSync
1.4.1
v1.4.1
- Added constants for macOS 12 support.
1.4.0
v1.4.0
- Auto hibernation: added possibility to disable power event kStimulusDarkWakeActivityTickle in kernel, so this event cannot be a trigger for switching from dark wake to full wake.
Can be turned on via bitDisableStimulusDarkWakeActivityTickle=128
in boot-arghbfx-ahbm
. - Support options in NVRAM (GUID = E09B9297-7928-4440-9AAB-D1F8536FBF0A or LiluReadOnlyGuid)