Jump to content
MaLd0n

Hackintosh USB Port Mapping Guide 2021 / 2022

Recommended Posts

  • Administrators

-Tutorial USB Port Mapping Guide 2021 - BigSur 11.3 with no Xhci Port Limit

 

-Downloads

USBInjectAllUSB Solution.zip

Hackintoolhttps://github.com/headkaze/Hackintool/releases

 

Credits USBInjectAll: @RehabMan

  • Like 10
  • Thanks 1

Donation with Paypal HERE

Donation with Stripe HERE

Donation with BuyMeaCoffee HERE

Donation with Mercado Livre HERE

Donation with Binance 0xdbe48ef6b158f1dd0035d7f49555c99e52f72714

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donation with PiX @danielnmaldonado@gmail.com

:guitar

Problems with Paypal Donate? Check HERE

Donated? Send me PM with files or use DSDT Patch Requests

6y0Bvfl.png

Link to comment
Share on other sites

  • Administrators

Enjoy!

Donation with Paypal HERE

Donation with Stripe HERE

Donation with BuyMeaCoffee HERE

Donation with Mercado Livre HERE

Donation with Binance 0xdbe48ef6b158f1dd0035d7f49555c99e52f72714

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donation with PiX @danielnmaldonado@gmail.com

:guitar

Problems with Paypal Donate? Check HERE

Donated? Send me PM with files or use DSDT Patch Requests

6y0Bvfl.png

Link to comment
Share on other sites

  • Administrators

Donation with Paypal HERE

Donation with Stripe HERE

Donation with BuyMeaCoffee HERE

Donation with Mercado Livre HERE

Donation with Binance 0xdbe48ef6b158f1dd0035d7f49555c99e52f72714

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donation with PiX @danielnmaldonado@gmail.com

:guitar

Problems with Paypal Donate? Check HERE

Donated? Send me PM with files or use DSDT Patch Requests

6y0Bvfl.png

Link to comment
Share on other sites

  • Administrators

Enjoy, @Josele

  • Like 1

Donation with Paypal HERE

Donation with Stripe HERE

Donation with BuyMeaCoffee HERE

Donation with Mercado Livre HERE

Donation with Binance 0xdbe48ef6b158f1dd0035d7f49555c99e52f72714

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donation with PiX @danielnmaldonado@gmail.com

:guitar

Problems with Paypal Donate? Check HERE

Donated? Send me PM with files or use DSDT Patch Requests

6y0Bvfl.png

Link to comment
Share on other sites

  • Administrators
10 minutes ago, Josele said:

Can we get the same result by disabling the unused usb in the bios?

u can disable ports one by one in bios/uefi?

Donation with Paypal HERE

Donation with Stripe HERE

Donation with BuyMeaCoffee HERE

Donation with Mercado Livre HERE

Donation with Binance 0xdbe48ef6b158f1dd0035d7f49555c99e52f72714

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donation with PiX @danielnmaldonado@gmail.com

:guitar

Problems with Paypal Donate? Check HERE

Donated? Send me PM with files or use DSDT Patch Requests

6y0Bvfl.png

Link to comment
Share on other sites

  • Administrators

14 usb2 ports and 10 usb3 ports?

Donation with Paypal HERE

Donation with Stripe HERE

Donation with BuyMeaCoffee HERE

Donation with Mercado Livre HERE

Donation with Binance 0xdbe48ef6b158f1dd0035d7f49555c99e52f72714

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donation with PiX @danielnmaldonado@gmail.com

:guitar

Problems with Paypal Donate? Check HERE

Donated? Send me PM with files or use DSDT Patch Requests

6y0Bvfl.png

Link to comment
Share on other sites

  • Administrators

😆

Donation with Paypal HERE

Donation with Stripe HERE

Donation with BuyMeaCoffee HERE

Donation with Mercado Livre HERE

Donation with Binance 0xdbe48ef6b158f1dd0035d7f49555c99e52f72714

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donation with PiX @danielnmaldonado@gmail.com

:guitar

Problems with Paypal Donate? Check HERE

Donated? Send me PM with files or use DSDT Patch Requests

6y0Bvfl.png

Link to comment
Share on other sites

😁😁

SOLVED.

Useful for those who have the MSI B460A-Pro.
The motherboard has 6 usb3, 6 usb2 and 6 usb2 (in usb3) total 18 usb ports.
In BIOS you can disable those that are not used or are not connected.
The equivalence with hackintool is as follows.
HS01 = USB2 Port #13

HS02 = USB2 Port #10

HS03 = USB2 Port #9

HS04 = USB2 Port #8

HS05 = USB2 Port #7

HS06 = USB2 Port #6

HS07 = USB2 Port #5

HS08 = USB2 Port #4

HS09 = USB2 Port #3

HS10 = USB2 Port #2

HS11 = USB2 Port #1

HS12 = USB2 Port #0

In my case, the ports that I had to disable at boot were HS08 and HS12 for USB3 to work.
So I have disabled USB2 Port #0 and USB2 Port #4 in BIOS and uia_exclude = HS08; HS12 is no longer needed.

I hope it is useful for everyone

  • Like 2
Link to comment
Share on other sites

  • Administrators
2 hours ago, rooguima said:

How can I do that if I can't log in on my device? My keyboard and mouse need a bt dongle or usb cable.

use one usbstick with xhciportlimit disable

Donation with Paypal HERE

Donation with Stripe HERE

Donation with BuyMeaCoffee HERE

Donation with Mercado Livre HERE

