Jump to content
MaLd0n

Hackintosh USB Port Mapping Guide 2021 / 2022 / 2023

Recommended Posts

  • Administrators

-Tutorial USB Port Mapping Guide - Hackintosh BigSur, Monterey and Ventura

 

-Downloads

USBInjectAll - USB Solution.zip

Hackintool - https://github.com/headkaze/Hackintool/releases

 

Credits USBInjectAll: @RehabMan

  • Like 11
  • Thanks 2

Support Olarila Vanilla Hackintosh by making a donation HERE

About Premium Users you can check HERE

Problems with Paypal HERE

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?

Support Olarila Vanilla Hackintosh by making a donation HERE

About Premium Users you can check HERE

Problems with Paypal HERE

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

Support Olarila Vanilla Hackintosh by making a donation HERE

About Premium Users you can check HERE

Problems with Paypal HERE

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

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

Support Olarila Vanilla Hackintosh by making a donation HERE

About Premium Users you can check HERE

Problems with Paypal HERE

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.






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