*必须要的驱动


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


声卡 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差

有线网卡


  1. IntelMausi下载 IntelMausi-1.0.5-RELEASE.zip

    1. 正式支持英特尔的82578、82579,i217,i218和i219 NIC
    2. 需要OS X 10.9或更高版本
  2. SmallTreeIntel82576 kext下载

    1. i211 NIC必需,基于SmallTree kext,但已打补丁以支持1211
    2. 大多数运行Intel NIC的AMD板必需
    3. 对于大多数Intel NIC而言,基于1211的芯片组将需要SmallITreelntel82576 kext
    4. 需要OS X 10.9-12(v1.0.6),macOS 10.13-14(v1.2.5),macOS 10.15+(v1.3.0)
  3. AtherosE2200Ethernet下载

    1. Atheros和Killer NIC需要
    2. 需要OS X 10.8或更高版本
  4. RealtekRTL8111下载

    1. 对于Realtek的千兆以太网
    2. 需要OS X 10.11或更高版本以及v2.2.1 +
  5. LucyRTL8125Ethernet下载

    1. 对于Realtek的2. 5Gb以太网
    2. 需要macOS 10.15或更高版本
  6. 对于英特尔的i225-V NIC,台式机Comet Lake DeviceProperty部分中提到了补丁,不需要kext。

  7. 旧版以太网Kexts

    1. AppleIntele1000e下载
      1. 主要与基于10 / 100MBe的Intel以太网控制器有关
    2. RealtekRTL8100下载
      1. 主要与基于10 / 100MBe的Realtek以太网控制器有关
      2. 需要使用v2.0.0 +的macOS 10.12或更高版本
    3. BCM5722D下载
      1. 与基于BCM5722的Broadcom以太网控制器主要相关
      2. 需要OS X 10.6或更高版本

USB


  1. USBInjectAll下载 Release-v.0.7.5.zip
    1. 用于在ACPI中未定义USB端口的系统上注入Intel USB控制器
    2. 在Skylake和更高版本上不需要(但华擎主板需要这个)
    3. 不适用于AMD CPU
    4. 需要OS X 10.11或更高版本
  2. XHCI-unsupported下载
    1. 非本机USB控制器需要这个
    2. 基于AMD CPU的系统不需要这个
    3. 以下芯片组都需要
      1. H370
      2. B360
      3. H310
      4. Z390(在Mojave和更高版本上不需要)
      5. X79
      6. X99
      7. 华擎主板(特别是在Intel主板上,但Z490主板不需要)

无线网卡和蓝牙


  1. Intel
    1. AirportItlwm(无线网卡)下载
      1. 增加了对多种英特尔无线网卡的支持
      2. 睡眠问题在此kext中很常见,需要macOS 10.15或更高版本,并且需要Apple的安全启动才能正常运行
    2. IntelBluetoothFirmware(蓝牙)下载
      1. 与Intel无线网卡配对时为macOS添加蓝牙支持
      2. 类似于Airportltlwm,使用此kext可能会导致睡眠中断
      3. 需要macOS 10.13或更高版本
  2. Broadcom
    1. AirportBrcmFixup(无线网卡)下载 AirportBrcmFixup-2.1.2-RELEASE.zip
      1. 用于博通芯片网卡,不适用于Intel,Killer,Realtek等
      2. 需要OS X 10.8或更高版本
    2. BrcmPatchRAM(蓝牙)下载 BrcmPatchRAM-2.5.6-RELEASE.zip
      1. 用于在所有博通蓝牙芯片组上上传固件
      2. 与BrcmFirmwareData.kext配对
        1. BrcmPatchRAM3 for 10.14+ (必须与BrcmBluetoothInjector配对)
        2. BrcmPatchRAM2 for 10.11-10.14
        3. BrcmPatchRAM for 10.10 或更老
      3. kext->添加中的顺序应为:
        1. BrcmBluetoothInjector
        2. BrcmFirmwareData
        3. BrcmPatchRAM3
      4. 使用这个工具ProperTree会自动处理顺序的问题,您不用担心

AMD CPU特定的kext


  1. XLNCUSBFIX下载
    • USB修复AMD FX系统,不推荐用于Ryzen
    • 需要macOS 10.13或更高版本

附加功能


  1. AppleMCEReporterDisabler下载

    1. 从Catalina开始有用,以禁用AppleMCEReporter kext,这将导致AMD CPU和双插座主板(双CPU)上的内核崩溃
    2. 受影响的SMBIOS:
      1. MacPro6,1
      2. MacPro7,1
      3. iMacPro1,1
    3. 需要macOS 10.15或更高版本
  2. 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线程
  1. 在AMD CPU上不起作用
  2. 需要macOS 10.12或更高版本
  1. NVMeFix下载 NVMeFix-1.0.5-RELEASE.zip
    1. 用于修复非Apple NVMe上的电源管理和初始化,改善第三方SSD兼容性的驱动程序
    2. 需要macOS 10.14或更高版本

笔记本电脑


  1. 要弄清楚您拥有哪种键盘和触控板,请检查Windows中的设备管理器image.png

  2. VoodooPS2下载

    1. 对于带有PS2键盘,鼠标和触控板的系统
    2. 需要OS X 10.11或更高版本才能使用MT2功能
  3. VoodooRMI下载

    1. 对于具有基于SMBus的设备的系统,主要用于触控板和跟踪点。通常在elan多点触控和Synaptics触控板的驱动设备上找到。
    2. 需要OS X 10.11或更高版本才能使用MT2功能
  4. VoodooSMBus下载

    1. 对于装有ELAN基于SMBus的设备的系统,主要用于触控板和跟踪点。
    2. 需要OS X 10.11或更高版本才能使用MT2功能
  5. VoodooI2C下载

    1. 用于固定I2C设备,某些高级触摸板和触摸屏机器随附,I2C触摸板/屏驱动
    2. 需要OS X 10.11或更高版本才能使用MT2功能
    3. 要与插件配对:
      • Voodool2CHID-实现Microsoft HID设备规范。
      • Voodool2CElan-实现对Elan专有设备的支持。 (在ELAN1200 +上不起作用,请改用HID)
      • Voodool2CSynaptics-实现对Synaptic专有设备的支持。
      • Voodool2CFTE-实现对FTE1001触摸板的支持
      • Voodool2CAtmeIMXT-实现Atmel多点触摸协议
  6. AlpsT4USB下载

    1. 用于USB ALPS设备,请注意,这不适用于基于I2C的设备。蓝牙USB适配器
  7. NoTouchID下载

    1. 推荐用于包含TouchID传感器以解决身份验证问题的MacBook SMBIOS,通常在2016年及更新的SMBIOS中将要求使用此功能
    2. 需要macOS 10.13或更高版本

kexts的完整列表


  • 获取受支持的kexts的完整列表这里