Contribute
Register

The New Beginner's Guide to USB Port Configuration

thanks. now everything works fine
 

Attachments

  • Bildschirmfoto 2021-08-22 um 14.20.07.png
    Bildschirmfoto 2021-08-22 um 14.20.07.png
    504 KB · Views: 31
I see you used the USBPorts.kext from here instead:

Yes, but he has no port for internal HS11/12. i fixed the problems thanks pastrychef. he give me the hint to look at his usb port kext. And thanks to Edhawk, that i forgot the max Limit of 15 USB Ports.

Is there an option to activate my 2 x 10Gbit USB Gen 3.1 port? i has only 5 Gbits.
 
sorry ,
is there any mistake?
 

Attachments

  • 2.png
    2.png
    120.2 KB · Views: 52
  • Screen Shot 1443-01-15 at 5.10.02 PM.png
    Screen Shot 1443-01-15 at 5.10.02 PM.png
    58.4 KB · Views: 43
  • Screen Shot 1443-01-15 at 5.09.23 PM.png
    Screen Shot 1443-01-15 at 5.09.23 PM.png
    127.1 KB · Views: 42
@muad12 Yes, there are mistakes.
  1. You have not added the EHC1 to EH01 and EHC2 to EH02 rename patches to your config.plist.
  2. You have 12 USB ports showing in the Hackintool USB Window, so you probably don't need to delete any ports.
  3. Only activating the four that were highlighted in Green is a mistake.
  4. You seem to have a few of the Connector Types set wrong.
  5. The two EHCx ports (both named PR12) are probably duplicated within the eight XHC ports.
I believe your laptop only has 2 x USB3 and 1 x USB2 ports externally, with 2 x Internal USB2 ports serving the Webcam and Bluetooth modules.

This means your laptop has a maximum of 8 USB ports, 2 x physical USB3 ports, 2 x Virtual USB2 ports (from the physical USB3 ports), 1 x USB2 physical port and 2 x Internal ports.

This in my opinion matches with the 8 x XHC ports you have visible in the first Hackintool screenshot.

The EHC1 and EHC2 ports appear to be two internal USB Hubs, with a single port attached to both Hubs, neither of which are being used. You do not want or need to enable any of these two EHCx ports (PR12).

I would recommend you go back to post #1 and read and follow the guide again, paying more attention to the rename requirements and make sure you are using a compatible port limit patch/quirk. As the Webcam should show as being connected, if all the USB ports are visible in Hackintool.
 
thank you for replying
now, how do I get back the deleted ports?
then how do I add the EHC1 to EH01 and EHC2 to EH02?

sorry I am beginner
 
Last edited:
1. Reset the USB ports in Hackintool:

Use the 'Clear All' (1) and 'Refresh' (2) icons highlighted/numbered in the screenshot below.

This will remove all the USB ports, and then regenerate all the connected ports.

Screenshot 2021-08-23 at 20.35.25.png

2. How to add USB rename patches - using Clover Configurator:

Mount the EFI partition on your USB installer or macOS drive,
Open your Clover config.plist using Clover Configurator.
Navigate to the ACPI tab,
From the drop down list below the Patches window, select the two rename patches, as shown below.

Screenshot 2021-08-23 at 20.34.37.png


3. USB port limit patches:

If you don't know how to add a rename patch to your config.plist, I am going to assume you don't have the USB port limit patch in your config.

As you haven't mentioned which version of macOS you are using I have no idea which patch(es) to tell you to use/add.
 
Ports did not get pack
I use USBinjectall.kext then ports get pack

I use Big Sur 11.4

I have OpenCore
 

Attachments

  • Screen Shot 1443-01-15 at 10.55.11 PM.png
    Screen Shot 1443-01-15 at 10.55.11 PM.png
    101.6 KB · Views: 31
  • Screen Shot 1443-01-15 at 11.10.21 PM.png
    Screen Shot 1443-01-15 at 11.10.21 PM.png
    90.1 KB · Views: 33
Last edited:
That being the case you should have the Kernel > Quirks > XhciPortLimit Enabled in your config.plist as well as using USBInjectAll.kext. Have you added an entry in your config.plist for the USBInjectAll.kext?

Adding the two EHCx rename patches will obviously be different if you are using OpenCore.

This is what the USB rename patches look like in OpenCore when seen in ProperTree:
Screenshot 2021-08-23 at 21.27.19.png OpenCore USB Rename patches, viewed in ProperTree.
 
sorry, is there any mistake
look picture please
 

Attachments

  • Screen Shot 1443-01-15 at 11.50.59 PM.png
    Screen Shot 1443-01-15 at 11.50.59 PM.png
    102.8 KB · Views: 41
  • Screen Shot 1443-01-15 at 11.50.41 PM.png
    Screen Shot 1443-01-15 at 11.50.41 PM.png
    103.7 KB · Views: 38
  • Screen Shot 1443-01-15 at 11.50.24 PM.png
    Screen Shot 1443-01-15 at 11.50.24 PM.png
    107.9 KB · Views: 36
  • Screen Shot 1443-01-15 at 11.50.03 PM.png
    Screen Shot 1443-01-15 at 11.50.03 PM.png
    97.1 KB · Views: 35
Back
Top