HibernationFixup.kext v1.5.1是黑苹果社区编译的支持macOS Sequoia 15 的黑苹果睡眠驱动,我们在安装黑苹果系统的时候经常遇到黑苹果长时间不用唤不醒,必须要重启电脑才可以或者刚刚睡眠就唤醒、死机、黑屏等,大家可以使用HibernationFixup.kext来修复黑苹果无法睡眠的情况,但此款黑苹果驱动不是万能的,只能说有些机型可以,有些机型不可以!
引导参数
-hbfx-dump-nvram
在休眠之前和内核恐慌之后(带有恐慌信息)将 NVRAM 保存到文件 nvram.plist-hbfx-disable-patch-pci
禁用 IOPCIFamily 的补丁(此补丁有助于避免恢复后挂起和黑屏(不会为所有设备调用 restoreMachineState)hbfx-patch-pci=XHC,IMEI,IGPU
允许指定显式设备列表(并且不会仅为这些设备调用 restoreMachineState)。还支持值none
,false
,off
。-hbfxdbg
打开调试输出-hbfxbeta
在不支持的 osx 上启用加载-hbfxoff
禁用 kext 加载hbfx-ahbm=abhm_value
控制自动休眠功能,其中 abhm_value 是以下各个值的算术和:EnableAutoHibernation
= 1:如果设置此标志,系统将休眠而不是常规睡眠(下面的标志可用于限制此行为)WhenLidIsClosed
= 2:盖子关闭时会发生自动休眠(如果未设置位 - 无论盖子处于哪种状态)WhenExternalPowerIsDisconnected
= 4: 外部电源断开时会发生自动休眠(如果未设置该位 - 无论是否连接)WhenBatteryIsNotCharging
= 8: 电池未充电时自动休眠(如果未设置该位 - 无论是否正在充电)WhenBatteryIsAtWarnLevel
= 16:当电池处于警告级别时会发生自动休眠(macOS 和电池 kext 负责此级别)WhenBatteryAtCriticalLevel
= 32:当电池处于临界水平时会发生自动休眠(macOS 和电池 kext 负责此水平)DoNotOverrideWakeUpTime
= 64:不改变下一次唤醒时间,macOS 完全负责睡眠维护暗唤醒DisableStimulusDarkWakeActivityTickle
= 128: 在内核中禁用电源事件 kStimulusDarkWakeActivityTickle,因此该事件无法触发从暗唤醒到完全唤醒的切换
更新内容
- 添加了针对 macOS Sequoia 15支持的常量
1、黑苹果常见的必备驱动以及破解驱动补丁介绍:https://osx.cx/heipingguo-kext-patch.html
2、OpenCore引导驱动方法:将xxx.kext驱动下载后放入到EFI-OC-kexts,使用OpenCore Configurator打开config.plist并在Kernel-内核设置中添加xxx.kext并勾上,重启电脑!即可!
3、CLOVER引导使用方法:将xxx.kext驱动放入EFI-CLOVER-kexts-Other下即可,然后重启电脑!
4、黑苹果macOS Sonoma 14系统驱动博通网卡教程:https://osx.cx/macos-sonoma-14-drive-broadcom.html
5、黑苹果驱动RX6650XT/RX6950XT方法:https://osx.cx/rx6950xt-rx6650xt-install-hackintosh.html