I renamed my USB Controllers from EHC1 to EH01, and EHC2 to EH02. Remapped the USB ports. Found USBPortsDiscover app, and changed the correct port with Hackintool. When done, I copied the USBPort.kext to EFI/OC and injected to config.plist. Webcam is perfect, but card reader don't work. It's in the list with the correct details, but can't read my SD cards.
It's interesting, as in windows it is SB.PCI0.EHC2.HUBN.PR01.PR14
Here is PR21, but I tried to change to PR14, result exatly the same.
What's missing?
USB Host
USB Ports Discover
USB Ports in Hackintool
USB in System Preferences
In System Preferences, the Card Reader section is empty.