Hi. As I see a fairly large amount of posts regarding the Exynos range regarding battery issues, heat and performance differences vs Snapdragon variants. I'm hoping by creating this guide it can help you get more from your S20 and resolve most your your issues. I'm fairly tech orientated and managed to apply all these settings straight away from when I had my phone new. I'll explain the best of my ability.
Bixby Routines: Settings > Advanced Features > Bixby Routines - From here, you can set routines based on your location, time or what app you open. For example, I have a routine that after 12:30AM it will automatically disable Bluetooth, Mobile Data, WiFi, Location and set my network mode from LTE to 2G only. It also sets the power saving mode to Medium.
You can have routines to start when you connect to your car radio or when you arrive at work to disable WiFi and enable vibrate mode etc.... be sure to check this out!
Adaptive Power Saving: Settings > Device Care > Battery > Power Mode - Enable Adaptive Power Saving. This will help your phone to learn your usage patterns. It will monitor how long you use the device and at what times at the day, it will automatically adjust power settings based on your usage.
Disable 5G: Settings > Connections > Mobile Networks > Network Mode - Set to LTE/3G/2G (auto connect) Now I'm not 100% if this is beneficial but in theory it will stop your phone from scanning if it's in close proximity to a 5G mast. I don't live in a 5G coverage area yet so I keep it disabled. Your network provider should have a 5G coverage map on their website. I've linked below to EE's coverage area for those that want to check.
Always on Display: Settings > Lock Screen > Always on Display - You can disable this here. This will prevent the clock from being displayed on the screen when your phone is in sleep. I have no proof that this can help save power. I've heard from on the mod's that it only uses miniscule amount of power. But every little helps right?
Send apps to Deep-Sleep: Settings > Device Care > Battery > App Power Management > Deep Sleeping Apps - Now I consider this one of the best power saving features. It will prevent all the apps you've downloaded from running in the background, even when it's in your pocket. This creates heat and battery drain.
Every app I've downloaded I've sent to the Deep-Sleep list. (EXCEPT) apps that I heavily rely on like WhatsApp, banking apps etc. I don't have any of the Google or Samsung related apps added to my list. Please be aware that adding apps to this list is going to prevent any notifications from popping up on your phone.
With light use, I've easily seen 48 hour+ on my S20+ Exynos. I have high expectations that Samsung will have updates soon or in the near future that can help reduce battery drain and reduce heat with firmware upgrades. We've seen it in the past, we will see it now. Kernel patches to reduce CPU voltage will undoubtedly take months of testing to be sure it's stable, every phone will react different.
If I can think of any more method's / tips. I will edit this post and update accordingly. Please drop a like if you found this useful.
If it's possible. Can this be pinned? Thank you.
No problem. But yes, your right about the price and shouldn't have to be doing this. But it is a powerhouse of a phone that's designed for high-performance. These are just some workarounds to get more from your GS20 series / N20 series. I have yet to experience battery drain issues or heat. Probably due to me using my phone lightly since I've had it. Only games I've been playing on it is GTA 3 and San Andreas. Even then it doesn't heat up or drain down quickly.