VirtualSMC.kext For Mac v1.1.8 是黑苹果乐园搜集到的一款黑苹果必备驱动程序,用来替代你的FakeSMC.kext驱动,大家在安装黑苹果时应该知道驱动很重要,比如FakeSMC.kext驱动文件就是必须使用的,哪怕你不用其他驱动这个也必须保留,因为他用来告诉系统这是Apple的硬件,允许系统安装在非苹果的硬件上,所以这是黑苹果的关键。现在除了FakeSMC.kext还有VirtualSMC.kext来替代,驱动是开源的,必须与Lilu.kext一起使用,并且有很多的插件让你使用。

下面看一下驱动的一些特性:

    • 支持macOS 10.8及更新版本(建议使用10.9及更新版本)
    • 实现MMIO协议和基于中断的响应,以与现代操作系统兼容
    • 正确报告密钥中的关键属性和r / w保护
    • 允许基于每个模型进行调整,并允许使用不同的SMC代
    • 可通过传感器和密钥添加支持的插件扩展
  • 在10.9上启用smcdebug = XX引导参数支持
  • 替换它找到的硬件SMC(要完全禁用SMC,您需要闪存专用固件)

VirtualSMC.kext 还有一些启动参数供用户调试使用:

  • 添加 -vsmcdbg以启用调试打印(在DEBUG二进制文件中可用)。
  • 添加 -vsmcoff 以关闭所有Lilu增强功能。
  • 添加 -vsmcbeta以在不支持的操作系统上启用Lilu增强功能(默认情况下启用10.13及更低版本)。
  • 添加 -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计时器(如果您意外重启)。

使用方法

VirtualSMC.kext 使用也很简单,将文件拷贝到Clover 四叶草的对应目录即可,Drivers目录里面的VirtualSmc.efi是EFI驱动文件,把他拷贝到EFI/Clover/drivers64UEFI目录下,Kexts目录下包含了VirtualSMC.kext等驱动程序,这个就不用多说了,直接拷贝到四叶草的kext对应的目录即可,我本人比较习惯放到other目录,这样就不用对应版本了,黑苹果乐园的景象包含的四叶草驱动也是都放到这个目录下。

项目地址

VirtualSMC.kext是个开源的项目,除了在本站下载你可以可以到作者的GitHub主页下载,作者是Acidanthera,我们常用的Lilu.kext、AppleALC.kext还有WhateverGreen.kext等这些驱动都是由作者开发,在这里感谢作者的贡献。

Github项目地址:https://github.com/acidanthera/VirtualSMC

GitHub下载地址:https://github.com/acidanthera/VirtualSMC/releases

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。