3 of 9Image
What the heck is a Wakelock? It's the feature Android lets apps use to wake it from deep sleep mode. Wakelocks can keep your CPU awake, they can turn on your screen, and they can make sure your screen doesn't go off. That can be very handy. They can also help kill your battery.
UzumApps' Wakelock Detector is a handy program for seeing which programs have been using wakelocks. It gives you detailed system information that's essential for hard-core battery life analysis. It's not for casual users.
I like this program a lot but to really use it effectively you need to be an Android power user or developer. If that's you, you'll like this free program a lot.
KS Mobile's Battery Doctor is a really easy to use and helpful battery analyzer tool that doesn't require a degree in electrical engineering or computer science to be useful. What I particularly like about it is that it gives tips on what apps and components to turn off to get the most from your battery. Its battery charging utility is also very handy.
While I've found its battery life estimates to be a little optimistic, I can forget it that for its helpfulness, simple interface, and price: Free.
Crafty Apps EU's Tasker is more than just a battery program. It gives you excellent, detailed granular control. With Tasker you can automate what components and programs wake off and turn off by both time and location. So, for example, if I'm out at night, but I'm not at home, I can set it so that the phone is more "awake" then if I were home in bed.
Tasker also enables me to set my phone on how I want it to handle phone calls, media-play, texting, and other day-in, day-out processes. It's not hard to use, but it does require attention to get the most from it. Still for $2.99, if you're willing to put in the time to get it to work just right for you, you'll get a lot from this handy little program.