Allan Posted June 13, 2018 Share Posted June 13, 2018 Maybe @MaLd0n can help you with this. I have not such experience - Sorry Link to comment Share on other sites More sharing options...
kali2000 Posted June 13, 2018 Author Share Posted June 13, 2018 Thanks, I'll try to contact him. 1 Link to comment Share on other sites More sharing options...
Administrators Bronxteck Posted June 14, 2018 Administrators Share Posted June 14, 2018 was that error about the device not having enough power? i think clover has usb option "extra current" for power but idk if it still works. Link to comment Share on other sites More sharing options...
kali2000 Posted June 14, 2018 Author Share Posted June 14, 2018 I use it, but with nothing effect... Link to comment Share on other sites More sharing options...
Administrators Bronxteck Posted June 15, 2018 Administrators Share Posted June 15, 2018 maybe check your computer bios for USB power options Link to comment Share on other sites More sharing options...
kali2000 Posted June 17, 2018 Author Share Posted June 17, 2018 Before asking for help here, I have exhausted all possibilities ... including different BIOS settings. Link to comment Share on other sites More sharing options...
Administrators Bronxteck Posted June 17, 2018 Administrators Share Posted June 17, 2018 hmm... slice upgraded clover genconfig recently... if you are using clover configurator app it simplifies the process... on the left side of the app there is an option to generate a config. when you run it it will generate a new config file for clover. backup your existing one and boot from the new config. retest your usb issue. the new generator moves a lot of injection to a new clover section in devices properties. it is almost like device arbitrary used to be. you might have to transfer some things from the old config if it works. Link to comment Share on other sites More sharing options...
kali2000 Posted June 19, 2018 Author Share Posted June 19, 2018 Issue solved... Writing a custom SSDT to work... Now all my ports are detected and all my USB3.0 & 2.0 devices are working... You can not exceed the port limit, for this you must write an SSDT that accompanies USBInjectAll.kext and specify the ports used. According to my USB tree, this would be my patch. DefinitionBlock ("", "SSDT", 2, "hack", "UIAC", 0x00000000) { Device (UIAC) { Name (_HID, "UIA00000") // _HID: Hardware ID Name (RMCF, Package (0x02) { "8086_8c31", Package (0x04) { "port-count", Buffer (0x04) { 0x1A, 0x00, 0x00, 0x00 }, "ports", Package (0x0C) { "HS03", Package (0x04) { "UsbConnector", 0x03, "port", Buffer (0x04) { 0x03, 0x00, 0x00, 0x00 } }, "HS06", Package (0x04) { "UsbConnector", 0x03, "port", Buffer (0x04) { 0x06, 0x00, 0x00, 0x00 } }, "HS07", Package (0x04) { "UsbConnector", 0x03, "port", Buffer (0x04) { 0x07, 0x00, 0x00, 0x00 } }, "HS08", Package (0x04) { "UsbConnector", 0x03, "port", Buffer (0x04) { 0x08, 0x00, 0x00, 0x00 } }, "SS01", Package (0x04) { "UsbConnector", 0x03, "port", Buffer (0x04) { 0x10, 0x00, 0x00, 0x00 } }, "SS02", Package (0x04) { "UsbConnector", 0x03, "port", Buffer (0x04) { 0x11, 0x00, 0x00, 0x00 } } } } }) } } And of course thanks to RehabMan for support and USBInjectAll.kext... 1 Link to comment Share on other sites More sharing options...
Allan Posted June 20, 2018 Share Posted June 20, 2018 Thanks to @RehabMan 1 Link to comment Share on other sites More sharing options...
Recommended Posts