Contribute
Register

Help reducing Mojave kexts post-installation

Status
Not open for further replies.
Joined
Sep 22, 2010
Messages
170
Motherboard
ASUS PRIME Z390-A
CPU
i7-9700K
Graphics
Vega 64
Hi. Please correct me if I'm wrong:

a) the less hackintosh kexts the better
b) all kexts outside a clean installation reside in EFI/CLOVER/kexts/Other

I would appreciate guidance on the minimal kexts required for my configuration.

Configuration
Mojave 10.14.1 using iMac 18,3 in Clover
ASUS PRIME Z270-P BIOS ver. 1205
7700k + 2x8GB 3200
ASRock Vega 64
Fenvi FV-T919 (WiFi + BT, don't use ethernet)
Also don't use onboard audio, instead use BT audio

Current Kexts in EFI
AppleALC.kext
AtherosE2200Ethernet.kext
CodecCommander.kext
FakeSMC.kext
IntelGraphicsFixup.kext
IntelMausiEthernet.kext
Lilu.kext
NullCPUPowerManagement.kext
RealtekRTL8111.kext
SmallTreeIntel82576.kext
USBInjectAll.kext
VegaTab_64.kext (manage fan on my Vega 64)
XHCI-200-series-injector.kext
XHCI-300-series-injector.kext
XHCI-x99-injector.kext

Thank you for the help!
 
Joined
Nov 25, 2011
Messages
103
Motherboard
Gigabyte Z370 Aorus UG OpenCore
CPU
i5-9600K
Graphics
RX 560
Mac
  1. MacBook
  2. MacBook Pro
  3. Mac mini
  4. Mac Pro
Classic Mac
  1. 128K
  2. 512K
  3. Classic
  4. Color Classic
  5. iBook
  6. iMac
  7. LC
  8. Performa
  9. Power Mac
  10. PowerBook
Mobile Phone
  1. iOS
Configuration
Mojave 10.14.1 using iMac 18,3 in Clover
ASUS PRIME Z270-P BIOS ver. 1205
7700k + 2x8GB 3200
ASRock Vega 64
Fenvi FV-T919 (WiFi + BT, don't use ethernet)
Also don't use onboard audio, instead use BT audio

Current Kexts in EFI
AppleALC.kext
AtherosE2200Ethernet.kext
CodecCommander.kext
FakeSMC.kext
IntelGraphicsFixup.kext
IntelMausiEthernet.kext
Lilu.kext
NullCPUPowerManagement.kext
RealtekRTL8111.kext
SmallTreeIntel82576.kext
USBInjectAll.kext
VegaTab_64.kext (manage fan on my Vega 64)
XHCI-200-series-injector.kext
XHCI-300-series-injector.kext
XHCI-x99-injector.kext

Thank you for the help!
At first glance, you have three kexts for your Ethernet connection which is two too many. According to your MB whose ethernet controller is an Intel I219-V, you must delete AtherosE2200Ethernet.kext and RealtekRTL8111.kext. Keep only the Mausi's one.
IntelGraphicsFixup.kext is deprecated and is replaced by WhateverGreen.kext provided you have a recent enough Lilu.kext. Update to the latest AppleALC.kext too.
You should also read in the Forum Post-Install General Help, An Idiot's Guide To Lilu and its Plug-ins.
If you use XHCI-***-series-injector.kext, USBInjectAll.kext is mandatory. You should do a search in the forum about them.
 
Joined
Sep 22, 2010
Messages
170
Motherboard
ASUS PRIME Z390-A
CPU
i7-9700K
Graphics
Vega 64
great feedback! thank you. I've got homework! :)
 
Last edited:
Joined
Oct 29, 2012
Messages
141
Motherboard
ASUS H61M-K
CPU
i5-2500
Graphics
GT 610
Mac
  1. iMac
Mobile Phone
  1. Android
IntelGraphicsFixup is now part of WhateverGreen so it's best to use it instead.
 
Joined
Sep 22, 2010
Messages
170
Motherboard
ASUS PRIME Z390-A
CPU
i7-9700K
Graphics
Vega 64
WIP...
AppleALC (replaced 1.2.8 with 1.3.3)
CodecCommander (2.6.3)
Lilu (replaced 1.2.4 with 1.2.7)
WhateverGreen.kext (1.2.3)

Well, I broke something. USB 3.0 no longer working. I made a copy of Other folder before starting the process, made a bunch of changes, lost USB 3.0, started from scratch by copying the original Other folder back to the kext subfolder, rebooted and still no USB 3.0. My USB 2.0 thumb drive works fine and my USB 3.0 thumb drive works fine in Win 10, just not in 10.14.1 anymore. Not sure what I did but figured going back to my original Other folder would fix everything.

all that said, I updated from 10.14 to 10.14.1 last night and haven't checked USB 3.0 since. Maybe it's 10.14.1 that broke USB 3.0 and not the kexts.

ok, it's 10.14.1, but I don't know how to fix it. so I'll go back to what I was doing and fix the usb 3.0 thing later.
 
Last edited:
Joined
Sep 22, 2010
Messages
170
Motherboard
ASUS PRIME Z390-A
CPU
i7-9700K
Graphics
Vega 64
Final...
AppleALC (replaced 1.2.8 with 1.3.3)
CodecCommander (2.6.3) (not sure I need this)
FakeSMC.kext (6.26-322)
Lilu (replaced 1.2.4 with 1.2.7)
NoVPAJpeg (to fix preview from crashing)
RealtekRTL8111 (2.2.1)
USBInjectAll (0.6.5)
VegaTab_64 (fix Vega fan)
WhateverGreen.kext (1.2.3)
 
Joined
Oct 29, 2012
Messages
141
Motherboard
ASUS H61M-K
CPU
i5-2500
Graphics
GT 610
Mac
  1. iMac
Mobile Phone
  1. Android
Joined
Nov 5, 2010
Messages
502
Motherboard
MSI TRX40 Creator
CPU
AMD Threadripper 3970X
Graphics
Sapphire Nitro+ RX 6900 XT
Mac
  1. Mac Pro
Mobile Phone
  1. iOS
Well, I broke something. USB 3.0 no longer working. I made a copy of Other folder before starting the process, made a bunch of changes, lost USB 3.0, started from scratch by copying the original Other folder back to the kext subfolder, rebooted and still no USB 3.0. My USB 2.0 thumb drive works fine and my USB 3.0 thumb drive works fine in Win 10, just not in 10.14.1 anymore. Not sure what I did but figured going back to my original Other folder would fix everything.

all that said, I updated from 10.14 to 10.14.1 last night and haven't checked USB 3.0 since. Maybe it's 10.14.1 that broke USB 3.0 and not the kexts.

ok, it's 10.14.1, but I don't know how to fix it. so I'll go back to what I was doing and fix the usb 3.0 thing later.
There is not a working patch yet for 10.14.1 for USB 3.0, but never compare anything to working in Windows. Just because it works in Windows doesn't mean it will work in macOS.
 
Joined
Sep 22, 2010
Messages
170
Motherboard
ASUS PRIME Z390-A
CPU
i7-9700K
Graphics
Vega 64
never compare anything to working in Windows. Just because it works in Windows doesn't mean it will work in macOS.
just meant that the 3.0 ports are working
 
Status
Not open for further replies.
Top