Sunday, 1 August 2010

How I Improved My HTC Desire Battery Life

Reset Battery Stats
NB: This requires root access
  1. Charge phone to 100%.
  2. Re-boot into Clockwork Mod recovery.
  3. Select Advanced --> Wipe Battery Stats
  4. Re-boot phone.
  5. Run phone until it runs out of battery.
WTF? Why is "Android System / OS" Eating My Battery??
Occasionally some kind of runaway process appears to take over my phone and make it lose battery power more quickly. It's either Android System, or Android OS which is apparently using the battery. I haven't been able to work out why this is happening, but I have stumbled upon a workaround. Yep, it's the IT Crowd workaround.

With CyanogenMod 6, re-booting is as simple as holding down the power button and selecting 'Reboot'. However, I'd far rather make the technology work for me, rather than make me a slave to the machine. So I installed 2 apps to enable me to automate a reboot every morning:
  1. AppAlarm Pro - there's a free version available, but I'd rather pay to support the developer.
  2. Quick Boot
I set up an alarm in AppAlarm pro which launches a shortcut to Quick Book / Reboot at 04:45 every morning.

Before doing that I had to switch 3G off to get through a full day. Now, even with 3G running, I have over 50% left at the end of the day, with battery drain of somewhere between 2 and 3% per hour on average.

Update 18th August: Just found a post on XDA developers forum about how to improve battery life. I might give this a try to see if it improves my battery life even more (it's already pretty good following the process from above). See

1 comment: