Skip to content

Releases: acidanthera/HibernationFixup

1.5.2

08 Oct 12:26
1ef9949
Compare
Choose a tag to compare

v1.5.2

  • Adapt code to make it work correclty in macOS Sequoia.

1.5.1

05 Aug 14:42
4aa52f7
Compare
Choose a tag to compare

v1.5.1

  • Added constants for macOS 15 support

1.5.0

09 May 16:31
9b77fc4
Compare
Choose a tag to compare

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

12 Jun 15:00
ab8d959
Compare
Choose a tag to compare

v1.4.9

  • Add macOS 14 (Sonoma) constants

1.4.8

14 Feb 10:28
Compare
Choose a tag to compare

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

06 Dec 15:56
Compare
Choose a tag to compare

v1.4.7

  • Respect parameters standbydelaylow, standbydelayhigh, highstandbythreshold set via pmset utility
  • Introduce a new bit in hbfx-ahbm boot-arg: DoNotOverrideWakeUpTime = 64, to let macOS decide when wake for standby sleep maintenance

1.4.6

04 Jul 17:12
Compare
Choose a tag to compare

v1.4.6

  • Added constants for macOS 13 support
  • Decouple WhenBatteryIsNotCharging/WhenBatteryIsAtWarnLevel and minimal capacity in parameter hbfx-ahbm

1.4.5

01 Nov 15:20
Compare
Choose a tag to compare

v1.4.5

  • When battery level is critical, try to put macOS into sleep/hibernate mode only once per minute.

1.4.4

04 Oct 15:20
Compare
Choose a tag to compare

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

06 Sep 22:33
fb9080a
Compare
Choose a tag to compare

v1.4.3

  • Use method routeMultipleLong instead of routeMultiple in order to avoid conflict with DebugEnhancer