@Simon70 Thanks for your EFI.
I did some tests with your EFI but I never managed to enable acceleration with my graphics card in 19.2.
....
My learning process on Hackintosh does not start from far away, but only for a little over a year and I don't spend a lot of time in the hack, if things work.
Let's say that I started with the creation and configuration as a perfect ignorant, following one of the very well done guides found here on the forum and then until things went well I never studied Clover, the EFI and the config.plist .
Everything I learned was because I had to solve some problems or make some changes or updates in some steps, in which without changes I would not have been able to go on. For example when clover eliminated the 32 bit drivers ... or when I changed the video card and I had to look for a Kext sensor for the temperature of the radeon VII to add to the other SMC, etc...
My EFI in use (which has changed slightly since I posted it) is an EFI Frankenstein, the result of various assemblies and skimmings (to always be reduced to the bone, in fact I finally decided very recently to remove the patches for Mojave's USB since October I had to do it) of many EFI.
You will understand from yourself that many voices that have never given me problems have not yet awakened deepening "cravings", such as some of the questions you asked me.
For the SMCs that you asked me, I can tell you that they arrived at one of the many updates and they appeared after turning on some compars, it seems to me just about clover, but that now I do not remember exactly where.
In short, I always discover new things, these days to solve the problem of the crash after the sleep I had (and I solved it, hurray!) I learned something more about boot args and how to read and interact with panic reports and I took the opportunity to deepen the meaning of dart = 0 in my EFI from the first installation, imagine ... Every time I deepen something, in short, out of necessity, especially when I can not get help from those who are experts and much less effort to tell you what to do, making you struggle less too.
Obviously, as I receive a lot of help, I also try to give my little contribution where I can, such as what I said to you about the IGPU or SMBIOS 1.1 that I learned passing from Mojave to Catalina, through all the Beta, information that could perhaps be intergrate by those who know much more and above all in a much more organic way.
So excuse me if on some things I avoid answering you, not to tell you of the inaccuracies even worse than I already say.
Regards
Edit:
I'm here to update and give you credit for having aroused in me a curiosity that allowed me to solve the second of the problems that plagued me since the last update: the lack of selection and the boot disk by clover.
I changed that legacy first (which I had never looked to tell the truth, but that as soon as you reported it made me think that it made no sense in an UEFI system) in legacy last, to see the effect and on restarting everything worked as before.
Now I don't know why before it always worked correctly, despite being legacy first (I checked some old config.plis), but what matters is that it is solved. Now all that remains is to see if the automatic and correct selection of the disks will remain to the updates, as has always happened, until now, but I do not see why it should not happen, since a nonsense has only been eliminated.
So thank you!