• Become a Premium Member for $25/year with no ads to improve your community experience. Upgrade to Pro Account for faster response and no wait times!

GUIDE How to Install Kexts

arsradu

Super Moderator
Staff member
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
  1. Clover (UEFI)
Mobile Phone
  1. Android
  2. 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).

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.

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.​
Screen Shot 2018-09-24 at 15.59.39.png

To clear cache, go to Maintenance, and select the box for System/Library/Extensions, then click Execute.​
Screen Shot 2018-09-24 at 16.03.56.png
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.​
Screen Shot 2018-09-24 at 16.25.05.png
Reboot your computer.​
 
Last edited:
  • Like
Reactions: Cyberdevs

Forum statistics

Threads
1,938
Messages
18,137
Members
27,877
Latest member
arabic