That's great news!! I'm glad that it is working. It sounds like you're almost at the finish line.
About the USB ports, I tested mine and they seem to work fine. I have USB 2.0 4-port hubs attached to the two ports directly on the mobo, and I have 2 extra "free" USB 2.0 ports on the case. I didn't unplug my hubs, and I tested the devices by plugging into the hubs. I have a USB 3.0 hub on one of my USB 3.0 ports, and again, I didn't unplug this. I just plugged my device into the hub. If you want me to test the ports without the hubs in between, just let me know, but I may do that later. I don't think it will make a difference.
My USB 2.0 device is my iPhone through the iPhone cable. It was recognized and mounted on all ports (USB 2.0, 3.0 and the Gen2 port).
My USB 3.0 device is a flash drive. It was also recognized and mounted on all ports.
What do you see in Hackintool under the USB tab? This is what I see:
View attachment 470126
If I remember correctly, you have the SSDT-USBX in your EFI? Was this generated by you or did you copy it from another source? There are instructions on how to make the patch specific for your own mobo. I ended up not using it because the kexts that I installed (USBInjectAll and the limit removal) seem to work fine.
With the boot time, I also have a slower boot time. I believe it has something to do with WhateverGreen and the framebuffer patch. I always thought it was the price to pay as WEG works its magic. There are instructions somewhere to optimize the loading time for WEG, but they seem complicated, and I didn't want to mess with it.
As for the MSR unlock -- it just bugs me!!!
@pastrychef ,
@CaseySJ and others on the other forum go through hurdles to unlock it, and recommend to do so for these Gigabyte mobos. They say that it is necessary to have the kexts functioning properly.
But as they say, if it ain't broke, don't fix it.