Professor Posted July 30, 2020 Share Posted July 30, 2020 (edited) Hey :-) I have a question how to get USB 3.0 working in OpenCore? In Clover I had to define a bootarg like that: uia_exclude=HS01;HS02;HS04;HS06;HS07;HS08;HS11;HS12;HS14;USR1;USR2;SS01;SS02;SS03;SS04 to exclude certain unnecessary ports from loading. It worked perfectly in Clover. Can someone please give me a hint how to do that in OpenCore? Does OpenCore also understand the bootarg uia_exclude? Thank you in advance for advice on this one. Edited July 30, 2020 by Professor Link to comment https://www.insanelymac.com/forum/topic/344719-what-is-the-right-way-to-get-usb-30-working-with-opencore/ Share on other sites More sharing options...
d5aqoep Posted August 4, 2020 Share Posted August 4, 2020 The right way in OC is to enable Remove USB port limit quirk, have USBInjectAll kext under kext folder and in config.plist. Then once you boot into macOS, check if all ports are working and use a tool like hackintool to map your USB ports and generate kexts and SSDTs. Then use them instead of USBInjectAll kext to get Apple like native USB implementation. There is also a terminal based script to map usb ports instead of hackintool. 1 Link to comment https://www.insanelymac.com/forum/topic/344719-what-is-the-right-way-to-get-usb-30-working-with-opencore/#findComment-2732974 Share on other sites More sharing options...
Recommended Posts