I'm not sure if this would be of an interest for general public but those who like numbers can skip "OMG this/that SuperBattery/ROM/app let my phone run forever" statements.
I had read somewhere about similar testing for other phones (such posts are very rare). So I was curious to do such tests for my T989. And here we go:
SGS2 T989, ICS stock rooted/debloated ROM.
No Juice/CPU keepers/defenders/sleepers etc.
All syncs are manual.
All tests are done with dark background at 20% brightness if not otherwise stated.
Most of the time current jumps up and down so some results are with Low/High mA range.
Cell signal was -84dBm (pretty good 4 bars).
CPU was at default range 384MHz -1.5Ghz, ondemand.
Anker 2200mAh battery was at 80% - around 4V. When voltage goes down, the current would go up but I didn't bother to calculate in Watts instead because knowing ballpark in Amperes let you calc budget easier.
Deep sleep test.
In deep sleep,current stays below 10mA some of the time but every 5 sec jumps to 40/50mA, every 15 sec to 150mA. So, something is running on background giving an average of 11mA (somewhere around 0.5% of charge per hour).
If I put phone in airplane mode then there would be no jumps and average current will be 3/4mA. Over 10 hours (overnight) phone would loose only 1-2% vs. 5% when not in airplane mode.
Interesting, my previous phone SG S 4G had low current 2/3mA even when not in airplane mode. Well, anything running/looping on background (like sleeper script) would only consume more energy.
So, if you don't need to pickup calls at night - your best battery savior is an airplane mode... otherwise just put phone on a charger.
AMOLED Screen brightness test was done in airplane mode, idle:
Dark background 20% - 80/90mA, 50% - 110mA, 100% - 130mA
White background 20% - 120/130mA, 50% - 170mA, 100% - 250/270mA
This should give you around 10 hours of screen time if you say just reading white text on black background during boring intercontinental flight.
GSM voice call screen off - 280mA, screen on (speakerphone) - 350mA
(So basically, I can talk non stop for 2200/280 = 7 hours straight, not saying that I would do it )
Market apps update on WiFi - 250/300mA
SpeedTest WiFi - 450/500mA,
4G - 600/900mA (900 most of the time when uploading) (actual 4G speed was around 18Mb down and 5Mb up)
Everybody saying "too much 4G data will kill your battery" - but how much is to much? We can see that 2200mA budget enough for 2200/900 = 2.4 hours of intensive 4G usage. (There is some CPU part in it too)
And my cell signal was pretty strong, so wicker signal would require even more current to get your bits back and forth to the cell tower.
Anyway, in my case 4G requires double vs. WiFi.
CPU stress test 1.5GHz (364 Native Benchmark) - 570/600mA,
1.3GHz (402 Native Benchmark) - 460/480mA,
1.0GHz (506 Native Benchmark) - 350/390mA
You can see with performance goes power consumption... lowering from 1.5 down to 1.3GHz can save you around 120mA...
NetFlix playing through WiFi - 200/300mA, 4G - 240/600mA (600mA when loading buffer)
So, you can expect about 2200/300 = 7 hours of NetFlix from one charge.
Pandora, screen off, 4G - 70/350mA (350 when loading buffer 1/5 of a time)
Google Music screen on, local - 150/200mA, WiFi - 300/340mA, 4G - 500/700mA
I think Google Music buffering more then Pandora and I was not waited long enough... GM should consume about the same as Pandora.
Dice MP4, HW decoder, local video - 150/200mA
Google Map idle WiFi - 250mA, with GPS on - 350/400mA
Game Quell Reflection - 400mA (all the time)
Angry Birds - 250/350mA
Well, here are some of my screen shots as an illustration. Enjoy.
So you are saying all these battery savers are making things worse?
Here's mine with AOKP ICS Eugene CPU sleeper and TDJ kernel
Truth is battery life varies hugely, with usage and app setups.
Sent from the pink Unicorn from the Darkside.
I am trying to show that with the given battery budget it's up to user how to spend it.
Knowing how stuff works (at least in general ) allow to plan actions.
Speaking about CPU sleeper - it loops in background (already not good), it's trying to put CPU1 offline regardless what kernel scheduler think about it meaning next moment kernel would wake up CPU1 back if needed, so in next 2 sec sleeper script would try to put it off again and so on and so on....
Do you really need those intensive background processes running? Like Google++ etc. - if answer is Yes then CPU script is counterproductive, it's fighting against your wishes, spending even more energy... if answer is No then you better make sure your phone is clean of such rough apps, so it would go to deep sleep on it's own...
Deep sleep is not exactly up to Samsung specs on this phone - 0.5% per hour - meaning 200 hours in standby with excellent signal and with 2200mA Anker battery... only in airplane mode T989 got 3/4mA. So, could sleeper scrip help in this situation? Ask the author. Because when I ask him he just congratulated myself and that's it.
Band aids are always less effective then the cure of the root problem. Band aids could/would produce side effects (like something stopped working).
If you don't need dual CPU power - get yourself a single core phone... or lower CPUs frequency. According to my tests decreasing CPU frequency by 15% will save you 25%.
If you don't want to flip airplane mode by yourself then get apps which will do it for you but there might be some other gotchas...
Just try to get to the bottom of the problem and avoid the idiocracy "when the plants crave for... you know what".
LoopDoGG79 said:
Here's mine with AOKP ICS Eugene CPU sleeper and TDJ kernel
Truth is battery life varies hugely, with usage and app setups.
Sent from the pink Unicorn from the Darkside.
Click to expand...
Click to collapse
Looks fine. 20% in 12 hours with light usage. Test idle overnight with and without CPU sleeper to see if this is placebo effect.
I just did some tests on endurance. 4 days with 1 hour of talk and 1 hour of screen time and still have 28% to go. Or previously I did 7:40 of screen time with 40% battery still to go...
Someone asked what is my settings, well here we go:
1. I don't use automatic sync anywhere. When I need something I just hit manual sync.
2. Most of the time I use fixed brightness about 20%. (sometimes I set more when I need it)
3. Observe system behavior periodically, especially when installing new app, using OS monitor or just simple terminal (top 10 command). Are there any processes running without any reason? If so, deal with them...
4. My "Screen On" CPU frequency range is limited to 1.3GHz. (usually I don't play games on a phone, I've got a tablet for it). This will cap max current and will save around 120mA.
5. "Screen Off" CPU is limited to 0.9GHz - for same reason, no need to use 1.5GHz CPU for background tasks.
6. If there is spotty 4G - better switch it Off. Sure this will delay reports on you going from your phone to Google servers but I don't care about it.
7. Use WiFi instead of 4G - it costs at least two times less for you battery.
8. Switch WiFi Off when non needed. Idle WiFi will not consume much more mAmps but will set internal connection status = DISCONNECTED which will prevent different processes wakening up and transmitting.
9. Overnight, I prefer use airplane mode... two reasons: I don't like to wake up due to some "wrong number" calls. Second, deep sleep mode is still consuming around 11mA and airplane mode is just 3mA. So, instead of 4% of charge per 8 hours my phone uses just 1%.
(FYI: Eugene told in other post that his best overnight idling was about 10%)
10.Last but not least by using dark background and reading white fonts on black screen can save another 50-70mA. Very handy if you like read a lot. That's how I've got 7:40 hours of screen time with 40% still left in battery.
When you look at your time and compare what you were running/doing - keep in mind that there will be about 80% of battery capacity available. (Fuel Gauge chip will show 0% when there is still 3.45V) Manufacturers rate batteries discharging them down to 3.3V.
If you want to post your results, please include at least screen time along with type of usage and other basic settings. Otherwise such posts would be useless in terms of objective comparison different ROMs and settings.
i got my telus refubrished phone few days ago, i am getting around 12 hours on factory settings, i didnt change them. i use the phone for calling emails and news.
is that normal, if not, could it be the battery
omarnajat said:
i got my telus refubrished phone few days ago, i am getting around 12 hours on factory settings, i didnt change them. i use the phone for calling emails and news.
is that normal, if not, could it be the battery
Click to expand...
Click to collapse
Well, to say if your battery needs to be replaced you either have to test it on capacity tester or indirectly in your phone with some static (and well known load). Read the first post, choose benchmark/load, run it and then calculate your battery capacity approximation.
If your calculated capacity much less then 80% of rated one then probably you want to replace battery.
You may try to reset Fuel Gauge chip by removing full charged battery for several minutes from phone and try those tests again.
You can check for calibration errors by comparing voltage and what % Android reports.
100% - you should see 4.2 - 4.1V
50% - you should see 3.8-3.7V
1% - you should see around 3.45V
To answer on your other question "if this normal?" - one would need more information. Or you can analyze your usage pattern yourself based on metrics I provided at first post.
Really interesting post, thanks for taking the time to document and write this up. This is the sorta thing that is really great on XDA.
I went on a one week campout a few weeks ago. Put phone in airplane mode and unplugged around noon Monday, didn't plug it in again until around noon Saturday. Airplane mode the whole time, but I was also using Eugene's CPU Sleeper app and AOKP milestone 6 (July 15th release). Used phone for camera throughout the week, some very light reading and more than a few hours of gps on a long hike. Didn't think to take a screenshot though, so I can't back my claim. My battery was flirting with 0% by the time I plugged it in though, but that's still ~5 days. If I didn't use gps I could have easily gone much longer. Gps was the biggest battery killer.
Airplane mode is the best battery saver there is, but I like to be able to receive phone calls so I just let AOKP turn data off after about 10 minutes of screen off. Saves a lot of battery right there.
I have some crappy metro PCS
huawei ascend that I don't use at all. I turned it on airplane mode and left it for about a month and it was at 27 percent when I picked it up yesterday. I was running cm6 and I think I under clocked the prosessor running at 400mkz max
It has a 1500mah batt
my s2 has a extended 3650 mAh bat
Sent from my SGH-T989 on Jelly Bean goodness!
Edit: I just carry around an portable charger with me. I get about a week on my phone but you never know whats gonna happen
Updated to ICS 4.0.4 and looks like deep sleep got improvement.
Last night battery lost just 2% instead of 4% as expected for 8 hours on previous rom.
Related
For me, with Overclock.. it's EXCELLENT! I can have it in standby but still have background data going (push gmail, twitter apps, etc.) for days at a time and still have some juice left.
Just today with some admittedly light usage (but I did use it) I had battery use time of 12Hrs with over 70% left.
I'm using setvsel @
35 @ 400MHz
50 @ 800MHz
65 @ 1200MHz
CPU Icon is set to refresh every second and it's supposed to cap at Vsel 2 @ 10%. It's as stable as ever.. been running like this for weeks now. I'm taking note of how much I appreciate the excellent battery life I get because my Vibrant has been getting really bad lately.
Running Barebones 1.3 with
19 @ 300Mhz
35 @ 600MHz
52 @ 1000Mhz
Battery Life is excellent - more than 48h without recharging is no problem.
I get 2 days of standby with heavy texting,surfing over wifi,calling and some gaming. DEFY battery performance is one the best amongst all Android phones.
el*Loco said:
Running Barebones 1.3 with
19 @ 300Mhz
35 @ 600MHz
52 @ 1000Mhz
Battery Life is excellent - more than 48h without recharging is no problem.
Click to expand...
Click to collapse
Undervolting your cpu can harm your hardware real badly. I've had my defy stopped working and shut down completely in the past so i won't recommend you OC or UV
EDIT: tho i still undervolt but 19 vsel is too low for 300 mhz, raise it upto 26 or so
Yes, 19 vsel maybe too low, at least in my case. When I ran the stability test, anything less than 24 would hang the phone after some 10 minutes. 24 is fine in my case but I set it at 26 to give a little more juice.
LOL. Why the hell, should undervolting harm the cpu? Undervolting improves your cpu's lifetime, instead! Less voltage means less stress (heat) and less leak currents for the cpu.
Well, it's true that you might have some instability issues, when the voltage is too low. As soon as you experience so, you can raise the voltage a little, until you have a stable cpu. I've been using undervolting for my PC's CPUs for several years.
PS: I'm on [email protected], [email protected], [email protected]
Never had any problems with my settings, some in this forum use even lower voltages.
mine is
[email protected]
[email protected]
[email protected]
I use wifi quite a lot. But still the battery backup is ok compared to my previous phones!
Running on Pays 5.0
[email protected]
[email protected]
[email protected]
I have to charge every two days.
running on pay 3.1
setvsel:
350/22
700/38
1100/56
48h no problem, record is 80h on moderate use
The battery life on the Defy is absolutely amazing.
I can easily get between 2 and 3 days of normal usage and somewhere in the region of 4-5 if I use it very little.
I reckon if I switched off 3G, had the brightness down as low as possible and generally tried not to use the phone much, I could push a week.
Sadly, my Defy is 'in the shop' just now, damned earpiece.
What do you guys run on the background? I probably able to get 1.5 days on normal usage. Even after charging and no usage, I lose about 10 % after an hour or so.
lanfearxt said:
What do you guys run on the background? I probably able to get 1.5 days on normal usage. Even after charging and no usage, I lose about 10 % after an hour or so.
Click to expand...
Click to collapse
It is impossible to get 1.5 day if defy uses 10% for 1 hour standby. Defy rounds 95% to 100%, and 94% to 90%. So it is possible that an apparent 10% drop is actually a 1% drop. You may install Motocharge to see the battery in 1% increment.
I'm happy to hear everyone getting excellent battery life. The DEFY is a truly unique Android phone.. I'm just afraid that us stateside won't get devices like this because of AT&T... the Bravo is a step below the DEFY just because it doesn't share the same faux-rugged water resistant build. I'm glad T-Mobile picked this one up, overclocked it's only a bit slower than my Vibrant in most operations.
Well I did a Quadrant benchmark 'standoff' with a colleague of mine which has a Samsung Galaxy S [EU version of the Vibrant] and I beat him with over 250 points [the Galaxy S did 975, my Defy did 1334], both running Froyo and the Defy being non-overclocked.
I've also noticed that his Galaxy S tends to hang & stutter from time to time. Regarding battery life, he carries his charger with him at all times, I do not, 'nuff said.
I also get ~1.5days of battery life.
I'm able to squeeze more than 80 hours of usage on a single charge running PaYs 5.0. Light to moderate use of WiFi/Data/GPS/BT, no background syncs and most apps firewalled except through WiFi.
SetVsel:
18/300
32/700
58/1100
ABC_Universal said:
It is impossible to get 1.5 day if defy uses 10% for 1 hour standby. Defy rounds 95% to 100%, and 94% to 90%. So it is possible that an apparent 10% drop is actually a 1% drop. You may install Motocharge to see the battery in 1% increment.
Click to expand...
Click to collapse
i used circle battery widget and it does shows 1% increments. after 90%, it slows down in terms of usage.
i also forgot to mention that my defy sometime runs pretty hot at 35-38C, which i think accelerates the discharge
what about autobrightness? if is set it on, the battery drains much faster.
For me, with undervolt (800/46;600/30;300/18) I can use my phone to make calls, send sms, surf the web, run some apps, and run one a two games.
After 24h of that usage, I have 50% remaining.
a strange thing happened to me (sorry for my English):
Yesterday I installed the camera 360 that did not work it gave some error. Last night when I went to sleep (1-1.30) had 50% battery, in the morning (7.30-8) phone was dead. I put the phone to recharge, from 11 to 3 o'clock phone has reached 30% of battery so i put the phone to recharge again. Until 10 pm the phone has reached again 30% of battery so I decided to give him a factory reset. With 30% i did 100+ app backups with titanium pro and I gave factory reset, after the phone restore from factory reset surprise the battery show 60% ??? I did restore 100+ app and battery show 50%, I played about a half hour and still 50% battery??? what the hell happened??? 360 camera app has to do with rapid battery discharge???
- I use advance Task Manager droidwall, light <10%, original rom only rooted
- anyway Battery discharge I think is caused by the signal GSM of my operator's.
- anyway in the night i decided to kill the traffic and by that the battery shouldn't discharged hardly over night. right?
(Q) sometimes the touch screen it freezes in games so I have to put the phone in standby and come out of standby, and then the touch screen works again ... this happens to you to?
Apparently, the battery life and the low internal memory are some major drawbacks of this otherwise great handset, so I though of putting up some experiences of what users report from their experiences with internal memory and battery life.
(After installing all programs and under normal usage)
ROM:
System 260MB => 32MB free
Data: 150MB =>32.7 free
Strategy: rooted, uninstalled htc stuff.
Battery Life:
24-36 hours
Remarks:
I feel the battery behaves rather strange, think there is definitively room for improvement. Some days, it hardly uses 5% over 12 hours!! Then, on others, without touching it, it looses over 50%!!
I am currently playing around with the Network settings and will see what I find.
Underclocking on demand should further alleviate the problem I hope!
With the original WF I easily got 4-5 days and the battery is only marginally smaller so should be possible to get closer to this range
Here my results:
About 50 MB free of ROM.
About 100 MB free of RAM.
Stock ROM, S-ON (waiting for htc unlock and cyanogenmod)
Battery lasts under normal usage 2 days, light usage 3 days. (When i sleep phone is in fly mode and there's no battery drain)
Normal usage: little browsing, messaging, mailing, music listening, checking news and weather, maybe a phone call.
Light usage: messaging, mailing, a bit music listening, calendar checking, very very little browsing
The biggest battery drain is the screen, especially when playing games (15 minutes dragon fly gives 10 % battery drain) and browsing, market checking/updating.
Everything stock:
free ROM: 47
free RAM: 122
Around 2 days battery use if I don't play too much Airport Mania 2, or else 10 minutes play equals minus 5% battery
UPDATE:
I changed some settings to maximize battery performance, notable
Location => Disable "Use Wireless Networks" (battery eater!!)
Wifi&Networks: Mobile Network Settings:
Network Mode: GSM only (OK I don'T need the fast one)
Enable Always-On: DISABLED
Plus I set it on Flight Mode during night (I used Gentle Alarm to do it before, but apparently there is a bug where it makes it consume engergy nevertheless so do it manually now for the moment)
Results:
For now, 3-4 days!
Will continue trying out (but now it will take a week or two to finish some cycles ;-) )
RAM : 241 free / 160 used
ROM : 70 free / 80 used
Cyanogenmod 7 / 1500mAh HD7 battery
1,5-2 days with fully wifi opened.
Sure you can kill 3G, WiFi etc but then why have smartphone and dumb it down?
Here are a few battery saving tips I've learned from owning a GSM Hero and Desire HD (my gf has WFS which is why I'm lurking here... just ordered a XTC Clip for it).
Unfortunately when the green light says you're phone is fully charged this isn't always the case. The battery is likely to be mis-reporting its capacity and % used, this can cause your phone to die when the battery still has remaining charge. So, we're going to fix that.
Assuming you have already rooted your phone, download Battery Calibration tool and CurrentWidget.
Place a CurrentWidget widget on your home screen and charge your phone until the widget says 0mA. This means it has reached fully capacity.
Once it hits 0mA on the widget, open Battery Calibration and wipe battery stats.
Reboot your phone whilst still plugged in and upon reboot it will recreate a new battery stats file, however now it will know the battery's max capacity and will correctly report battery % used.
I do this about twice a week. Maybe once a month I will also let it completely die and then fully recharge whilst off, before powering on and repeating the above steps.
Other things you can do to increase battery life are:
Change the sync interval of apps like Facebook, Weather etc. I usually set most things to every 3 or 4 hours, with Flickr only being once a day.
Don't run the screen at full brightness if you don't need it. On my DHD I find 40% to be best for most conditions, with only really bright sun making it hard to read... in which case I bump it up to around 75%. Auto-brightness if ok but it tends to be on the bright side on most Sense ROMs so hopefully someone will work out a way to tweak the values for WFS. I had a play about with custom values on DHD but after testing for a while I still prefer to control it manually. It's a personal thing though.
Remove crap you don't need. Stocks, News, eReader, Twitter etc are always the first to go when I install a new ROM. I use Root Explorer to delete them but there are various ways to do this including Titanium Back-up or by using ADB. You can find everything in /data/app & /system/app. Just be sure to do a nandroid backup in case you delete any system critical apks.
Change Wifi sleep policy to Never.
Limit your homescreen widgets to only ones you really need. Having 7 screens packed with widgets and apps will cause battery drain.
Turn off Power Saving mode. I tend to find it doesn't really help and just makes your phone quite useless when you hit the pre-set % where it activates.
Never use Task Killers. This link gives an excellent explanation.
Finally, wait in hope for an overclocked and undervolted kernel, different radios and custom auto-brightness values
If I can think of anything else I'll post it here
don´t know why so mutch people get worried about the battery. for me the only thing that counts is that the battry takes me over the day. i mean i go out an seven am and get bat at 5pm, so thats the time i need my battery to hold. maybe i need some backup to get until 22 pm and everything is alright.
for me i doesnt matter if i´ve to recarge after one day
Yeah, for some people it can become a bit of an obsession. However, it still think it's worth taking a few simple steps to get the best out of your device
For some people 8 hours between charges is fine. For me, I like a phone that can run for 8 hours between charges, but also run for 48 hours between charges (without having to go to dead mode by turning on airplane). I go camping, stay the night someplace else, forget my charger while going on a trip or just want the freedom of not having to find an outlet and drag my charger with me if I want to have a phone run for more than 8 hours. So I get off work, change my clothing and run out the door to my after-work sporting event, then head out for a few beers afterwards with the team and I barely have enough juice left to call my wife or check on a few game scores.
It's important. Not having it be important means your phone is running your life or you just always have the same routine, which is fine for you maybe but I like to head out.
About 7 hours running CM 7. Battery life is very bad at the moment.
All,
In case you haven't noticed, the battery life of the Nitro HD is kinda bad... Then, when you add ICS into the mix, it gets worse.
When i first flashed the Leaked ICS ROM, I noticed that I was only getting about 8 to 9 hours of battery life with very light use. So, I endeavored to find a way to extend that time without buying an expensive extended battery.
Here are my findings:
GPS
Settings > Location Services
Now we all like the convenience of being able to pull out our phone and find the nearest gas station or fine dining experience. But when you think about it, in our day to day lives, we don't need directions that much.
GPS and Location Services are huge data and energy hogs. If you have ever seen how much can go on in the background when it comes to Location Services, you would cringe. So, set up your GPS like the screenshot below and you will see a little battery life improvement and data usage go down.
Display Brightness
Settings > Display > Brightness
On my Nitro, the display uses up the most energy by far. So, it only makes sense to lower the brightness a bit to save power.
Developer Options
Settings > Developer Options
The Nitro has a powerful 1.5GHz CPU which uses a ton of energy when in heavy use. Some of you might say, "But Matt, I don't use that many apps that need the CPU." Well, it's not that you use them. It's that the ones you have used are likely still running. For example, even though I always use the 'Exit' menu item in Slacker Radio, it will always show up as a running process in Task Manager.
In the Developer Options, there are a few useful ways to fix this problem.
First, check the box next to 'Don't keep activities'. This will cause whatever app you are using to stop completely as soon as it is not on the screen anymore. This is useful if you have the habit of using the 'Home' button when you are done with apps.
Next, set the 'Background process limit' to something other than the standard limit. I have mine set to 4 processes. This will keep processes that are not tied to any specific app in check.
If you use a lot of apps and games that have to render video, it might be a good idea to check the 'Force GPU rendering' box. This will force apps such as games to use the slightly less powerful GPU in the Nitro for video. Thus letting your CPU relax a bit. I have also noticed that heat doesn't build up as much with this box checked.
Lastly, if you want to know about more of the processes that hang in the background that may cause performance issues, you can check the 'Show all ANRs' box. Personally, I found it annoying.
Power Saver
Settings > Power Saver
I was really excited for this feature but also very skeptical. But, I gave it a try anyway. What this feature does is when your battery level gets to a certain percent that you choose, it will turn off power consuming features and change some settings to use less power. I have mine set to engage at 20% battery life.
The tips I have seen say to check every box. But, because of my profession, I have to have 'Auto-sync' left on for emails and such.
With the settings below, I usually see the last 20% of battery last about 4 to 5 hours of medium use.
CPU Clock
*Requires Root*
Unlike all the tips above, this one will require you to root your Nitro.
As I said before, the 1.5GHz CPU uses a ton of power. When you think about it, unless you are playing games all the time or doing some kind of complex calculation as part of your Quantum Physics experiment on you phone, you really don't need all that power. So, what I did was underclocked the CPU to 1GHZ. This gives me the power I need to do what I do but with more efficient energy consumption.
I used SetCPU for this but there are a few other choices out there that do the job just as good.
As you can see from the screenshot below, I have set the max frequency to 1026MHz and the min frequency to 384MHz (I have since set min to 192MHz). I set the governor to 'conservative' based on this post: LINK. But, I think that any of them will help in different ways.
If you are curious, I'm also inserting a screenshot of my benchmarks after the underclock.
CPU Sleep (Suggested by rani9990)
*Requires Root*
XDA user rani9990 suggested an app called CPU Sleeper that, essentially, puts additional cores into an offline mode while the screen is off.
I can see how this would be advantageous because when your phone is in sleep mode, it really doesn't need all that extra power.
I have had it on my phone since i got up this morning and have noticed a significant jump in battery life already.
Results
Before these tips, I was getting about 8 to 9 hours of medium use on a charge.
After, I get roughly 15 to 20 hours of medium use. (It varies from day to day but hovers between 15 and 20.)
If anybody has any other tips, please let me know so I can add them to the list.
You should also tell people to get CPU sleeper (root) saves tons of battery life for me.
Also, disabling haptic feedback saves battery.
Sent from my GT-I9300
! kick ass post!! well-done. fun read too.
thanks!!1
Sadly, battery life on this phone really sucks even with the optimizations. having compared both, I can say that the Nitro HD with optimizations and 3800 mAh Hyperion battery gets about the same battery life as a Galaxy Nexus on the stock ROM and stock battery.
996gt2 said:
Sadly, battery life on this phone really sucks even with the optimizations. having compared both, I can say that the Nitro HD with optimizations and 3800 mAh Hyperion battery gets about the same battery life as a Galaxy Nexus on the stock ROM and stock battery.
Click to expand...
Click to collapse
Perhaps check your running processes. With these tweaks in place, I unplugged my Nitro at 7:45is this morning and right now, at 2:15pm, I have 79% battery left and I've made two 15 to 20 minute phone calls and rebooted about 6 times because of some testing I've been doing for another thread.
Also, the Nitro does have a faster CPU that would take more power than the Nexus.
I have done all of this, in addition to in Settings/Wireless & networks there's "more..." click that and theres "Mobile networks".. and the option for "Use only 2g networks" I'm using that for only texting while at work and doing pretty decent with battery life. since 5:45 to now 10AM texting all throughout that time I'm at 85% battery.
Kct385 said:
I have done all of this, in addition to in Settings/Wireless & networks there's "more..." click that and theres "Mobile networks".. and the option for "Use only 2g networks" I'm using that for only texting while at work and doing pretty decent with battery life. since 5:45 to now 10AM texting all throughout that time I'm at 85% battery.
Click to expand...
Click to collapse
I actually don't have that option.
mattman86 said:
I actually don't have that option.
Click to expand...
Click to collapse
Uhmm.. maybe its a CM9 only feature.. sorry hijacking then.
i found many of these settings are available in cm9 and after making the changes, it appears to me they work very well. thanks again eh.
UPDATE: I refrained from plugging in my phone all day yesterday and got 14 hours and 32 minutes of medium to heavy use.
Sent/Recieved 191 text messages.
Spent 2 hours and 47 minutes on the phone.
Updated 7 apps from the Play Store.
Played Dead Space for roughly 35 minutes.
Checked Facebook 3 or 4 times.
Read a news article online.
I think the battery did pretty good this time around.
Thanks for helpful tips!
The only problem I got is that the screen turned to back (with music still on) when I started NinjaJump with "Force GPU rendering'" checked.
You don't want force GPU rendering checked...
mattman86 said:
Display Brightness
Settings > Display > Brightness
On my Nitro, the display uses up the most energy by far. So, it only makes sense to lower the brightness a bit to save power
Click to expand...
Click to collapse
What I`ve noticed is that when I set Brightness to 100% I have 3...3,5 hours of wake working screen active time before battery exhausted. It's on ICS leak V18F. But if I set brightness to 30% or "auto" mode I got about 2....2,5max hours of screen active, it exhausts quicker
And secondly, on CM9 it helps me to check off "surface dithering" in 'performance' options. But on official ROMs we haven't this option available to tweak
I found that JuiceDefender has seriously saved me a whole lotta battery. Like seriously. I was getting 12 hours of medium to heavy usage before, and now i can hit 30 hours of medium usage. Then again, Data isn't turned on for me, I use the phone for Wifi and Calling.
rani9990 said:
I found that JuiceDefender has seriously saved me a whole lotta battery. Like seriously. I was getting 12 hours of medium to heavy usage before, and now i can hit 30 hours of medium usage. Then again, Data isn't turned on for me, I use the phone for Wifi and Calling.
Click to expand...
Click to collapse
JuiceDefender saved me tons of battery also. But I noticed that it was always waking my phone up for a second at random times. Have you had that issue at all?
mattman86 said:
JuiceDefender saved me tons of battery also. But I noticed that it was always waking my phone up for a second at random times. Have you had that issue at all?
Click to expand...
Click to collapse
Nope, but I don't look at my phone every waking second. Maybe it did do it. But I'm getting a serious boost in battery life so I don't really care.
Sent from my LG-P930 using xda premium
For me keeping the wifi on (and thus connecting via wifi both at home and in the office) allows me to save battery..
To me it seems strange, because my old phone literally sucked battery while keeping wifi on, but on the nitro wifi consumes less than hsdpa data transfer.
I've added a link to my SetCPU Profiles file in the guide.
low antutu battery benchmark scores
Both stock and CM9 RC2 are disappointing: 250 and 328 respectively. I've applied the suggestions here and don't know if I'm doing something wrong.
I was rather happy with my phone with GB managed by Battery Defender from Infolife. I used to have 1,5 day with "Mostly Idle" usage. Now after upgrade to ICS I just got 10% down per hour on idle. So disappointed. I'll play with your settings a while. May be Battery Defender uninstall/reinstall can help too...
Hello guys,
a few days ago I bought the notes 8.0 wifi and after a few hours they already had administrator permissions.
I left the tablet that becomes exhausted and completely after a night in office, in the morning I started to make some changes: new rom and kernel immediately immediately!
I state that in Italy are the CEO of an interesting blog where we treat only Google Experience products novel that I'm not really, but ...
Turning now from the Nexus 7 (I still have it) the difference for the better I feel about this tablet but I have noticed, however, an excessive drain on the battery, then not doing anything so important: the hours of active screen only 3/4 albeit with wifi always on!
I tried to set all the Governor also present with heavy undervolt but I have not noticed noteworthy improvements ...
nb. Rom and kernel belong to @civato
Tell me your experience, thanks guys
I didn't understand all of your post, but wanted to share my experience:
Leaving the screen brightness on auto is essential to get reasonable battery life. On full brightness my tablet battery runs out way too fast. I do think this device has the shortest battery life of 7 other tablet/phone devices I have previously used for multiple full days (I cannot judge with less usage). But as long as you leave it on auto brightness most of the time, it has managed to get me through each business day since it was released.
Sent from my GT-N5110 using xda app-developers app
reply
thanks for your expertise ...
you are absolutely right but also the tablet in standby consumes a small percentage of the battery, that's not good, at least to me.
I'll talk with the developers for the right settings in the kernel ... hopefully
I found that I only use a few percent when its in stand by. Heres what I have my settings as and why
Brightness - either auto +5 or 50% switching between the 2 as required.
Sync off.
Power saving mode - on unless I want to play resource heavy games.
GPS off. only turn it on if an app specifically requires it (navfree)
Bluetooth off.
spen battery saving mode on. the spen layer uses charge so no point having it on unless i need it. if im using my 8pi pen i just leave the spen out a little, using it like a switch.
Other battery saving things.
Auto airplane mode - app that turns all the signals off when the screen is off.
trickster mod - under volted by 75 on the CPU accross the board (had a few crashes on 100). also undervolted the GPU and changed the ramping threasholds.
- govner set to lulzactiveq which is a modified interactive but also with the benefit of limiting the cpu when the screen is off.
- set ignore_nice_load to 1. so that nice to have processes are now no longer run. only the higher priority ones are.
greenify - set various apps to hibernate stopping them from taking the tablet out of sleep.
Think thats everything.
The primary settings you listed @hertsjoatmon, are standard on Android (and better on Samsung devices) say: I will use them for years.
The second part is more interesting, in fact undervolt to -75 they had not yet tested on this note 8 but if you tell me that the tension holds well-being.
Also on the GPU did you apply the undervolt?? mmmm
The Governor me most is satisfying, at least in terms of battery life - albeit with some lag micro - is "ondemand" (100 -> 1200) with frequency freeze (of 4 cores), thanks to kernel @civato :good:
Standby does not consume almost nothing but if you use the goodness of the screen, wifi and all notifications accesse lead to excessive battery consumption that even my Nexus 4 behaves this way (having then 2100m)
Piè_Nexus said:
The primary settings you listed @hertsjoatmon, are standard on Android (and better on Samsung devices) say: I will use them for years.
The second part is more interesting, in fact undervolt to -75 they had not yet tested on this note 8 but if you tell me that the tension holds well-being.
Also on the GPU did you apply the undervolt?? mmmm
The Governor me most is satisfying, at least in terms of battery life - albeit with some lag micro - is "ondemand" (100 -> 1200) with frequency freeze (of 4 cores), thanks to kernel @civato :good:
Standby does not consume almost nothing but if you use the goodness of the screen, wifi and all notifications accesse lead to excessive battery consumption that even my Nexus 4 behaves this way (having then 2100m)
Click to expand...
Click to collapse
my clock and voltage settings are discussed here... http://forum.xda-developers.com/showthread.php?t=2319953
I've not really updated any of my threads since coming back from holiday. I will do at some point but im pretty happy with my set up at the moment and have only been lurking on here rather than actively contributing these last few weeks.
the situation seems to have improved a bit, with cuts of volts everywhere: P
let's see if over time more kernels will do miracles ...
Might seem an odd question, but how much should I expect the battery to drain on the M8 while playing music?
Reason I ask is because I use my phone to help me sleep (brown noise) every night.
I use an app called "Chromadoze" which has been fine for me up until now.
My old Nexus 5, which I partially got rid of because of the battery life, would drain approx 25% in 8 hours using Chromadoze.
However, using the same app on the M8 drains 50% in 8 hours, which seems excessive for a phone touted as having far better battery life (and indeed it normally does under normal use).
Thinking it might be the app, I generated a (59 minute) brown noise file and converted to FLAC and copied to the phone, and set that to play on repeat. This still gave a drain equivalent to 50%. I thought the Snapdragon 801 was mean't to be very economical on the battery for music, but that ain't happening here. I even have the phone in flight mode (as always). The battery stats are telling me that indeed the "music" is to blame.
I'm disappointed with this as I could stream actual music from the cloud all night on the Nexus and get less drain than that.
The other thing thats proved to be disappointing is the time it takes to charge. I have a 2A blackberry charger that I used on my N5 that charged it in just over an hour, but this M8 takes well over 2 hours on the same charger. I realise it has a bigger battery, but its still only 10% difference and it should probably only take an extra 10 minutes or so, not double the time. Can I enable fast charging on this device, after all, the 801 again is supposed to be able to support it.
I am a tad disappointed with my move to the M8 so far because of these issues; it has better battery life overall but these issues make it significantly less useful to me.
I have such an issue with this phone, that whenever I use (so deep sleep isn't allowed) the 50% of the cpu time is always at 1036mhz, which is too much even for listening to music.
Check out by yourself, how the cpu is working, by installing cpu spy (additionally you can install wakelock detector).
If it's the cpu's fault then you may try to set custom settings (max speed) for cpu when the screen is off.
Sent from HTC One m8, or maybe not anymore
Thanks for the reply. I'll check those apps out you recommend.
My next move is to try again with the power saver turned on, and see how it goes, failing that as well, I could try without the boomsound activated, as I'm sure extra EQing will use CPU power.
I hope I can resolve it, as it will be disappointing if not, especially as I really liked the Nexus as a phone but thought this would be a nice upgrade in most respects (bar camera).
I personally think that this power saving mode just sucks, all it does is that it saves data, but not cpu, as it doesn't put apps to sleep, as stamina mode on xperia devices does.
Just make a quick test, turn on your app, then switch to cpu spy, reset the statistics (so you get statistics only while using your app) and turn off the screen and wait few minutes.
Sent from HTC One m8, or maybe not anymore
When your listening to music at night is your WiFi on and connected?
Ive noticed a strange bug on my device.
When my device is in stand by mode and wifi is connected my CPU usage never drops below 30%. I use SystemPanel Pro to check that.
Now with WiFi off and in stand by mode my CPU usage is between 3-7% with spikes to 10-15% every 20-30 minutes. To me that seems normal.
So if you do have WiFi on while its playing music for those 8 hours test it with WiFi off.
Hi, I would normally use Airplane mode, so no radios at all, unless I wanted to stream from cloud, I've not done that yet since I had the phone, though.
I've just done my first test with CPUspy as suggested, Over 35 minutes it spent 10 minutes @ 1,036 MHz and the remaining time (about 67%) @ 300 MHz.
I'm trying it again with the supposed "Power Saving" function on.
Result with Power Saving on
1,036 MHz - 7:32 - 17%
300 MHz - 24:29 - 57%
Deep sleep - 8:29 - 19%
BUT, i have a feeling the power save mode may have killed it off to go to sleep but I couldn't confirm as it hadn't occurred to me until I had messed about.
So it is slightly better provided it didn't kill the music.
All of this was with a program called "7digital" which appears to be built in. Going to try in PowerAmp next.
PowerAmp seems to look much more economical.
95% (just over an hour) spent @ 300 MHz with just 2:26 spent at 1036 MHz.
Tried my brown noise last night and it drained 34% in 6 hours. Still a pretty poor performance.
Looks like I'm going to have to try and find an alternative way to do this.
I do wonder if the Google play ROM would help as I never had a problem on the nexus 5.
Are those the statistics when your phone hasn't been used at all or was your program running at this time?
If the program wasn't running and you have such a cpu usage then it is probably some deep sleep issue (wakelock detector should help identifying the app responsible for that).
Anyway, just use some app to limit the cpu usage while the screen is off.
This phone likes to be stuck at 1036mhz and for example you could limit it to about 500mhz.
Ps. Power saving mode won't kill these apps, so don't worry.
Sent from HTC One m8, or maybe not anymore
mr.loverlover said:
Are those the statistics when your phone hasn't been used at all or was your program running at this time?
If the program wasn't running and you have such a cpu usage then it is probably some deep sleep issue (wakelock detector should help identifying the app responsible for that).
Anyway, just use some app to limit the cpu usage while the screen is off.
This phone likes to be stuck at 1036mhz and for example you could limit it to about 500mhz.
Ps. Power saving mode won't kill these apps, so don't worry.
Sent from HTC One m8, or maybe not anymore
Click to expand...
Click to collapse
Those statistics were with the music player 7digital running a brown noise file, but nothing else was being used on the phone.
Later I used PowerAmp which does give a more efficient performance, but sadly, still not good enough really considering my N5 was OK under the circumstances.
I find myself in two minds as to whether to try the GPE ROM anyway, as I don't find the phone as responsive as the N5 either... and maybe it will help with this issue too.
tameracingdriver said:
Those statistics were with the music player 7digital running a brown noise file, but nothing else was being used on the phone.
Later I used PowerAmp which does give a more efficient performance, but sadly, still not good enough really considering my N5 was OK under the circumstances.
I find myself in two minds as to whether to try the GPE ROM anyway, as I don't find the phone as responsive as the N5 either... and maybe it will help with this issue too.
Click to expand...
Click to collapse
GPE (and other non-stock based ROMs) will be much faster, that's damn sure, however I don't think this will solve the problem, as HTC one m8 has some weird issue with it's CPU.
I also don't know why it's using this 1036mhz continously, but you can't go below 300mhz if the device is working (like playing music).
Tty to limit your CPU at all the time (not only when the screen is off), that should also save some battery, however the battery life is still nothing considering the one from Xperia Z1.
In case anyone is interested, I did the conversion to GPE. Much better, now feels as fast or faster than my n5, but it now charges much faster and the battery life seems as good as before. Will try and test with some music at some point in the coming week to see if there is any improvement but I have my suspicion that it won't make much difference as I think it could possibly be the more powerful output and boomsound that increases battery drain... But.... We'll see.
Final post from me on this thread.
Its been several weeks now since I've had the GPE firmware installed on my HTC One M8, and I don't regret it one bit.
The battery life is at least as good, but I possibly think better, I'm generally always averaging 4+ SOT, whereas it would be just shy of that with the Sense ROM. The phone is also noticeably quicker at all times...
Finally though, the high battery usage during music IS cured. Using the Chromadoze app I talked about in post #1 results in 20% drain in 8 hours (compared to 50% on a Sense ROM). That is much better. I also no longer wake up to a warm / hot phone. And it charges faster.
So, in summary, the GPE ROM turns the M8 into the phone it should have been since day 1. I just wish it had the Sense camera, but the stock one is perfectly usable.