Okay, then use
this EFI folder.
If you don't use integrated graphics I suggest you change the SMBIOS to iMacPro1,1 to make MacOS use your GPU for video encoding. In this case, on the BIOS near "Internal Graphic", set "Aperture Size" to 512MB.
If, on the other hand, you want to use integrated graphics (although I don't know what it can be used for when you have a dedicated GPU
), in Clover leave iMac19,1 as SMBIOS, enable Intel Inject on Graphics and remove "-disablegfxfirmware" from the Boot Arguments.
While on BIOS it leaves "Aperture Size" as it is now, and enables the integrated Graphics.
OPTIONAL: If your ram has the XMP to work at higher frequencies you can activate the XMP profile1 in the BIOS, and on Clover/Boot select: XMPDetection=Yes.
I saw that you made your UIAC SSDT for USB ports, if this has been created correctly you don't need any USB patch on Clover.
MacOS Catalina no longer supports third party Kext installed on L/E, if you have any,
follow this guide to remove them.
What I changed:
On Clover
- Added several DSDT patches
- PluginType enabled for CPU Power Management
- Added a couple of Boot Arguments
- Added Enable TRIM for SSD patch on KextToPatch
- Added the Framebuffer for the RX 580 on Graphics
On ACPI/Patched
I added SSDT-DTPG, SSDT-EC (with a small modification), SSDT-PMC (for NVRAM).
The SSDT THB is what I use and it comes from the KGP EFI folder.
At this point everything should work, even if Catalina is a new environment for me that I am experimenting only now with on a new Z390 build.