Jump to content
[ IMPORTANT ] Premium and Donators users ×
Olarila Professional Hackintosh Services ×

Hackintosh Remap USB with USBToolBox Windows or macOS


MaLd0n

Recommended Posts

  • Administrators

A easy way to create usb injector under macOS or Windows.

 

Support Olarila Vanilla Hackintosh by making a donation HERE

About Premium Users you can check HERE

Problems with Paypal HERE

 

Some observations before start

-Under macOS stay with XhciPortLimit quirk enabled on OpenCore Kernel tab and you can use all your USB ports

-Under macOS stay with USBInjectAll.kext and XHCI-unsupported.kext loaded. Just remove these kexts after generate new kext with this tool. To avoid problems use EFI from HERE

-You can remove unused ports and stay on 15 ports limit with XhciPortLimit Quirk disable. Check tutorial HERE

 

KEYS Order

-Press D key
-Press B key
-Press S key
-Press A key
-Press K key

 

1- USBToolBox HERE 

for Remap USB under macOS use version from HERE

2- Run Windows.exe under Windows or macOS script under macOS

3- Press D key to discovery USB ports

Wyp34Qi.png

4- Press B key to Back

s9ocnbJ.png

5- Press S key to Select Ports and Build kext

anzL0B5.png

6- Press A key to Select All

li7QFfX.png

If you want to exclude ports or change the settings follow the steps below

Quote

- Select ports to toggle with comma-delimited lists (eg. 1,2,3,4,5)

- Change types using this formula T:1,2,3,4,5:t where t is the type

- Set custom names using this formula C:1:Name - Name = None to clear

 

7- Press K key to Build UTBMap.kext

cL1fe24.png

8- Download USBToolBox.kext  HERE

9- Inject USBToolBox.kext and UTBMap.kext via OpenCore or Clover bootloader and remove USBInjectAll.kext and XHCI-unsupported.kext

W0o3Ae1.png

Credits: CorpNewt, RehabMan, acidanthera, dhinakg

  • Like 3
  • Thanks 1

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Link to comment
Share on other sites

  • Administrators

Clover u just need put these kexts on folder

OpenCore u need put kexts in folder and add snapshot

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Link to comment
Share on other sites

Hello Maldon 

question: for this method I have to enable XhciPortLimit in config.plist to have all usb ports 

for the procedure I must not have the usb ports occupied (example the printer)

is that right?

thanks

Link to comment
Share on other sites

  • Administrators

U can stay with xhci port enable and generate this kext on windows and all connectors stay good like windows.

  • Like 1

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Link to comment
Share on other sites

9 hours ago, MaLd0n said:

U can stay with xhci port enable and generate this kext on windows and all connectors stay good like windows.

with windows, performed the procedure I have to enable in config.plist XhciPortLimit 

Link to comment
Share on other sites

  • Administrators

Generate kext on windows and stay with XhciPortLimit enable. Only it. ? 

  • Like 1

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Link to comment
Share on other sites

9 hours ago, MaLd0n said:

Generate kext on windows and stay with XhciPortLimit enable. Only it. ? 

done and thank you

spacer.png       spacer.png

Edited by Alpha22
  • Like 1
Link to comment
Share on other sites

  • Administrators

Solution in first post or Olarila EFI folder

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Link to comment
Share on other sites

I found some my old notes, "uia_exclude=HS01;HS02;HS03;HS09;HS14;USR1;USR2;SS01;SS02" i think its my notes to USB remaping from old mode, i opened UTBmap.kext and simply deleted entryes by same names. 
Is it ok?

  • Like 1
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...