四:KEXT驱动详解/收集

驱动顺序按照驱动目录排序,

按照:有需要;有问题;才去使用某个驱动的原则去加载驱动

∨∨∨∨以下驱动 红色为必须 橙色常用 白色酌情自理


  1. Lilu.kext __核心必备
  2. VirtualSMC.kext __核心必备
  3. NootedRed.kext __锐龙核显驱动
  4. NootRX.kext __RX6700/6700XL/6700XT/6750XT/6750GRE显卡驱动
  5. WhateverGreen.kext __显卡驱动(除去1./2. 之外的图形显卡所需驱动)
    • 扩展小知识:显卡驱动只能用其中一个,不可同时使用
  6. AppleMCEReporterDisabler.kext _AMD (锐龙必备)
    • 部分双路 Intel 机型,解决 iMacPro1,1 / MacPro7,1 等机型内核崩溃问题
  7. AMDRyzenCPUPowerManagement.kext _AMD (锐龙必备)CPU电源管理
  8. AppleALC.kext __支持大多数板载声音控制器
  9. XHCI-unsupported.kext__修复3代及之后USB3.0问题(有问题才测试使用)
    • 基于AMD CPU的系统不需要这个
    • 需要此功能的常见芯片组:H370,B360,H310,X79,X99,
    • Z390 ,此主板仅在10.14系统以下需要这个驱动
    • 华擎Intel主板(B460/Z490+主板不需要)
      • 如果定制以后USB仍有问题,或者睡眠有问题可尝试使用
  10. USBInjectAll.kext __通用USB驱动可能需要配合XHCI-unsupported.kext
  11. 如果你有定制好的USB驱动(USBToolBox.kext+UTBMap.kext)则使用定制USB驱动

隐藏内容,输入密码后查看

  1. Lilu.kext __核心必备
  2. VirtualSMC.kext __核心必备

隐藏内容,输入密码后查看

  1. SMCProcessor.kext __用于监控英特尔CPU温度(台式笔记本通用)
  2. SMCSuperIO.kext __用于监控英特尔风扇转速(台式笔记本通用)
  3. SMCBatteryManager.kext__笔记本专用,用于正确读取显示电池容量
  4. SMCLightSensor.kext__笔记本专用,用于笔记本电脑上的环境光感应器
  5. AMDRyzenCPUPowerManagement.kext __AMD Zen处理器的CPU电源管理
  6. SMCAMDProcessor.kext __用于监控AMD_CPU温度
  7. SMCRadeonGPU.kext __用于监测AMD GPU系统上的GPU温度(RX580,RX6800等)
  8. SMCDellSensors.kext __监控和控制戴尔计算机上的风扇
  9. FakeSMC.kext __Navi核心显卡温度监控
    • 补充:不可与 VirtualSMC.kext 与VirtualSMC.kext之下的插件同时使用
    • 注:即不可以与1.2.3.4.6.7.8同时使用,这个插件忽略也行

隐藏内容,输入密码后查看

  1. NootedRed.kext __锐龙核显驱动
    • 配合补丁AMD_Vanilla
  2. NootRX.kext __RX6700/6700XL/6700XT/6750XT/6750GRE显卡驱动
  3. WhateverGreen.kext __显卡驱动(除去1./2. 之外的图形显卡所需驱动)
    • 扩展小知识:显卡驱动只能用其中一个,不可同时使用

隐藏内容,输入密码后查看

  • AppleMCEReporterDisabler.kext _AMD (锐龙必备)
    • 主要用于 AMD 锐龙黑苹果系统(和部分双路 Intel 机型),解决 iMacPro1,1 / MacPro7,1 等机型内核崩溃问题
  • RestrictEvents.kext _ 常用驱动
    • 禁用Mac Pro机型内存错误提示
    • 修改CPU型号所需驱动,解决CPU型号未知,需配合启动参数使用
    • 12-14代防止大小核心进程不协调导致死机,冻屏

隐藏内容,输入密码后查看

  1. AppleALC.kext __支持大多数板载声音控制器
  2. ALC256.kext __戴尔笔记本ALC256声卡驱动 请注意,音频ID为69

隐藏内容,输入密码后查看

