UtterDisbelief
Moderator
- Joined
- Feb 13, 2012
- Messages
- 9,638
- Motherboard
- Gigabyte B760 Gaming X AX
- CPU
- i5-14600K
- Graphics
- RX 560
- Mac
- Classic Mac
- Mobile Phone
just so you know I have ordered a third usb3 card that arrives tomorrow
the shutdown issue happened even without the usb3 card installed - there are other cards in my mac that do other jobs - these aren't anything to do with sata or usb though. the only time it shutdown ok was when i added that cal kext.
if i look at the motherboard itself can i deduce which is intel and which is fresco? the io reg cant help?
there is only one fake pcid in there i believe -Im pretty sure you told me to remove the second one. Ill double check the EFI and edit this message - yes theres just fakepcIID in there . The other ones on my desktop as I was told to remove it.
Boot from LAN is disabled in BIOS by the way. _ I still feel im close - If I could get a SSDT and DSDT - that would go a long way to cure issues I suspect. I won't go past High Sierra on this build due to Nvidia. High Sierras not new - Mojave I would agree with you - I have always stayed back from the latest versions. Im perplexed by hackintool not displaying usb3. as a reminder of whats loaded, heres my current EFI
Okay.
Firstly FakePCIID_XHCIMux.kext is needed if you are using an EHCI controller - and you are as the tests just showed. It is always paired with FakePCIID.kext. I mentioned removing it if you discovered an XHCI controller present in this post because XHCI doesn't need them.
I might conclude if shutdown worked when you installed the CalDigital kext (though didn't otherwise work) that shutdown is indeed being stymied by USB so ...
Yes, you certainly should create a proper USB SSDT. I mentioned Creating a Custom SSDT for USBInjectAll using the guide, not Hackintool. If it seems daunting, that's because it is complicated but if you need everything working as intended then it's hard to ignore Take a look at the last screen-grab in the Prepare for port discovery section and you will see an IORegistryExplorer section output remarkably like yours (his Lenovo u430). @RehabMan knows his stuff, indisputably. Sometimes there's just no short-cut.
Also, as an aside, X79 / X99 / X299 etc chipset motherboards have always presented extra configuration work, but they deliver raw power and are still desirable.