*必须要的驱动
下载的版本请选用RELEASE版本,以后不再重述
VirtualSMC下载 VirtualSMC-1.2.0-RELEASE.zip
- 模拟在实际Mac上找到的SMC芯片,如果没有此macOS,它将无法启动,必须要用上
-
- 很多驱动都依赖这个,必须要用上
VirtualSMC插件说明
*SMCProcessor.kext
- 用于监视CPU温度,在基于AMD CPU的系统上不起作用,Intel CPU 建议用上
*SMCSuperIO.kext
- 用于监视风扇速度,在基于AMD CPU的系统上不起作用,Intel CPU 建议用上
SMCLightSensor.kext
- 用于笔记本电脑上的环境光传感器,台式机可以忽略
- 如果您没有环境光传感器,请勿使用,否则可能导致问题
SMCBatteryManager.kext用于测量笔记本电脑上的电池读数,台式机可以忽略在正确安装电池之前,请勿使用,否则可能导致问题。因此,对于初始设置,请省略此kext。安装后,您可以按照此页面进行设置:修复电池读数
SMCDellSensors.kext
- 允许对支持系统管理模式(SMM)的Dell机器上的风扇进行更好的监视和控制
- 如果您不是Dell计算机,请不要使用,主要是Dell笔记本电脑
*显卡 WhateverGreen
- WhateverGreen下载 WhateverGreen-1.4.7-RELEASE.zip
- 用于图形补丁DRM,boardID,帧缓冲区修复等,所有GPU均可从此kext中受益
- 请注意,仅笔记本电脑和一体机需要附带的SSDT-PNLF.dsl文件,请参阅这里
- 需要OS X 10.8或更高版本
声卡 AppleALC
AppleALC下载 AppleALC-1.5.7-RELEASE.zip
- 用于AppleHDA修补,可支持大多数板载声音控制器
- AMD 15h / 16h可能与此有关,而Ryzen / Threadripper系统很少支持麦克风
- 需要OS X 10.8或更高版本
VoodooHDA下载
- AMD CPU FX系统的音频和Ryzen系统的前面板Mic + Audio支持,请勿与AppleALC同时使用。在Zen CPU上,音频质量明显比AppleALC差
有线网卡
IntelMausi下载 IntelMausi-1.0.5-RELEASE.zip
- 正式支持英特尔的82578、82579,i217,i218和i219 NIC
- 需要OS X 10.9或更高版本
SmallTreeIntel82576 kext下载
- i211 NIC必需,基于SmallTree kext,但已打补丁以支持1211
- 大多数运行Intel NIC的AMD板必需
- 对于大多数Intel NIC而言,基于1211的芯片组将需要SmallITreelntel82576 kext
- 需要OS X 10.9-12(v1.0.6),macOS 10.13-14(v1.2.5),macOS 10.15+(v1.3.0)
AtherosE2200Ethernet下载
- Atheros和Killer NIC需要
- 需要OS X 10.8或更高版本
RealtekRTL8111下载
- 对于Realtek的千兆以太网
- 需要OS X 10.11或更高版本以及v2.2.1 +
LucyRTL8125Ethernet下载
- 对于Realtek的2. 5Gb以太网
- 需要macOS 10.15或更高版本
对于英特尔的i225-V NIC,台式机Comet Lake DeviceProperty部分中提到了补丁,不需要kext。
旧版以太网Kexts
USB
- USBInjectAll下载 Release-v.0.7.5.zip
- 用于在ACPI中未定义USB端口的系统上注入Intel USB控制器
- 在Skylake和更高版本上不需要(但华擎主板需要这个)
- 不适用于AMD CPU
- 需要OS X 10.11或更高版本
- XHCI-unsupported下载
- 非本机USB控制器需要这个
- 基于AMD CPU的系统不需要这个
- 以下芯片组都需要
- H370
- B360
- H310
- Z390(在Mojave和更高版本上不需要)
- X79
- X99
- 华擎主板(特别是在Intel主板上,但Z490主板不需要)
无线网卡和蓝牙
- Intel
- Broadcom
- AirportBrcmFixup(无线网卡)下载 AirportBrcmFixup-2.1.2-RELEASE.zip
- 用于博通芯片网卡,不适用于Intel,Killer,Realtek等
- 需要OS X 10.8或更高版本
- BrcmPatchRAM(蓝牙)下载 BrcmPatchRAM-2.5.6-RELEASE.zip
- 用于在所有博通蓝牙芯片组上上传固件
- 与BrcmFirmwareData.kext配对
- BrcmPatchRAM3 for 10.14+ (必须与BrcmBluetoothInjector配对)
- BrcmPatchRAM2 for 10.11-10.14
- BrcmPatchRAM for 10.10 或更老
- kext->添加中的顺序应为:
- BrcmBluetoothInjector
- BrcmFirmwareData
- BrcmPatchRAM3
- 使用这个工具ProperTree会自动处理顺序的问题,您不用担心
- AirportBrcmFixup(无线网卡)下载 AirportBrcmFixup-2.1.2-RELEASE.zip
AMD CPU特定的kext
- XLNCUSBFIX下载
- USB修复AMD FX系统,不推荐用于Ryzen
- 需要macOS 10.13或更高版本
附加功能
AppleMCEReporterDisabler下载
- 从Catalina开始有用,以禁用AppleMCEReporter kext,这将导致AMD CPU和双插座主板(双CPU)上的内核崩溃
- 受影响的SMBIOS:
- MacPro6,1
- MacPro7,1
- iMacPro1,1
- 需要macOS 10.15或更高版本
CpuTscSync TSC频率同步驱动下载
在没有此macOS的情况下,需要在某些英特尔HEDT和服务器主板上同步TSC,这可能会非常慢甚至无法启动。 Skylake-X需要修改VoodooTSCSync.kext
- 我提供VoodooTSCSync Configurator工具可以生成VoodooTSCSync.kext(推荐)VoodooTSCSync Configurator.zip
- 修改VoodooTSCSync.kext方法
- 您必须打开kext,查找程序中的显示包——文件夾Contents——Info.plist,并更改Info.plist——IOKitPersonalities -> VoodooTSCSync -> IOPropertyMatch -> IOCPUNumber(例如,i9 7980XE 线程数量36线程)这里就填写36线程
- 在AMD CPU上不起作用
- 需要macOS 10.12或更高版本
- NVMeFix下载 NVMeFix-1.0.5-RELEASE.zip
- 用于修复非Apple NVMe上的电源管理和初始化,改善第三方SSD兼容性的驱动程序
- 需要macOS 10.14或更高版本
笔记本电脑
要弄清楚您拥有哪种键盘和触控板,请检查Windows中的设备管理器
VoodooPS2下载
- 对于带有PS2键盘,鼠标和触控板的系统
- 需要OS X 10.11或更高版本才能使用MT2功能
VoodooRMI下载
- 对于具有基于SMBus的设备的系统,主要用于触控板和跟踪点。通常在elan多点触控和Synaptics触控板的驱动设备上找到。
- 需要OS X 10.11或更高版本才能使用MT2功能
VoodooSMBus下载
- 对于装有ELAN基于SMBus的设备的系统,主要用于触控板和跟踪点。
- 需要OS X 10.11或更高版本才能使用MT2功能
VoodooI2C下载
- 用于固定I2C设备,某些高级触摸板和触摸屏机器随附,I2C触摸板/屏驱动
- 需要OS X 10.11或更高版本才能使用MT2功能
- 要与插件配对:
- Voodool2CHID-实现Microsoft HID设备规范。
- Voodool2CElan-实现对Elan专有设备的支持。 (在ELAN1200 +上不起作用,请改用HID)
- Voodool2CSynaptics-实现对Synaptic专有设备的支持。
- Voodool2CFTE-实现对FTE1001触摸板的支持
- Voodool2CAtmeIMXT-实现Atmel多点触摸协议
AlpsT4USB下载
- 用于USB ALPS设备,请注意,这不适用于基于I2C的设备。蓝牙USB适配器
NoTouchID下载
- 推荐用于包含TouchID传感器以解决身份验证问题的MacBook SMBIOS,通常在2016年及更新的SMBIOS中将要求使用此功能
- 需要macOS 10.13或更高版本