tanphu194 Posted July 23, 2018 Author Share Posted July 23, 2018 So I got my backup back, and then decided to update Clover and replace the EFI folder to have the up-to-date kexts. Somehow I lost sound device and the other USB ports did not work (can't confirm if it stopped working before I messed up the update because I did not use the ports very often. Try tinkering with kexts and patches to no luck. Currently I am restoring the backup once more, but I don't know if it will bring me back to the initial state including the old EFI folder? Is there any settings that I should try? Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted July 23, 2018 Moderators Share Posted July 23, 2018 post debug file click on problem reporting in my signature Link to comment Share on other sites More sharing options...
tanphu194 Posted July 23, 2018 Author Share Posted July 23, 2018 Will need to wait till tomorrow as the TM backup takes a day (don't know why it takes so freaking long). But please remind me of how to get the debug file? Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted July 23, 2018 Moderators Share Posted July 23, 2018 click on problem_reporting in my signature Link to comment Share on other sites More sharing options...
tanphu194 Posted July 23, 2018 Author Share Posted July 23, 2018 thanks. Also how to run the permission.sh file? I ran it and it said I need to type sudo -s then retry but can't type anywhere in that window. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted July 23, 2018 Moderators Share Posted July 23, 2018 type sudo, hit space and the drag permission.sh to the terminal Link to comment Share on other sites More sharing options...
tanphu194 Posted July 25, 2018 Author Share Posted July 25, 2018 Got USB ports back by updating USBInjectAll.kext, but no sound. Debug file attached. debug_14308.zip Link to comment Share on other sites More sharing options...
tanphu194 Posted July 25, 2018 Author Share Posted July 25, 2018 Also, here's a strange thing that I have confirmed: In S/L/E I have USBInjectAll v 0.6.0 In L/E I have v 0.6.6 If I just copy without rebuilding permission and cache, in the debug file it says the one in L/E is not loaded. But all the ports work fine. If I copy and rebuild, or update the version in S/L/E, or remove one of them, only the port that has the charging ability can recognize my USB drive. Plugging an USB mouse in any port works, but just that, USB drive won't work. Any explanation? Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted July 25, 2018 Moderators Share Posted July 25, 2018 Wow, so messy! You got duplicate kexts everywhere! Remove these from /S/L/E Lilu.kext AppleALC.kext BrcmPatchRAM2.kext AppleBacklightInjector.kext VoodooPS2Controller-V8Test6.kext FakeSMC.kext FakePCIID_Broadcom_WiFi.kext FakePCIID_XHCIMux.kext FakePCIID.kext NvidiaGraphicsFixup.kext HDMIAudio.kext AppleHDA_ALC292.kext CodecCommander.kext ACPIBatteryManager.kext IOAHCISerialATAPI_Injector.kext BrcmFirmwareRepo.kext USBInjectAll.kext Now remove these from /L/E Lilu.kext AppleALC.kext VoodooPS2Controller-V8Test6.kext FakeSMC.kext FakePCIID_Broadcom_WiFi.kext FakePCIID_XHCIMux.kext FakePCIID.kext NvidiaGraphicsFixup.kext AppleHDA_ALC292.kext ACPIBatteryManager.kext IOAHCISerialATAPI_Injector.kext USBInjectAll.kext All the kexts in /EFI/Clover/kexts/Other will run perfectly fine here. If you want to update USBInjectAll.kext, do so in here. Repair permissions and rebuild cache 1 Link to comment Share on other sites More sharing options...
tanphu194 Posted July 25, 2018 Author Share Posted July 25, 2018 Wow, thanks for the clean up. You revived my hack to 98%. The only glitch is now the USB ports; only the charging port can see my USB drive, but other ports work when I plug a mouse in (like I said before). Any suggestions? Link to comment Share on other sites More sharing options...
Recommended Posts