[Thunderbolt General] mcmillanje:
EDIT: thanks everyone for the input! Here's the revised guide:

Ladies and Gentlemen,

The purpose of this how to is to help you, whether new or experienced, to achieve the best battery-life results possible.

This is not:

a magical solution doubling or tripling battery life

a collection of zip files to flash, offering dubious promises

anything of my own making. If I quote anybody and forget to give credit pls pm or comment.

What this is:

Tried and tested methods to *slightly increase* your battery life

An open forum, if I miss anything don't hesitate to comment

I'm organising this post as follows:

Basic: Stuff you probably all know, but here for newbies' sake

Intermediate: More effort involved

Hacks: Root required

[Basic]

1) Turn off wifi, bluetooth, and GPS when not in use. HTC and Google both provide handy widgets to toggle these on and off.

EDITED:

2) Don't use automatic brightness. Use a widget to ramp it up only when needed. Automatic brightness may ramp it too high, and engages an additional sensor so It might actually decrease battery life. ( Thanks droid fetish and magneticzero )

3) Set brightness as low as possible when you can. There's an app called "dimmer" on the market that will set it lower than standard widgets. Use this when you're in the dark.

[Intermediate]

1)Update: The following may or may not help, I am doing some tests to try and get a solid answer: Turn off 4G when not needed, especially if you're in a 3G only area.

to do this dial *#*#4636#*#* then change "CDMA + LTE/EvDo auto" to "CDMA auto (PRL)"

Change it back when needed.

*** I don't remember where I first read how to do this, so if you discovered this please let me know so I can give credit.

You can also get an app from the market by the great folks at TeamAndIRC called "LTE OnOFF" at the moment it's just a shortcut to the *#*#4636#*#* menu, but they're working on improving it.

If you're rooted, you can flash "advanced Radio Tools In Settings" by jcase *thanks for the great tool* that will add this menu into your network settings. (its in rom manager under jcase)

Find the original thread here: http://xdaforums.com/showthread.php?t=1018159

2) Bump Charge. As explained in detail here: http://xdaforums.com/showthread.php?t=871051 (great post byrong!)

follow the instructions here: http://xdaforums.com/showthread.php?t=1016508 (thanks psufan!)

3) Currently there is a bug with certain towers that really drain your battery. Until they get it fixed there's a solution in post 12 of this thread. here: http://xdaforums.com/showpost.php?p=12597290&postcount=12 (thanks Zshazz!)

[Hacks]

1) Remove Bloat.

IF you are rooted, you can use titanium backup to "freeze" (restores on hard reset) or delete apps out of the stock rom. Blockbuster is really bad, as are many of the others.

A good way to do this is to just flash a rom with the bloat removed. They are many, find them in the development section.

I use Das BAMF by adrynalyne here: http://xdaforums.com/showthread.php?t=1009876

2) Undervolted Kernel. Flash a new kernel, a good one comes with Das BAMF, for other roms, you can flash adrynalyne's in MrBobrowitz's section in rom manager.

For an interesting read: here's an excellent post by byrong about the effects of cpu and brightness on battery:

http://xdaforums.com/showthread.php?t=979359

Go ahead and read that, then give him a "thanks" for all the hard work.

Thanks for reading!

This is a working list, so please comment anything that should be added!

Regards,

-Jesse