My Galaxy SC-04F, not rooted, recently upgraded to Android 6. Since then, it runs really hot and the battery drains very fast.
I looked for solutions on the net, and I found two suggestions:
Clear the app cache in Settings -> Storage -> Internal Storage ->Cached data
Rebooting into recovery and clearing the system cache.
I did both of these, and my phone was almost immediately noticeably cooler, and the battery was definitely not draining as fast.
Unfortunately, this only lasted about 24 hours. The next day or so, my phone felt hot again, and the battery was draining fast.
I checked online again, and some people said there was a 6.0.1 update that solved some kind of bug. I checked Settings - About this device, and it says my Android version is 6.0.1 already.
What else can I do to try and get my phone to run normally and not overheat with excessive battery drain?