Testing voltage control with benchmark apps? - Samsung Galaxy S (4G Model)

I'll start by saying this isn't about posting highest bm results. I'm just trying to find best results in statistical form for my daily driver. But i'm not sure if this is a good practice or not. I'm running Basic with a twist, kg4 modem, and Antonx barebone. I go into voltage control, change a setting(io scheduler, and overclock) then run a bm test, take a screenshot. I did this 8 times, and picked the setting with the best results(which I found to be noop, smartassv2, 200/1300, -25} Other than battery life, would you say this is a good way of doing it? Or am I completely off base? Phone feels great, and battery lasts all day BTW, but just looking for some insight. Thanks!
Sent from my SGH-T959V using xda app-developers app

I think you're on the right track.
There are sort of two things to consider, as I see it, past "the phone is responsive enough for my needs"
Deep sleep time when not "in use"
Drain when in use and screen on
The first of those is probably best examined by using Better Battery Stats religiously. Probably half the nights of the week I charge my phone fully before going to bed, pull the charger, and turn off the screen. Then just leave it there. No checking your stock prices at 4 A.M. When I wake up, I immediately open Better Battery Stats and save a report (make sure you have configured it ahead of time to include everything on the list). If you're seeing more than 5-10% of time time that your phone isn't in deep sleep on CM9 or AOKP, your drain "problems" are more likely your apps or settings than the ROM.
Given that I am seeing on the order of 1% per hour average battery drain (~20 mA average over an hour) and that it comes in spurts (my email wakes the phone for 5 seconds, it goes back to sleep, my Twitter app wakes the phone for 5 seconds,...) I think you would be hard pressed to measure the current with a meter that most had access to.
Wake time, in my opinion, is dominated by screen current (hence why I wracked my brain on the auto-brightness issue and agonize over adding another step in the brightness curve that would consume more current, even if it is easier to read) and, for some users, CPU/GPU. The Android screen that shows battery usage by app is probably pretty good for this to a first order, but as far as app by app, I don't believe it (there is nothing in the device that actually measures current draw other than total from the charger cord), and certainly not for app-by-app decisions.
I think the idea of a "benchmark" of your everyday apps the way you use your phone is a good one. When I was tuning Hefe kernel I tried to use my phone the way I generally did everyday, then collected data over several days at each setting change. You're on the right track about taking several data points to try to smooth out "normal" variation.
There have been other attempts to measure power consumption, but I have some serious doubts about the methodology. For example dBm is a power measurement and requires a known impedance, which the phone certainly is not. The mentions of "logarithmic scale" support that the wrong measurement was made (mA is a linear scale on an analog meter). As a result, I find the results "interesting," but I wouldn't bank on any of them to guide decisions.
Edit -- For example, the post referenced in the previous paragraph suggests that undervolting can only have a 2% effect. However, power required to charge a capacitor goes like the square of voltage (IC "gates" look a lot like capacitors when they are working), and this quadratic behavior can be easily confirmed elsewhere. Undervolting by 5% (60 mV on 1200 mV) would then be roughly a 10% gain; undervolting by 10%, if your phone could take it, roughly a 20% gain.

Talking with Raver on irc a while back he said overclocking past 1.2 will end up hurting battery life. Im not sure if that applies to gb roms or just the ics flavors tho. But it is something to consider when using oc/uv settings. I never go past 1.2 and my voltages are -50 from top to bottom. I average 12-14 hours depending on how many phone calls I have to make.

eollie said:
Talking with Raver on irc a while back he said overclocking past 1.2 will end up hurting battery life. Im not sure if that applies to gb roms or just the ics flavors tho. But it is something to consider when using oc/uv settings. I never go past 1.2 and my voltages are -50 from top to bottom. I average 12-14 hours depending on how many phone calls I have to make.
Click to expand...
Click to collapse
This is specific to the DVFS based cpufreq.
The aries kernel and the blastoff v3 (to be released... soon) use standard (non-DVFS) cpufreq.
We will see different OC/UV results with these kernels.

I'd also add that no matter how it is done, overclocking any amount will pretty likely increase CPU power consumption.

