• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Moto G 2nd gen battery charging VERY SLOOOWWW....

compphenom

Newbie
So I've had this Moto G for 3-4 months with no problems. I have 2 chargers, one I leave at work, the other at home, I rarely unplug them and have only used the same two.

Last night I plugged my phone in to be charged around 10pm. When I woke up at 6am the phone was at 48%. I figured something must have come unplugged. However at work I have my phone charging and in 4 hours it has increased 10%. Normally a full charge would be roughly 3 hours.

I looked in the connector of the phone to make sure there was no debris, bent pins etc. What else could be wrong?
 
Or it could be the charger or charger cables themselves. They're just sitting there with current connected 24/7. Have you tried a different charger?
 
Thx for the reply guys. I found some advice last night about wiping the Cache Partition. Before I did my battery was at 28%. I went ahead with wiping it, and upon rebooting my battery was at 44%. Last night it charged up like normal and today at work so far its behaving normally.

Any insight as to how this fixed the battery issue would be great. Just guessing that it reset battery calibration info?
 
Battery calibration is a myth, it's being reset far more often than you imagine.

http://www.xda-developers.com/googl...-battery-stats-does-not-improve-battery-life/

Just like apps have a cache and very often what you run relies on that, Android has two caches.

Just as clearing an app cache helps when the app gets goofy (you've probably done it on your desktop browser for the same reason), clearing the main Android cache gets rid of temporary data that's gotten tangled up and allows the system to move forward and operate properly.

Clear the main cache on every OTA update.
 
Gotchya. So for whatever reason, whether its related to the cache partition or planetary alignment, the battery is charging properly today. /shrug

Thx Emon
 
Last edited:
Actually I have a question. The article is entitled, in part, "...Wiping Battery Stats Does Not Improve Battery Life." I wiped the Cache Partition...from your explanation Emon it seems there is no battery info in there, just app cache...which could theoretically help you phone run a tad faster...but that's it. Is that correct so far?

Try Wiping Battery Status If Rooted

If what Nobi wrote is what the Article is referring to, this is not what I did as I am not rooted.

If all that I wrote is correct then I did nothing to help the battery.....must have been planetary alignment! o_O
 
No, it wasn't planetary alignment at all and it wasn't the urban myth about rooting and wiping the battery calibration stats (sorry, Nobi was just wrong, although a lot of people still believe that).

Imagine a bucket - that's your battery.

Imagine water flowing in - that's the charger.

Imagine your phone turned completely off.

Put it on the charger.

You are simply filling the bucket - but it actually has a pin hole leak in the bottom.

Charge the phone while running - the amount of water flowing into the bucket doesn't change - but now you've opened a valve on the bottom of the bucket - it's going to take longer to fill than when off.

Now make the phone unnaturally busy - you've just opened the valve all the way and water is gushing out while you're trying to fill it.

And a screwed up cache makes the phone very busy.

At that point, the operating system is running wrong.

But wait, there's more.

How is charging controlled while it's running?

How does the battery indicator know what to say?

There are no shortcuts and no surprises - everything - everything - you experience about battery use is through a set of built-in apps processes running in the operating system - and a little bit in actual firmware and hardware.

And because the cache is wrong, the operating system is wrong, and therefore apps and processes WILL be wrong.

Just a matter of where.

I've had a tangled cache kick my keyboard into Spanish, no way to fix it normally including uninstall and reinstall - because the problem was in the cache.

You've just had a tangled cache cause your phone to run harder and a battery indicator to go haywire.

No voodoo involved - just an understandable error state.

And also the basis for other advice you'll see about a factory data reset fixing everything - that's the one and only way for a non-rooted phone to clear both Android caches, all app caches and any corrupted app data.

That's the nuclear option.

But more often you can just clear the main cache and the cache on app still misbehaving after that and you'll be fine.
 
Back
Top Bottom