Does USBMap.kext needs XHCIUnsupported.kext and RHUB.aml?

As the title says, there's something peculiar with my setup (It's Intel 400 chipset).

So, at first, using USBInject, RHUB, and XHCIUnsupported, and turning on XHCIPortLimit on Config, couldn't make my SS ports detected. Turns out, after seeing a comment in this subreddit, I have to edit the XHCIUnsupported kext, delete the USBInject, and then make my own RHUB. After that, the SS ports were all detected.

Then, I went on to make my USBMap.kext. All went well after I actually removed XHCIUnsupported and RHUB. Suddenly, all my SS ports were no longer detected again, and the map was rendered useless. I put them back inside the EFI folder, and then all ports worked perfectly fine.

So, what do you think about it? Thank you.

submitted by /u/AganArya007
[link] [comments]