- Joined
- Sep 17, 2018
- Messages
- 27
- Motherboard
- MSi Z97S SLI Krait Edition
- CPU
- Intel Core i5-4750
- Graphics
- MSI Nvidia GTX 650 OC 2GB DDR5
- OS X/macOS
- 10.13.x
- Bootloader
- Clover (UEFI)
- Mobile Phone
- Android
- iOS
There are a few ways to install a kext (kernel extension). One of them is in L/E (Library/Extensions) or S/L/E (System/Library/Extension). And there are a few ways to accomplish that, as well. The other, and possibly the best one, is through Clover Bootloader itself (simply copy-pasting the kexts themselves in Clover/kexts/Other).
And I'll try to cover all of them to the best of my knowledge
1. Clover Bootloader method (recommended).
2. Terminal methods
Your computer will automatically reboot after that.
You can also try this method:
For some kexts like AppleBacklightInjector, you might need to rebuild caches once again after reboot, using these commands:
3. Kext Wizard app
4. Kext Utility app
And I'll try to cover all of them to the best of my knowledge
1. Clover Bootloader method (recommended).
Note: this method might not work for all the kexts, but it should work for 99% of them. For example, CodecCommander and AppleBacklightInjector need to be installed in S/L/E. So if that's what you're trying to install, skip to the next method.
With this method, all you need is to mount your EFI partition (you can use Clover Configurator for that), navigate to EFI/EFI/Clover/kexts/Other and simply copy-paste all the kexts in here. That's it.
Reboot to see the changes.
With this method, all you need is to mount your EFI partition (you can use Clover Configurator for that), navigate to EFI/EFI/Clover/kexts/Other and simply copy-paste all the kexts in here. That's it.
Reboot to see the changes.
2. Terminal methods
Put the kext(s) on your Desktop (for easy access). It can be anywhere else, as long as you navigate to that location from Terminal. For the sake of simplicity, we'll assume the kexts are on your Desktop and we're trying to install CodecCommander.kext in S/L/E. If you're trying to use a different kext or you have it stored in another place other than Desktop, you'll have to update the command below accordingly
1. Open Terminal (you can use Spotlight and search for "Terminal")
2. Type:
Code:
cd Desktop
sudo -s
[password]
cp -R -v CodecCommander.kext/ /System/Library/Extensions/CodecCommander.kext
rm -R -v /System/Library/Caches/com.apple.kext.caches/Startup/*
reboot now
That's a * after Startup/* and it's part of the command. So make sure you include it.
Your computer will automatically reboot after that.
You can also try this method:
1. Open Terminal (you can use Spotlight and search for "Terminal")
2. Type:
Code:
cd Desktop
sudo cp -R -v CodecCommander.kext/ /System/Library/Extensions/CodecCommander.kext
[password]
sudo kextcache -i /
sudo reboot now
For some kexts like AppleBacklightInjector, you might need to rebuild caches once again after reboot, using these commands:
Code:
sudo kextcache -i /
[password]
sudo reboot now
3. Kext Wizard app
Simply Drag & Drop your kext into the "Select kexts to install" area and click Install.

To clear cache, go to Maintenance, and select the box for System/Library/Extensions, then click Execute.

Reboot your computer.
4. Kext Utility app
Alternatively to the Kext Wizard app, you can use another app called Kext Utility to achieve the same effect. Just drag & drop the kext onto the application window.

Reboot your computer.
Last edited: