Ok, let me start with: I really don't personally care about the poor Rezound battery life. I am OK with the rezound taking 3 hours of heavy use on a charge, or roughly double that with an extended battery. Of course, if one uses it like a phone instead of an internet device one gets even longer use from a battery. We all have phone chargers at home, in the car, and at work, and few people really need to be away from a charger more than a few hours at a time.
I am sick of reading so many people complaining and complaining and complaining - so I got the solution for you. However, I know you like to complain, so I expect it to change to complaining about font sizes, or how long it takes to shutdown and reboot, or other trivial issues.
From my Droid X days, I had to move to using ROMs to get ICS, as Verizon was never going to give the Droid X ICS. The developer 13thangel brought CM9, gummy, and AOKP (all AOSP based ROMs) to the Droid-X. I generally use whichever one of those three is the newest release. All these ROMs have GOVERNOR choices. And the GOVERNOR choice has a huge affect on battery life. I used to experiment with SMARTASSV2 or CONSERVATIVE governors. But, of course I upgraded to an HTC Rezound, and the Droid-X gets little use, and that use is as a Wifi only device similar to how one uses an Apple iTouch.
The stock Rezound ICS uses the "on demand" governor which is not at all nice for the battery, and there seems to be no way of changing this.
A governor controls the Mhz that each CPU is operating at. The CPUs use a great deal of electricity. The Mhz they are operating on is constantly changing depending on application loads. In addition the second CPU is usually OFF unless it is needed. There are various GOVERNORs available which control the speeding up of the CPU's MHZ and slowing it down. The goal is a balance between good performance without delays or lagging, but still to have the battery last a long time on a charge. It is a balancing act and there are many Governors to choose from. The SMARTASSV2 Governor has a very good reputation.
Thus one needs:
1. htcdev unlock
3. S-Off (the kernel can be installed with S-ON, but there are more steps involved - less simple to install)
4. custom recovery - either TWRP or Amon RA (either flashed to the recovery partition, or booted up via fastboot when needed)
5. custom kernel like this one: [KERNEL]Rezound Cubed ICS Kernel 2.0.0[Complete Rebuild 09.18.12] - xda-developers (of course do a nandroid backup before installing).
6. free app called System Tuner
of course make a nandroid backup first.
of course I am not responsible if your phone gets messed up
of course research and read before trying anyting, and learn how to undo anything you are thinking of doing to your phone
One needs to choose the correct kernel version depending on which kind of ROM one is using. I use the global one.
My phone is currently on
4.03.605.2 global RUU leak
all stock - stock hboot, stock recovery (I fastboot boot TWRP recovery img file when I need to use it)
and now, the boot/kernel is the "Rezound Cubed ICS Kernel".
The kernel replaces the boot partition's contents with the new kernel, and also replaces some files in the system partition. So, installing this means your system partition is no longer stock, but it isn't running on a custom ROM.
The kernel's features are controlled by the free app called System Tuner.
Now, System Tuner has loads of features - and these features if not used correctly can really mess up the phone. I personally am not interested in undervolting the CPU - which is one of its features. I am only interested in having the capability to switch among the CPU GOVERNORS.
So, when running System Tuner:
1. Click on the CPU icon which is near the bottom of the screen
2. You will see "Gov. on demand", click on "on demand" to change it to smartassV2
3. To the right of the governor's name is a button called "boot settings", click on "boot settings"
4. Click on "Re-apply CPU settings" and make sure "On boot completed" is selected - this makes sure your govenor choice will still be selected after a reboot.
5. exit the System Tuner app and reboot phone - then check again that the governor you chose is still being used.
System Tuner can do many many changes to your system - don't ask me about them.
I now find that GSAM has more than tripled the estimated time left on battery power.
So, rather than bit**ing and moaning and complaining about your battery life, I suggest you read and cautiously take the steps necessary to use a better GOVERNOR.