UtterDisbelief
Moderator
- Joined
- Feb 13, 2012
- Messages
- 9,605
- Motherboard
- Gigabyte B760 Gaming X AX
- CPU
- i5-14600K
- Graphics
- RX 560
- Mac
- Classic Mac
- Mobile Phone
Okay, I selected USBPorts.kext from the ACPI folder and dragged it into the config.plist's "Kernel" window. Now OpenCore won't boot MacOS at all. It hangs up with an Apple icon but no progress bar. And it doesn't matter whether or not my "SSDT-USB.aml" file is in the ACPI folder or not... same either way. Here is the latest EFI folder for your perusal. What now?
The USBPorts.kext is fine but you have included an Executable Path in the config.plist entry. You should edit this out as the kext doesn't have one, but leave the info.plist entry in.
Here's how it would look in OpenCore Configurator:
...but you can just edit out the entry using your favourite editor.
If that doesn't restore boot then just use a UniBeast installer USB memory stick to boot your PC and remove USBPorts altogether to get your system booting again etc.
There's nothing else I can see that would prevent boot of your profile PC. Obviously check the usual suspects like the L/E folder for spurious kexts but I guess they are okay given your experience.
You can test your system further by removing USBPorts and SSDT, and instead installing USBInjectAll.kext (it does have an executable) and the XhciPortLimit Quirk to see if that opens-up all your USB ports. This will confirm whether or not the system is accepting changes.
After that, output from either Hackintool or IORegistryExplorer would enable us to dig deeper...