[CM7] Help Track Down PBD (premature battery death) - Nook Color Android Development

WHAT IS PBD?
Some have reported issues with recent CM7 builds > 86 and premature battery death. This is being called PBD ("Premature Battery Death"). The main feature is a sudden loss of power at 30% or less without any warning.
Associated symptoms may include misreporting battery charge, where it suddenly jumps up (or down) 20% or more.
To get a hold on what might be the cause, let's collect info on whether people are having problems and with what configuration. Maybe we can figure this out together. For example, maybe everyone who's experiencing this problem is using the same combination of system/kernel, or maybe a certain configuration or procedure may make it go away.
PBD REPORT FORM
TEST CONFIGURATION:
BOOT DEVICE: eMMC
MLO: BN 1.2 built by fattire (MD5: a2c9a23efdbe05a40e0066500c5cfea1)
U-BOOT: BN 1.2 cyan build by fattire (MD5: c3db4062d1e67d50a382245471c1cef8)
KERNEL: uImage 2.6.32.9 from Nightly 86 (MD5: 9192c60a333c6ae32ab100c9eba16dca)
OVERCLOCKED?: to 925
GOVERNOR: Performance
SYSTEM: CM7 Nightly 86
PBD: NO
TEST COUNT: 2x- once with "untimely" u-boot. Which should be functionally the same. Both did not have BPD
TRIED REVERTING TO OLDER HC/CM7: NO
TRIED WIPING CACHE/DATA?: NO
DID IT WORK? N/A
PREVIOUSLY INSTALLED:
☑ Stock 1.0
☐ Stock 1.1
☐ Stock 1.2
☑ Nookie Froyo (any)
☑ Honeycomb (any)
☑ CM7 2.29 (any)
☑ CM7 2.32 beta 3
☑ CM7 nightlies > 84 (or whenever .32 appeared)
NOTES: I did have premature-battery death a week ago with the b3 system, the original 1.0 u-boot & MLO (built from BN source), and an overclocked kernel. Can't remember which one. Here is an image of 3% battery from Tues night (5/24/11).
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
THEORY
If you have a theory on what's going on, put it here.

PBD REPORT FORM
TEST CONFIGURATION:
BOOT DEVICE: eMMC
MLO: BN 1.2 built by fattire (MD5: a2c9a23efdbe05a40e0066500c5cfea1)
U-BOOT: BN 1.2 cyan build by fattire (MD5: c3db4062d1e67d50a382245471c1cef8)
KERNEL: uImage 2.6.32.9 from Nightly 86 (MD5: 9192c60a333c6ae32ab100c9eba16dca)
OVERCLOCKED?: to 1200
GOVERNOR: Conservative
SYSTEM: CM7 Nightly 86
PBD: NO
TEST COUNT: Twice with current setup, each time nc shut off at 2%. Working on 3rd test now.
TRIED REVERTING TO OLDER HC/CM7: NO
TRIED WIPING CACHE/DATA?: NO
DID IT WORK? N/A
PREVIOUSLY INSTALLED: All of the below at least once
☑ Stock 1.0
☐ Stock 1.1
☐ Stock 1.2
☑ Nookie Froyo (any)
☑ Honeycomb (any)
☑ CM7 2.29 (any)
☑ CM7 2.32 beta 3
☑ CM7 nightlies > 84 (or whenever .32 appeared)
NOTES: I HAD PDB starting the night beta 3.1 was released. Shut down at 21% every time on every build from beta 3.1 through nightly 85. This plagued me through multiple data/system/cache wipes, different kernels, etc. When I went to do my full wipe for n86, I made a rookie mistake & formatted something I wasn't supposed to. The road to recovery led me to restore stock 1.0.1, upgrade to stock 1.2, ManualNooter, install clockwork recovery, full wipe, then install my current configuration. (I know, in a perfect world, that was way unnecessary, but I was at work & those were the only files I had access to. On the bright side, I was on the clock while doing this. Sorry boss.) I know others have had success flashing stock, discharging, charging fully, and back to cm7. I did not discharge & charge. I did all of this with about 60% battery, & on that charge I made it to 2% for the first time since .32 beta 1.
EDIT: I also wiped battery stats while flashing at full charge to try & fix. No dice there.

PBD REPORT FORM
TEST CONFIGURATION:
BOOT DEVICE: eMMC
MLO: BN 1.2 built by fattire
U-BOOT: BN 1.2 cyan build by fattire
KERNEL: uImage 2.6.32.9 from 5/23 OC kernel
OVERCLOCKED?: 1.2 GHz
GOVERNOR: conservative
SYSTEM: CM7 beta 3.1
PBD: YES*
TEST COUNT: 3x*
TRIED REVERTING TO OLDER HC/CM7: YES*
TRIED WIPING CACHE/DATA?: YES
DID IT WORK? N/A
PREVIOUSLY INSTALLED:
☑ Stock 1.1
☑ Stock 1.2
☑ CM7 2.29 (any)
☑ CM7 2.32 beta 3
NOTES: Installed beta 3.1, updated bootloader 1.2 grabbed from stock image (after wiping EVERYTHING [cache, boot, system, data, dalvik]). Upon flashing 1.2 and letting battery run down to 2x%, had PBD. Repeated twice more.
I FIXED IT by flashing full 1.2 stock, running battery down until it shutdown (~4%), then flashed fresh copy of beta, 5/13 kernel. Fixed it. Since then I get down to 3%, and this is after installing the cyan edition of fattire's bootloader.
Something in the stock 1.2 is not being carried over.