Donation with Binance 0xdbe48ef6b158f1dd0035d7f49555c99e52f72714

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donation with PiX @danielnmaldonado@gmail.com

:guitar

Problems with Paypal Donate? Check HERE

Donated? Send me PM with files or use DSDT Patch Requests

6y0Bvfl.png

Link to comment
Share on other sites

  • Administrators

check video tutorial. disable xhci patch

now with last hackintool version u can use only usbports.kext

Donation with Paypal HERE

Donation with Stripe HERE

Donation with BuyMeaCoffee HERE

Donation with Mercado Livre HERE

Donation with Binance 0xdbe48ef6b158f1dd0035d7f49555c99e52f72714

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donation with PiX @danielnmaldonado@gmail.com

:guitar

Problems with Paypal Donate? Check HERE

Donated? Send me PM with files or use DSDT Patch Requests

6y0Bvfl.png

Link to comment
Share on other sites

On 5/20/2021 at 7:45 PM, MaLd0n said:

check video tutorial. disable xhci patch

now with last hackintool version u can use only usbports.kext

I followed your 30 April 2021 YouTube video. Which step can I skip?

I put XCHI-unsupported.kext into EFI>OC>kexts

Do I still need this?

I have tried several methods of USB port mapping. Using Gigabyte H97-HD3, OpenCore 0.6.9, Big Sur 11.4

Following the 40 April 2021 video exactly, Hackintool displays this (Screenshot 1.02.38pm) :

What's with the EHCI1, EHCI2, PR01, PR12. I tried putting these in uia_exclude and they don't do anything becasue after mapping the USB2.0 devices and rebooting, Hackintosh still displays the same. They are no excluded. Unhighlighted ISB 2.0 are excluded.

Also it is interesting that in the first screenshot, there is an SS01 at the bottom.

So with the first screenshot, I uia_excluded HS07,HS13, HS14 only.

save and reboot:

Now Hackintool displays screenshot 2 (1.22.15 pm):

So only 4 SS (USB 3.0) are identified. My motherboard has 6 USB 3.0, 4 at the rear, and 2 at the front. The 2 front ports uses a header on the motherboard.

So after USB 3.0, I did not exclude any more port. ie. uia_excluded same as before.

Then I generated the SSDT-UIAC followed the video.

It works but of course only 4 USB 3.0 are detected and 2 of the USB 3.0 became USB 2.0 ports.

 

Anyway to solve this?

 

Screenshot 2021-05-26 at 1.02.38 PM.png.zip Screenshot 2021-05-26 at 1.22.15 PM.png.zip

Link to comment
Share on other sites

  • Administrators

u need kill device ehc1 and ehc2

Donation with Paypal HERE

Donation with Stripe HERE

Donation with BuyMeaCoffee HERE

Donation with Mercado Livre HERE

Donation with Binance 0xdbe48ef6b158f1dd0035d7f49555c99e52f72714

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donation with PiX @danielnmaldonado@gmail.com

:guitar

Problems with Paypal Donate? Check HERE

Donated? Send me PM with files or use DSDT Patch Requests

6y0Bvfl.png

Link to comment
Share on other sites

1 hour ago, MaLd0n said:

u need kill device ehc1 and ehc2

 

How? by using uia_exclude=PR01;PR12 ?

1 hour ago, mengshi said:

 

How? by using uia_exclude=PR01;PR12 ?

Found SSDT-EHCx_off.aml.

Ok. Trying this....

Ok. This got rid of the EHC1 and EHC2 but I am still missing 2 USB 3.0 ports. Other than adding SSDT-EHC1_off.aml, the setting is the same as previous just that Hackintool doesn't display the EHCx anymore. Still total 15 ports.

Could it be because I'm using Haswell and but running as a Mac Pro 7,1? Needed to do this in order to get my Radeon Graphics card to be in accelerated mode.

Interestingly, after this change, booting doesn't cause a sudden spinup of the fans. Those 2 missing USB 3.0 ports are not a problem at the moment.

Screenshot 2021-05-26 at 8.44.24 PM.png.zip Screenshot 2021-05-26 at 8.51.06 PM.png.zip

Edited by mengshi
alter
Link to comment
Share on other sites

  • Administrators

Donation with Paypal HERE

Donation with Stripe HERE

Donation with BuyMeaCoffee HERE

Donation with Mercado Livre HERE

Donation with Binance 0xdbe48ef6b158f1dd0035d7f49555c99e52f72714

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donation with PiX @danielnmaldonado@gmail.com

:guitar

Problems with Paypal Donate? Check HERE

Donated? Send me PM with files or use DSDT Patch Requests

6y0Bvfl.png

Link to comment
Share on other sites

1 hour ago, MaLd0n said:

 IOREG dump failed message. Dumping generic IOREG report.

The file is bigger than than 2.93MB so cannot attach here. How do you suggest I upload this file?

 

Mine is 4.1MB

Edited by mengshi
Link to comment
Share on other sites

  • Administrators

google drive or other service

Donation with Paypal HERE

Donation with Stripe HERE

Donation with BuyMeaCoffee HERE

Donation with Mercado Livre HERE

Donation with Binance 0xdbe48ef6b158f1dd0035d7f49555c99e52f72714

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donation with PiX @danielnmaldonado@gmail.com

:guitar

Problems with Paypal Donate? Check HERE

Donated? Send me PM with files or use DSDT Patch Requests

6y0Bvfl.png

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
  • Create New...
The popup will be closed in 15 seconds...