SMC 模拟器层
内核中包含高级的 Apple SMC 模拟器。需要 Lilu 才能正常运行。 英语 (当前)
支持 macOS 10.4 及更高版本 (建议使用 10.9 及更高版本)
实现 MMIO 协议和基于中断的响应,以兼容现代操作系统
正确报告密钥中的关键属性和读/写保护
允许按模型进行调整,并允许使用不同的 SMC 版本
通过插件支持传感器和按键的扩展
在 10.9 中启用 smcdebug=XX 开机参数支持
替换它发现的硬件 SMC (若要完全禁用 SMC,需要烧录专用固件)
添加 -vsmcdbg 可启用调试打印(在 DEBUG 二进制文件中可用)。
添加 -vsmcoff 可关闭所有 Lilu 增强功能。
添加 -vsmcbeta 可在不支持的操作系统上启用 Lilu 增强功能(26 及以下默认启用)。
添加 -vsmcrpt 可向系统日志报告缺失的 SMC 密钥。
添加 -vsmccomp 可优先使用现有的硬件 SMC 实现(如果找到)。
添加 vsmcgen=X 可强制暴露 X-gen SMC 设备(支持 1 和 2)。
添加 vsmchbkp=X 可设置 HBKP 备份模式(0 - 关闭,1 - 正常,2 - 不加密)。
添加 vsmcslvl=X 可设置值序列化级别(0 - 关闭,1 - 正常,2 - 包含敏感数据(默认))。
添加 smcdebug=0xff 可启用 AppleSMC 调试信息打印。
添加 watchdog=0 可禁用 WatchDog 定时器(如果发生意外重启)。
暂无开放 Issues,或尚未同步最近议题。