I know this said cm7(im on stock withMN) but... it happened to me just last night @ 20% very strange
BOOT DEVICE: eMMC
MLO: BN 1.2stock(MN 27)
U-BOOT: BN 1.2 stock
KERNEL: emmc 2.6.32.9 from 5/13 OC kernel
OVERCLOCKED?: 1.2 GHz
GOVERNOR: ondemand
SYSTEM:stock froyo bn1.2
PBD: YES*
TEST COUNT: 1x*
TRIED REVERTING TO OLDER nope*
TRIED WIPING CACHE/DATA?: nope
DID IT WORK? N/A
PREVIOUSLY INSTALLED:1.0.1 AN

PBD report
PBD REPORT FORM
TEST CONFIGURATION:
BOOT DEVICE: eMMC
MLO: BN 1.2 built by fattire
U-BOOT: BN 1.2 cyan build by fattire
KERNEL: uImage 2.6.32.9 from 5/13 OC kernel
OVERCLOCKED?: 1.2 GHz
GOVERNOR: smartass
SYSTEM: CM7 beta 3.1
PBD: NO
TEST COUNT: 2x
TRIED REVERTING TO OLDER HC/CM7: NO
TRIED WIPING BATTERY STATS?: YES
DID IT WORK? YES
PREVIOUSLY INSTALLED:
☑ Stock 1.2
☑ CM7 2.29 (any)
☑ CM7 2.32 beta 3
NOTES:
Contrary to public belief that PDB only occured in latest CM7 nightly/beta, I first experienced PDB in phiremod6.2 (based on CM 7.0.2) using dalingrin's OC kernel 04/24 when NC suddenly died at batt level 30%. I noticed that when connected to USB, the battery level suddenly jumped from >70% level to full 100% (it didnt jump when batter level is below 70%. It ). I strongly believe this causes PDB, as the battery calibration is incorrect.
I solved the incorrect battery indicator by wiping battery stats in CWM recovery boot from SD card (Wiping battery stats from CWM recovery in eMMC did not work for me). It worked and NC showed correct battery indicators. I regularly wipe battery stats whenever I encountered jump in battery indicator and I did not experience PBD.
This week I flashed CM7 2.32 beta 3.1 with OC kernel 2.6.32.9 from 5/13. I still consistenly encountered battery indicator jump when connected to USB (always) and power adapter (seldom). I always wipe my battery stats after that, and until now have not experienced PBD. I managed to use my NC until 6% yesterday when I decided to charge it. To be honest, it's quite painful to wipe battery stats everytime battery level jumped to 100%.
I think this PBD is caused by incorrect battery indicator level when connected to USB/power adapter, my opinion.

I know this is an oddity, but I just experienced a true PBD at 45%... wtf?!

I went from stock 1.2 -> CM7.0.2 stable -> CM nightly 87
BOOT DEVICE: eMMC
MLO: ?
U-BOOT: stock B&N 1.2 (I think? unless nightly 87 messed with it?)
KERNEL: .32
OVERCLOCKED?: to 1.1
GOVERNOR: Conservative
SYSTEM: CM7 Nightly 87 / OC Kernel 5/23
TEST COUNT: 1x
PBD: Died at under 4%. I don't think that counts, frankly - so I would so no problem here. I didn't see any funky percentage jumps either.

Fattire, in the 1.2 update zip, there's a separate sub-zip labeled "charger". The updater script for that particular zip has a series of flags (0, 1, and 10) that appear to direct how the update will work based on the battery level when starting the update. Now, I've seen those flags elsewhere in the larger update zip and use in ways that don't appear to relate to installing the update directly. So, I am wondering if there is some call to a procedure that has been missed when isolating the uboot and mlo? Something that requires those flags to properly initiate certain activities when the battery hits milestones like 15%? But don't work properly if the flags or calls or whatever are absent?

dim_adr said:
I think this PBD is caused by incorrect battery indicator level when connected to USB/power adapter, my opinion.
Click to expand...
Click to collapse
I have never received PBD (don't get excited) because I've never let my battery hit under 30% because of all of the reports.
However, last night for the first time ever, I couldn't be bother to get out the adapter for the usb cable, so I just let the computer charge it all night.
Well, I'm a Sub. Teacher and I find on certain days I have a lot of time to read books, so I turn off the wifi and lower the display brightness and get excellent battery. There are days that I spend just reading (8hrs), and I get only as low as 60-80% depending on how heavy I really get to read or if I'm reading something like manga.
Today however, I subbed for a Kindergarten class that did not let me read pretty much at all and by the end of the day I only had like 55% battery with 3 of the 8hrs being heavy reading of a pdf. (The other 5hrs the Nook wasn't even turned on for a second.)
What's my point? I barely touched my nook, and yet had 55% battery by the end of the day with very low display brightness and no wifi. No games were played, and I really only used Adobe Reader and Ezpdf reader.
Hell, I had a Snesoid/Gbaoid day the other day (almost all day because the kids had a field day and I was left with a small group of kids doing independent work) and still only hit 55-60% by the end of that day.
So just my thoughts on "Usb Charging" over the Wall socket charging.
Edit: My settings are N86 OC (5-23) (300/1200 Conservative)
Edit 2: I am now seeing reports of heavy battery usage issues in the CM7 Dev thread, so it may be even possible that it's just using up a ridiculous amount of battery as well... However, that seemed like quite a bit for only 3hrs of real use.

Well I'll be damned. It is for sure a calibration issue. Somebody Googled these batteries and read that they could not go below 3050 mv safely. I got pbd repeatedly just a few minutes ago at 20%... and 3000 mv.
Put the charger in and juiced it up a couple percent (showed 3600mv with charger in), unplugged, and let it run down again. Shutoff at 20% and 3000mv. I was able to replicate this multiple times. I already know that my 100% of scale is always right around 4200mv so it seems as if the 0% of scale is out of alignment.
How to recal the 0%?

PBD REPORT FORM
TEST CONFIGURATION:
BOOT DEVICE: eMMC
MLO: BN 1.2 built by fattire (MD5: a2c9a23efdbe05a40e0066500c5cfea1)
U-BOOT: BN 1.2 cyan build by fattire (MD5: c3db4062d1e67d50a382245471c1cef8)
KERNEL: uImage 2.6.32.9 from OC 5/23
OVERCLOCKED?: to 1200
GOVERNOR: Conservative
SYSTEM: CM7 Nightly 86
PBD: NO
TEST COUNT: 2x- once with "untimely" u-boot and once with "cyan". Each time nc shut off at ~4%
TRIED REVERTING TO OLDER HC/CM7: NO
TRIED WIPING CACHE/DATA?: NO
DID IT WORK? N/A
PREVIOUSLY INSTALLED:
☐ Stock 1.0
☑ Stock 1.1
☑ Stock 1.2
☐ Nookie Froyo (any)
☐ Honeycomb (any)
☑ CM7 2.29 (any)
☐ CM7 2.32 beta 3
☑ CM7 nightlies > 84 (or whenever .32 appeared)
NOTES: I have dualboot setup on my nook with stock 1.2 installed on parts 9/10. Installation steps: Formatted /system(ext2), /data(ext2) and /cache, Installed stock 1.0.1 then updated to 1.2, setup dualboot partitions, moved 1.2 to dual boot parts, formatted /system(ext4), /data(ext4) and /cache, then restored CM from backup. I often switch between CM7 and 1.2.

BOOT DEVICE: eMMC
MLO: ?
U-BOOT: Whatever came with N87
KERNEL: 2.6.32.9 OC 5/23
OVERCLOCKED?: 1200
GOVERNOR: Conservative
SYSTEM: CM7 N87
PBD: No
TEST COUNT: 1x
TRIED REVERTING TO OLDER HC/CM7: No
TRIED WIPING CACHE/DATA?: No
DID IT WORK? N/A
PREVIOUSLY INSTALLED:
CM 7.0.3 Stable.
Stock 1.1
EDIT + NOTES: Battery finally died at 4%. I went near or below 3,000mv when it happened.
I had 13% with 3606mv. Voltage started free falling once I hit under 5% battery, I watched it go from around 3400 to 3060 all within the 4% range, right before it died, was trying to screencap when it died on me. I was a little over 12 hours off charger, I took it off at 96%-ish.
It seems 3000 to 3050mv is that cutoff point.

skwalas said:
Well I'll be damned. It is for sure a calibration issue. Somebody Googled these batteries and read that they could not go below 3050 mv safely. I got pbd repeatedly just a few minutes ago at 20%... and 3000 mv.
Put the charger in and juiced it up a couple percent (showed 3600mv with charger in), unplugged, and let it run down again. Shutoff at 20% and 3000mv. I was able to replicate this multiple times. I already know that my 100% of scale is always right around 4200mv so it seems as if the 0% of scale is out of alignment.
How to recal the 0%?
Click to expand...
Click to collapse
Yep, my pbd happened at ~3-3.2V. Seeing as some people are reporting only ~10%-20% at ~3.6V, seems like our batteries were SEVERELY depleted. I hope they were not damaged because of that :/
I'm letting it run down now. Will post my u-boot, MLO et al. when/if it reaches 3.3V.

I think it would help if people starting finding our their voltages when or near their battery dies. Seems to be a pattern developing.

This is odd, my 100% is now right around 4000 mV and I know for sure it's been closer to 4200 before :/

Animec said:
This is odd, my 100% is now right around 4000 mV and I know for sure it's been closer to 4200 before :/
Click to expand...
Click to collapse
I have noticed that the meter will read 100% a while before the "n" light on the cable will go green, further pointing to a calibration issue. Perhaps that's your case?

I Am Marino said:
I think it would help if people starting finding our their voltages when or near their battery dies. Seems to be a pattern developing.
Click to expand...
Click to collapse
Here ya go, I got down to 4%, went to plug it in, and it shut down right before I got there. I got a screenshot of the 3041mV I believe. When my Nook comes back on (showing the charge screen right now) I will upload the shots.
Here is the datapoints I got 18-4%
18% 3568
17% 3573, 3566
16% 3563
15% 3538
14% 3562
13% 3557
12% 3565
11% 3505
10% 3508
9% 3501
8% 3499,3490
7% 3482,3475
6% 3390,3382,3356,3336,3321,3302
5% 3279,3256,3232,3198,3158,3123,3101
4% 3101,3041
A majority of this was sitting at battery booster screen watching at full brightness and with screen timeout set to never, so the cpu was pretty much idle.

It's real scary (and it's not Halloween!) I just finished a battery discharge test where I monitored the voltage and percentage as the battery was used up. The plot as a pdf is below:
http://dl.dropbox.com/u/22355237/NookBattery.pdf
Look at the rapid drop-off in voltage below 40% to 2860 mV at an indicated 34%. No wonder we are seeing PBD if others have the same problem!
I was watching the voltage drop before my eyes. I actually shut it down at the 2860 mV, and I can't turn it on again (I'm at work) - no charger.
Something is very wrong with the calibration... At an indicated 34% the battery is dead, deceased, gonzo, perished, pushing up daisies......
Edit: n87 - OC523 - data taken with Circle Battery widget.
If you can't see the plot - here's the data:
86 3917
84 3886
79 3839
76 3795
70 3758
67 3751
58 3696
46 3639
40 3604
37 3556
35 3503
34 3271
34 3172
34 2861

