Contribute
Register

Kexts under EFI partition?

Status
Not open for further replies.
Joined
Jun 15, 2012
Messages
287
Motherboard
Dell XPS 15 9560
CPU
i7-7700HQ
Graphics
HD 630, 4K
I managed to get my Dell XPS 9560 upgraded to Mojave. It's quite some pain with Dell system and BIOS. I ended up using the COLVER set tup from https://github.com/jardenliu/XPS15-9560-Mojave. This setup has all the kexts under /EFI/CLOVER/kexts/Other, some of which I want to move some to /L/E. Here are kexts:

Code:
ACPIBatteryManager.kext
AirportBrcmFixup.kext
AppleALC.kext
AppleBacklightInjector.kext
BT4LEContiunityFixup.kext
BrcmFirmwareData.kext
BrcmPatchRAM2.kext
CPUFriend.kext
CPUFriendDataProvider.kext
CodecCommander.kext
FakePCIID.kext
FakePCIID_Broadcom_WiFi.kext
FakePCIID_Intel_HDMI_Audio.kext
FakeSMC.kext
FakeSMC_ACPISensors.kext
FakeSMC_CPUSensors.kext
FakeSMC_GPUSensors.kext
FakeSMC_LPCSensors.kext
FakeSMC_SMMSensors.kext
Lilu.kext
NoTouchID.kext
SATA-100-series-unsupported.kext
USBPower.kext
VoodooI2C.kext
VoodooI2CHID.kext
VoodooPS2Controller.kext
WhateverGreen.kext

I used to keep only the following kext's under EFI for 10.13:
Code:
FakeSMC.kext
IntelGraphicsFixup.kext
USBInjectAll.kext
VoodooPS2Controller.kext

I tried to keep FakeSMC, USBPower, VoodooPS2Controller and WhateverGreen in EFT and move to the rest to /L/E but system stuck at boot. Before I experiment more, can anyone give some advices on which kexts must be kept in EFI partition?
 
I managed to get my Dell XPS 9560 upgraded to Mojave. It's quite some pain with Dell system and BIOS. I ended up using the COLVER set tup from https://github.com/jardenliu/XPS15-9560-Mojave. This setup has all the kexts under /EFI/CLOVER/kexts/Other, some of which I want to move some to /L/E. Here are kexts:

Code:
ACPIBatteryManager.kext
AirportBrcmFixup.kext
AppleALC.kext
AppleBacklightInjector.kext
BT4LEContiunityFixup.kext
BrcmFirmwareData.kext
BrcmPatchRAM2.kext
CPUFriend.kext
CPUFriendDataProvider.kext
CodecCommander.kext
FakePCIID.kext
FakePCIID_Broadcom_WiFi.kext
FakePCIID_Intel_HDMI_Audio.kext
FakeSMC.kext
FakeSMC_ACPISensors.kext
FakeSMC_CPUSensors.kext
FakeSMC_GPUSensors.kext
FakeSMC_LPCSensors.kext
FakeSMC_SMMSensors.kext
Lilu.kext
NoTouchID.kext
SATA-100-series-unsupported.kext
USBPower.kext
VoodooI2C.kext
VoodooI2CHID.kext
VoodooPS2Controller.kext
WhateverGreen.kext

I used to keep only the following kext's under EFI for 10.13:
Code:
FakeSMC.kext
IntelGraphicsFixup.kext
USBInjectAll.kext
VoodooPS2Controller.kext

I tried to keep FakeSMC, USBPower, VoodooPS2Controller and WhateverGreen in EFT and move to the rest to /L/E but system stuck at boot. Before I experiment more, can anyone give some advices on which kexts must be kept in EFI partition?
IntelGraphicsFixup.kext isn't used anymore as it's part of WhateverGreen.kext. Only the essential kexts belong to CLOVER/kexts, for basic operation of the macOS installer and/or recovery partition. The rest should be installed into /L/E or /S/L/E.
 
I managed to get my Dell XPS 9560 upgraded to Mojave. It's quite some pain with Dell system and BIOS. I ended up using the COLVER set tup from https://github.com/jardenliu/XPS15-9560-Mojave. This setup has all the kexts under /EFI/CLOVER/kexts/Other, some of which I want to move some to /L/E. Here are kexts:

Code:
ACPIBatteryManager.kext
AirportBrcmFixup.kext
AppleALC.kext
AppleBacklightInjector.kext
BT4LEContiunityFixup.kext
BrcmFirmwareData.kext
BrcmPatchRAM2.kext
CPUFriend.kext
CPUFriendDataProvider.kext
CodecCommander.kext
FakePCIID.kext
FakePCIID_Broadcom_WiFi.kext
FakePCIID_Intel_HDMI_Audio.kext
FakeSMC.kext
FakeSMC_ACPISensors.kext
FakeSMC_CPUSensors.kext
FakeSMC_GPUSensors.kext
FakeSMC_LPCSensors.kext
FakeSMC_SMMSensors.kext
Lilu.kext
NoTouchID.kext
SATA-100-series-unsupported.kext
USBPower.kext
VoodooI2C.kext
VoodooI2CHID.kext
VoodooPS2Controller.kext
WhateverGreen.kext

I used to keep only the following kext's under EFI for 10.13:
Code:
FakeSMC.kext
IntelGraphicsFixup.kext
USBInjectAll.kext
VoodooPS2Controller.kext

I tried to keep FakeSMC, USBPower, VoodooPS2Controller and WhateverGreen in EFT and move to the rest to /L/E but system stuck at boot. Before I experiment more, can anyone give some advices on which kexts must be kept in EFI partition?

"ALL kexts you need" should be installed to the system volume (/L/E).
Some subset of "ALL kexts you need: are considered "essential" (needed for installer/recovery) and are *also* placed in EFI/Clover/kexts/Other.

Read post #2:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/
 
Status
Not open for further replies.
Back
Top