- 你的位置 /
- 苹果系统之家 /
- 正文
VirtualSMC是高级的 Apple SMC 核心模拟驱动,让苹果系统以为当前启动的电脑是Mac电脑,需要 Lilu 作为依赖以正常工作。
特点
- 支持 64 位的 macOS 10.6 以及更新系统 (推荐使用 10.9 及以后的系统)
- 实现 MMIO 协议以及适配现代版本 macOS 的中断响应机制
- 正确提交键值属性以及它们的读写保护
- 允许根据机器型号动态调节使用不同代的 SMC
- 支持通过插件添加可扩展的传感器
- 支持启动参数
smcdebug=XX
(10.9+) - 替换查找到的硬件 SMC (你需要刷写特定的固件来完全禁用 SMC)
启动代码
- 添加
-vsmcdbg
以开启 debug 输出 (需要 DEBUG 版本支持)。 - 添加
-vsmcoff
以禁用所有 Lilu 增强。 - 添加
-vsmcbeta
以在不支持的系统中启用 Lilu 增强 (11 及以下版本为默认开启)。 - 添加
-vsmcrpt
以报告缺失的的 SMC 密钥到系统日志中。 - 添加
-vsmccomp
以优先使用硬件 SMC(如果有) - 添加
vsmcgen=X
以强制暴露 X-gen SMC 设备 (支持 1 和 2 代)。 - 添加
vsmchbkp=X
以设置 HBKP dumping mode (0 – 关闭, 1 – 普通, 2 – 没有加密)。 - 添加
vsmcslvl=X
以设置 serialisation level 的值 (0 – 关闭, 1 – 普通, 2 – 包含敏感数据 (默认))。 - 添加
smcdebug=0xff
以启用 AppleSMC debug 信息输出。 - 添加
watchdog=0
以禁用看门狗 (WatchDog) 倒计时 (if you get accidental reboots).
传感器 Kext 作用
- SMCBatteryManager 添加 SMC 跟 SMBus 协议完整的 AppleSmartBattery 模拟层,电池相关的传感器
- SMCLightSensor 通过新的 SMC 事件 API,是一个光线传感器的例子 (需要 ACPI0008_ALI)
- SMCProcessor 给 Penryn CPU 或以上提供温度传感器支持
- SMCSuperIO 风扇信息读取
v1.3.4
- Fixed loading on macOS 10.10 and older due to a MacKernelSDK regression
v1.3.3
- Added constants for macOS 15
- Fixed NCT6799D support
v1.3.2
- Added NCT6799D support by @Lorys89
- Added preliminary macOS 14 support
- Added FAN controls for ITE chips by @xCuri0
v1.3.1
- Fixed
smcread -l
output
v1.3.0
- Added preliminary macOS 13 support
v1.2.9
- Fix infinite panic loop when kernel panic happens on macOS 11 and newer
- Fix rare panics caused by SMCDellSensors (new way of reading SMM was ported from FanIO driver V2.3)
- Added IT8689E device
v1.2.8
- Do not override CPU proximity SMC key in SMCDellSensors + minor fixes in logic
v1.2.7
- Fixed build settings for 32-bit
- Added EC fan monitoring support on
HP OMEN Laptop 15-ek0xxx
, thx @lunjielee - Added
fan0-dividend
to support more EC fan monitors
v1.2.6
- Added macOS 10.4 support for VirtualSMC and SMCBatteryManager
v1.2.5
- Added preliminary macOS 12 support
- Added macOS 10.6 support for SMCBatteryManager
v1.2.4
- Added support for NCT6683D series
v1.2.3
- Fixed Intel NUC EC sensors not showing proper values on some platforms
- Added
generic
EC sensor type - Added EC fan monitoring support on
HP Pavilion 14 CE2072NL
, thx @1alessandro1
1.2.2
- Improve manual fan control in SMCDellSensors (SMM access is enabled even if audio is played)
- Fixed sensor DEBUG logging with
-liludbgall
argument - Improved startup performance when probing SuperIO chips by splitting vendors
- Added SuperIO device activation when it is disabled on probe
- Added support for Nuvoton NCT6796D-E (0xD42A)
- Added support for ITE IT8987 (requires DEBUG firmware, not available for public)
- Added Intel NUC monitoring (requires manual configuration via
ec-device
, seeEmbeddedControllers.md
)
v1.2.1
- Fix version publishing for VirtualSMC and plugins
v1.2.0
- Improve manual fan control in SMCDellSensors (switch off manual control before going to sleep), rename control boot-args (start with -dell)
v1.1.9
- Improve manual fan control in SMCDellSensors (use control registers 0x35a3 and 0x34a3 to cover more Dell models)
- Fix processKext in SMCDellSensors (could be called multiple times for the same kext since flag Reloadable was set)
- Reduce audio lags in SMCDellSensors when USB audio device is used
- Allow not injecting TB0T SMC key when it is unavailable in SMCBatteryManager
v1.1.8
- Reduce audio lags in SMCDellSensors
v1.1.7
- Added MacKernelSDK with Xcode 12 compatibility
- Fixed SMCDellSensors loading on macOS 10.8
- Added VirtualSMC support for 10.6 (most plugins require newer versions)
- Fixed rare kernel panic in SMCSuperIO
1.1.6
- Added battery supplement info, thx @zhen-zen
- Fix audio lags in Safari caused by reading SMM in SMCDellSensors plugin
- Fix module version for SMCDellSensors, SMCBatteryManager and SMCLightSensor
- Optimised floating point sensor key reading with fewer arithmetic operations
- Improved SMCProcessor CPU power consumption by relaxing core synchronisation
- Fix key sensor key enumeration on Macmini8,x and MacBookPro models
v1.1.5
- Improved CHLC key value reporting
- Fixed B0PS and B0St key size to resolve broken fully charged state
- Fixed sometimes stuck battery update thx to @zhen-zen
- Added workaround for kBRemainingCapacityCmd exceeding kBFullChargeCapacityCmd
- Added preliminary 11.0 support
- Fixed SMCProcessor model detection warning
- Fixed legacy smc tool value calculation
- Fixed running smcread on 11.0 without IOKit framework
- Added a new plugin SMCDellSensors for Temp/FAN monitor/control
- Added basic SMCBatteryManager compatibility with 11.0
- Fixed crashes when trying to read CLKT key
v1.1.4
- Fixed incorrect revision reporting on T2 models (e.g. Macmini8,1)
v1.1.3
- Fixed compatibility with 10.15 debug kernel with traptrace enabled
v1.1.2
- Improved performance with Lilu 1.4.3 APIs
v1.1.1
- Fixed SMCSuperIO crashes with unsupported chips
- SMCSuperIO detected chip name to ioreg
v1.1.0
- Minor performance improvements
- Added OpenCore builtin protocol support (VirtualSmc.efi can still be used in other bootloaders)
- Added fan and voltage reporting in SMCSuperIO through I/O Registry (requires client updates) by @joedmru
下载
无法打开“xxx”,因为无法确认开发者的身份 无法打开“xxx”,因为无法验证开发者 无法打开“xxx”,因为无法检查其是否包含恶意软件 “xxx” 已损坏,打不开.您应该将它移到废纸篓 解决
下载说明:100MB以内的文件使用蓝奏云下载 | 100MB以上的文件使用百度网盘下载 | 2024-09-24将逐步起取消使用123云盘
- 版本
- 大小
- 更新日期
- 兼容系统
- 下载链接
- 1.3.4
- 1.3MB
- 2024-10-08
- 暂无此项信息.
- [ 蓝奏云1 密码:4fhw ]
- 1.3.3
- 1.3MB
- 2024-08-05
- 暂无此项信息.
- [ 蓝奏云1 ] [ ]
- 1.3.2
- 1.3MB
- 2023-06-16
- 暂无此项信息.
- [ 蓝奏云1 密码:52rx ]
- 1.3.1
- 1.2MB
- 2023-03-06
- 暂无此项信息.
- [ 蓝奏云1 密码:1r17 ]
- 1.3.0
- 1.28MB
- 2022-07-05
- 暂无此项信息.
- [ 蓝奏云 密码:4kva ]
- 1.2.9
- 1.3MB
- 2022-03-08
- 暂无此项信息.
- [ 蓝奏云 密码:5mbb ]
- 1.2.8
- 1.3MB
- 2021-12-06
- 暂无此项信息.
- [ 蓝奏云 密码:hcm2 ]
- 1.2.7
- 1.3MB
- 2021-09-07
- 暂无此项信息.
- [ 蓝奏云 密码:fsge ]
- 1.2.6
- 951.6K
- 2021-08-06
- 暂无此项信息.
- [ 蓝奏云 密码:9c0t ]
- 1.2.5
- 944.7K
- 2021-07-04
- 暂无此项信息.
- [ 蓝奏云 密码:9ni7 ]
- 1.2.4
- 944.9K
- 2021-06-08
- 暂无此项信息.
- [ 蓝奏云 密码:hbph ]
- 1.2.3
- 939.9K
- 2021-05-03
- 暂无此项信息.
- [ 蓝奏云 密码:denb ]
- 1.2.2
- 932K
- 2021-04-06
- 暂无此项信息.
- [ 蓝奏云 密码:bb0r ]
- 1.2.1
- 871.6K
- 2021-03-02
- 暂无此项信息.
- [ 蓝奏云 密码:5giw ]
- 1.2.0
- 870.7K
- 2021-02-08
- 暂无此项信息.
- [ 蓝奏云 密码:1e0g ]
- 1.1.9
- 866.1K
- 2020-12-08
- 暂无此项信息.
- [ 蓝奏云 密码:hhz6 ]
- 1.1.8
- 854.1K
- 2020-11-04
- 暂无此项信息.
- [ 蓝奏云 密码:c0y5 ]
- 1.1.7
- 797.2K
- 2020-10-06
- 暂无此项信息.
- [ 蓝奏云 密码:bizs ]
- 1.1.6
- 797.2K
- 2020-09-08
- 暂无此项信息.
- [ 蓝奏云 密码:cjua ]
- 1.1.5
- 781.3K
- 2020-08-04
- 暂无此项信息.
- [ 蓝走呀 密码:3b6w ]
- 1.1.4
- 695.7K
- 2020-06-02
- 暂无此项信息.
- [ 蓝奏云 密码:62qf ]
- 1.1.3
- 695.7K
- 2020-05-04
- 暂无此项信息.
- [ 蓝奏云 密码:cbau ]
- 1.1.2
- 695.5K
- 2020-04-07
- 暂无此项信息.
- [ 蓝奏云 密码:8b7u ]
- 1.1.1
- 693.7K
- 2020-02-05
- 暂无此项信息.
- [ 蓝奏云 密码:hi5q ]
- 1.1.0
- 688.9K
- 2020-01-13
- 暂无此项信息.
- [ 蓝奏云 密码:dvag ]
通告
对于M1/M2/M3/M4芯片的电脑,如果软件官方未兼容 M1/M2/M3/M4,可以使用 Rosetta2 转译运行。在Apple Silicon ARM Mac电脑上安装Rosetta 2 运行intel应用
苹果自家的M1和M2/M3/M4芯片都是ARM架构,所以M1和M2/M3/M4是完全通用的,未来就算有M5芯片,其底层都还是ARM构架,只是芯片名字叫法不一样而已,本站描述的Apple Silicon M就是ARM构架芯片。就像intel芯片虽然有i5、i7、i9等叫法,但底层都是x86构架的,一般直接统称intel芯片。
本站提供的软件、驱动、镜像等等免费下载资源都不包含任何免费解答和技术服务。SVIP用户可以享受软件安装方面的问题解答支持,软件的使用除外。
点击查看:常见问题和公告!原生游戏和软件必看了解,移另外植游戏默认不支持macOS Ventura 13.2.1以上的系统,除非有特别说明 ,软件和游戏的兼容系统 这里我们仅参考官方最低要求描述,如有另有安装测试版本描述要以页面描述的系统版本为准。软件的功能和使用过程是否能解决你的问题我们无法保证,下载前请自行再三确认。
如有下载链接失效,请发送邮件到:macoshome@163.com。赞助用户有软件游戏安装问题加客服QQ:201863008 (在线时间9:00-23:00)。点我查看部分地区蓝奏云下载链接无法访问问题解决。
安装必看
看看相关
-
驱动版本 387.10.10.10.40.123
-
USBToolBox kext 是一个旨在使 USB 映
-
驱动版本 387.10.10.10.40.130
-
休眠修复 一个开源内核扩展,提供
-
驱动版本 387.10.10.10.40.122
-
驱动版本 387.10.10.10.40.105
随便看看
-
Subtitle Pro 是一款专业插件,可让您
-
公元 1715 年。海盗统治着加勒比海,
-
管理警察局及其员工,接听电话并调查
-
最出色的 3D 渲染软件,实现令人
-
这是适用于 Apple Watch、Apple TV、i
-
Comp670 是一款非常罕见的传奇电子管