I am having a USB3.0 problem with OpenCore, 10.15.6 catalina, and 400 series motherboard. I have been over this with the guys on the discord channel, and none of us can figure it out.
All of us looked over the USBMap.kext Plist, (below) and could not find any mistakes. Also posted are the USBMap terminal printouts, showing the USBMap.kext as installed is only letting through the USB ports we requested. I ran it through the sanity checker, and it said OK.
Anybody have any ideas?? We are all thinking its some kind of problem with the new 400 series motherboards... HELP!!
Motherboard -- Gigabyte B460M DS3H & i5 chip 10,500
PS. all the ports work in linux. And all the ports show up when the OpenCore boot loader starts up! I put in USB 3.0 flash drives (with Linux ) in the ports, and the boot loader sees and displays them. They do not show up once MacOS gets going. Screwy!!!
Warning: This driver is made for none-Intel chipset USB3.0 controllers.
This AppleUSBXHCI.kext is based on Zenith432's patch.
Please install this driver to /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns.
Alternatively, you can use Clover's KextsToPatch with the following Binary patch.
Binary patch description (Hex & Assembly Codes):
Chipset Compatible List: (Working/Semi-working)
Please feel free give some feedbacks, if your chipset is not on this list, or if you think there is something wrong about the list.
If this driver doesn't work for you, restore the original AppleUSBXHCI.kext and check out Zenith432's GenericUSBXHCI.kext.
Since when I updated to 10.13.6 (and possibly .5 since i don't use usbs that often) my usb 3.0 drives don't work on usb 3.0 ports or hubs and work only if inserted slowly and get recognized as usb 2.0s in that case (480mb/s in sysinfo) and if i try to put my hackintosh to sleep the screen turns black for a second and then it takes me to the login screen instead of going to sleep, this usb issue happened to me on 10.13.2/3 too, is there a way to fix it ? Thank you