Jump to content
5 posts in this topic

Recommended Posts

Hi mates,

 

update: turns out I need to install "XHCI-200-series-injector.kext" in addition to "USBInjectAll.kext", thanks for all the attention anyway.


I have a i7-7700k/z270(Asus Prime Z270-P) platfrom installed with 10.12.3. I can't get any USB3.0 port to work: it won't recognize any usb3.0 device except 2.0 ones.

All USB port id is identified in window with "usbtreeview" and confirmed in Sierra(only USB2.0 work):



| Position | USB3.0 | USB2.0 |
| ------ | ------ | ------ |
| Front | 17(0x11) | 1 |
| Front | 18(0x12) | 2 |
| Internal | | 12(0x0c) |
| Rear | 21(0x15) | 5 |
| Rear | 22(0x16) | 6 |
| Rear | 23(0x17) | 7 |
| Rear | 24(0x18) | 8 |
| Rear | | 9 |
| Rear | | 10(0x0a) |


My older systems work perfectly with USBInjectAll.kext alone in /S/L/E as well as a clover patch for 15 ports. But not this one. I removed unused ports from USBInjectAll.kext->config.plist->8086_a2af, still with no luck.

I also try to modify DSDT/SSDT, but is has a weird usb structure :XHC->RHUB->HS01...10,11...14,SS01..06,07...10,USR1,USR2 which is different from most tutorials that targeting pre-200 series systems.

Can anyone give me a clue where to start to fixed the issue.
In attachments are my DSDT and ioregistry file.

Archive.zip

post-767471-0-78405300-1491914999_thumb.png

  • Like 1
×
×
  • Create New...