How to fix battery life problem on HTC Desire HD Android 2.2 mobile phone
How to stop the battery drain on your HTC Android so that it lasts more than a day.
Almost a week ago I upgraded to an Android phone, the HTC Desire HD (full review to follow). The main disappointment has been the battery life. It does not even last for a whole day! Various Google searches has given lots of advice for how to disable energy draining features. But it seems a little silly to have a smart phone and then turn off all the smart features. A few colleagues at work have the same phone and suffer the same problem. Their solution – just charge it during the day. Thatâ€™s fine if Iâ€™m in an office, but what about on the weekend?
I noticed that the phone often felt quite warm, even when it was in the snooze mode. Some more Googling and I finally stumbled on the answer. Thereâ€™s a bug in the Android 2.2 software that causes a process to constantly use 70 – 100% of the CPU and thus quickly drains the battery.
Enable USB debugging mode. Go to Menu / Settings / Applications / Development… then tick the â€œUSB Debuggingâ€ option. Done.
For some reason this stops the process from using heaps of CPU and suddenly your battery lasts much longer. The only side effect is that your computer will ask to install some extra drivers when you connect your phone via USB (or you can just turn off that option when you connect).
Your HTC Desire HD Android is now the awesome phone it should be!
Iâ€™ve also installed the free Juice Defender app that seems to do a good job in disabling battery draining features whenever the phone is in sleep mode but re-enables them once you start using it.