Very interesting -- IORegistryExplorer shows 14 HSxx ports (which are USB High Speed ports -- USB 2.0) and a USR1 port, for a total of 15. This is the standard MacOS "USB Port Limit". None of your SSxx ports (USB Super Speed -- USB 3.0) is active because the 15 port limit was reached with just the High Speed ports.
Although you have applied the Port Limit Patch, it seems that might not be the right one or it did not take effect. For 10.14.2, are you using the USB patch listed in
this post?
Eventually, once you have successfully installed Mojave, it would be a good idea to
create a custom SSDT for USB ports. With such a SSDT you won't have to worry about port limit patches any more!
Hello, I have a MSI Z390-A Pro mainboard with a Core i7 9700K, and I could install Mac OS Mojave 10.14.1 with the USB Port Limit. The thing is the ports were working with USB 2.0 speeds with the USB 3.0 ports and 3.1 ports USB-C and A. I think there is a problem with the patch, because I saw one guy that with a Z390 mainboard from Asrock could use 3.0/3.1 speeds in his usb ports. I investigated a bit and yes he used a custom SSDT for USB. The problem is when I tried to make the guide here
https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/ in IORegistryExplorer all ports were HSxx, no SSxx at all.
The thing is I was trying to install OSX in my brother's computer, he has a 9700K too, but he bought a Z370 Pro4 from Asrock, and when we installed High Sierra and later Mojave all the ports were in USB3.0/3.1 speeds . I wanted to give up and bought a Z370 motherboard.
But I wanted to look if in High Sierra maybe my build would work better. I installed High Sierra 10.13.6 and when I checked the USB 3.0/3.1 the ports were working at full speed!!!!!. I have 10Gbps devices and the USB C and A 3.1 Gen 2 showed me 10GB/S linked speed. I just make a partition in my disk and installed Mojave again keeping my High Sierra Installation just in case, maybe the USB Port Limit was wrong inserted in my config file, but no, all ports were still working USB 2.0 speed.
But I could finish the USB SSDT Guide, because I had de HSxx and SSxx showing correctly in the IORegistyExplorer. I could delete the USB Port Limit Patch and when I opened High Sierra my usb ports where working, I tried in Mac OS Mojave too and... boom, my ports were working perfect, at full speed like in High Sierra!!!!.
One thing, I read in a lot of post that the H310/B360/H370 have almost the same USB3.1 bus. And with some friends with machines with in an Asus B360M-A, and an Asus H370M Pro, I tried Mojave to check maybe the USB speed in 3.0/3.1. And in Mojave in this mainboard in that two cases I had USB 2.0 speed in all ports. I think the USB Port Limit is working good until Z370 mainboards in Mojave.
I made later a testing in my friends computers with that mainboards I said before High Sierra and the ports where working at full speed.
Well Installing High Sierra helped me to finish the USB 3.0/3.1 SSDT because thank god the USB Port Limit Patch works better in that SO. But for H310/B360/H370/Z390 chipsets is totally needed in Mojave a Custom SSDT for USBInjectAll.kext otherwise the USB 3.0/3.1 will work at USB 2.0 Speed.