@SebErr I'm one the latest - F7 BIOS.
@SebErr and @borob120 I tend not to use external drives, but for a experiment and I removed one of my SSD's and tried sleep with it plugged in. Yep, I'm getting the dreaded 'Disk Not Ejected Properly' message upon rebooting.
With a bit of further investigation, I have found that this is a problem for Mac users as well as Hackintosh users alike. There is a few scripts that are on various forums including this one that purport to fix this issue, but an elegant solution that has worked all day for me is an app called 'Jettison'. It has a free trial, and only costs $7.95 Australian dollars. I like to keep things simple and this app has been around since 2011(?) so it's quite mature, so I bought it. No problems now!
I've also nearly finished documenting the SSDT for the USB, but I discovered while testing today that I was wrong to say you don't need this. You do need to use the PMHeart patch for 10.13.6 to open up
all 26 USB ports. So if you haven't already, include this in the KextsToPatch section of your Clover config.plist, do so:
Code:
Name: com.apple.driver.usb.AppleUSBXHCI
Find: 837D880F 0F83A704 0000
Replace: 837D880F 90909090 9090
Comment: USB 10.13.6+ by PMHeart
MatchOS: 10.13.x
I've ordered a Gigabyte Alpine Ridge Thunderbolt 3 Version 2 card today. I'll report back later next week when it arrives. I don't have any TB3 devices ATM, but will eventually be buying an eGPU enclosure, but I guess I can see if it can talk to my USB devices until then.
Lastly if you are after the USB 3.1 Gen 2 USB cable, type this into eBay or Amazon etc... '0.5m USB3.1 Front Panel Header Type-E to USB-C Type-C Female Extension Cord Wire'. Very cheap, and will give you another 10Mbit USB 3.1 Gen 2 port.