- Required for macOS Installation
- Audio
- USB
- Lilu Plugins
- VirtualSMC Plugins
- Touchpad & Keyboard
- Ethernet
- Wi-Fi & Bluetooth
Name | Info | MinKernel | MaxKernel |
---|---|---|---|
Lilu | An open source kernel extension bringing a platform for arbitrary kext, library, and program patching throughout the system for macOS. | 8.0.0 (10.4) | |
VirtualSMC | Advanced Apple SMC emulator in the kernel. Requires Lilu for full functioning. | 8.0.0 (10.4) | |
WhateverGreen | Various patches necessary for certain ATI/AMD/Intel/Nvidia GPUs. | 10.0.0 (10.6) | |
telemetrap | SSE 4.2 emulation | 18.0.0 (10.14) |
Name | Info | MinKernel | MaxKernel |
---|---|---|---|
AppleALC | An open source kernel extension enabling native macOS HD audio for not officially supported codecs without any filesystem modifications. | 8.0.0 (10.4) | |
VoodooHDA | If AppleALC won't work. You can use this. | 16.0.0 (10.12) |
Name | Info | MinKernel | MaxKernel |
---|---|---|---|
USBPorts or USBMap | Kext to inject mapped USB Ports. (via Hackintool or USBMap.command) | ||
USBInjectAl | Kext to inject USB ports. | 15.0.0 (10.11) | |
XHCI-unsupported | Use for USB port mapping (Haswell+) | 15.0.0 (10.11) | |
USBWakeFixup | This extension is a workaround for that issue by creating a fake ACPI device with the right wakeup params. |
Name | Info | MinKernel | MaxKernel |
---|---|---|---|
CPUFriend | A Lilu plug-in for dynamic power management data injection. | 10.0.0 (10.6) | |
CPUFriendDataProvider | A CPUFriend plug-in for CPU power management. | ||
CpuTscSync | It is a Lilu plugin, combining functionality of VoodooTSCSync and disabling xcpm_urgency if TSC is not in sync. It should solve some kernel panics after wake. | ||
TSCAdjustReset | This kernel extension fixes the consenquences of unsyncronised TSC when booting Mac OS on an X299 board with Skylake-X CPUs. | ||
ECEnabler | Allows reading Embedded Controller fields over 1 byte long, vastly reducing the amount of ACPI modification needed (if any) for working battery status. | 11.0.0 (10.7) | |
HibernationFixup | An open source kernel extension providing a sync between RTC variables and NVRAM. | ||
RTCMemoryFixup | An open source kernel extension providing a way to emulate some offsets in CMOS (RTC) memory. It can help you to avoid some conflicts between macOS AppleRTC and firmware/BIOS of your PC. | ||
NoTouchID | Lilu plugin for disabling Touch ID support. | 17.0.0 (10.13) | 19.9.9 (10.15) |
NVMeFix | NVMeFix is a set of patches for the Apple NVMe storage driver, IONVMeFamily. | 18.0.0 (10.14) | |
RestrictEvents | Lilu Kernel extension for blocking unwanted processes causing compatibility issues on different hardware and unlocking the support for certain features restricted to other hardware. | ||
BrightnessKeys | Automatic handling of brightness keys. | ||
RealtekCardReader | An unofficial macOS kernel extension for Realtek PCIe/USB-based SD card readers. | ||
RealtekCardReaderFriend | A Lilu plugin that makes System Information recognize your Realtek card reader as a native one. | ||
Sinetek-rtsx | This driver is for Realtek SDHC card readers on a pci/pcie bus, most commonly found in laptops. | ||
FeatureUnlock | Lilu Kernel extension for enabling: Sidecar, NightShift, AirPlay to Mac, Universal Control. | 16.5.0 (12.4) |
Name | Info | MinKernel | MaxKernel |
---|---|---|---|
SMCBatteryManager | a member of VirtualSMC that parses battery info. | 8.0.0 (10.4) | |
SMCDellSensors | 11.0.0 (10.7) | ||
SMCLightSensor | a member of VirtualSMC that activate light sensor. | 10.0.0 (10.6) | |
SMCProcessor | a member of VirtualSMC that provides power info of processor temperature. | 11.0.0 (10.7) | |
SMCSuperIO | a member of VirtualSMC that reads fan speed. | 10.0.0 (10.6) | |
AsusSMC | A VirtualSMC plugin provides native support for ALS, keyboard backlight and Fn keys for Asus laptops on macOS. | ||
AMDRyzenCPUPowerManagement | All AMD power management features. This kext is also required if you would like to use AMD Power Gadget. | ||
SMCAMDProcessor | Enables macOS applications like iStat to display sensor data. |
Name | Info | MinKernel | MaxKernel |
---|---|---|---|
AlpsHID | This is a satellite kext which uses VoodooI2C's multitouch engine to bring native multitouch to the Alps touchpad using the HID protocol. | ||
VoodooI2C | VoodooI2C is a project consisting of macOS kernel extensions that add support for I2C bus devices. | 16.0.0 (10.12) | |
VoodooPS2Controller | Contains updated Voodoo PS/2 Controller, improved Keyboard & Synaptics TouchPad. | 15.0.0 (10.11) | |
VoodooRMI | A port for macOS of Synaptic's RMI Trackpad driver from Linux. | 15.0.0 (10.11) |
Name | Info | MinKernel | MaxKernel |
---|---|---|---|
AtherosE2200Ethernet | Driver for the Qualcomm Atheros AR816x, AR817x, Killer E220x, Killer E2400 and Killer E2500 ethernet controller. | ||
IntelMausi | Intel onboard LAN driver for macOS. | 13.0.0 (10.9) | |
IntelSnowMausi | Intel onboard LAN driver for macOS. | 10.0.0 (10.6) | 12.9.9 (10.8) |
RealtekRTL8100 | Driver for Realtek's RTL810X Fast Ethernet family. | ||
RealtekRTL8111 | Driver for the Realtek RTL8111/8168 family. |
Name | Info | MinKernel | MaxKernel |
---|---|---|---|
AirportBrcmFixup | An open source kernel extension providing a set of patches required for non-native Airport Broadcom Wi-Fi cards. | ||
AirportItlwm | An Intel Wi-Fi Adapter Kernel Extension for macOS. | 17.0.0 | |
AirPortAtheros40 | An Atheros Wi-Fi Adapter Kernel Extension for macOS. | 17.0.0 | 20.9.9 |
BrcmPatchRAM | BrcmPatchRAM kext is a macOS driver which applies PatchRAM updates for Broadcom RAMUSB based devices. | 14.0.0 (10.10) | |
IntelBluetoothFirmware | Kernel Extension that uploads Intel Wireless Bluetooth Firmware to provide native Bluetooth in macOS. |