Tested with Big Sur but probably will work with Catalina as well.
I am not a specialist and I spend a lot of time to make my system work.
In my opinion, I assume that it is a very common low budget hardware combination.
So, I am placing here my files to save you some time.
You have to import your custom System Serial, UUID, and MLB numbers.
Working everything except sleep/wake (you have to unplug and plug the display cable).
Easy fix = Disable your display turn off in power settings.
Of course, if anyone find an 100% solution, I will be gratefully to hear about it.
There are two versions:
Final = For exactly same system with theme, modded USB3 and LAN kexts
(The OpenShell and Clear NVRAM tools are hidden under spacebar)
Debug = For experiments on similar systems with detailed debug info and original kexts
(You will probably need to generate your own ACPI SSDTs)
=============== SYSTEM SPECIFICATIONS ===============
Motherboard: Gigabyte H410M-S2H
CPU: Intel i5-10400
GPU: Intel UHD630 (internal)
RAM: HyperX 16GB (2666MHz)
M2: ADATA NVMe 256GB
=============== ESSENTIAL BIOS SETTINGS ===============
=============== EXTRA DETAILS ===============
=============== HELP ME AND OTHERS ===============
If you have any success to other systems with those EFI folders please mention it on Issues section among with the tweaks you have made.