Testing, thank you.
Should i use EFI Clover r5107 Z390G (Catalina).zip or EFI Clover r5104 Z370G (Catalina).zip? Because mine is Z370-F Gaming, but i think Clover 5107 is the min required version for Calatina?
I tested with the r5107 Z390G, and now I can boot from drive. I guess it was my EFI was broken for some reason.
Now I have that issue that I have a black screen at login, and I have to unplug and plug again the HDMI cable. (It happens the same with DP.) Is there are easy solution for this? Updating to latest clover and kexts (Lulu, WEG) could fix it?
Thanks again @pastrychef for your help.
Hello again @pastrychef
I think I've narrowed down the External USB SSD freezing issue. It is isolated to this USB-C drive only. All other USB drives works fine and tested using all USB ports. This USB-c drive (SanDisk Extreme SSD 2TB USB 3 Gen 2) works fine with a real Mac- tested on MBP with Catalina. So can rule out it's a hardware fault.
Do you know if there is a problem with USB-C drives related USB port issues?
I've checked the mobo z370-G ports spec and tested on both USB 3.0 Gen 2 and Gen 1 ports, and all consistently freeze/crash after plugging in and viewing the drive in finder for a few minutes.
Crash log attached.
Anyone else got the same issue?
Alright, it worked. It turned out the USBInjectAll.kext and with xhciportlimit flag were not configured properly to show all the connected USB devices.It has to be connected to one of the internal USB2 headers. That means it's either HS11, HS12, HS13, or HS14. All the PCI-e Wi-Fi/Bluetooth adaptors I've seen use the even numbered port so it's probably either HS12 or HS14.
Try enabling one or the other in your USBPorts.kext to find out which it is via trial and error. Bluetooth MUST show up in System Information > USB for Bluetooth to work.