- Joined
- Nov 20, 2013
- Messages
- 41
- Motherboard
- Gigabyte GA-P55A-UD3R-F14b
- CPU
- X3470
- Graphics
- RX 570
- Mac
- Mobile Phone
here is the one with usbinjectall+ .aml with xhciport disabledzip and upload your EFI
here is the one with usbinjectall+ .aml with xhciport disabledzip and upload your EFI
maybe @UtterDisbelief may have a little more insight in your USB setuphere is the one with usbinjectall+ .aml with xhciport disabled
here is the one with usbinjectall+ .aml with xhciport disabled
Really appreciate your taking time to look into my concern. Will definitely take time to read up some more and follow your recommendation.Reading through this thread it has become a little convoluted, especially as you used and uploaded someone else's EFI at one point.
However, things to note:
The P55 Express chipset is very old now and only has 14x USB2 ports. These are classed as EHCI, so on two controllers, usually split 8x and 6x. The device_IDs for these are 8086_3a3a and 8086_3a3c. You can see in your SSDT-UIAC.aml that only one of the pair (3a3a) is included, so "killing" the other one (3a3c) where devices might be plugged into.
Anyway, to get going try just USBInjectAll.kext + the XhciPortLimit Quirk enabled. Disable the SSDT for now. This should work for Mojave. If not, there are manual port-limit removal patches that can be used. By doing this hopefully you can get into your system to do more configuration. (Incidentally this will work with the recent versions of Clover too).
There should only be kexts in /L/E supplied by Apple (and maybe some other manufactures if you have installed some specific software)Ok then so went ahead to clear my /L/E then rebuilt the cache. After rebooting, Clover now also cannot mount/load my mechanical HDD, now happening in both Clover and OC. The other SATA drives (ssds) can be loaded. The mechanical drive remains to be accessible when booting to Windows.
Any suggestion what could I have deleted from the /L/E to generate the same behaviour with OC? I suspecting that whatever that is, its OC counterpart would also help load/detect the mechanical drive when booting via OC.
BTW, for OC I've tried loading sata-unsupported along with ACHIPortinjector kext but got the same result.
Would greatly appreciate any help please.
in terminal do this:I agree. I've deleted all the other 3rd party kext and left the 10 (or 11) official kext that should be in there then rebuilt my cache.
After the rebuid, I restarted then Clover could not load my 1TB mechanical drive (now same behaviour as with the OC USB with I am trying to get working). All my other sata ssds can get mounted though. Its just this 1 mechanical drive that OC (and now Clover as well) could not load. In Windows though that same drive is all good.
Might there be anything that could have been deleted or changed by my cache rebuilding that is causing mojave not to load the drive?
sudo kextcache -i /
Last login: Tue May 3 02:26:56 on console
Roels-Mac-Pro:~ jc97d$ sudo kextcache -i /
Password:
KernelCache ID: 829EBE4B3BDB56BB98E8F2DE2B983546
Roels-Mac-Pro:~ jc97d$ sudo kextcache -i /
Password:
KernelCache ID: 829EBE4B3BDB56BB98E8F2DE2B983546