XHCI-200-series-injector.kext – Enables USB 3 device detection and USB 3 speeds on Kaby Lake motherboards. USBInjectAll.kext – Injects all USB ports I recommend those users use v1.0.0, instead of the latest version. Some Gigabyte motherboards have trouble with some versions of Lilu.kext breaking audio. Lilu.kext – Arbitrary kext that is required other kexts to work like AppleALC.kext & NvidiaGraphicsFixup.kext. When you download FakeSMC the folder will also contain Sensor kexts that you can use to monitor your hackintosh read about that here : HWMonitor Sensor Guide These two kexts you should always have in your EFI partition.įakeSMC.kext – Mantatory kext that emulates a Mac and is required to boot a hackintosh. If not you can place non-required kexts in /System/Library/Extensions.If using the Clover method I like to stuff my kexts in /EFI/CLOVER/kexts/Other.This kext is what tells macOS 'Yes this is a real mac', emulating the functionality of the SMC on real Macs (hence the name). The kext that is absolutely required VirtualSMC.kext (or FakeSMC.kext) is as aforementioned essential.But what if I told you there's a group of contributors who have an open source project that you can contribute to?
That sucks as it is taking up the PCI-e slot that I could have placed a mini SSD to boot Windows 10. For the WiFi fix, a used Atheros Mini PCI-e which Atheros40 kext enables up to Catalina (haven't tested Big Sur yet) but the Bluetooth disappears upon a restart unless my Android phone is charging via USB 3.0 so I have to use to two cards. This is a work in progress kext and may need little work to be done. This video helps to load the wifi kext for intel wireless cards to be used with macOs.