(make sure you have configured it ahead of time to include everything on the list).
Ok,
This is extremely helpful and very interesting. Thanks Jeffsf! (and Eollie and Bhundven)
I just downloaded BBS off of Play store. I'm attempting to set up and include everything on the list, but it's only letting me select one at a time ( Other, kernel wakelock, partial wakelock,alarms etc. etc.) Is this what you're referring to? I was reading through BBS devs O.P., maybe I'm missing the first time setup instructions. But I see the "getting started", and "how to" but nothing on how to select all. However "Other=Group of different indicators about what is consuming the battery. This statistic should always be checked first as it gives a good idea about the draining profile". <This quote makes me think each has to ran seperately.... True?
Thanks

They all "run" even if you don't have them selected. I looked and the current settings for what goes into the dump file are from the ICS-style settings icon near the top right, then scroll down to Dumpfile and click it. Select everything on the next screen.
{
"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"
}
One of the great things about BBS is that it primarily uses stats the kernel already collects, so it doesn't interfere much, much, if any, with what the phone would otherwise do.
Posted from my SGS4G, thanks to Team Acid development

I started my first step last night. The results are not terrible, but there is certainly some room for improvement. I was surprised to find the top culprit under wakelock is *backup* Android system= 6min. 44s ( second entry is only 11s., huge jump). Seems the consensus online is go to Settings>Privacy>Backup data, and uncheck. I started to do this, but when I unchecked the backup, I got a message saying something like "are you sure you want to do this? You're gonna F up your phone" So I am holding off for a minute. 2nd highest wakelock is Alarm manager (which I'm stil looking into) at 11s., and 3rd is GTALK_ASYNC_Conn at 7sec. Which I believe I may have fixed by Super Manager>APK startup>Google framework g-talk>disable startup..... we'll see at next run.
The how to guide on BBS says if Power Manager is not the top entry under Kernel Wakelocks, then check Network stats. I actually have 4 entries above that. Starting with SVnet at 5min 58s. I'm thinking this may be email check frequency, but there is nothing listed under Network on my dump file.
Radio interface 3min 54s
mmc_delayed_work 2min 32s
Anyways, I'm still looking into all of this, and going to attack little by little each day. But I figured I'd share, and maybe get some insight.
Thanks all!

Sounds like you're on your way to at least understanding your phone a lot better than most. It's well worth the time, at least in my personal experience. I went from not being able to make it through the day on GB, to getting a day's run time without a sweat in ICS.
I believe you're right that svnet is the radio (the "phone" one, as compared to the "WiFi" one).
mmc_delayed_work, from staring at kernel code, appears to be part of the "normal" in the process of writing to disk. I haven't gone much further than that, but I am guessing it is a periodic "flush" of queued write requests.

Related

Significant Battery Drain, High CPU Load when Idle

I just got my Thunderbolt yesterday, and so far, I love it. But I've been seeing the battery drain far too fast. According to the stats, it's been awake for a little over 2 hours, not doing anything significant, and the battery is at 60%.
I think this might have something to do with the CPU usage.
If you look at this top screen on the device:
{
"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"
}
The CPU is mostly idle, but the load is >6. I'm not sure what would case this, but I suspect it's related to the power drain.
Anyone have any ideas?
quick q. do you use a lockscreen with pattern lock or PIN or something?
your best bet would be to use system panel, the paid version unfortunately, to analyze a period of a few hours and it will show you a break down of each and every process that hits the CPU, and how much it used, etc all in a very nice graphical view. its similar to the top command, but much more helpful.
ddarvish said:
quick q. do you use a lockscreen with pattern lock or PIN or something?
Click to expand...
Click to collapse
I do (enforced by company policy). Do you think that's related?
Ahhh, I've seen stuff like this on Linux servers before.
In one case, all the system processes were idle, but the load spiked to 25.00 during intensive disk writes. As it turns out, all of this processing was packed invisibly into the kernel; I was using software RAID at the time, and the RAID5 subsystem has to calculate parity bits for written data. So that's what was hogging CPU -- that, and the fact that my stripe width was 1 MB, probably way too big.
In another case, there was a kernel bug with the development kernel I was using (I think it was an -rc of 2.6.32) where something in the kernel core was constantly awake -- an infinite loop or livelock or something.
There's certainly the possibility that HTC and Verizon might have both missed something as glaring as that, but then their testing would have revealed markedly low battery life -- could they ship the device in good conscience in that state? WOULD they?
Basically, you can get high "load" in top even when it doesn't correspond to a userspace process or a labeled kernel thread. Things that contribute to load include:
1. Context switches (between user and kernel)
2. I/O (i.e., network, disk)
3. Kernel activity, both within the main kernel binary and in modules
4. CPU activity in userspace processes
Unfortunately, the process list in top doesn't always jive with the numbers in the load, because not all of the things that contribute to load can be attributed to a single process.
For example, if there's a kernel bug, and a single syscall from a userspace process foo.bin costs an unreasonable number of context switches, the CPU will spend as much time as it can trying to context switch to satisfy the syscall. I suppose if there were a "kernel" task in top, you could attribute the CPU time to that, but it wouldn't be fair to blame it on "foo.bin" because all the work (the context switches themselves) is being done in the kernel. That's just one possible example.
Oh, I forgot to ask: are you root? If not, you may not see processes reported in top that are owned by other users. So you might not even be getting the full picture of the userspace processes running on the device, let alone kernel tasks and other less tangible effects.
Before I rooted, I had System Panel installed and everytime I checked my CPU was at 99% and full 1024 on the clock.
After root, my CPU drops into the 1 digit %'s all the time, CPU speed runs between 600 - 1000mhz.
edit: this is on the stock RUU and stock kernel
Adam B. said:
I do (enforced by company policy). Do you think that's related?
Click to expand...
Click to collapse
i dunno.. it may be. read the thread i started here on why..http://forum.xda-developers.com/showthread.php?p=12301209#post12301209
i am trying to run a couple experiments in the next day or two to figure it out. its crazy that battery life varies SO much for people.
allquixotic said:
Ahhh, I've seen stuff like this on Linux servers before.
In one case, all the system processes were idle, but the load spiked to 25.00 during intensive disk writes. As it turns out, all of this processing was packed invisibly into the kernel; I was using software RAID at the time, and the RAID5 subsystem has to calculate parity bits for written data. So that's what was hogging CPU -- that, and the fact that my stripe width was 1 MB, probably way too big.
In another case, there was a kernel bug with the development kernel I was using (I think it was an -rc of 2.6.32) where something in the kernel core was constantly awake -- an infinite loop or livelock or something.
There's certainly the possibility that HTC and Verizon might have both missed something as glaring as that, but then their testing would have revealed markedly low battery life -- could they ship the device in good conscience in that state? WOULD they?
Basically, you can get high "load" in top even when it doesn't correspond to a userspace process or a labeled kernel thread. Things that contribute to load include:
1. Context switches (between user and kernel)
2. I/O (i.e., network, disk)
3. Kernel activity, both within the main kernel binary and in modules
4. CPU activity in userspace processes
Unfortunately, the process list in top doesn't always jive with the numbers in the load, because not all of the things that contribute to load can be attributed to a single process.
For example, if there's a kernel bug, and a single syscall from a userspace process foo.bin costs an unreasonable number of context switches, the CPU will spend as much time as it can trying to context switch to satisfy the syscall. I suppose if there were a "kernel" task in top, you could attribute the CPU time to that, but it wouldn't be fair to blame it on "foo.bin" because all the work (the context switches themselves) is being done in the kernel. That's just one possible example.
Oh, I forgot to ask: are you root? If not, you may not see processes reported in top that are owned by other users. So you might not even be getting the full picture of the userspace processes running on the device, let alone kernel tasks and other less tangible effects.
Click to expand...
Click to collapse
Interesting info. I'm also a Linux admin, but I haven't really run into situations like this.
It is very odd that I see nothing in the user space that would cause this. http://pastebin.com/J4PwuMeZ Every process is sleeping, and nothing seems to be waiting on IO.
I suppose it could be an issue with the kernel. We'll have to wait and see what happens when the source is released and people start to release new updates.
I am root, btw.

Full 24 hours out of the stock battery with 4G

{
"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"
}
So with the stock battery, 4g on, background data syncing on (twitter every 15 mins, fb every hour, push gmail, weather every hour) 20 mins of GPS usage, some youtube, some Words With Friends, some Angry Birds, lots of texting and tweeting, and about 45 minutes of actual talking on the phone, installing about 20 apps, and setting up about 10 of them... and its still going, no there isn't much left at all, 5%, but the battery life isn't as horrible as everyone is making it out to be. Every type of data transfer or sync or stream was done over 4g, I never turned the 4G radio off at all, never disabled background sync, any of that. I did have the "power saver" mode come on at 15%, but by that time I was already over 22 hours on the battery.
This was with Adryn kernel and BAMF 1.1 rom. SetCPU profile only for screen off, 245/245. If I can get a solid 24 hours out of a very lightly *tweaked* stock rom and kernel, I can only imagine how good it could get a few months from now.
BTW I have a pretty constant -62 db rating for LTE, which is amazing if you ask me.
Pretty awesome. I also set a setcpu for 245mhz min/max when the screen is off. But i keep messing with the phone to haveit last that long lol.
I also have mines exclusively in 4G mode. LTE is a beautiful thing. OHHH
Also...
I installed spare parts and set the animations and transitions to "fast". ive been showing my friends. This phone is "flying". everything keeps up with it too.
Glad you can. Sadly, every device is different :/ I get about 10 hours out of mine. Although, that's just an estimate. I haven't let it drop low enough to test (usually plug in ~ 50%-60%)
g00s3y said:
So with the stock battery, 4g on, background data syncing on (twitter every 15 mins, fb every hour, push gmail, weather every hour) 20 mins of GPS usage, some youtube, some Words With Friends, some Angry Birds, lots of texting and tweeting, and about 45 minutes of actual talking on the phone, installing about 20 apps, and setting up about 10 of them... and its still going, no there isn't much left at all, 5%, but the battery life isn't as horrible as everyone is making it out to be. Every type of data transfer or sync or stream was done over 4g, I never turned the 4G radio off at all, never disabled background sync, any of that. I did have the "power saver" mode come on at 15%, but by that time I was already over 22 hours on the battery.
This was with Adryn kernel and BAMF 1.1 rom. SetCPU profile only for screen off, 245/245. If I can get a solid 24 hours out of a very lightly *tweaked* stock rom and kernel, I can only imagine how good it could get a few months from now.
BTW I have a pretty constant -62 db rating for LTE, which is amazing if you ask me.
Click to expand...
Click to collapse
I had my screen set with setcpu to 245/245 but I was getting lag when trying to unlock the phone from a blank screen
Hmm, interesting enough. I can get roughly 13-15 hours out of it on a daily basis. No charge, moderate amount of surfing.
Strife21 said:
I had my screen set with setcpu to 245/245 but I was getting lag when trying to unlock the phone from a blank screen
Click to expand...
Click to collapse
I get a tiny bit, but its nothing that really bothers me.
Setting the CPU down that low doesn't lag out all your sync'ing? I sync a ton of RSS feeds as well (like 500+ posts a day). I have facebook, gmail, and twitter sync'ing all day too.
Only android experience I have is a Hero, and it was only like 350MHz full speed, so, lol, I remember what it was like using that. Just wondering how it affects syncs.
laters
I just configured SetCPU with the screen off 245/245 profile today, been running about 5.5 hours now, been playing music for about 3, battery is down to 65%, so definitely seeing an improvement
drod2169 said:
Glad you can. Sadly, every device is different :/ I get about 10 hours out of mine. Although, that's just an estimate. I haven't let it drop low enough to test (usually plug in ~ 50%-60%)
Click to expand...
Click to collapse
Battery depletion, or more to the point, the battery gauge, isn't linear. I bet you get noticeably more from the bottom50% than the top.
Sent from my ADR6400L using XDA App
4g is more efficient per byte than 3g is. As in, transfering 100mb over 4g is going to use less battery than transferring 100mb over 3g. Even though second for second 4g uses more battery than 3g. As in running 4g for 5 seconds uses more battery than 3g, but you get way more done in those 5 seconds on 4g than you do on 3g.
I wouldn't turn off 4g unless I'm in a fringe area.
That's a nice battery life. I'm gonna try tweaking mine to see if I can get anything like that.
very nice tip.
Thanks

Battery with System Panel

I went to sleep around 11:30 last night. Before I went to bed I turned off mobile completely and had 94%. When I woke up at 7:45 I had 64%. Take a look at these screenshots and tell me how I can improve my battery. As you can see in the second screenshot I didn't use my phone at all but look at the drastic decrease.
{
"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"
}
Sent from my ADR6400L using XDA App
That's odd for sure. Did you check the system's battery stats? Just seems like the app you're using isn't telling the whole story.
BTW, what app is that?
Sent from my ADR6400L using Tapatalk
System Panel
Sent from my ADR6400L using XDA App
Anyone know what I could do to fix this?
Sent from my ADR6400L using XDA App
First thing I'd target is system panel itself...an app that polls your phone for system statistics...yeah...
Was this a one time thing, or does it happen every night? Did you check the system's battery info, as suggested above? Are you running a custom kernel/ROM? Did you see CPU spikes in System Panel during that period? Was wifi on?
I frankly have no idea what your problem could be, but a little more info might help.
Carnage9270 said:
First thing I'd target is system panel itself...an app that polls your phone for system statistics...yeah...
Click to expand...
Click to collapse
system panel is superb, it uses barely any cpu at all.
anyway to the OP, i do the same test every night, i leave my phone idle, then check system panel in the morning. i drop 6% in 7 hours, but yours definitely dropped a lot. obviously no app or process is showing up, so i would just reboot and try another test tonight. perhaps some glitch happened, radio was wacky, i dont know. but that's not normal.
however we do know that the stock ROM has a high current draw at idle, around 34mA, when other phones get 4mA during idle. so who knows maybe it's normal.
i wish i had some screen shots of my system panel figures to show you.
I've noticed abnormal battery usage with low phone signal as well. Think the phones (Inc and Thunderbolt) ramp up voltage trying to amplify a low signal.
But i notice that you have a graph for 8 hours but the usage report is showing you only 2 mins. Dont think it's giving you an accurate usage report while charging. Depending on what you having it charging on it's possible to drain more charge than your receiving. Especially with USB computer charging.
Carnage9270 said:
First thing I'd target is system panel itself...an app that polls your phone for system statistics...yeah...
Click to expand...
Click to collapse
Linux is actually keeping the statistics, the app just scans /proc and other directories at intervals to log it over time. Intervals are 15 minutes-ish on battery, our target spec is <1 min of CPU consumption per day to perform this service. (Am the author)
Unfortunately SystemPanel also isn't finding the specific culprit in this case, i.e., it's only showing that app CPU usage isn't the problem. Best guess in such scenarios is either some app that is running in the background preventing the phone from going into its best low power state or is using a bunch of power running one of the radios. I'd next try doing the same thing in airplane mode.
Will be adding more data logging for additional such as network bandwidth in future versions.
Carnage9270 said:
I've noticed abnormal battery usage with low phone signal as well. Think the phones (Inc and Thunderbolt) ramp up voltage trying to amplify a low signal.
But i notice that you have a graph for 8 hours but the usage report is showing you only 2 mins. Dont think it's giving you an accurate usage report while charging. Depending on what you having it charging on it's possible to drain more charge than your receiving. Especially with USB computer charging.
Click to expand...
Click to collapse
What the usage report is saying is that in those 8 hours his System Processes only used the CPU for about 2 minutes. That would lead me to believe that there is something running in the back ground that System Monitor is not picking up. I would suggest doing what the Dev above me said and see if that might help figure out what process that is.
ska.t73 said:
What the usage report is saying is that in those 8 hours his System Processes only used the CPU for about 2 minutes. That would lead me to believe that there is something running in the back ground that System Monitor is not picking up. I would suggest doing what the Dev above me said and see if that might help figure out what process that is.
Click to expand...
Click to collapse
i believe system panel uses linux commands such as "top" which picks up everything that hits the CPU. so the offending battery drainer is something else, such as the radio for example going wacky, etc. i admit the OP's usage seems strange as i do the same test every night with system panel, but when something weird does happen, the ofending app clearly shows up in system panel.
the next step is taking logs with the current widget and seeing how high idle current draw is. i get around 5mA to 10mA idle current draw.

[9001][SCORES][GUIDE] * Benchmarks & Testing *

Feel free to share and discuss the benchmarks u got with your roms!
Please provide the following information
Rom
Kernel
Battery
Tweaks
Governor
Benchmark score (Quadrant or Antutu)
Example to provide information (can also be done with screenshots (Antutu & Quadrant))
Rom: BroodRom - Kernel: Phoenix 1.4 Non-Oc - Battery: 1 day 23 hours - Tweaks: Thunderbolt 2.5.1 - Governor: Smartass V2 Antutu: 4100
Rom: CraniumRom - Kernel: Cranium 1.9 - Battery: 1 day 5 hours - Tweaks: Adrenaline shot v.13 - Governor: Ondemand - Antutu: 4500
How to calibrate your smartphone's battery for optimal use:
The best method to calibrate your battery
Drain your phone battery until its fully dead or till it switches off automatically. (0%)
Now charge your phone normally to the full battery. (100%)
Wipe battery stats in CWM recovery under the tab advanced.
Drain out your battery till it empty's and goes dead again.
Now charge your phone to full and you are ready to get extra battery life added to your phone.
Use your phone as normal and start charging at around 10% its bad to let battery's die too much.
You got any tips, hints or information to extend your battery time, improve performance or just make the phone better, leave your comment below!
Good topic, this will solve the score show offs in all topics once and for all
A suggestion....
Hi, i like your idea
maybe it could be interesting to test the connection speed of the different ROM's because i've read a lot about WLAN issues with drops or extremely slow data-transfer-rates. The quality of the connection could be measured by the app Speed Test. But in this context it is important to mention also the used router.
Just an idea, but maybe the information should be gathered in a seperate thread
Here are some older results gathered in the german android-hilfe-forum:
Result Table
Cheers
Rhonin
Yeah i made it Benchmarks & Testing on purpose so we can eventually add every single test or benchmark in this topic. Battery time, internet speeds, performance scores or other stuff can be discussed in here, just keep it clean and friendly.
The idea is nice though and will surely add this to the front-page. Ill add market links to the suggested benchmark suites and battery test apps too. All results will be put in a nice table.
everything thats dark saves battery. dark background image, dark skins in apps,...
cant we use the battery calibration app from market. isn't it much easier
The most battery draining thing is data transfer with 3g for me (approx 5% per hour). Wifi drains approx. 1-2 % per hour.
Dutch.ly said:
How to calibrate your smartphone's battery for optimal use:
The best method to calibrate your battery
Drain your phone battery until its fully dead or till it switches off automatically. (0%)
Now charge your phone normally to the full battery. (100%)
Wipe battery stats in CWM recovery under the tab advanced.
Drain out your battery till it empty's and goes dead again.
Now charge your phone to full and you are ready to get extra battery life added to your phone.
Use your phone as normal and start charging at around 10% its bad to let battery's die too much.
Click to expand...
Click to collapse
Wiping battery stats won't improve the battery life. It's not connected with it. You can read more about that here: http://www.androidcentral.com/wiping-battery-stats-doesnt-improve-battery-life-says-google-engineer
lowest RAM usage. running broodrom rc3 with stock theme (applied using rc3 configurator )
maybe its because of the thunderbolt script LMK addon.
these values were obtained after a fresh boot without opening the app drawer.
i'm using the 60mb LMK addon.
Stock Twlauncher 3.0
despotovski01 said:
Wiping battery stats won't improve the battery life. It's not connected with it. You can read more about that here: http://www.androidcentral.com/wiping-battery-stats-doesnt-improve-battery-life-says-google-engineer
Click to expand...
Click to collapse
It lets the phone know when your battery is full so it doesnt drop or act strange when draining, thus its very helpfull to do it.
Sent from my GT-I9001 using Tapatalk
nail16 said:
lowest RAM usage. running broodrom rc3 with stock theme (applied using rc3 configurator )
maybe its because of the thunderbolt script LMK addon.
these values were obtained after a fresh boot without opening the app drawer.
i'm using the 60mb LMK addon.
Stock Twlauncher 3.0
Click to expand...
Click to collapse
can you send me the exactly 60mb LMK addon that you put in your device ???
insestito said:
can you send me the exactly 60mb LMK addon that you put in your device ???
Click to expand...
Click to collapse
http://forum.xda-developers.com/attachment.php?attachmentid=848720&d=1326103875
Dutch.ly said:
http://forum.xda-developers.com/attachment.php?attachmentid=848720&d=1326103875
Click to expand...
Click to collapse
I intall this trought CWM, is that all?
For people that want an extra bit of battery juice try: JuiceDefender (free, plus or ultimate, personally i got the plus version and really improves battery time).
What JuiceDefender does:
Being online at any time and any place is what smartphones are all about. But this continuous connectivity comes with a pretty annoying drawback: high power consumption, hence short battery life.
JuiceDefender extends your battery life by intelligently and transparently managing the most battery-draining components of your Android device, like 3G/4G connectivity and WiFi.
It is ready to go right after installation: the preset modes are the perfect way to easily gain precious hours of battery life - it's literally as easy as one tap!
And if you want to go under the hood, you can tweak everything to your unique needs, because JuiceDefender is also fully customizable through a clean and intuitive user interface.
Once configured, JuiceDefender runs by itself, improving your battery life in a fully automated manner.
{
"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"
}
Dutch.ly said:
For people that want an extra bit of battery juice try: JuiceDefender (free, plus or ultimate, personally i got the plus version and really improves battery time).
What JuiceDefender does:
Being online at any time and any place is what smartphones are all about. But this continuous connectivity comes with a pretty annoying drawback: high power consumption, hence short battery life.
JuiceDefender extends your battery life by intelligently and transparently managing the most battery-draining components of your Android device, like 3G/4G connectivity and WiFi.
It is ready to go right after installation: the preset modes are the perfect way to easily gain precious hours of battery life - it's literally as easy as one tap!
And if you want to go under the hood, you can tweak everything to your unique needs, because JuiceDefender is also fully customizable through a clean and intuitive user interface.
Once configured, JuiceDefender runs by itself, improving your battery life in a fully automated manner.
Click to expand...
Click to collapse
lol u should consider going into advertising business
nways, i used JD since long ago, and it really works great, but i still think that one of the big advantages of a smartphone is that u are always connected, especially if u use VoIP on a daily basis (especially for international calls) and other messaging apps that require connectivity.
[XPQ1]stock rooted Rom
[Cranium #[email protected] OC]Kernel
[~18%]Battery used 1 day and 4 hrs
[Thunderbolt + add-ons (remount, graphic, supercharger)]Tweaks
[ondemand!/vr]Governor/Scheduler
[4644]Antutu Benchmark score
Thats a really nice score, the only thing jumping in the eye is the SD Card write speed, thunderbolt makes that slower? At least on my phone its scores around 90 (9.0mb)
Dutch.ly said:
Thats a really nice score, the only thing jumping in the eye is the SD Card write speed, thunderbolt makes that slower? At least on my phone its scores around 90 (9.0mb)
Click to expand...
Click to collapse
nah, that`s my internal SD and it`s almost full with crap ) my external is even sucky atm ... 512Mb old style )
Cracnium rc7
Cracnium kernel v6
Thunderbolt 2.5.1
Wysłane z mojego GT-I9001
kubson1999 said:
Cracnium rc7
Cracnium kernel v6
Thunderbolt 2.5.1
Wysłane z mojego GT-I9001
Click to expand...
Click to collapse
Nice score mate
Sent from my GT-I9001 using Tapatalk

