@PaintArm2@ipmungam For Hackintosh then yes, Ubuntu I have no idea. Yes fixed means it works from the SD Card header. I don't use my ED 800 G2 TWR anymore as I upgraded to a 800 G3 mini and coverted the G2 TWR into a NAS (loads of room for drives with some case mods). What makes you think it won't work? If memory serves, you have to enable the SD Card within the bios then using Hackintool map your USB ports correctly and install the USBPorts.kext to L\E\ and the generated SSDT-EC.aml to EFI\Clover\ACPI\Patched.
I'd follow the guide (in Hackintool, select the USB tab then select the I at the bottom) in order to map the USB ports correctly as its more involved than just generating the necessary files
I believe I have an EFI that should work fine for the G2 Tower if you'd like to try it. It should be updated to work with Catalina also
@spurdo88 could you send me a copy of your EFI Folder do you think? I also have a 800 G2 SFF and am having issues with the USB ports and cannot figure what to do to get USB3 working.Hi there!
@sakoula thanks a lot for your guide!
Since sleep doesn't work on iGPU I suggest to disable sleep option, because system works unstable after wake up. But maybe it was because I forgot to install kexts to L/E.
By the way, I got HP 800 G2 SFF, USB ports mapping is different with tower. Attaching my mapping, hope it will be helpful for someone.
But why? As i know USB patching may be implemented by DSDT patch or just by using configured kext. If @martinjsteven has exactly same machine as me i think it's correct solution.