以下驱动有需要,有问题才去使用否则可忽略

  1. NVMeFix.kext __提升M.2固态兼容性 测试使用(可能会造成内核恐慌卡代码)
  2. HibernationFixup.kext __修复休眠问题
  3. CpuTscSync.kext __修复CPU时钟同步问题_X79_X99_X299,
    • 扩展:解决跑完马代码卡苹果LOGO进度条
    • 解决某些CPU睡眠唤醒卡顿问题
  4. VoodooTSCSync.kext __修复CPU时钟同步问题_X79_X99_X299,方案二
  5. AmdTscSync.kext __修复AMD锐龙CPU时钟同步问题,扩展:解决跑完马代码卡苹果LOGO进度条)
  6. SATAUnsupported.kext __修复10.15及以下系统及以上不识别SATA
  7. CtlnaAHCIPort.kext __修复BigSur 11系统及以上不识别SATA
  8. Innie.kext __修复NvME磁盘为外置磁盘
  9. RadeonSensor.kext __AMD_GPU监控,支持从 Radeon HD 7000 到 RX 6000 所有 GPU
  10. CpuTopologyRebuild.kext __优化12及之后单核性能,开启十二代小核心
    • 可能导致多核性能下降(自行取舍)
  11. NullEthernet.kext __修复无法登录Apple ID 和ICloud
  12. FeatureUnlock.kext __解锁一些不受支持机型上的随航,投屏等
  13. AMFIPass.kext __解决打了OCLP补丁百度盘等软件打不开,闪退等问题。
    • 添加启动参数NVRAM>Add>UUID>boot-args|-amfipassbeta
    • 上面参数是为了替换 amfi=0x80
  14. CPUFriend.kext__睿频补丁
    • CPUFriend.kext
    • CPUFriendDataProvider.kext
    • 注意顺序CPUFriend.kext为父级补丁必须在上面
    • 启动参加添加添加-cpufoff完全禁用CPUFriend。
    • 启动参加添加添加-cpufbeta在不受支持的操作系统版本上启用CPUFriend
    • 详细视频操作教程请点击前往视频教学(需要VIP)
  15. ACPIBatteryManager.kext
    • 笔记本电池驱动方案一:推荐4代及更早
  16. SMCBatteryManager.kext
    • 笔记本电池驱动方案一:推荐5代及更新
  17. ECEnabler.kext
    • 修复电池读数
  18. BrightnessKeys.kext
    • 修复笔记本亮度调节

隐藏内容,输入密码后查看

  1. Realtek RTL8111.kext__千兆支持
    • RTL8111/8168B,C,D,E,F,G,H/Killer E2500及以上
    • 支持10.13及以上
  2. LucyRTL8125Ethernet.kext __2.5Gb 的网卡驱动
    • Realtek RTL8125系列 2.5Gb 的网卡驱动
  3. RealtekRTL8100.kext __千兆支持
    • RTL8101E/8102E/8103E/8106E/8106EUS/8107E,RTL8401E/8402,8139等
    • 通常在老平台
  4. AppleintelE1000e.kext __千兆支持
    • intel82540~82547/82578~82579/82574L/82571~82574/82583,i217-V等
    • 通常在老平台
  5. AppleIGC.kext __千兆支持
    • i225/i226/i226-v
    • 可与36号驱动 AppleintelE1000e.kext 测试选择使用
  6. AtherosE2200Ethernet.kext
    • AR816x,817x/Killer E220x/Killer E2400等网卡
  7. BCM5722D.kext __千兆网卡
    • 支持 BCM5722D/5754,5754M/5755,5755M/57788,5787/5787M/5906,5906M等
    • 通常在老平台
  8. AtherosL1cEthernet.kext __千兆网卡
    • AR8131/AR8132/AR8151/AR8152
    • 通常在老平台
  9. AppleIGB.kext __千兆支持 建议在BigSur中使用
    • intel82575,82576,82580,dh89xxcc,i350,i354,i250,i211,
    • 适用12及以上系统
  10. SmallTreeIntel82576.kext
    • i211 大多数配备 intel 有线网卡的 AMD 主板需要
  11. IntelMausiEthernet.kext
    • 千兆网卡,英特尔网卡
    • Intel 82578LM,LC,DM,DC/82579V,82579LM,等
    • i217LM,i217V,等
    • i218LM,i218LM2,i218LM3,i218V,i218V2,等
    • ,i219V,i219V2,i219LM,i219LM2,等
  12. IntelMausi.kext
    • 千兆网卡,英特尔网卡
    • 支持82578、82579、i217、i218、i219
  13. IntelLucy.kext 万兆卡
    • 支持英特尔X520.X540.X550.82598
    • BIOS UEFI中启用Wol
    • 仅支持10.13以上

