Problem Reporting:
I have used the usbinjectall.kext, and port-limit patch. Then I configured my ports and eliminated unused ports. Below is a list of problems that I am having and need help with. PLEASE HELP! I’ve been trying to figure this out for 2 months now and am at a dead end.
Issue #1)
HS01 is a physical usb 3.0 port, and yet it only shows up as usb2 (HS01) when configuring my ports with usb inject all and the port limit patch. No corresponding “SS01” show up when plugging in a usb3 device to that port.
a)Why is this happening?
b) How do I fix this?
c) Does this indicate something wrong with my motherboard, or is the problem due to a fixable error in my mac os?
D) Does this have to do with exposed bugs in my ACPI implementation of _PLD and _UPC (whatever that means)?
Issue #2)
I cannot for the life of me achieve USB3.0 speeds on my usb 3 ports. Aside from HS01, which is supposed to be a physical usb3 port, all of my usb 3 ports have been configured correctly (I think). However, when I plug in a usb3 stick to any of my usb ports, Black Magic Disk Speed test shows them as having a write speed of no more than 25MB/s. When I plug in a usb 3 external hard drive, Black Magic Disk speed test can achieve no more than 100MB/s write speeds. These seem much more like usb 2.0 speeds than usb 3.0 speeds.
a) Is there something I am doing wrong and is there something I can do to remedy this situation in order to get usb3
speeds from these ports?
Issue #3)
In my IOReg, i have items such as “RootDomainUserClient”, “nvCommandQueue”, “nvDevice”, “nvSharedUserClient”, nvShareGroupContext, CCCapture, AppleKeyStoreUserClient, and “com_intel_driver_EnergyDriverClient” showing up in green and then immediately becoming crossed out in red letters.
View attachment 284489
View attachment 284490
View attachment 284491
View attachment 284492
View attachment 284493
a) What are these items and why are they constantly being disconnected and reconnected?
b) Should I be worried about this and does this have anything to do with either my USB speeds
not working properly, or my power management?
Attached Files:
Below I have attached my IOReg, my clover config.file (without any serial number for obvious reasons), my patched UIAC.aml, and screenshots of the crossed out components in IOreg in a zip file. Could someone please take a look at them and let me know what I am doing wrong? Help is much appreciated! I am a super noob and really need help! Thankyou so much everyone!
@RehabMan @P1LGRIM