Contribute
Register

macOS Catalina Cleanup: Remove Kexts From /Library/Extensions and Recache

Thanks for the tip. Have Hackintool but didnt read the manual. Anyhow after copying 15.2 kexts over and repairing permissions it KP at boot.
whats 15.2 kexts?
 
I copied all of the AMD Radeon 6000 kernel kexts from the S/L/E folder of 10.15.2 which was kind of stable onto 10.15.5b S/L/E folder.
 
I copied all of the AMD Radeon 6000 kernel kexts from the S/L/E folder of 10.15.2 which was kind of stable onto 10.15.5b S/L/E folder.
how did you copy them?

do this in terminal:
Code:
sudo kextcache -i /
and copy and paste the results here

using older kexts on newer OS's can cause issues, best not to do that
 
how did you copy them?

do this in terminal:
Code:
sudo kextcache -i /
and copy and paste the results here

using older kexts on newer OS's can cause issues, best not to do that

I used finder to delete every AMD 6000 kext and then copy pasted them, then ran hackintool repair permissions tool and recompiled the kext cache. Must have missed a dependancy.
 
I used finder to delete every AMD 6000 kext and then copy pasted them, then ran hackintool repair permissions tool and recompiled the kext cache.
best to re run your installer so it can sort out your kext mess

and try not to over write Apple System Kexts in the future
 
Like I said before, I updated to 10.15.4 twice. First via Mac software update, and the second via direct fresh install. Both times the graphics was faulty. 10.15.4 caused lockups, and 10.15.5B caused a blinking desktop. Even 10.15.2 has issues though remotely not as bad. Think theres some graphic configuration issue I am missing.
 
This thread was created in 20 March and the new MultiBeast in 25 March.
Does the MultiBeast 12.1 install on L/E?
 
This thread was created in 20 March and the new MultiBeast in 25 March.
Does the MultiBeast 12.1 install on L/E?
No, in /EFI/.../Clover/kexts/other/ folder. See the MultiBeast for Catalina Features document which is included in the MultiBeast zip file.
 
I need help, I had cleaned up my Extensions folder previously, but I accidentally installed USBinjectall to it again while trying to fix my ports. So I went on to remove it following the steps in this post. I found another kext which wasn't supposed to be there ( I can't remember its name, I think it started with usbm or something like that?) so I deleted that one aswell. Did the terminal commands, reboot and now I'm stuck at a full loading bar. Tried with my Rescue USB and in Single User mode, same result.

Verbose mode is stuck on the line in the attachement.

Thank you.
 

Attachments

  • 6D4841F3-EFF4-4002-9970-BCA8292ADAF1.jpeg
    6D4841F3-EFF4-4002-9970-BCA8292ADAF1.jpeg
    4.2 MB · Views: 72
Theres a way to fix this but first you got to know what kext you accidentally deleted, copy it back into that folder using the uefi shell, and delete whatever folder that holds the kext cache to force a rebuild upon the next rebuild. Just deleting the cache may be all you need. Not sure what the folder location is right now. Someone here told me details last month and have to search my history to tell you more later after morning coffee.

Here it is: https://www.tonymacx86.com/threads/solved-how-to-rebuild-kextcache.224241/post-2099275
 
Last edited:
Back
Top