You don't have an SSDT-EC.aml in your /CLOVER/ACPI/patched folder, nor an SSDT-PLUG.aml or SSDT-HPET.aml. These three SSDT's are usually required for macOS Catalina to boot/function correctly. Custom versions of these SSDT's can be generated using your DSDT.aml and Corpnewt's SSDTTime script, which can be downloaded from his GitHub page -
https://github.com/corpnewt/SSDTTime
Unless you are using a PS2 mouse or keyboard you don't need VoodooPS2Controller.kext, which lis in your /CLOVER/kexts/Other folder. This kext is usually only used with laptop hacks. Is this a laptop or the system listed below your User name and icon?
You don't have an SSDT-UIAC.aml or a USBPorts.kext generated for your USB ports, one or the other has been a requirement for running a Hack successfully since El Capitan. Have a read and follow UtterDisbelief's guide -
https://www.tonymacx86.com/threads/the-new-beginners-guide-to-usb-port-configuration.286553/
You have an SSDT-LPC.aml saved in your /CLOVER/ACPI/origin folder. This is doing nothing and can be deleted.
You have a number of ACPI Rename Patches in your config.plist that are not required as they are dealt with by AppleALC.kext (AALC) and/or WhateverGreen.kext (WEG). The unnecessary patches are as follows:
- Rename HDAS to HDEF - AALC
- change HECI to IMEI - WEG
- change GFX0 to IGPU - WEG
- change PEGP to GFX0 - WEG
You have two other Rename Patches in your config that I am not sure you need with a Skylake system, have you checked in your DSDT.aml to see if these devices are present?
- change PPMC to PMCR
- change EC0 to EC - more common on a laptop, desktops tend to use H_EC
You could be using a few other fixes, patches and config options to help your system:
ACPI Patches:
View attachment 512060
ACPI Fixes:
View attachment 512062
View attachment 512061
You have a number of obsolete/unnecessary boot arguments in your config, these include:
- -alcbeta
- nvda_drv=1
- -lilubetaall
- -disablegfxfirmware
- -wegbeta
- -no_compat_check
- You are not using a Beta version of macOS so the three beta boot arguments are not required.
- If your system contains an Nvidia dGPU, only then you would need the nvda_drv=1 boot argument
- If you use the correct SMBIOS, you wouldn't need the -no_compat_check boot argument.
Your config lacks a couple of useful USB patches,
Inject=true and
FixOwnership=true, these can be found in the Devices section of the config.
Your config.plist lacks Device Properties for your IGPU framebuffer, which you should be entering so your Skylake IGPU works alongside your Vega56 Discrete GPU. See this FAQ guide for the settings you would need and the other fixes, patches and options you would need to set -
https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.IntelHD.en.md
Your config contains a large number of USB Port Limit patches that are not used, only the bottom two are used by Catalina. IF you follow the USB Configuration guide even these will be unnecessary and could be deleted.
Do you have a 10Gb Ethernet device in your system, if not then you don't need the
AQC 107 10GbE v2 patch.
You have a
Disable NVDARequiredOS patch in your config, it is disabled in the config so can be deleted.
Your config.plist lacks an MLB code, this is essential for Messages, iCloud and other Apple services. Use the Board Serial Number for the MLB.
Assuming this is the Skylake, i7-6700K CPU, Vega56 dGPU system from your system information you are using the wrong SMBIOS. Your Skylake system should be used with the
iMac 17,1 SMBIOS not the iMac 18,3 SMBIOS. At least the iMac 18,3 Serial Number checks out with Apple Support, it is not being used by a real Mac.
You don't need to use the
InjectSystem ID=true option, as this is just a hangover from the Chameleon/Chimera boot loader, which has no use in Clover.
Inject Kexts= Yes should be set to Detect not Yes.
I have assumed you don't have any third-party kexts in your /Library/Extensions or /System/Library/Extensions folder, including duplicates. That all your third party kexts are located in your /CLOVER/kexts/Other folder in accordance with this guide by Jaymonkey -
https://www.tonymacx86.com/threads/...an-sierra-high-sierra-mojave-catalina.268964/
For someone who has been 'following' the hackintosh world for a number of years, your Clover folder and config contain a surprising number of basic errors.
I hope the information and pointers above are helpful.