How to fix terrible battery life after update?

I used search and looked through several pages of Q&A threads and didn't see an answer to this. If I missed the thread, please point me to it and accept my apology.
I updated to check for the recall and I'll be getting a new Shield Tablet eventually but my battery life nosedived immediately after the update. I read that Lollypop has had battery issues but the only fix I seem to read about elsewhere is flashing CM which does not interest me particularly. My battery life instantly dropped from 4-6 hours to barely 2 since the update.
When I went to battery stats prior to the update, I saw all the apps that were running and after the update I only see things like "screen," "android os," "android system," and "chrome." I'll have lost 50% of the battery and battery stats will tell me that the screen has used 15%, os & system have used 5% but there aren't enough percentages to add up to either the 50% lost or 100% of used battery life. I'm not even sure how to read the stats anymore.
Is there a kernel I can flash or something to regain the battery life I had prior to the update?
Any assistance is most appreciated.
{
"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"
}
Hi
I've actually noticed the same thing, thought I had lost my mind or something. Luckily I'm getting a RMA ( faulty battery recall)
But I would really like to find a solution to this in the mean time...
Tried a factory reset?
Its all about using hardware ....
Narsil007 said:
I used search and looked through several pages of Q&A threads and didn't see an answer to this. If I missed the thread, please point me to it and accept my apology.
I updated to check for the recall and I'll be getting a new Shield Tablet eventually but my battery life nosedived immediately after the update. I read that Lollypop has had battery issues but the only fix I seem to read about elsewhere is flashing CM which does not interest me particularly. My battery life instantly dropped from 4-6 hours to barely 2 since the update.
When I went to battery stats prior to the update, I saw all the apps that were running and after the update I only see things like "screen," "android os," "android system," and "chrome." I'll have lost 50% of the battery and battery stats will tell me that the screen has used 15%, os & system have used 5% but there aren't enough percentages to add up to either the 50% lost or 100% of used battery life. I'm not even sure how to read the stats anymore.
Is there a kernel I can flash or something to regain the battery life I had prior to the update?
Any assistance is most appreciated.
Click to expand...
Click to collapse
Okay so In your tablet you got 4 core
4 core means twice as much battery use because you can adjust it y dividing them to half
which is with update they made the cpus using full capacity all 4 of them
so when your not gaming or with your gaming which is it didnt show any difference to me while Im playing heartstone
settings >shield power control>my power mode enable again and customize my power mode >max cpu cores 2
then try with this and youll be allright also
another poing I would love to make and share my experience with you
So far if any of your google apps or location apps is on they draw approx 30 percent more battery
Its disgracefull I know so for that
Settings>location>off
then another thing is I come across a lot
settings > wifi >advanced options ( top of right corner 3 dots)>Scanning always available is off
:fingers-crossed:
Limiting the number of active cups is not the option. But three are other settings related to CPU which not te reduce their number but reducing their frequency first. Your room possibly is too much conservative about power usage because Android is made to used the "on demand" governor for CPU settings and assumes that there's a scheduler that will update the frequency every few seconds instead of every minute where all cups will email active for at least some time, so that it is never really idle. The exists some tools like CPU tuner that allows defining the CPU parameters and the threshold of time usage for which the usage rates can be updated down or up.
Envoyé de mon Desire 816 en utilisant Tapatalk
Has anyone noticed that under the shield power control --> apps , one can no longer set apps to "let Nvidia optimise it" . Only two option available, disabled or custom
Running the latest update
Anyone else?
verdy_p said:
Limiting the number of active cups is not the option. But three are other settings related to CPU which not te reduce their number but reducing their frequency first. Your room possibly is too much conservative about power usage because Android is made to used the "on demand" governor for CPU settings and assumes that there's a scheduler that will update the frequency every few seconds instead of every minute where all cups will email active for at least some time, so that it is never really idle. The exists some tools like CPU tuner that allows defining the CPU parameters and the threshold of time usage for which the usage rates can be updated down or up.
Envoyé de mon Desire 816 en utilisant Tapatalk
Click to expand...
Click to collapse
Well I did it and its perfect.
I even got blissrom now
And I did customised again cooler then ever so
Your wrong by saying that "not the option" matey .
Sent from my SHIELD Tablet using Tapatalk

Categories

Resources