Releases: acidanthera/HibernationFixup
Releases · acidanthera/HibernationFixup
1.5.3
v1.5.3
- patchPCIfamily: make sure it is enabled by default only on macOS Sierra 10.12.1 or later. Automatically disable it if runnning an older macOS version. The user can always disable this patch (if not needed) by using
-hbfx-disable-patch-pci
boot-arg orhbfx-disable-patch-pci
NVRAM entry. - Improve readability of code & debug
1.5.2
v1.5.2
- Adapt code to make it work correclty in macOS Sequoia.
1.5.1
v1.5.1
- Added constants for macOS 15 support
1.5.0
v1.5.0
- Auto hibernation: make sure auto-hibernate feature only happens when hibernatemode is set to 3. (Never with mode 0 or 25).
- Fix minor typos in code and debug log. Plus better formatting.
1.4.9
v1.4.9
- Add macOS 14 (Sonoma) constants
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).