- Joined
- Nov 19, 2019
- Messages
- 5
- Motherboard
- Lenovo 730S-13IWL
- CPU
- i7 8565u
- Graphics
- UHD 620
Greetings! I have a Lenovo Ideapad 730S laptop, running Mojave 10.14.6. I followed Rehabman's Custom SSDT for USBInjectAll.kext guide to create SSDT-UIAC.aml to define available ports, and also tried out Hackintool approach. A screen shot of ports defined is attached below. This laptop has 2x Thunderbolt, USB-C 3.1 Gen 2, and 1x USB-C 3.1 Gen 1.
Hot plug on those Thunderbolt USB-C ports do not work, reconnected device (USB Hub) appears under HS port instead of SS port. USB stick on the HUB won't be detected. Is it a Thunderbolt issue or Power Supply Limitation issue? By the way, I didn't get "not enough power" warning message.
Another problem is that I cannot seem to configure those defined ports anymore. I removed SSDT-UIAC.aml, USBInjectAll.kext, but only those defined available ports shown up in IORegistryExplorer, ports like HS04, HS06, HS08 won't show up. I also tried to change port type in SSDT-UIAC.aml, but it won't reflect in Hackintool USB panel either. A debug file is attached below.
Lastly, I have trouble setup proper power injection for USB ports. According to rehabman's guide, I need to rename EC0 to EC, and able to see USBX@0, from which power supply is defined. However, I don't see USBX@0 in my IORegistryExplorer at all. I may have seen it before, but it is not there anymore. I tried use SSDT-USBX.aml, and it does not have any effect. Sample SSDT-UIAC.aml and SSDT-USBX.aml will be attached below. I am hopping with proper power injection, the USB stick issue I had above could be resolved.
Cheers,
J
Hot plug on those Thunderbolt USB-C ports do not work, reconnected device (USB Hub) appears under HS port instead of SS port. USB stick on the HUB won't be detected. Is it a Thunderbolt issue or Power Supply Limitation issue? By the way, I didn't get "not enough power" warning message.
Another problem is that I cannot seem to configure those defined ports anymore. I removed SSDT-UIAC.aml, USBInjectAll.kext, but only those defined available ports shown up in IORegistryExplorer, ports like HS04, HS06, HS08 won't show up. I also tried to change port type in SSDT-UIAC.aml, but it won't reflect in Hackintool USB panel either. A debug file is attached below.
Lastly, I have trouble setup proper power injection for USB ports. According to rehabman's guide, I need to rename EC0 to EC, and able to see USBX@0, from which power supply is defined. However, I don't see USBX@0 in my IORegistryExplorer at all. I may have seen it before, but it is not there anymore. I tried use SSDT-USBX.aml, and it does not have any effect. Sample SSDT-UIAC.aml and SSDT-USBX.aml will be attached below. I am hopping with proper power injection, the USB stick issue I had above could be resolved.
Cheers,
J
Attachments
Last edited: