Yes, you read that right. The new beta build of StreakDroid 2.3 for the Dell Streak is providing 20+ hours of battery life on normal usage. This is on a stock battery with 3G, GPS, and WiFi running.
I most recently pulled over 23 hours with about 45 calls totaling around two and a half hours, nine Facebook updates, a few Google searches, and a mash of texts and emails. This was more than enough to get me through a full day, and enough standby to get me home. It's worth noting that my phone never actually died, so I probably could have pulled a few extra hours out.
This new beta is no longer based on Dell's alpha kernel but a mysterious Gingerbread kernel provided to fards by an undisclosed source. It does require flashing a new AMSS and DSP, which are both tied into the battery saving nature of this new build.
This is by far the smoothest ROM to date for the Streak in terms of battery life. There are no more of the radical jumps in battery life that we saw in StreakDroid 1.9 and 1.9.1. Your phone will run evenly from 100% to 0.
For those of you still on the fence about making the jump to the beta, now may be the time. This also happens to be an improvement over Simple Streak 1.2 in terms of battery usage. It may seem like a leap of faith to run a beta build on your Streak, especially one that changes your baseband to "Unknown," but this is more stable than anything I have used so far. This ROM is truly a gift as far as I am concerned; there is nothing to fear.
If you are still not ready to make the jump, then you may not have much longer to wait. I can't see this build going much farther before an official release. It will be interesting to see whether DJ_Steve's overclock perfmod will make its way in and how this will affect battery consumption in the long run.
So has anyone else been enjoying all their extra battery life?[xda-developers]