Hey guys, like most of you I am (was) having problems with my Galaxy S5 but I think I've fixed mine and just wanted to register here and share my experience if just to add to the knowledge base. I'll try to make this as short as possible, but the jist of it is that - more than the phone being full of too many apps - I think the culprit is the numerous background processes running, added by the latest firmware update (as of Oct 2016). The firmware has the phone doing too much.,
Background:
Bought the phone around April of 2015 from Tmobile, never dropped it or mishandled it, it has a basic protective cover, never tampered with it's firmware, and hardly uploaded any 3rd party apps, I've also been through several major over-the-air firmware updates since I had the phone (like marshmallow). But around (maybe) August of this year (2016) after the latest firmware update around that time, my phone started having "charging" issues that continued for 2 months eventually leading to the phone freezing in sleep mode or frequently rebooting with the phone remaining hot until the battery was drained.
I did everything most of you have done to try to fix the problem, including manually installing the latest software, buying a new battery, new charger but eventually the rebooting would return.
The only time I noticed longer stability (and by that I mean the phone lasting at least a day before rebooting/freezing at night) is when I factory reset the phone, reentered my account info and reinstalled apps. The phone would run smoothly for a bit, but after a while the phone would get unnaturally hot and would eventually restart it's "sickness".
I read every posts on this thread, and did notice a correlation with being away from my home wifi (when my phone run smoothly while I was out and about), and yet when I returned home and sat the phone down it would eventually freeze in sleep mode or start to reboot.
My warranty had expired and the only solutions my carrier had were what I already tried (apart from sending in the phone to have fixed for hundreds of dollars). So I started to consider everything I was experiencing and reading from sites like this and here's what I concluded...The new firmware's "default" settings are laboring the phone's resources too much for it to keep up so it reboots until reboot eventually fails or battery drains. My phone was:
Sending diagnostic data to Samsung...
Sending diagnostic data to Tmobile...
Sending diagnostic data to Google...
Auto-switching between wifi or data, or between data frequencies to maintain steady internet...
Increasing location data accuracy using wifi and bluetooth **EVEN WHEN WIFI AND BLUETOOTH ARE TURNED OFF** (!?!?!?)
Auto-updating all phone apps to latest versions (without my approval)
...along with the tasks that brand new system apps prepackaged with the new firmware would perform in the background...
My phone was bloated and was constantly working, maybe too hard, even when I laid it down to sleep. So the very last time my phone froze (maybe 2 days ago), I did the following:
1) Backed up any accounts (google and samsung), apps, files to cloud and then charged the phone to 100% (no matter how many times it rebooted; no matter how long)
2) Restarted in recovery boot mode (power, home, volume up)
3) Cleared cache partition & turned off phone
4) Restarted in Odin mode (power, home, volume down...and then follow screen instructions)
5) I download the new firmware to the phone again, letting it install and reboot to title screen, then turned off before it reached home screen
6) Took the battery, tmobile simcard and sdcard out and drained the phone (by holding power button for 30secs)
7) Let the phone cool off for an hour...replace the batter WITHOUT simcard (for no access to data or radio signal)
8) Restarted phone in recovery boot mode and "factory reset" phone
9) Once the phone began the registration process, I made sure NOT to give these companies any diagnostic data
10) Once it asked for my wifi login, I selected not to auto-switch (I'm a big boy, I can switch on my own if I choose to)
11) Once asked if I would share my location through wifi and bluetooth even if they're supposedly still "turned off" I said NO
12) After I re-registered my google account, at the option section to install all previous associated apps I purposely refused to reinstall/update:
Dropbox
flipboard
google play books
Google play movies
google play newsstand
google talkback
google+
samsung milk music
samsung music
samsung print service plugin
samsung+
tmobile
tmobile tv HD
I also avoided updating "google play services"
13) I went into my google play store settings and turned off "auto-update" apps, so any and all apps must be manually approved by me.
14) I also re-registered my samsung account, went into their app store and turned off "auto-update" apps
15) Any new bloatware app that I don't use I deactivated in app manager in the phone's "settings"
16) Finally, I allowed the few 3rd party apps I trusted prior to the new firmware (like youtube, paypal, etc) to download/update.
For two days now, my phone has been cool and running smoothly, with my battery's charge lasting 12+hrs in sleep mode and my charge once again like lightning. My GS5 hasn't frozen on me yet.
I'll keep you guys posted with how long it stays this way.