pastrychef
Moderator
- Joined
- May 29, 2013
- Messages
- 19,458
- Motherboard
- Mac Studio - Mac13,1
- CPU
- M1 Max
- Graphics
- 32 Core
- Mac
- Classic Mac
- Mobile Phone
I'm working on USB as well. Before I break something, maybe I should ask...
I'm assuming I still need to reduce ports to 15. The last time I did this for my Gigabyte board, I created a DSDT file but now I see Hackintool. I never used it before and am a little confused.
Pastry, I'm using your EFI. Do I delete the ports from Hackintool and that's it? Is there a limit patch installed that I need to remove? Or is the EFI good as is?
And for an internal USB 3 header, if it goes to two ports, it counts as two...not one, correct?
And USBInjectAll stays in place?
Using Hackintool is probably the easiest way to do it now.
- Make sure all your USB ports are enabled.
- Launch Hackintool.
- Click on the USB tab.
- Plug and unplug a USB 2 device to each and every USB port on your computer.
- Plug and unplug a USB 3 device to each and every USB port on your computer.
- All the ports that you activated should now be in green (teal?).
- Right-click on all the white lines and delete them.
- Count how many ports are remaining. If it is 15 or less, you are good. If it is over 15, you will have to choose some ports to delete until you are down to 15 or less.
- Click on the button to generate your USB files.
- Decide if you want to use the SSDT or the kext and install it to your EFI folder.
- Done.
USB 3 ports will count as two.
Edit:
Updated directions 07-29-19. Thanks to Stork.
Last edited: