AMD USB map, advanced setup

AMD USB map, advanced setup

I have created USB map for my Hackintosh, using iMacPro1,1 model.

For iMacPro1,1, Apple has its own .kext mapping, which has only XHC1, like this:

Apple's iMacPro1,1 XHC1 map

I have created my own map for my board, which I have verified it's applied:

My iMacPro1,1 XHC1 map

What seems to happen is that macOS first applies my kext, then applies its own .kext and in the end I have a combination of the two, where my PRT1 and PRT9 are visible but the rest of the ports are from Apple's own map (which does not have ports 2 and 9):

IORegExplorer display for XHC1

Is there a way to prevent macOS from applying their own .kext?

The only way I see is to rename XHC1 to something like XHCI (using custom SSDT) so Apple's map would be useless. Any other way..?

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