Okay, thanks. I am having some doubts about flashing the gamma kernel because I have magisk 20.4 on the phone now (it appeared to have auto updated some point yesterday). I would like to know can I go ahead and flash the gamma kernel 3.0 and not encounter any booting problems also would I have to flash the thermal and audio mods? And if so could you possibly share the order in which i should do it, it will be much appreciated. I will spend some time today finding the files but I won't flash anything until I hear back from you or someone else that have done it based on how my phone is currently setup.
Make a TWRP backup of your boot partition before putting gamma kernel in. You can always roll back to stock kernel by restoring just that partition and wiping cache if something goes wrong or you don't like it.
The gamma kernel install is as straight forward as it comes. Boot into TWRP and just flash the flashable gamma kernel zip file that's the correct one for your v20 model. It doesn't matter if you flash it from internal storage or SD card.
As I mentioned earlier, I'm using Gamma 3.0 because that's the only one I could find that's compatible with LOS 17. I tried using version 20.0 which is for LOS 18 and my system ran all choppy and generally like crap so I switched to 3.0 and it's fine except that I noticed the KSMD process taking up a bit of CPU almost constantly while my screen is on, so I manually disable it by going to /sys/kernel/mm/ksm/run and changing the 1 to a 0. This can be automated with a startup script or even set to automatically apply with a kernel manager app on startup. They really need to fix the downloads section for Gamma kernel, because there are many versions newer than 3.0 that supposedly have improvements and bug fixes all the way up to version 10.0, but nobody seems to have those other gamma kernel versions available anywhere that i could find.
If for some reason you don't have working root after the kernel install, boot back into TWRP and flash Magisk again. The Magisk stuff is tied into your boot image (kernel), so I've found I usually need to reinstall it after restoring an old kernel.
Also flash the modded stock thermal engine config after the kernel from TWRP. I think there are just 2 files in the package, and i found where the originals were on my system and made backups of them just in case i didn't like it so i could go back, but nobody ever goes back on those... just me being cautious.
I'd also recommend staying with the Magisk version you are currently using. Don't upgrade to the new version. Magisk started blocking root apps that it arbitrarily thinks aren't worthy of root in the later versions which made it so that I couldn't use ES File Explorer anymore as root(old safe version of it). I don't like that and just want root manager to be simple and do what it's told.