隐藏内容,输入密码后查看

  1. USBInjectAll.kext __通用驱动配合XHCI-unsupported.kext使用
  2. GenericUSBXHCI.kext __修复3代及之前 以及AMD锐龙 XHCI USB3.0问题
  3. XHCI-unsupported.kext__修复3代及之后USB3.0问题(有问题才测试使用)
    • 基于AMD CPU的系统不需要这个
    • 需要此功能的常见芯片组:H370,B360,H310,X79,X99,
    • Z390 ,此主板仅在10.14系统以下需要这个驱动
    • 华擎Intel主板(B460/Z490+主板不需要)
      • 如果定制以后USB仍有问题,或者睡眠有问题可尝试使用
  4. 定制USB驱动点击跳转教程
  5. ——————————————–下面是储存卡读卡器之类驱动,排序要在USB下面
  6. HoRNDIS.kext__USB收集共享上网
  7. RealtekCardReader.kext__Realtek系列读卡器
  8. RealtekCardReaderFriend.kext__Realtek系列读卡器
  9. EmeraldSDHC.kextS____SDHC储存卡设备驱动

隐藏内容,输入密码后查看

  • AirportItlwm英特尔无线WIFI驱动
    • High Sierra 10.13.6 – Big Sur 11
      • AirportItlwm.kext
      • IntelBluetoothInjector.kext
      • IntelBluetoothFirmware.kext
    • Monterey 12 – Sonoma 14.4
      • AirportItlwm.kext
      • IntelBTPatcher.kext
      • IntelBluetoothFirmware.kext
      • BlueToolFixup.kext
  • 博通WIFI蓝牙驱动
    • High Sierra 10.13.6
      • AirportBrcmFixup.kext
      • AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcm4360_Injector.kext
      • AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext
      • BrcmBluetoothInjector.kext
      • BrcmFirmwareData.kext
      • BrcmPatchRAM2.kext
    • BigSur 11
      • AirportBrcmFixup.kext
      • AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext
      • BrcmBluetoothInjector.kext
      • BrcmFirmwareData.kext
      • BrcmPatchRAM3.kext
    • Monterey 12 – Ventura 13
      • AirportBrcmFixup.kext
      • AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext
      • BlueToolFixup.kext
      • BrcmFirmwareData.kext
      • BrcmPatchRAM3.kext

隐藏内容,输入密码后查看

  1. PS2 键鼠、触控板加载顺序
    1. VoodooPS2Controller.kext
    2. VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext
    3. VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext
    4. VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext
    5. VoodooPS2Controller.kext/Contents/PlugIns/VoodooInput.kext
  2. I2C 和 PS2
    1. VoodooPS2Controller.kext
    2. VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext
    3. VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext
    4. VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext
    5. VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext
    6. VoodooI2C.kext
    7. VoodooI2CHID.kext
  3. VoodooRMI.kext 和 VoodooSMBus.kext 和I
    • 首先确保 PS2 配置如下
      1. VoodooPS2Controller.kext
      2. VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext
      3. VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext
      4. VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext
        • 然后启用 RMI主配置
        • SMBus 触控板的话,则继续启用 SMBus 主配置
      5. VoodooRMI.kext
      6. VoodooSMBus.kext
        • 然后加载RMI 子配置
      7. VoodooRMI.kext/Contents/PlugIns/VoodooInput.kext
      8. VoodooRMI.kext/Contents/PlugIns/RMISMBus.kext
        • 如果是I2C触控板的话 则忽略 5,6,7,8条
        • 启用 RMI主配置,启用I2C主配置
      9. VoodooRMI.kext
      10. VoodooI2C.kext
        • 然后加载RMI 子配置
      11. VoodooRMI.kext/Contents/PlugIns/VoodooInput.kext
      12. VoodooRMI.kext/Contents/PlugIns/RMII2C.kext

隐藏内容,输入密码后查看

驱动合集.rar

隐藏内容,输入密码后查看

OpenCore1.0 预制:工具、Drivers、台式机SSDT

图片[1]-四:KEXT驱动详解/收集-黑果老周
隐藏内容,输入密码后查看
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容