RestrictEvents.kext 禁止系统事件驱动(1.0.1至1.0.6多版本合集)

RestrictEvents 是一款 Lilu 内核扩展,用于阻止不需要的,可能导致不同硬件上兼容性问题的进程。目前包括:

  • /System/Library/CoreServices/ExpansionSlotNotification
  • /System/Library/CoreServices/MemorySlotNotification
  • /usr/libexec/firmwarecheckers/eficheck/eficheck

禁用了 MacBookAir 型号内存更换 UI(与 SystemMemoryStatus = Upgradable 的 Quirks 配对)。

禁用了 MacPro7,1 中的 PCI 扩展视图和 RAM 视图。

用于非 Intel CPU 的 CPU 品牌字符串补丁(可以为 Intel 强制使用 revcpu=1),「提示」对于 8 核或更高版本的 CPU,Apple CPU 标识符必须为 0x0F01;对于 1、2、4 或 6 核,Apple CPU 标识符必须为 0x0601。这是 OpenCore 中非原生支持的 ​​CPU 的默认设置。

启动参数

  • -revoff  :关闭本驱动,如果关闭 lilu 也会关闭本驱动
  • -revdbg  :用于启用详细日志记录(仅 DEBUG 版本)
  • -revbeta  :在早于 10​​.8 或高于 11.x 的 macOS 上强制启用
  • -revproc :启用详细的进程日志记录(仅 DEBUG 版本)
  • revnopatch=value 禁用内存/PCI UI 和/或 CPU 重命名的用户空间进程的补丁。可接受的值为 all、mempci、cpuname、none,默认为 none
  • revcpu=value(1 = 启用,非英特尔处理器默认值),(0 = 禁用,英特尔默认值)用于 CPU 品牌字符串修补值
  • revcpuname=value 自定义 CPU 品牌字符串(最多 48 个字符,推荐 20 个或更少,否则取自 CPUID)

「提示」NVRAM → 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:revnopatch 和 NVRAM → 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:revcpu 和 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:revcpuname 变量和启动参数具有相同的左右,但优先级更低。

更新日志 · 历史版本

“RestrictEvents.kext-1.0.7” 展开/收缩
“RestrictEvents.kext-1.0.6” 展开/收缩
“RestrictEvents.kext-1.0.5” 展开/收缩
“RestrictEvents.kext-1.0.4” 展开/收缩
“RestrictEvents.kext-1.0.3” 展开/收缩
“RestrictEvents.kext-1.0.2” 展开/收缩
“RestrictEvents.kext-1.0.1” 展开/收缩

下载地址

【解压密码:imacos.top】

资源下载此资源仅限VIP下载,请先
注册登录升级VIP会员 尊享全站资源下载特权
资源下载
下载价格VIP专享
仅限VIP下载
注册登录升级VIP会员 尊享全站资源下载特权
0
1. 本站所有资源解压密码均为 imacos.top
2. 本站资源收集于网络,仅做学习和交流使用,请于下载后24小时内删除。如果你喜欢我们推荐的软件,请购买正版支持作者。
3. 如有无法下载的链接,联系:邮箱271638927@qq.com,或直接联系QQ271638927进行反馈,我们将及时进行处理。
4. 本站发布的内容若侵犯到您的权益,请联系站长删除,联系方式:邮箱271638927@qq.com,我们将第一时间配合处理!

评论0

请先

显示验证码
没有账号? 注册  忘记密码?

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码