Software > Kernel Extensions
Kernel extensions, or kexts, extends the kernel in real Macs and Hackintosh/HackBook systems.
Audio - Headphone/Microphone/Speaker
Battery - Laptop
★ ACPIBatteryManager.kext 1.81.4
★ AppleSmartBatteryManager.kext – Do not use with VirtualSMC.kext
★ SMCBatteryManager.kext – Do not use with FakeSMC.kext.
★ AppleSmartBatteryManager.kext – Do not use with VirtualSMC.kext
★ SMCBatteryManager.kext – Do not use with FakeSMC.kext.
Bluetooth - Headphone/Keyboard/Microphone/Mouse/Smartphone/Speaker/Tablet
★ IntelBluetoothFirmware.kext 1.1.2
★ IntelBluetoothInjector.kext
★ IntelBluetoothInjector.kext
Ethernet - Desktop/Laptop
★ AtherosE2200Ethernet.kext – Enables ethernet with motherboards that utilize Killer Lan Ethernet Chipset
★ IntelMausi.kext 1.0.3 – Enables ethernet with motherboards that utilize an Intel Ethernet Chipset.
★ IntelMausiEthernet.kext 2.4.0d0 – Enables ethernet with motherboards that utilize an Intel Ethernet Chipset.
★ RealtekRTL8111.kext – Enables ethernet with motherboards that utilize a Realtek Ethernet Chipset
★ IntelMausi.kext 1.0.3 – Enables ethernet with motherboards that utilize an Intel Ethernet Chipset.
★ IntelMausiEthernet.kext 2.4.0d0 – Enables ethernet with motherboards that utilize an Intel Ethernet Chipset.
★ RealtekRTL8111.kext – Enables ethernet with motherboards that utilize a Realtek Ethernet Chipset
Graphical Processing Unit
★ IntelGraphicsFixup.kext – Disables any display and graphical issues when using the (iGPU) integrated graphics. I also recommend setting DVMT Pre-Allocated to 128M or higher in BIOS if using the Intel iGPU to enable high-resolution displays.
★ NvidiaGraphicsFixup.kext – Allows the latest Mac SMBIOS definitions to be used like iMac 17,x, and iMac 18,x. You would want to use these SMBIOS defintions if you are using a Skylake or Kabylake CPU respectively. Updating to the latest version may fix black screen issues.
★ WhateverGreen.kext – Enables (with Lilu) AMD graphic cards in macOS 10.12.6 or later.
Shiki.kext – Disables graphical issues with video playback.
★ WhateverGreen.kext – Enables (with Lilu) AMD graphic cards in macOS 10.12.6 or later.
★ NvidiaGraphicsFixup.kext – Allows the latest Mac SMBIOS definitions to be used like iMac 17,x, and iMac 18,x. You would want to use these SMBIOS defintions if you are using a Skylake or Kabylake CPU respectively. Updating to the latest version may fix black screen issues.
★ WhateverGreen.kext – Enables (with Lilu) AMD graphic cards in macOS 10.12.6 or later.
Shiki.kext – Disables graphical issues with video playback.
★ WhateverGreen.kext – Enables (with Lilu) AMD graphic cards in macOS 10.12.6 or later.
Memory - Desktop/Laptop
★ MacProMemoryNotificationDisabler.kext 1.1 – Disables the Memory Modules Misconfigured message.
SMBIOS
★ FakeSMC.kext
★ VirtualSMC.kext
★ VirtualSMC.kext
USB
★ USBInjectAll.kext – Injects all USB ports
★ XHCI-200-series-injector.kext – Enables USB 3 device detection and USB 3 speeds on Kaby Lake motherboards. This kext is also recommended to have during the macOS install process so you can use those USB 3 ports and flash drives.
★ XHCI-200-series-injector.kext – Enables USB 3 device detection and USB 3 speeds on Kaby Lake motherboards. This kext is also recommended to have during the macOS install process so you can use those USB 3 ports and flash drives.
Wi-Fi - Mini PCIe/PCIe/USB
★ AirPortAtheros40.kext AirPortAtheros40 Installer enables Wi-Fi with adapters that utilize Atheros chipset.
★ HoRNDIS.kext – Use HoRNDIS app or kext to enable USB tethering with Android devices.
★ RtWlanU.kext v14 – Enables Wi-Fi with adapters that utilize Realtek chipset.
★ HoRNDIS.kext – Use HoRNDIS app or kext to enable USB tethering with Android devices.
★ RtWlanU.kext v14 – Enables Wi-Fi with adapters that utilize Realtek chipset.
* A kext installer app from the utility section may be required for installers on macOS Catalina and later releases.