- Joined
- Oct 6, 2018
- Messages
- 100
- Motherboard
- Elite X2 1012 G2 << need manufacturer >> See Forum Rules !!
- CPU
- i5-7300U
- Graphics
- HD 620, 2736 x 1824
I have noticed that in the original UIAC provided by the git there is no SS03 port, and same in your UIAC. I don't know about other models, but mine, which is X510UA-BQ490, does not seem to have a switch for the USBC port for 3.0. So with yours, or the original, if I plug in the USB3 up, I get it recognized as 2.0 on both Hackintool and on System Profiler with speed down as 480mps. I made a patch to inject the switch in SS02, but that only made the laptop impossible to recognize USB3 in up position at all. Then I injected port SS03, both SS02 and SS03 with USBConnector=10 and everything works as it should with 5gps in System Profiler. (But then with a 2.0 device, there seems to be a switch, and no additional HSxx port is needed for 2.0 up or down...)Regarding USB ports SSDT: SSDT-UIAC-ALL.aml (in EFI/Clover/ACPI/patched) is incredibly blown-up (2 kb, 567 lines) and has all sorts of ports which are in there for other mainboards, NOT our Asus Vivobooks! I had already streamlined it before but it obviously got lost, so here's the link again (SSDT-UIAC-ALL.aml, only 424 bytes, 139 lines):
SSDT-UIAC-ALL.aml.zip
Backup the existing SSDT-UIAC-ALL.aml and copy the optimized SSDT-UIAC-ALL.aml into EFI/Clover/ACPI/patched, reboot.
You can test yourself by (one after an other or at the same time) inserting one or three USB 2.0 mass storage device(s) to all USB ports, eject, then do the same with one or three USB 3.0 mass storage device(s) to all USB ports, and also a USB 3.0/ 3.1 device to the small USB-C port on the right.
If all mount, and the webcam (which is internally connected via a USB port, too) works, too, you're all fine.
Needless to say any less code which Clover will have to parse or even load into memory will make our HackBooks run smoother ..
At first I thought it might be because I don't actually have a USBC, but an A to C gender, but then even with a gender, I should have full speed if I have the correct configuration, just like how @RehabMan used a USB3 hub in his USB guide.
Can you please check if my settings are correct or if they even go well with yours? Also, I have 255 for HS04 because I have a USB dongle for WiFi. Recognized as an internal device, it does not cause any shutdown issues. I do not know who originally came up with this idea, but I got this information from SuperRaptor at x86.co.kr, one of the largest Hackintosh communities in Korea. Sadly, with HS04 as 255, my UIAC isn't the "perfectly" correct configuration...until I get a proper WiFi card.