Jump to content

M4800 - Various issues


tanphu194

Recommended Posts

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

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

  • Moderators

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

  • Like 1
Link to comment
Share on other sites

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

×
×
  • Create New...