Перейти до вмісту

Kexts

Драйвери ядра macOS. OpenCore може інжектити або блокувати драйвери. Ви розміщуєте їх у EFI/OC/Kexts, але їх також потрібно вказати в Config.plist. Ми подбаємо про останнє на пізнішому етапі.

Lilu 10.4+

Виконує довільне патчінг kext, бібліотек та програм всередині macOS.

Переглянути

SMCProcessor 10.7+

Моніторить температуру процесора на Intel. Входить до складу VirtualSMC.

SMCProcessorAMD 10.13+

Моніторить температуру процесора на AMD.

Переглянути

SMCRadeonSensors 10.14+

Моніторить температуру графічного процесора AMD. Підтримує AMD iGPUs.

Переглянути

SMCSuperIO 10.6 тільки 64-біт

Моніторить швидкість обертання вентиляторів. Входить до складу VirtualSMC. Не використовуйте на AMD.

SMCBatteryManager 10.4

Моніторить стан батареї ноутбука. Входить до складу VirtualSMC. Не використовуйте на стаціонарних комп’ютерах.

SMCLightSensor 10.6 тільки 64-біт

Додає підтримку для ACPI Ambient Light Sensor. Входить до складу VirtualSMC. Не використовуйте на стаціонарних комп’ютерах.

SMCDellSensors 10.7+

Моніторить швидкість обертання вентиляторів на системах Dell, які підтримують System Management Mode (SMM). Входить до складу VirtualSMC.

NootRX 11.0+

Надає патчі для відеокарт AMD Navi 2x, додає підтримку для відеокарт Navi 22.

Переглянути

NootedRed 10.15+

Забезпечує графічне прискорення для AMD Vega iGPUs.

Переглянути

WhateverGreen 10.6+ тільки 64-біт

Надає патчі для Intel iGPUs та для AMD та NVIDIA dGPUs, щоб дозволити графічне прискорення, патчінг frame-buffer, керування підсвічуванням тощо.

Переглянути

AppleALC 10.4+

Патчить аудіо стек Apple (AppleHDA/AppleGFXHDA), щоб дозволити непідтримувані аудіо кодеки та аудіо HDMI.

Переглянути

LucyRTL8125Ethernet 10.14+

Драйвер RTL8125 (2.5GBe Realtek), портований з Linux.

Переглянути

RealtekRTL8100 10.14+

Драйвер RTL8100 (10/100MBe Realtek), портований з Linux.

Переглянути

IntelMausi 10.9+ 10.6-10.8 з IntelSnowMausi

Драйвер для більшості мережних карт Intel.

Переглянути

AtherosE2200Ethernet 10.12+

Драйвер для більшості мережних карт Atheros.

Переглянути

Itlwm 10.13+

Підтримує більшість Wi-Fi карт Intel. AirportItlwm використовує Wi-Fi стек macOS, а Itlwm використовує Heliport для підключення до мереж.

Переглянути

IntelBluetoothFirmware

Підтримує більшість Wi-Fi карт Intel. На macOS 11 та нижче потрібно використовувати всі 3 включені kext.

Переглянути

AirportBrcmFixup

Патчить kext AirPort, щоб дозволити нерідним картам Broadcom використовувати рідний Wi-Fi стек.

Переглянути

BrcmPatchRAM

Патчить стек Bluetooth, щоб дозволити нерідним картам Broadcom (та всім іншим на macOS 12+ з BlueToolFixup) використовувати рідний стек Bluetooth.

Переглянути

GenericUSBXHCISB (хак виправлення USB)

Модифікована версія GenericUSBXHCI, виключно для обходу зависання USB на або поблизу “PCI Configuration End” при використанні ноутбука AMD. Не використовуйте, якщо у вас немає цієї проблеми, дивіться README для отримання додаткової інформації.

Переглянути

USBToolBox

Інструмент відображення USB. Найкраще працює на Windows.

Переглянути

VoodooPS2 10.11+

Драйвер для периферійних пристроїв PS/2. Використовується для клавіатур ноутбуків або мишей/клавіатур PS/2 на стаціонарних комп’ютерах.

Переглянути

VoodooI2C 10.13+

Драйвер для пристроїв введення I2C.

Супутники
Тип пристроюСупутник
HIDVoodooI2CHID
ELANVoodooI2CELAN
FTEVoodooI2CFTE
Atmel Multitouch ProtocolVoodooI2CAtmelMXT
SynapticsVoodooRMI (також підтримує SMBus)
AlpsAlpsHID
Переглянути

VoodooSMBus 10.14+

Для пристроїв введення, підключених через контролер SMBus (I2C-i801), а також деяких специфічних пристроїв введення ELAN SMBus.

Переглянути

NVMeFix 10.14+

Патчить стек NVMe (IONVMeFamily) для підтримки Autonomous Power State Transition (APST) та для виправлення панік ядра з тайм-аутом на деяких контролерах NVMe.

Переглянути

AppleMCEReporterDisabler 12.3+

Відключає AppleIntelMCEReporter, який викликає паніку на системах AMD та навіть на деяких системах Intel.

Переглянути

ForgedInvariant 10.6+

Синхронізує TimeStamp Counter (TSC). Необхідно для ноутбуків, можливо, також для настільних APU.

Переглянути

RestrictEvents 10.13+

Виправляє назву процесора в Про цей Mac та попередження про пам’ять та PCI на SMBIOS MacPro7,1. Також дозволяє примусово використовувати VMM для виправлення оновлень OTA на SMBIOS T2 на macOS Sonoma+, серед інших функцій.

Переглянути

ECEnabler 10.7+

Дозволяє macOS читати поля EC довжиною більше 8 біт, усуваючи необхідність розділяти їх вручну. Не використовуйте на стаціонарних комп’ютерах. Необхідно для правильної роботи стану батареї ноутбука.

Переглянути

BrightnessKeys 10.11+

Забезпечує підтримку сповіщень про зміну яскравості ACPI (які зазвичай надходять від функціональних клавіш (FN) вашої клавіатури).

Переглянути