Tony Arnold Posted August 14, 2019 Share Posted August 14, 2019 Hi folks - is the process for configuring USB port limits the same under OpenCore as it is with other boot loaders? I can see the XhciPortLimit kernel quirk - does setting this to yes obviate the need for USBInjectAll.kext? 1 Link to comment https://www.insanelymac.com/forum/topic/339914-how-to-setup-usb-port-limits-under-opencore/ Share on other sites More sharing options...
Wackymac Posted August 15, 2019 Share Posted August 15, 2019 yes, however this is the incorrect way to implement USB. you must conform to the 15 port limit by means of an injector kext. Link to comment https://www.insanelymac.com/forum/topic/339914-how-to-setup-usb-port-limits-under-opencore/#findComment-2686186 Share on other sites More sharing options...
Tony Arnold Posted August 15, 2019 Author Share Posted August 15, 2019 I know that this isn't the right way to run long term - I've just never gotten around to dropping my unused ports. All of the guides I've found are a freaking mess, and very specific to the motherboard of the person writing them. Link to comment https://www.insanelymac.com/forum/topic/339914-how-to-setup-usb-port-limits-under-opencore/#findComment-2686187 Share on other sites More sharing options...
dracoflar Posted August 15, 2019 Share Posted August 15, 2019 CorpNewt's guides are quite straight forward: The guide: https://usb-map.gitbook.io/project/ The tool: https://github.com/corpnewt/USBMap If you're having issues, feel free to ask them on the r/hackintosh paradise discord: https://discord.gg/u8V7N5C Link to comment https://www.insanelymac.com/forum/topic/339914-how-to-setup-usb-port-limits-under-opencore/#findComment-2686188 Share on other sites More sharing options...
Wackymac Posted August 15, 2019 Share Posted August 15, 2019 26 minutes ago, Tony Arnold said: I know that this isn't the right way to run long term - I've just never gotten around to dropping my unused ports. All of the guides I've found are a freaking mess, and very specific to the motherboard of the person writing them. have you taken a look at KGP's Guide? Take a look at section E.4 Link to comment https://www.insanelymac.com/forum/topic/339914-how-to-setup-usb-port-limits-under-opencore/#findComment-2686190 Share on other sites More sharing options...
vit9696 Posted August 15, 2019 Share Posted August 15, 2019 This is correct that you can temporarily enable this quirk to enumerate your ports and create a plist-only kext. This should be documented in Configuration.pdf. 1 Link to comment https://www.insanelymac.com/forum/topic/339914-how-to-setup-usb-port-limits-under-opencore/#findComment-2686208 Share on other sites More sharing options...
insanefrancis Posted November 18, 2019 Share Posted November 18, 2019 (edited) On 8/15/2019 at 7:03 AM, dracoflar said: CorpNewt's guides are quite straight forward: The guide: https://usb-map.gitbook.io/project/ The tool: https://github.com/corpnewt/USBMap If you're having issues, feel free to ask them on the r/hackintosh paradise discord: https://discord.gg/u8V7N5C Hi, I followed these guides to create my SSDTs for my USB ports. Cannot really confirm if all is working properly coz I do not have USB3.0 devices. I have some doubts though. From the vanilla install guide, it was recommended to add the SSDT-EC-USBX.aml. Does this have any conflicts with the newly generated SSDT-UIAC and SSDT-USBX? So in my EFI, I now have the following under their respective directories. USBInjectAll.kext SSDT-EC-USBX.aml SSDT-UIAC.aml SSDT-USBX.aml When running the USBMap script again, I can only now see the ports that I selected so I think the SSDTs are working. Cannot confirm fully though coz I don't have USB3.0 devices. But with Hackintool, it doesn't recognize the USB mappings. It still shows the default H01-H15. I have used Hackintool with Clover before and it does show the mapped Ports if done correctly. Now I am not sure if the SSDTs are really working or no. Edited November 18, 2019 by insanefrancis Link to comment https://www.insanelymac.com/forum/topic/339914-how-to-setup-usb-port-limits-under-opencore/#findComment-2697846 Share on other sites More sharing options...
Recommended Posts