derekr said:
It's real scary (and it's not Halloween!) I just finished a battery discharge test where I monitored the voltage and percentage as the battery was used up. The plot as a pdf is below:
http://dl.dropbox.com/u/22355237/NookBattery.pdf
Look at the rapid drop-off in voltage below 40% to 2860 mV at an indicated 34%. No wonder we are seeing PBD if others have the same problem!
I was watching the voltage drop before my eyes. I actually shut it down at the 2860 mV, and I can't turn it on again (I'm at work) - no charger.
Something is very wrong with the calibration... At an indicated 34% the battery is dead, deceased, gonzo, perished, pushing up daisies......
Edit: n87 - OC523 - data taken with Circle Battery widget.
If you can't see the plot - here's the data:
86 3917
84 3886
79 3839
76 3795
70 3758
67 3751
58 3696
46 3639
40 3604
37 3556
35 3503
34 3271
34 3172
34 2861
Click to expand...
Click to collapse
If you look at my post above yours, yeah, def a calibration issue, mine dropped out @ 4% 3041mV
ps, I would switch axis on the graph 0-100% bottom to top, 4000mV to 2400mV left to right

Ronin3178 said:
If you look at my post above yours, yeah, def a calibration issue, mine dropped out @ 4% 3041mV
ps, I would switch axis on the graph 0-100% bottom to top, 4000mV to 2400mV left to right
Click to expand...
Click to collapse
As you wish :
http://dl.dropbox.com/u/22355237/NookBattery2.pdf
however, let's discuss this over a beer sometime - which is the independent variable here? I think the first plot shows the precipitous voltage drop-off in a more graphic fashion... But, as always, your wish is my command
BTW - MATLAB won't let me (simply) reverse the x-axis order...

Related

[Q] Battery experiences? How to improve battery life?

