HTC G2 with Cyanogenmod 7.2.0, T-Mobile. It used to last all day, I'd always plug the phone in before bed and it would rarely run out of energy before then. Lately it runs out mid-day.

  • Today I disabled Wi-Fi, GPS, Bluetooth, Mobile Data, etc, and it still emptied the battery in 5 hours, with Dialer, Cell standby, and Phone idle as the highest battery users.
  • It may be due to upgrading from CM 7.1 to CM 7.2? I upgraded sometime after 2012-11-13 and noticed this around 2012-12-31. Worked fine for more than a year before that.
  • Reception is 4 out of 4 bars, so it's not due to hunting for cell towers.
  • Phone is noticeably warm when it happens, so it's due to something using energy, and the problem appeared suddenly, so it's not due to a failing battery.

2013-01-24 battery usage

2013-01-16 battery usage


Today it was bad for an hour or two and then became normal (normal is a few percent an hour). You can see the abrupt change in the image below. I don't know why. The battery usage list looks identical to yesterday, so if it's due to an app, it's not a visible app. I realized I could click the graph and see a more detailed one, and it shows "Awake" during the part where the battery is being eaten while the display is off:

2013-01-25 abrupt change to normal

Is this a "wakelock"?

I did change the GSM preferences to "Auto mode" instead of "WCDMA preferred", but that was last night and it was still eating the battery quickly this morning for a while.

  • 1
    Have you tried a reboot? Sometimes some process is hung. Other places to look for: What is Cell standby and how can I keep it from eating my battery? and How to deal with (orphaned) WakeLocks? -- Wakelocks are a very likely source if you say it cannot be "bad reception".
    – Izzy
    Jan 24, 2013 at 19:28
  • You may need to wipe and reinstall the ROM. Also, I believe in CM, there is a setting to use 2g when the screen is off. That might help. Also, fyi, CM 10 runs great on the G2. In fact, CM10 runs better on the G2 than on the Sensation, imho.
    – rm-vanda
    Jan 24, 2013 at 20:18
  • @rm-vanda: I already have it set to "Use 2G networks" all the time because I don't have a data plan. How do I get CM10 on a G2? I thought it wasn't supported because it would run too slowly.
    – endolith
    Jan 25, 2013 at 0:07
  • @Izzy: This is something that's been happening for weeks, despite lots of reboots. Wakelocks look promising, though. I installed BetterBatteryStats so maybe I can find out from that.
    – endolith
    Jan 27, 2013 at 19:05
  • Good hunting -- and keep us updated then :)
    – Izzy
    Jan 27, 2013 at 21:40

1 Answer 1


Batteries degrade over time. My last phone (Samsung Galaxy S Vibrant) would only charge to 93%. It would never charge higher than that. Near the end of my use of the phone the battery would only last about 5 - 7 hours. This is with disabling GPS, WiFi, Bluetooth.

Also, Something has to be the "highest" user of the battery. Since you disabled the stuff that is usually the big users of battery, something else is taking that spot.

I would say try replacing the battery, you can get a new battery for the G2 for about $22.

See WikiPedia info on Lithium-Ion Batteries:

  • Charging forms deposits inside the electrolyte that inhibit ion transport. Over time, the cell's capacity diminishes. The increase in internal resistance reduces the cell's ability to deliver current. This problem is more pronounced in high-current applications. The decrease means that older batteries do not charge as much as new ones (charging time required decreases proportionally).
  • High charge levels and elevated temperatures (whether from charging or ambient air) hasten capacity loss. Charging heat is caused by the carbon anode (typically replaced with lithium titanate which drastically reduces damage from charging, including expansion and other factors).
  • A Standard (Cobalt) Li-ion cell that is full most of the time at 25 °C (77 °F) irreversibly loses approximately 20% capacity per year. Poor ventilation may increase temperatures, further shortening battery life. Loss rates vary by temperature: 6% loss at 0 °C (32 °F), 20% at 25 °C (77 °F), and 35% at 40 °C (104 °F). When stored at 40%–60% charge level, the capacity loss is reduced to 2%, 4%, and 15%, respectively.[citation needed] In contrast, the calendar life of LiFePO4 cells is not affected by being kept at a high state of charge

Emphasis mine. But note that it does "not charge as much". Android will still report that the battery is at 100% because it is. It is charged to the full capacity that the battery can handle. This is why it doesn't seem to hold a charge for as long as it used to.

Your battery is over 2 years old. Read this post from XDA about Li-Ion batteries that it quotes this site as the source.

Your lithium-ion battery starts dying the moment it leaves the factory

The fact is, your lithium-ion battery starts dying the moment it leaves the factory! Of course, the actual life-span of an unused lithium-ion battery can vary by a fair amount based on its internal charge as well as the external temperature. But suffice to say that you can expect to irreversibly lose 20% of a lithium-ion battery’s charge every year from its original date of manufacture.

Other things can even make these numbers worse. Like frequent discharges, keeping the battery in non-optimal temperatures and leaving the battery "sitting" idle for periods of time.

  • If you're going to down vote me, how about a reason? My answer is 100% valid. If you look at the percentages of everything that is "using" your battery, they total ~100% (99%, but they don't show partial percentages). The second image totals 102%, again because they round and don't show partials. Something has to use the battery, if you don't want anything to use the battery then you have to turn off the device completely. Jan 25, 2013 at 20:57
  • Valid answer! Whoever downvoted is defying the spirit of SE sites... moaning mickeys...
    – t0mm13b
    Jan 26, 2013 at 1:32
  • @RyanConrad: The battery usage screen always adds up to 100%. It's telling you the relative proportion of energy used by each app, not the total amount of energy being used.
    – endolith
    Jan 27, 2013 at 19:00
  • @RyanConrad: and it's not due to a failing battery, as I said in the question. Some app or background process is using much more energy than it did in the past.
    – endolith
    Jan 27, 2013 at 19:02
  • Then that app would show up in the battery usage. The battery is over 2 years old, how do you know the battery isn't degrading. I didn't say failing. All li-ion batteries degrade over time. I had one that would actually discharge faster then it charged (i could only charge it when the device was off) Jan 27, 2013 at 19:51

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .