Ok so quick question (I hope). When I plug my phone in to the wall to charge, it has a tendency to not charge correctly. I will plug it in when I go to bed and the next morning it will be extremely warm and will have charged all of 10% if I''m lucky. When I plug it into my car charger it charges normally and the same when I plug it into my laptop (albeit a bit slower).
I suspect that for some reason when I plug it into the wall charger it is starting some process in the CPU that for some reason never completes or clears out, like its stuck in a processor loop. This extended CPU usage would account for the temperature of the phone in the morning, as well as explain why it only charged 5% to 10% over the course of 6+ hours.
Also, it only does this if the phone is on and booted into the OS when I plug it in. If I plug the phone in when it is powered down, it turns on and boots to a large battery image that shows the charge level and then charges normally and doesn't heat up.
The charger I am using is an LG charger from my grandmother's phone because it was longer and I ended up bringing it home that weekend instead of my own.