Hello, all dear, happy owners of Dell Streak!
I'd like to share with you some of mine experiences since I've got my Dell streak.
Some facts:
- I've got my new dell with 2.2 update pre installed
- I update Performace_Fix (form Android Developmet section, Performace fix thread, got Kernel update, overclocked CPU to 1.2 (but define use of CPU resource by setting SetCpu with custom profiles)
- I rooted my phone (just got rooted permissions, not reinstall my system)
- I do not use GPS satellites
- Brightness is set to Automatic...
- Using the SetCpu I created profiles:
- Standard:
Max: 1190MHZ
Min: 576
Set as: On demand
- Charging
Max: 1190
Min: 576
Set aserformance
- Screen off:
Max: 245
Min: 245
Set as: Powersave
- Battery <25%
Max: 805
Min: 345
I installed NetQin mobile guard application. When my Streak is full charged, application shows me that full charged tablet is able to handle:
- 6h of talk or
- 10h of music or
- 4h of surfing the web or
- 5h of video playback
So, I've just wonder, what are your experiences in using the Streak, some tips and tricks how to improve battery life to higher level?
first of all, next time, please dont post the exact same threads in two different forums, thats just annoying
in terms of saving battery, since ive had my streak (2 weeks) i havent really run into any situation where i panic because my phone might die, it easily runs for the full day with data connection connected all the time although im not really a heavy user so a lot of the time the phone is idle, dont know my stats and how long the phone is able to last for but ive never hit 0% before going to bed
I didn't panic, just ask for other users oppinion.
Thanks for sharing a comment.
The main thing I do with every new phone is drain the batt to 0 or as close to it, turn it off and charge as long as I can, turn it on wipe the batt stats, and start over. do it for 2 or three days and you should have a lot better battery life.
JuiceDefender with UltimateJuice seems to help save significant battery life by doing things like limiting sync times and turning off wifi based on location when you don't need it.

Who got the best battery life on TB?

Hi all,
I'm trying to find a best setup with the best battery life for the TB. My TB not doing so well with the battery life. Which I already this an an issue. Therefore I want to see what other might have their TB setup.
Please post kernel, Rom and ruu use. Howls your TB last ...etc..
Thanks for all you help.
Note. My TB doesnt last that long with oem battery. I constantly have to charge it through out the day. It's suck but don't have a choice.
Thanks
Sent from my ADR6400L using XDA Premium App
This was on Bamf 1.4. Perfect storm1.4 and bamf 1.5 are about the same as well. This is an average to good day. Still using Imoseyon's kernels-
-streamed a 43min TV show over wifi
-surfed the internet
-played angry birds
-played blackjack game offline for about 40 mins
-miscellaneous messing around
-4G/wifi data was off for 10 hours while I was sleeping. Other time was basically all wifi
-No calls and a few texts
-ROM = Das BAMF 1.4
-Kernel = imoseyon 0.7 undervolted
-screen at 25%
-Email sync every 4 hours, weather every 3, No other syncs.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
[/QUOTE]
Forgetfull said:
This was on Bamf 1.4. Perfect storm1.4 and bamf 1.5 are about the same as well. This is an average to good day. Still using Imoseyon's kernels-
-streamed a 43min TV show over wifi
-surfed the internet
-played angry birds
-played blackjack game offline for about 40 mins
-miscellaneous messing around
-4G/wifi data was off for 10 hours while I was sleeping. Other time was basically all wifi
-No calls and a few texts
-ROM = Das BAMF 1.4
-Kernel = imoseyon 0.7 undervolted
-screen at 25%
-Email sync every 4 hours, weather every 3, No other syncs.
Click to expand...
Click to collapse
[/QUOTE]
are you on a extended batt? i amaze myself when my phone can actually go past 8 hours of use.
ive been having somewhat ok life with bamf 1.6.1 and leankernel extreame, but for some odd reason after 20% it starts sucking it dry as if i was streaming a video. then again alot say that it takes a couple of days to let the kernel settle in.
Maybe thats why i never see good batt life cause im a rom/kernel flashing whore
I like the das BAMF series ROM the most and tend to get best battery life on imoseyon's lean xtreme kernel on ondemand (his kernels fully underclock on all profiles when screen is off, like smartass) and always switch to wifi at home and where available. My setCPU profiles underclock at 40% battery and further at 20% battery. Right now though I am enjoying adrynalyne's latest kernel set on smartass, get great life and is quite responsive. I tend to get bored though so I will likely give the latest lean xtreme a run in the next few days
I've found reasonable battery life when I use Imoseyon's extreme kernel with a max around 750-800. Not awesome, but reasonable (i.e. Much better than 5-8 hours)
Sent from my ADR6400L using XDA App
das bamf 1.5 with imoseyon extreme and a bunch of tweaked things
On the new Bamf 1.6 I have averaged around 12 hours of moderate use while keeping 4G on the entire time.
Utkanos gets something like 2 days without an extended battery. so ask him if you really like
But i get about 18hours a day under medium use. Using basic debloat and utkanos's 5 slot kernel
Stock battery on Tesla Coil 1.7 with limited use, 4G on, always on mobile data off, and a few calls/texts I got 28 hours.
I was having terrible battery life at first but after flashing BAMF1.6.1 and imo's extreme kernal I'm currently 4 hours of the charger and at 92 percent.
I've found the best combo to be autostarts and juice defender ultimate to be the best combo for saving battery. I'm also in a 4g area.
This is my first day with this setup but it looks promising so far, before this setup I would get about an hour per 10%.
Sent from my ADR6400L using XDA App
Running the extended battery, New CDMA radio, stock LTE (phone set to CDMA Auto PRL though), Bamf 1.5, Bamf 4.4.2 kernel, running 1GHz w/smartass governor, auto brightness, no 4G, WiFi on all the time (connected while at work all day and while at home), decent ammount of web browsing, emails and calls constantly while at work, good ammount of Facebook and Angry Birds/Stupid Zombies, and playing MP3's while driving to/from work and while running errands.
I charge once every 2 to 3 days. I'd post a pic but I just charged last night, so the phone's only been unplugged for about 3 hours. After those 3 hours of reading the news, answering a few emails, checking Facebook, and playing music on my 20 minute drive to work, I'm down to 97%.
Also, probably noteworthy to say I have as much of the HTC garbage ripped out as I could without breaking things.
elude79 said:
Hi all,
I'm trying to find a best setup with the best battery life for the TB. My TB not doing so well with the battery life. Which I already this an an issue. Therefore I want to see what other might have their TB setup.
Please post kernel, Rom and ruu use. Howls your TB last ...etc..
Thanks for all you help.
Note. My TB doesnt last that long with oem battery. I constantly have to charge it through out the day. It's suck but don't have a choice.
Thanks
Sent from my ADR6400L using XDA Premium App
Click to expand...
Click to collapse
This is going to come down to a lot of preferences on your part. If your looking the best Rom/kernel combo, opinions will vary but it also has alot to do with your own personal tweaks.
In my opinion, the Bamf remix 1.6.1 is the absolute best out there so far. This Rom includes the Bamf 4.4.3 kernel. I am getting about 22 hours on average but again it depends on what else you do to the Rom after installation. Below are a few of my own tweaks. They are optional but they really help battery life. At minimum, you should try the Bamf 1.6.1 Rom and kernel. I have tried moat roms out here and this is definitely the best on battery.
Tweak after Rom install:
>Turn off 4g. I only use it when I tether and 3g is fine for my texts, Facebook and email.
>I only overclock to 1190mhz. And use the interactive governor. It's plenty fast on this Rom!
>Tweak your email sync settings so you are not syncing email all day. Mine is set to every 2 hours and manual sync from 12am to 7am.
>choose auto brightness setting. The 1.6.1 Rom is extremly efficient at managing the display.
>turn off haptic / vibration feedback
>disable all animations.
>turn off gps, Bluetooth and WiFi when you are not using them.
>remove backup assistant. I have the all file on my SD card so I install it and back up my contacts as needed then uninstall it. I do this because it seemed like backup assistant is always syncing.
>don't sync anything but email. No Facebook or HTC sense. This has nothing to do with using the Facebook app. It has to do with Facebook contacts and etc. It's in settings and accts & sync.
>if you have a gmail acct, don't use the gmail app, use the mail app instead because you have more.options to tweak when you want email to sync. (Ex. I don't need my email to.sync while I am sleeping).
There are more tweaks out there I am sure these are just a few that I use a.d find have really helped wig my battery. Also I can get about 12 hours if leave it on 4g the whole time.
Hope this helps and happy flashing. Let me know if you have any questions.
Sent from my Bamf Certified Thunderbolt / Bamf Remix 1.6.1
Bamf 1.6.1 Remix
Ad's 4.4.3 kernel
Leaked updated radios (first RUU in Ad's radio post.)
Stock Battery (I do have the HTC Extended but haven't tested it yet with this build)
I had it off the charger around 4:30 PM EST yesterday and didn't plug it in until about 7:30 AM this morning (so roughly 15 hours) and was at around 50 percent. This is with some Bluetooth usage, LTE only mode (so 4G the entire time), some market updates, texting, some phone calls, push for Exchange, Gmail, Facebook (for and not for sense) and Twitter all setup to auto sync. Also played some games and took some pictures (and uploaded some pics directly to Facebook.) Also some Pandora streaming (but not a lot...usually I am docked at work when I do most of my Pandora streaming.) Some Maps stuff as well but less than 10 minutes.
I never got close to this on the stock build.
Using either the CM prealpha or Das Bamf both with leankernel 1.9ghz extreme version mine will easily last all day. No 4g in my area but I'm a typical college student and I use tethering late in the afternoon when everyone's online.
Sent from my ADR6400L using Tapatalk
The battery also depends if you have 4G, wifi, Bluetooth on all the time or not. The screen brightness, notifications lights, vibrate on/off. There are many settings that can be tweaked to increase the battery life. Also depends if you are in a area with a good signal. I know my battery can drain fast if the phone is constantly searching for signal and has trouble staying connected. I was able to get 18 hrs with stock rom before rooting. Now I get easily 24 hrs if not 36 hr after tweaking the settings and using BAMF 1.6. at 1Ghz with smartass governor. Play around with the setting and if you have terrible reception at work, try enabling "airplane" mode so that your phone is not searching constantly.
If I turn off 4G and use the phone only for texting at work (i have like 0-1 bars) I would only drop 10% after 8 hrs being at the office.
I know my phone lost 7 percent in 8hrs. This is on the bamf 1.6.1 with ad's 4.4.3 kernal. I have it de-sensed tho. I know with this setup i could easily get 24hrs.
Informatic_dev said:
The battery also depends if you have 4G, wifi, Bluetooth on all the time or not. The screen brightness, notifications lights, vibrate on/off. There are many settings that can be tweaked to increase the battery life. Also depends if you are in a area with a good signal. I know my battery can drain fast if the phone is constantly searching for signal and has trouble staying connected. I was able to get 18 hrs with stock rom before rooting. Now I get easily 24 hrs if not 36 hr after tweaking the settings and using BAMF 1.6. at 1Ghz with smartass governor. Play around with the setting and if you have terrible reception at work, try enabling "airplane" mode so that your phone is not searching constantly.
If I turn off 4G and use the phone only for texting at work (i have like 0-1 bars) I would only drop 10% after 8 hrs being at the office.
Click to expand...
Click to collapse
Great post and I agree as I posted most of my tweaks earlier in response to this question. I would like to know from you though what your thoughts are on the Interactive vs Smartass gov. I have never tried the smartass gov but I see that many use this. Can you tell me why you prefer this one? I have read many post explaining gov, but I am lookign for a more pratical opionion in leymans terms as to why Smartass may be the way to go. My setup is posted earlier in tis same post in case you want to compatre, but we are on the same rom. (Bamf Remix 1.6.1).
Thanks in advance...
IMO any ROM that doesn't have sense on it will easily boost battery by 30-40%. Just look at how the Droid Charge performs and not to mention BMX has said sense is the real problem for the Bolt's battery woes.
To me, though, if I can get 12 hours from a sense'd ROM with email and other items on active sync (i.e. not every 2 hours) along with doing regular tasks then that's what I want. I am always near a charger at work or at home if I need a quick boost of juice. I don't care if I can get 18 hours as I rarely need it away from a power source that long.
May sound strange but I disabled juice defender today and have been getting much better battery life.
BAMF Remix 1.6
Ad's 4.4.3 kernel
1.19GHz max
422MHz minimal
BennyJr said:
I know my phone lost 7 percent in 8hrs. This is on the bamf 1.6.1 with ad's 4.4.3 kernal. I have it de-sensed tho. I know with this setup i could easily get 24hrs.
Click to expand...
Click to collapse
Can you explain what you mean by (de-sensed) I am also running bamf 1.6.1

Battery Life + temps survey

Hello all you xda-ers!
Please post information about the following aspects of your current device, in as much detail as possible:
Battery Life
Temperature
CPU clock
ROM
Kernel
Charger power
This survey will hopefully enable new owners like myself to determine whether or not we received a bad egg. Also, it will offer some info about how different ROMs, kernels, chargers and CPU clocks impact the Battery Life and Temps, two very contentious issues (I think?) with this device.
Awesome, lets do this
Battery Life: Newish device but VERY short - with moderate/heavy usage about 4 hours!
Temperature: 30C out of my pocket, but quickly shoots up to 40C+ after some usage
CPU: 1.5Ghz
Rom: Leedroid
Kernel: Default Leedroid kernel
Charger Power: Stock 5V 1A
Also put is whether GSM or cdma
Sent from my PG86100 using XDA
Mikrunny using included anthrax kernel running at 1.5ghz. When not in use its around 77° F. The maximum I've seen when playing games is around 97° F. I'm on cdma btw.
Sent from my PG86100 using Tapatalk 2
Battery Life: Great. Anywhere from 16-24 hours with "light" usage, 6-10 with "moderate," and 4-6 with "heavy."
Temperature: 18C out of my pocket, average 30C, 40C after some usage
CPU: 1.2Ghz but it scales down according to battery life.
Tech: CDMA
Rom: Mine
Kernel: Currently using Anthrax Alpha RLS 9, but same temps with Stock kernel.
Charger Power: Stock 5V 1A
Who the hell rated this 1 star?
Battery Life: Pretty good. It lasts a whole day with light-medium usage (3-4 hours screen on, no games or anything).
Temperature: I think I have a phone that overheats no matter what, since it's in the top right and happens during light usage. The battery never really gets hot.
CPU clock: 1.2Ghz
ROM: ViperROM Redline RC2
Kernel: Stock? Whatever comes with the ROM im using
Charger power: Stock charger, through USB
Just got it up to 104° F playing Final Fantasy lol
Sent from my PG86100 using Tapatalk 2
yousefak said:
Who the hell rated this 1 star?
Battery Life: Pretty good. It lasts a whole day with light-medium usage (3-4 hours screen on, no games or anything).
Temperature: I think I have a phone that overheats no matter what, since it's in the top right and happens during light usage. The battery never really gets hot.
CPU clock: 1.2Ghz
ROM: ViperROM Redline RC2
Kernel: Stock? Whatever comes with the ROM im using
Charger power: Stock charger, through USB
Click to expand...
Click to collapse
That's what I want to know. I had to boost it back up.
freeza said:
Battery Life: Great. Anywhere from 16-24 hours with "light" usage, 6-10 with "moderate," and 4-6 with "heavy."
Temperature: 18C out of my pocket, average 30C, 40C after some usage
CPU: 1.2Ghz but it scales down according to battery life.
Tech: CDMA
Rom: Mine
Kernel: Currently using Anthrax Alpha RLS 9, but same temps with Stock kernel.
Charger Power: Stock 5V 1A
Click to expand...
Click to collapse
it's nice being an insider sometimes... lulz..
same here. running inbreded ROM with rls09 alpha 7 anthrax kernel. i am at 70 perfect with a pretty decent amount of use on 10 hours now. clocked at 1.67
Battery Life: "Light" Usage, When I say "light" I mean L-I-G-H-T, like a text every once in a while, but that's about it - 30-48 hours
My personal "Normal" Usage 12-16 hours
"Medium/Moderate/Night Life " Usage: 6-10 hours
"Heavy/Drunk" Usage 3-5 Hours.
Temperature: Idk, cool when it's not doing anything, but it gets really warm when I'm doin stuff
CPU clock: Stock
ROM: ZR3D 1.5
Kernel: Stock
Charger power: A/C Stock
Seidio 1900
•Battery Life= Light use 30hrs or more .. Just texts and handful of phone calls.
Moderate use 6hr to 10hrs. Games,texts,calls,So on
Heavy use 4hr to 5hr. Helps to keep the brightness turned down alot..
•Temperature=Piss warm nothing hot just room temp
•CPU clock= Stock
•ROM= My own
•Kernel=Stock
•Charger power=Stock
Unknownforce said:
Battery Life: "Light" Usage, When I say "light" I mean L-I-G-H-T, like a text every once in a while, but that's about it - 30-48 hours
My personal "Normal" Usage 12-16 hours
"Medium/Moderate/Night Life " Usage: 6-10 hours
"Heavy/Drunk" Usage 3-5 Hours.
Temperature: Idk, cool when it's not doing anything, but it gets really warm when I'm doin stuff
CPU clock: Stock
ROM: ZR3D 1.5
Kernel: Stock
Charger power: A/C Stock
Click to expand...
Click to collapse
reaper24 said:
Seidio 1900
•Battery Life= Light use 30hrs or more .. Just texts and handful of phone calls.
Moderate use 6hr to 10hrs. Games,texts,calls,So on
Heavy use 4hr to 5hr. Helps to keep the brightness turned down alot..
•Temperature=Piss warm nothing hot just room temp
•CPU clock= Stock
•ROM= My own
•Kernel=Stock
•Charger power=Stock
Click to expand...
Click to collapse
Finally, some realistic battery life results. I get so tired of reading unrealistic battery life results from people but these are about on par with mine and pretty much everyone's EVO 3D if the terms "light" "moderate" and "heavy" were used loosely and/or like we're doing
freeza said:
Finally, some realistic battery life results. I get so tired of reading unrealistic battery life results from people but these are about on par with mine and pretty much everyone's EVO 3D if the terms "light" "moderate" and "heavy" were used loosely and/or like we're doing
Click to expand...
Click to collapse
I agree lol. I seen some odd ones ... Like someone snuck in with a 3500 mha battery saying they get 3 to 2 days heavy use but say they are using a stock battery lol.. I bumped the raiting up on the thread too lol..

[Q] just another DeepSleep problem

So, I'm having a bit of trouble with my att right now.
It started while I was on miui ron and fxp kernel and it is still there after moving to dl krnel and donut rom. CPU spy shows that in the last 66 hrs I've been 7 hrs on deep sleep. 54 hrs on 245 mhz, obviously this is why, but how do I fix it.
Battery stats show that it's cell standby that hogs a lot of the battery, at teh least they % is huge compared to the phone is idle part, I remember they used to be about equal before.
I've tried stopping aps, all aps I got running now has been on for 66 hrs, thus they can not stop the deep sleep, there has to be some other reason.
I've installed setcpu and changed min to 128, and set governor to smartass V2, so now it's using 128 instead of 245mhz, but still not touching deep sleep.
Any ideas?
In Donut HD ROM this is the known problem. I have solved it with another users which had same issues.
Try to change your kernel to Doomkernel instead, it should fix it.

[Q] Rooted S-off Rezound seemingly won't scale CPU speed - stuck at 1.5ghz

Hey guys,
I am running a S-off rooted Rezound with the Newt XXX 6.0.3 ICS rom. I get great standby power drain, but whenever the phone is on, the battery drain is very quick - one % point every minute or two sometimes. My usual usage is only google voice and gmail when active. I don't stream pandora or do anything else. My average screen on time over an 8 hour period is about 1 hour or so. All on 4g. From a fully charged standard battery, if I start watching youtube or browsing or netflix, I can kill the battery with about two hour, maybe a little more. My screen is set to about 25% brightness - pretty dim. Also, I am using Greenify and pretty aggressive with it - my standby power in 4G can easily go two to three days if I hardly turn the phone on. Overall, my current usage pattern should be considered light user.
I always thought this was normal. But I noticed under system panel and Cpu Z that my CPU seems to always pegged at 1.5Ghz (core 1). Core 2 is almost always asleep. It's like the dynamic frequency modulation is somehow turned off or set to "performance" mode where it doesn't ramp down. I just installed Antutu Cpu master app. On start up of the app, it shows 1512Mhz for both Max and Min. I manually set the min to 384Mhz, and set the scaling to "powersave". The CPU speed under CPU Masters now show 384Mhz and 1512Mhz alternating about every second. But under System panel and CPUz, it still reads constant 1.5Ghz even when it's 90% idling.
The other piece to the puzzle is that whenever the phone has been on for more than 5 minutes doing google voice, checking gmail, checking weather (I use beweather pro), the bottom part of the phone gets warm, bordering on hot. I am talking about the lower 15% of the screen and the capacitive keys part of the phone. Battery monitor widget would show battery temp rising to high 30s/low 40s Celsius when it's "warm". The phone cools down rapidly when I turn off the screen and within minutes the phone is cool to the touch. The rise in temp is obvious sign of high power drain, but for seemingly low strain/stress tasks. It seems to support that the CPU is running full speed all the time without any modulation.
My ROM and kernel info:
Android 4.0.4
HTC Sense 4.1
PRI Version 1.16_002, 2.10_002
kernel version - 3.0.16-g480e1b0 [email protected]#1 SMP PREEMPT
Baseband 1.22.10.0421r, 1.22.10.0424r
Build number 2.17.605.2 CL111397 release-keys
Is this normal behavior? If not, how do I fix it?
dashbored said:
Hey guys,
I am running a S-off rooted Rezound with the Newt XXX 6.0.3 ICS rom. I get great standby power drain, but whenever the phone is on, the battery drain is very quick - one % point every minute or two sometimes. My usual usage is only google voice and gmail when active. I don't stream pandora or do anything else. My average screen on time over an 8 hour period is about 1 hour or so. All on 4g. From a fully charged standard battery, if I start watching youtube or browsing or netflix, I can kill the battery with about two hour, maybe a little more. My screen is set to about 25% brightness - pretty dim. Also, I am using Greenify and pretty aggressive with it - my standby power in 4G can easily go two to three days if I hardly turn the phone on. Overall, my current usage pattern should be considered light user.
I always thought this was normal. But I noticed under system panel and Cpu Z that my CPU seems to always pegged at 1.5Ghz (core 1). Core 2 is almost always asleep. It's like the dynamic frequency modulation is somehow turned off or set to "performance" mode where it doesn't ramp down. I just installed Antutu Cpu master app. On start up of the app, it shows 1512Mhz for both Max and Min. I manually set the min to 384Mhz, and set the scaling to "powersave". The CPU speed under CPU Masters now show 384Mhz and 1512Mhz alternating about every second. But under System panel and CPUz, it still reads constant 1.5Ghz even when it's 90% idling.
The other piece to the puzzle is that whenever the phone has been on for more than 5 minutes doing google voice, checking gmail, checking weather (I use beweather pro), the bottom part of the phone gets warm, bordering on hot. I am talking about the lower 15% of the screen and the capacitive keys part of the phone. Battery monitor widget would show battery temp rising to high 30s/low 40s Celsius when it's "warm". The phone cools down rapidly when I turn off the screen and within minutes the phone is cool to the touch. The rise in temp is obvious sign of high power drain, but for seemingly low strain/stress tasks. It seems to support that the CPU is running full speed all the time without any modulation.
My ROM and kernel info:
Android 4.0.4
HTC Sense 4.1
PRI Version 1.16_002, 2.10_002
kernel version - 3.0.16-g480e1b0 [email protected]#1 SMP PREEMPT
Baseband 1.22.10.0421r, 1.22.10.0424r
Build number 2.17.605.2 CL111397 release-keys
Is this normal behavior? If not, how do I fix it?
Click to expand...
Click to collapse
It's not normal behavior, have you tried a different kernel to see if it still occurs?
mjones73 said:
It's not normal behavior, have you tried a different kernel to see if it still occurs?
Click to expand...
Click to collapse
Not yet. Rookie question - can I try different kernel and keep the existing ROM, data and setup? Would I just put the kernel file inside a zip named PH98IMG and put it in the SD card's root?
I thought the kernel I am running right now is the stock kernel. Am I wrong?
dashbored said:
Not yet. Rookie question - can I try different kernel and keep the existing ROM, data and setup? Would I just put the kernel file inside a zip named PH98IMG and put it in the SD card's root?
I thought the kernel I am running right now is the stock kernel. Am I wrong?
Click to expand...
Click to collapse
You should be using the kernel that came with the rom you have, since you're s-off, it should have installed automatically. Also since you're s-off, you can just flash any compatible kernel via recovery, no need to do a PH98IMG.zip via bootloader.
Make a back up of your rom first, if the kernel install doesn't work, you can just restore everything including your existing kernel.
I'm pretty sure Funky Kernel for Sense will work - http://forum.xda-developers.com/showthread.php?t=1911297
Installing a new kernel only changes the kernel, it doesn't change anything you've set up with your rom.

Categories

Resources