Contribute
Register

[GUIDE] Installing 3rd Party Kexts - El Capitan, Sierra, High Sierra, Mojave, Catalina

Joined
Jul 11, 2012
Messages
286
Motherboard
GA Z68XP-UD3
CPU
i3 2100
Graphics
EVGA GF 210 - 512Mb
Mac
iMac, Mac mini
Can I change
the kext name to include a version number (before installing)?
My experience says yes! I had to do it before finding the right version for VoodooPS2Controller.kext on my laptop (different version for different OS versions installed) — though I can't guarantee it will work for any kext in the world, but unless they are not critical kexts, there's no harm trying. ;-)
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
15,437
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
iMac
Mobile Phone
iOS
Hi, that's my EFI/Clover/kexts/Other directory:
View attachment 386698
Which kext I should remove and copy to /L/E ?
all kexts belong in /Library/Extensions

basic essential kexts belong in clover/kexts/other

AppleALC is not an essential kext to reach the installer so remove that along with your sensor kexts

you will find you have some kexts in both places which is fine

config.pllist -> InjectKexts->Detect
 
Joined
Jan 13, 2018
Messages
76
Motherboard
GA-Z170X-UD3
CPU
i5-6600
Graphics
RX 580
Mac
MacBook
Mobile Phone
iOS
all kexts belong in /Library/Extensions

basic essential kexts belong in clover/kexts/other

AppleALC is not an essential kext to reach the installer so remove that along with your sensor kexts

you will find you have some kexts in both places which is fine

config.pllist -> InjectKexts->Detect
Thanks.

What about IntelMausiEthernet.kext and USBInjectAll.kext ? I think they aren't essential, can I transfer them in /L/E ?
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
15,437
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
iMac
Mobile Phone
iOS
Thanks.

What about IntelMausiEthernet.kext and USBInjectAll.kext ? I think they aren't essential, can I transfer them in /L/E ?
they all belong in /L/E!!!!!! every kext you have in clover/kexts/other, every kext you need to make your machine work....

also keep a copy of IntelMausiEthernet.kext and USBInjectAll.kext clover/kexts/other as they can be essential
 
Joined
Feb 17, 2011
Messages
381
Motherboard
Gigabyte GA-Z170X-UD3
CPU
i7-6700K
Graphics
RX 580
Mac
MacBook Pro
Classic Mac
iMac
Mobile Phone
Android, iOS
What ways can someone determine the version number of the installed kext?
Just right click on a kext and choose "Get info"...
(Or command+I)
 
Joined
Mar 30, 2013
Messages
141
Motherboard
Asus Prime Z370-A
CPU
i7-8700K
Graphics
RX 590
Mac
MacBook Pro, Mac Pro
Mobile Phone
Android, iOS
they all belong in /L/E!!!!!! every kext you have in clover/kexts/other, every kext you need to make your machine work....

also keep a copy of IntelMausiEthernet.kext and USBInjectAll.kext clover/kexts/other as they can be essential
So you have to keep up 2 the same kexts on both places up to date? Because they are may be essential?
The Ethernet kext is essential for eventually repair macOS in recovery mode over internet, that really works on a hack too. But your hack also works if you just have these kexts only in EFI/CLOVER/kexts/other. And that makes your live a lot easier. Just my 2 cents...
 
Last edited:
Joined
Apr 3, 2013
Messages
64
Motherboard
Gigabyte Z390 Disignare
CPU
i7-8700
Graphics
Vega 56
Mac
iMac, MacBook Pro
Mobile Phone
iOS
The developers of lilu kexts already said they belong in the clover folder. Yes, most third party kexts that are made for hardware belong in /library/extensions. But, any kext that is a "hack" kext belongs in the clover folder. I feel that saying "All" kexts belong in /library/extension will cause more problems and more posts and less success... Listen to the developers...
Agree with you
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
13,331
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Radeon VII
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
Top