Related
Battery life is something that definitely concerns everyone.
Lately we've been seeing a considerable increase in the number of tips, tweaks, and some apps to improve battery life in our nexus phones.
New modded kernels are also starting to pop up since kmobs released his UV one, followed by psyq's and insectRaven's, among others. I've even read comments about having 70% battery power after about 15 hours of use with AVS! Damn, what's your secret you people?
As well as undervolting, AVS, and other kernel-based configs, people are also starting to talk about how each ROM optimizes battery use. Some claim Emmother has better results than CM. Some are just fine with CM.
There have also been several comments about slow charging being better than fast 1A charging.
So, to join all these things together, I've created this post to see how much battery are YOU getting and what's your setup. Hopefully, we can all benefit from the information that's collected here once it gets going.
Please post in a clear and organized manner so we can all get some useful info out of this thread. I encourage you to follow this way of posting your info:
ROM: Whatever ROM you're using.
Kernel: Whatever kernel you're using (please be specific about extra features it may include)
System & software related:Widgets: Any widgets you've got that you think have certain influence on battery life.
Background: Any apps you've got running on background.
Connectivity: 3G signal + strengths or weaknesses / Wifi / Bluetooth.
Sync enabled?: Pretty self explanatory.
GPS & navigation: What software do you use for navigation.
Others: Screen brightness, display % usage, etc..
Battery-related:Battery model: HTC stock, ebay, whatever...
Charging method: What kind of charger are you using?
Extra info: Voltage, temp, and any other info worth providing.
Overall phone use: (Time-wise)
Internet (Browsing): How much time you spend *JUST* on your browser.
Internet (General): IM, VoIP, streaming... Basically any app you frequently use that requires connection.
Calling: Approximate total time per charge.
GPS & navigation: Do you use it frequently? If so, how much.
Games: Which games and for how long do you usually play.
Other: Any apps you may want to point out.
Battery life & impressions:
Here is where the real, but somewhat subjective, talk comes in. Just post what battery life you're getting with the info you've just provided and what are your concerns and impressions regarding this. This is the place to comment in more detail about anything you may have posted above and want to clarify or drive special attention to.
Click to expand...
Click to collapse
Template available here.
Leave whatever you don't want to post blank, but please be as specific and objective as you can on what you do post. Also, feel free to add any category with info you think is worth it. If you think there's something that I left out and should be there (which is very likely I have) please don't hesitate to tell me and I'll add it as soon as I read it.
I really hope we can all share some info and clear out all the secrets regarding mysterious claims for battery life I've seen around lately. For this to work I urge you once again to post in a clear and organized manner. There's quite a lot of information and it'll be much easier to find, compare, and comment on.
Thanks in advance for your participation.
[Reserved]
I'll try and post the best results here once we've got enough impressions.
What happened to this thread???? No one replied?
I think the idea is awesome, however the information you ask might be a bit too detailed. I would rather try to classify uses under "light", "medium" and "heavy" (i.e. light would be just occasional phone and messaging, medium would be more frequent messaging with occasional data/gps/wifi....etc.) That way, someone could easily classify himself along these criteria and we would get a very large database of battery life for each rom and use. I'm sure a lot of people would chime in on this as battery life is very important to all of us.
For me, it's too early to give my opinion as I just got the phone and installed CM, but I am a little bit disappointed at the battery life... I definitely won't be keeping the display brightness on auto...
Hey thanks for replying!
I created this thread because in such a phone, battery life is an issue that we're all concerned about. Now, with so many different ROMs/Kernels to choose from, it's sometimes difficult to know which will suit you the best in these terms.
I never said every category I mentioned had to be answered. They're kind of a guide if you will. Just answer whatever you feel like answering, or make a simple comment if you feel lazy. I don't really care as long as the discussion stays on topic.
I think once we've got some participation this thread will grow exponentially. I just can't believe people don't give a **** about they're $500+ "superphone"'s battery.
ROM: CM 5.0.5.3
Kernel: intersectRavens 33.1 AVS Extra
System & software related:
Widgets: Weather widget donate, Battery Life, Agenda Widget, Audio Manager, Power Control, IP Address
Background: Wallpaper rotator(60 mins), SeePU, SetCPU, AppSwipe, GTalk, Meebo, Google Voice, Gestures, Swype
Connectivity: 2G only for 2 more weeks
Sync enabled?: Yes
GPS & navigation: Motonav about twice a week.
Others: 0% Brightness except in the sun, Display usage ranges from 20% to 60%
Battery-related:
Battery model: ends with M
Charging method: 500mA USB usually
Extra info:
Overall phone use: (Time-wise)
I'm a heavy user. The battery will die in under 4 hours if I use it constantly.
Internet (Browsing):
Internet (General): gmail,gvoice,im, xda, fmylife
Calling: about 30 mins per day.
GPS & navigation: not too much, all of them drain the battery fast.
Games: RoboDefence (level 70 , drains the battery quickly, choppy with power save kernels), AirControl. Whenever theres time to kill
Other: Camera.(tried desire, back on stock now). Shoot anything and everything. Very fast way to empty your battery.
Battery life & impressions:
Have to carry a charger on me whenever I go out for an extended period (5 hrs). Noticed some improvement in standby time with the new AVS kernel.
Waiting to try the release version of CM 5.0.6 or 5.0.7;logs indicate power saving is a priority now.
Due to the overwhelming amount of posts in many Rom threads, it is quite difficult even with the search option to find what you are looking for. As many of us who visit XDA on a daily basis realize, a large number of these posts are very repetitive. "Which kernel should I use for the best battery life?" "What Kernel will be the smoothest on my phone?" "Oh you have (Insert Kernel Here) Kernel, what kinda of battery life are you getting?" The questions in regards to battery life, kernels, and performance go on and on. I came up with an idea for a thread and after talking to a MOD about it decided to go ahead and get it started.
The Purpose of this Thread:
-Compile fellow EVO user's experiences with certain Rom and Kernel setup's in order to help all of us get the best performance and battery life with our EVO.
-To help cut down on the amount of repetitive posting about Kernels, Battery Life, and SetCpu in Rom threads. This is a forum and it is about makings posts, but many times people end up posting questions related to these things that have already been answered but may be hard to find.
-To give members a central thread for optimal performance based on other users experiences.
-To help other members find what Kernels, SetCPU settings, and other options will work best based upon their Hardware version.**I bring the hardware version up because it seems like certain things I.E. Kernels and certain settings do not play well with certain Hardware versions of the Evo.**
-To provide an Informational thread based on your experiences to help out everyone.
Please Note:
-This thread is NOT a place to go to war with others over which Rom is best or to bad mouth other Roms, everyone has their own preferences remember that.
-In order to keep this thread as clean and productive as possible, PLEASE REFRAIN FROM ASKING QUESTIONS HERE!
-If you have a question for an individual, PM them.
-If you have a question in regards to a Kernel, refer to the kernels thread.
-If you have a question in regards to SetCPU use the Q&A or your roms thread.
-If there is a basic question that often comes up on the Evo forums I will try to
provide links to the information.
-This thread is to be NON BIASED.
**My hopes would be that enough members post their personal stats and info here that on an OP I can list each rom, the hardware versions of the phone and what set ups seem to work the best with them. This info would be based on a general consensus based upon the information posted here.**
What to Post:
-Rom and Rom version that you are using. (I.E. Myn's Warm TwoPointTwo RLS 4) PLEASE make the font for this RED so users can easily spot which rom you are on when looking through this thread.
-Current Software version on your phone. (I.E. 3.30.651.3)
-Hardware version of your phone. (0001,0002,0003 or 0004) Please make this RED also.
-This is found under: Settings>About Phone>Hardware Information.
-The Kernel that you are using, the full name. (I.E. netarchy-toastmod-4.2.1-cfs-bfq-havs-more-smartass-universal)
-SetCPU? If so, what kind of settings are you using?
-Any kind of battery tweak? (I.E. Colin pH method)
-How would you rate your usage, and what is you awake time? (I.E. Minimal, Moderate, Heavy)(Awake Time:Settings>Battery)
-On a day to day basis what do you use your phone for?
-What kind of battery life are you getting? (On full charge: I.E. 16 hours)
-The Pros/Cons of this setup. (Cons if there are any)
-Why you would recommend this set up to others? (Again, please do not use this to slander other roms)
If you choose to contribute to this thread, Thank you for reading through this and for your contribution. I think if we can make something of this thread we can all benefit a lot from it. If you have any suggestions on what I should add to this please feel free to post it with your info or PM me if your not posting. I will try to update as much as possible, and of course that will depend on the reply that I get.
Reserved for future use
I would state the awake time instead of asking if they are a moderate/heavy...seems less opinionated even though someone with 5 hours awake time with idle cpu is not the same as 3 hours under heavy load.
surrealmethod said:
I would state the awake time instead of asking if they are a moderate/heavy...seems less opinionated even though someone with 5 hours awake time with idle cpu is not the same as 3 hours under heavy load.
Click to expand...
Click to collapse
Thank you sir, I went ahead and just added it in with it. Then we get the idea from both ways. If you have anything else just let me know. I would appreciate it!
i think you should post what kind of battery you are using
is it the standard 1500 mAH battery or the other extended battery
so people won't get lost
This is a good place to start, but it's difficult to get a good idea because there are too many variables that affect battery life from user to user. In addition, my light usage could be your moderate. Then people run different programs which will affect identical setups. Just throwing these things out there if you wonder why you aren't getting the same battery life as someone with same setup.
I'll go first....
I actually think this is an awesome idea. I think the idea of "not every phone is created equally" is a little over-exaggerated with the evo. Maybe we can start finding some similarities.
Myn's Warm TwoPointTwo RLS 4
3.30.651.3
0003
HTC Kernel #17. (I also tried the King's #11 (i think) and got horrible battery drain!)
Not using SetCPU
No Battery tweaks
Moderate usage. Not sure on awake time. I will edit this later today to add.
Mostly phone calls. A couple of texts and emails. Some games while I'm on the throne. The occasional web search.
I get maybe 12-14 hours of battery life.
PRO's:
-it's pretty looking
-a themed rosie launcher.
CON's:
-I got better battery life with Fresh 3.4.0.1 and stock kernel.
-Doesn't offer the original HTC #11 kernel like Fresh does. Anyone have a link to it?
I would recommend this setup to anyone that wants a good looking rom that has lots of customization options. I use it mostly because of the look of it. But, it is quick, scores well on quadrant, and gets decent battery life... It is not the best I have found... but it will get you through most of a day on moderate usage.
---
Can someone tell me... does the battery life depend on how the kernel plays with the ROM? I could get about 20-24 hours of battery life on Fresh with kernel #11. Now that I'm on Myn's and I could find the #11 kernel again, would I get the same battery life?
Good point. One of my biggest goals is to help people who wish to flash a custom kernel find the right one that is friendly with the Rom and most importantly the hardware version. Imo a rather a kernel is going to work with a phone or not has to do a lot with the hardware.
Sent from my PC36100 using XDA App
hello
i just got a mytouch 4g yesterday(traded my vibrant for it)
anyway i read on android central a good way to improve battery life is to,
flash ice glacier and a custom kernel,idk if this is a rumor or what but if not i already have ice glacier un themed 1.1.2
but im having trouble finding a kernel post
Kernels are posted in development section, currently there's only one.
You need to get SetCPU from the market to take advantage of over/underclocking to see any difference as, by default, kernels is acting just like stock.
What's best for the battery? Turn off your phone completely, you can go for couple of years on a single charge
But really, it all depends how hard you push your system. Start out with 245/368 powersave with screen off, 345/768 on demand with screen on and see if you can live with it (i.e. no lag). If that doesn't work - up it by a little bit and see the difference. It's a trial and error game as everybody's chips are different in how they can handle overclocking. My set-up is 245/368 on demand with screen off, 768/1607 on demand with screen on, 368/768 if battery is under 20%. Works for me, I can make my battery last at least 14-16 hours with this set-up, YMMV depending on how you use your system.
Kernel thread.
Best battery? Battery life is all relative. Every single person will experience different battery life. The apps you have installed, the amount of time you spend on it and the time you spend on/in each app, distance from cell towers, distance from Wi-Fi sources, settings you have for every app and things like sync and what not.
There is no single variable that will ever help any of us find out what the best battery life is.
All the settings in the world won't help you achieve the 2 days I'm getting because I use mine differently that you, I have different apps on mine that you, I am at different distances from cell and Wi-Fi towers/antennas than you.
The best battery life is what you get out of yours.
Iv always considered battery life a very important factor in my purchasing of a phone and was one of the big reasons i moved from my Desire HD to the Nexus S (amongst many others). However having been on the android scene for a while im used to tinkering with kernels and roms etc and due to the new battery graph in gingerbread im now able to make direct comparisons rom by rom and kernel by kernel to see how they all differ. This is all shown + explained below.
First id like to explain my method;
I install the rom and kernel with the same apps I always use and charge the phone fully until i am about to go to sleep. I then unplug the phone and leave it in the exactly the same place on my desk with exactly the same settings (sync intervals etc) and i kill all apps before i leave it just to make sure the test is fair.
In the morning i then take a screen shot of the battery life over the period of usually 8 hours and will upload this for you to see. I then look at the over-night battery drain as a comparison on how good battery life is on specific roms and kernels.
Justification - Many of you may be thinking who cares about standby battery life? I care about the battery when im using it!?
Well although that's valid there are many reasons i have taken this approach;
1. It is completely fair i.e. no individual differences such as 'im a heavy user' but we all have different definitions of a 'heavy user'. This is eliminated by the fact the phone is not used and thus the same every time (no individual differences)
2. If a phone has severe battery drain during sleep general knowledge should dictate that battery drain should increase when the screen is on, cpu is working and your syncing your facebook wall, thus a direct correlation with sleep battery drain and usage drain should be apparent.
Therefore i have decided over the next few days/weeks etc i will upload on a regular basis a screenshot of the battery drain over night, along with the battery use details and screen on time etc etc. In addition to the rom and kernel info and i hope that over time this proves to be a very useful thread.
I have been doing this over the last few days on a less strict system and there have been some VERY interesting results which i will upload over the next few days.
(Just a final note iv never really done anything like this on xda before so if its a stupid idea then please tell me now so i dont waste my time doing it, however if people are really interested please let me know and il make sure i do my best!!)
Thanks for reading my extremely long post!
Bratfink
SCREENSHOT 1: This was using modacos custom rom r10 and the kernel that comes with it, i had quite a short sleep (about 6 hours) but the curve pretty much shows what the point im trying to make is. The battery life is great!!
SCREENSHOT 2: This is CM7 Nightly build 27# with Netarchy's latest 1.2.1 kernel and although i didnt use the screen once of charge for a few minutes as you can see once the screen was off battery life barely decreased and was over a long period of time.
If anyone wants me to test specific combos please let me know.
I'm actually looking forward to reading your results.
Sent from my Nexus S using XDA App
Yep, this would actually be pretty useful. Good luck and good work!
i'm a sucker for these types of tests, always love doing them and seeing the results. post soon!
I like others will be keeping an interested eye on your findings.
Uploading pictures of modaco r10 with it's own original kernel today. Its an interesting result!
Sent from my Nexus S using XDA App
Uploaded to OP
I'm interested too.
Can u try modaco r10 with Netarchy 1.2.1 kernel.
bratfink said:
Iv always considered battery life a very important factor in my purchasing of a phone and was one of the big reasons i moved from my Desire HD to the Nexus S (amongst many others). However having been on the android scene for a while im used to tinkering with kernels and roms etc and due to the new battery graph in gingerbread im now able to make direct comparisons rom by rom and kernel by kernel to see how they all differ. This is all shown + explained below.
First id like to explain my method;
I install the rom and kernel with the same apps I always use and charge the phone fully until i am about to go to sleep. I then unplug the phone and leave it in the exactly the same place on my desk with exactly the same settings (sync intervals etc) and i kill all apps before i leave it just to make sure the test is fair.
In the morning i then take a screen shot of the battery life over the period of usually 8 hours and will upload this for you to see. I then look at the over-night battery drain as a comparison on how good battery life is on specific roms and kernels.
Justification - Many of you may be thinking who cares about standby battery life? I care about the battery when im using it!?
Well although that's valid there are many reasons i have taken this approach;
1. It is completely fair i.e. no individual differences such as 'im a heavy user' but we all have different definitions of a 'heavy user'. This is eliminated by the fact the phone is not used and thus the same every time (no individual differences)
2. If a phone has severe battery drain during sleep general knowledge should dictate that battery drain should increase when the screen is on, cpu is working and your syncing your facebook wall, thus a direct correlation with sleep battery drain and usage drain should be apparent.
Therefore i have decided over the next few days/weeks etc i will upload on a regular basis a screenshot of the battery drain over night, along with the battery use details and screen on time etc etc. In addition to the rom and kernel info and i hope that over time this proves to be a very useful thread.
I have been doing this over the last few days on a less strict system and there have been some VERY interesting results which i will upload over the next few days.
(Just a final note iv never really done anything like this on xda before so if its a stupid idea then please tell me now so i dont waste my time doing it, however if people are really interested please let me know and il make sure i do my best!!)
Thanks for reading my extremely long post!
Bratfink
SCREENSHOT 1: This was using modacos custom rom r10 and the kernel that comes with it, i had quite a short sleep (about 6 hours) but the curve pretty much shows what the point im trying to make is. The battery life is great!!
If anyone wants me to test specific combos please let me know.
Click to expand...
Click to collapse
Sent from my Dell Streak using XDA App
I'd be interested in seeing CM7, just whatever nightly build you manage to catch.
I don't think that result will give you precise result.
I found that statistic is wrong sometimes.
It is better to measure using "play video loop".
So, find a movie, set to the same brightness and play in loop?
gogol said:
I don't think that result will give you precise result.
I found that statistic is wrong sometimes.
It is better to measure using "play video loop".
So, find a movie, set to the same brightness and play in loop?
Click to expand...
Click to collapse
Unfortunately that will not give you how well the rom does while it is idle.
I'm really looking forward to your results. My only issue with this phone is the battery life is terrible. I ordered an extended battery off Ebay 3 weeks ago and have yet to receive it. Never ordering anything from Hong Kong again!
Fuse8499 said:
I'm really looking forward to your results. My only issue with this phone is the battery life is terrible. I ordered an extended battery off Ebay 3 weeks ago and have yet to receive it. Never ordering anything from Hong Kong again!
Click to expand...
Click to collapse
What were you using before that you consider this phone to have bad battery life? By far this phone has the best battery life of any Android device I've owned. If you want bad battery life, get an Evo. That is horrific battery life.
bratfink said:
Uploading pictures of modaco r10 with it's own original kernel today. Its an interesting result!
Sent from my Nexus S using XDA App
Uploaded to OP
Click to expand...
Click to collapse
I am looking forward to the rest of these, however just a quick question. What was your battery use like in that situation with the stock ROM? Just for reference, because I'm thinking I might switch to modaco soon. Thanks!
More soon
Iv got a few more screenies but it seems i may have to end this thread prematurely. Its the SNS or 2.3 but idle battery usage for me is pretty much identical no matter what the kernel or rom (il upload a CM7 + Netarchy 1.2.1 shot top op). This was unexpected on my behalf because with my DHD kernels and roms had a big impact on idle battery consumption. I have noticed however that without a full wipe when changing some kernels such as with M r10 idle battery life can increase drastically. I will continue for the next few days and if i dont see any big changes i may move method to a video loop or something of the sort.
Interesting find
I found out something today that may interest may of you. I was messing around with the sleep profiles on SetCpu with netarchys kernel and i found that its better to leave the range from 100-800 than 100-400 or less. This i believe is because when the phone is asleep and carries out a process it will be forced to clock to the maximum of 400mhz and then stay at that speed for 10 seconds, instead of say going up to 800mhz for 1-2 seconds to complete the same process. So a tip to you would be set your profile to 100-800mhz conservative and see what you get!
bratfink said:
I found out something today that may interest may of you. I was messing around with the sleep profiles on SetCpu with netarchys kernel and i found that its better to leave the range from 100-800 than 100-400 or less. This i believe is because when the phone is asleep and carries out a process it will be forced to clock to the maximum of 400mhz and then stay at that speed for 10 seconds, instead of say going up to 800mhz for 1-2 seconds to complete the same process. So a tip to you would be set your profile to 100-800mhz conservative and see what you get!
Click to expand...
Click to collapse
This kinda enforces the point that SetCPU is useless for the NS unless you really want to overclock...
Any battery saving tactics used buy lowering screen off profiles are counteracted by the system process;( So i think in the context of battery life you are probably better to not use SetCPU
JD
bratfink said:
Iv got a few more screenies but it seems i may have to end this thread prematurely. Its the SNS or 2.3 but idle battery usage for me is pretty much identical no matter what the kernel or rom (il upload a CM7 + Netarchy 1.2.1 shot top op). This was unexpected on my behalf because with my DHD kernels and roms had a big impact on idle battery consumption. I have noticed however that without a full wipe when changing some kernels such as with M r10 idle battery life can increase drastically. I will continue for the next few days and if i dont see any big changes i may move method to a video loop or something of the sort.
Click to expand...
Click to collapse
I would definitely move to a video loop or some other 'heavy use' task because when you think about it, not too much can really be changed when almost no power is being used in the first place.
You could also just mention your general feeling for the battery life of each rom, because quite often that is what I go by as my usage varies depending on a range of things (school day or weekend etc) .
Sent from my Nexus S using XDA App
Could you please test modaco r10 with Netarchy's latest 1.2.1 kernel ?
I would love to see the difference between modaco's default kernel vs netarchy's kernel.
On CM nightly 13, I just went 11 hours and I'm at 90%. That's 1/2% an hour. Not bad. That is with stock kernel.
Sent from my Nexus S using Tapatalk
First and foremost this guide is based around the Sprint Nexus S 4G. If you do not have the Nexus S 4G, Than this guide will probably not help you. =)
Secondly all credit goes to the wonderful people that work endlessly to make these wonderful Roms and Kernels. Without you guys Android wouldn't be what it is today!
Third: Please make a back up and use this guide at your own risk. I don't want to bare the weight of someone turning their phone into a paperweight by using this guide.
Alright, Now lets get to the fun part.
Case you've already forgotten why you're ready this topic. This is my rough how-to guide on getting easily over 2 days out of a single charge on your phone, Very much possible to push 3 or more days depending on use and other varying factors.
What you're going to need to start:
- Rooted Nexus S 4G with a custom recovery like Clockwork mod.
- Flash the following Rom http://forum.xda-developers.com/showthread.php?t=1417499
- Flash the following Kernel http://forum.xda-developers.com/showthread.php?t=1436313
-Flash the following "KL2" Radio update http://forum.xda-developers.com/showthread.php?t=1077168
After you have flashed all the above and confirmed your phone is running stable with all the default settings. Charge your phone to 100% and reboot back into recovery, and WIPE YOUR BATTERY STATS
Now. Lets begin configuring your rom and kernel!
- Install CPU MASTER FREE from the android market https://market.android.com/details?id=com.antutu.CpuMasterFree&hl=en
Set the following on CPU Master
- CPU Speed 800 MAX and 100MIN
- CPU Governor CONSERVATIVE
- and Scheduler set to CFQ
- Make sure to click apply on boot as well
- Now Install NSTOOLS from the Android market https://market.android.com/details?id=mobi.cyann.nstools&feature=search_result
Set the following on NSTOOLS
- DEEP IDLE: ENABLED
- Backlight Dimmer: ENABLED
- Make sure Backlight Notifications are left disabled. It keeps phone from idling properly.
- Leave all other settings alone and make sure to check set on boot
- Now lastly install Antutu Battery Saver from the Android Market
https://market.android.com/details?id=com.antutu.powersaver&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5hbnR1dHUucG93ZXJzYXZlciJd
Activate Battery Saver and set to level 2 battery save. Easy as that.
Basically your done! =)
If you notice your phone has a slightly worse or little to no improvement on the battery this is due to you deleting your battery stats. As you use your phone it will write new stats and you will begin to notice a difference after a few cycles. Just make sure your battery is charged when you wipe them, Let the phone run almost completely dead. Plug it up, Let it charge back to 100%, Unplug it. Rinse and repeat. Just be sure to unplug it when you notice it's fully charged even if you don't plan on going anywhere. Just let it sit and run on battery so that it calibrates the battery stats while it's idle as well.
Now as you should already know your battery life is going to heavily depend on use and SIGNAL STRENGTH. It seems a lot of people don't realize the more signal you have the longer your battery will last. If you're in an area with very low signal it can kill your phone in a matter of hours.
I have attached a screen shot of my battery life using this above method. Other settings I will mention
- WIFI ENABLED and CONNECTED
- Bluetooth and NFC DISABLED
- Automatic backlight control enabled
- Facebook notifcations, Weather and Contacts are the only things set to SYNC on my phone.
- Usage: Light to moderate. This includes a few texts throughout the day. A few phone calls, and a brief checking of facebook every now and then.
If I'm missing anything I will update this post. That is all for now. Happy modding and may this tutorial work the same wonders for you as it did me.
Also I should state that the phone finally died at around 2Days 17hrs on battery. My goal for 3 straight days was cut short after a few 30 minute phone calls and other work I had to do on the phone.
If you have any questions. Feel free to post, or PM me. I'll be here =)
cwayn1989 said:
First and foremost this guide is based around the Sprint Nexus S 4G. If you do not have the Nexus S 4G, Than this guide will probably not help you. =)
Secondly all credit goes to the wonderful people that work endlessly to make these wonderful Roms and Kernels. Without you guys Android wouldn't be what it is today!
Third: Please make a back up and use this guide at your own risk. I don't want to bare the weight of someone turning their phone into a paperweight by using this guide.
Alright, Now lets get to the fun part.
Case you've already forgotten why you're ready this topic. This is my rough how-to guide on getting easily over 2 days out of a single charge on your phone, Very much possible to push 3 or more days depending on use and other varying factors.
What you're going to need to start:
- Rooted Nexus S 4G with a custom recovery like Clockwork mod.
- Flash the following Rom http://forum.xda-developers.com/showthread.php?t=1417499
- Flash the following Kernel http://forum.xda-developers.com/showthread.php?t=1436313
-Flash the following "KL2" Radio update http://forum.xda-developers.com/showthread.php?t=1077168
After you have flashed all the above and confirmed your phone is running stable with all the default settings. Charge your phone to 100% and reboot back into recovery, and WIPE YOUR BATTERY STATS
Now. Lets begin configuring your rom and kernel!
- Install CPU MASTER FREE from the android market https://market.android.com/details?id=com.antutu.CpuMasterFree&hl=en
Set the following on CPU Master
- CPU Speed 800 MAX and 100MIN
- CPU Governor CONSERVATIVE
- and Scheduler set to CFQ
- Make sure to click apply on boot as well
- Now Install NSTOOLS from the Android market https://market.android.com/details?id=mobi.cyann.nstools&feature=search_result
Set the following on NSTOOLS
- DEEP IDLE: ENABLED
- Backlight Dimmer: ENABLED
- Make sure Backlight Notifications are left disabled. It keeps phone from idling properly.
- Leave all other settings alone and make sure to check set on boot
- Now lastly install Antutu Battery Saver from the Android Market
https://market.android.com/details?...1bGwsMSwxLDEsImNvbS5hbnR1dHUucG93ZXJzYXZlciJd
Activate Battery Saver and set to level 2 battery save. Easy as that.
Basically your done! =)
If you notice your phone has a slightly worse or little to no improvement on the battery this is due to you deleting your battery stats. As you use your phone it will write new stats and you will begin to notice a difference after a few cycles. Just make sure your battery is charged when you wipe them, Let the phone run almost completely dead. Plug it up, Let it charge back to 100%, Unplug it. Rinse and repeat. Just be sure to unplug it when you notice it's fully charged even if you don't plan on going anywhere. Just let it sit and run on battery so that it calibrates the battery stats while it's idle as well.
Now as you should already know your battery life is going to heavily depend on use and SIGNAL STRENGTH. It seems a lot of people don't realize the more signal you have the longer your battery will last. If you're in an area with very low signal it can kill your phone in a matter of hours.
I have attached a screen shot of my battery life using this above method. Other settings I will mention
- WIFI ENABLED and CONNECTED
- Bluetooth and NFC DISABLED
- Automatic backlight control enabled
- Facebook notifcations, Weather and Contacts are the only things set to SYNC on my phone.
- Usage: Light to moderate. This includes a few texts throughout the day. A few phone calls, and a brief checking of facebook every now and then.
If I'm missing anything I will update this post. That is all for now. Happy modding and may this tutorial work the same wonders for you as it did me.
Also I should state that the phone finally died at around 2Days 17hrs on battery. My goal for 3 straight days was cut short after a few 30 minute phone calls and other work I had to do on the phone.
If you have any questions. Feel free to post, or PM me. I'll be here =)
Click to expand...
Click to collapse
I thought it was the More Bars you have the more Data Kills Your Battery... but sprints 3G sucks .. some users only experience a .5kbs to 1.0 Mbs (if your lucky) ... that being said I think that's why your battery lasts longer. But then again I'm on Wifi so my battery has lasted all day ^_^ 15% left. Nfc on , Bluetooth off , screen at 50% brightness and heavy usage. Buuuut in your screen shot below your on 3G ... the 2 days.. was it always on Wifi?
- Google
What is your screen on time?
I don't use any "power-saving" apps, just AOKP Milestone 2 with Steve Garon's 1.14 kernel to run 50hrs with nearly 4hrs of screen time.
100/1100mhz, interactive governor, standard voltage, bln/bld on, wifi used whenever available. It doesn't help that my office is in a poor signal area - battery life would be much better if the signal reception bar stayed green all the time.
Sent from my Nexus S 4G using xda premium
iGoogleNexus said:
I thought it was the More Bars you have the more Data Kills Your Battery... but sprints 3G sucks .. some users only experience a .5kbs to 1.0 Mbs (if your lucky) ... that being said I think that's why your battery lasts longer. But then again I'm on Wifi so my battery has lasted all day ^_^ 15% left. Nfc on , Bluetooth off , screen at 50% brightness and heavy usage. Buuuut in your screen shot below your on 3G ... the 2 days.. was it always on Wifi?
- Google
Click to expand...
Click to collapse
Screen time out is on 30 seconds. and Wifi was connected virutally through the entire time, exception was when I visited a friends house which is why in the screenshot it does not say it's connected, However it was still active.
Braneless said:
What is your screen on time?
I don't use any "power-saving" apps, just AOKP Milestone 2 with Steve Garon's 1.14 kernel to run 50hrs with nearly 4hrs of screen time.
100/1100mhz, interactive governor, standard voltage, bln/bld on, wifi used whenever available. It doesn't help that my office is in a poor signal area - battery life would be much better if the signal reception bar stayed green all the time.
View attachment 912363View attachment 912364View attachment 912365
Sent from my Nexus S 4G using xda premium
Click to expand...
Click to collapse
Those are very nice stats, Question, On your battery log, What are the massive drops in battery from? low signal or just heavy use on your phone?
Also I believe I'm going to go back an retry my experiment with SmartassV2 governor and On Demand. because I recently read they are better than conservative.
By all means play around with these settings and if you report back something I can approve on I will be happy to update this post and give credit to whoever finds more tricks to improving the battery life even more =)
cwayn1989 said:
Those are very nice stats, Question, On your battery log, What are the massive drops in battery from? low signal or just heavy use on your phone?
Also I believe I'm going to go back an retry my experiment with SmartassV2 governor and On Demand. because I recently read they are better than conservative.
By all means play around with these settings and if you report back something I can approve on I will be happy to update this post and give credit to whoever finds more tricks to improving the battery life even more =)
Click to expand...
Click to collapse
They're from heavy use, probably angry birds or web browsing. The poor signal usually results in much slower drain.
Sent from my Nexus S 4G using xda premium
Braneless said:
They're from heavy use, probably angry birds or web browsing. The poor signal usually results in much slower drain.
Sent from my Nexus S 4G using xda premium
Click to expand...
Click to collapse
Not saying you're wrong, but based on past experience when I lived in an area where my phone was constantly losing and gaining signal or especially switching between Verizon (Roaming) and Sprint to find a signal, My phone would get very warm and it would cause massive battery drain.
Also in regards to the Sprints 3G speed.
Here in town where I live now, with the new KL2 radio
Edit:
I have attached screenshots of 3G speeds. It seems today when I ran the test the speeds aren't that special, I guess it all depends on network load.
Braneless said:
What is your screen on time?
Click to expand...
Click to collapse
This ^
I can get about 4-5 hrs on screen-on time a day with a full charge before it dies. I couldn't imagine spreading that amount of time over three days unless I was travelling again or something lol
Sent from my Nexus S 4G using Tapatalk
kyouko said:
This ^
I can get about 4-5 hrs on screen-on time a day with a full charge before it dies. I couldn't imagine spreading that amount of time over three days unless I was travelling again or something lol
Sent from my Nexus S 4G using Tapatalk
Click to expand...
Click to collapse
Haha yeah sorry about that guys, That could have been helpful for me to post, but I actually just now realized you could view your screen on hours by clicking it. I feel about stupid now.
After I tweak some more settings and do this little experiment again I'll be sure to actually include that, Seeing as it would have been helpful LOL
Braneless said:
What is your screen on time?
I don't use any "power-saving" apps, just AOKP Milestone 2 with Steve Garon's 1.14 kernel to run 50hrs with nearly 4hrs of screen time.
100/1100mhz, interactive governor, standard voltage, bln/bld on, wifi used whenever available. It doesn't help that my office is in a poor signal area - battery life would be much better if the signal reception bar stayed green all the time.
View attachment 912363View attachment 912364View attachment 912365
Sent from my Nexus S 4G using xda premium
Click to expand...
Click to collapse
How do you get your phone to idle so well? I can never get the battery stats to flatline like that. Could it be due to me having BLN turned on as the OP said that causes an idle bug?
tycruickshank said:
How do you get your phone to idle so well? I can never get the battery stats to flatline like that. Could it be due to me having BLN turned on as the OP said that causes an idle bug?
Click to expand...
Click to collapse
There's a possibly you're running an app in the background that's preventing your phone from deep idling. Also try the battery saving app I mentioned in the post as well. It works wonders for some, and others don't notice difference. There's a lot of varying factors.
Have you wiped your battery stats and calibrated your battery with the method I mentioned above? Also you can check to see if your phone is deep idling by going into NSTools and clicking Idle stats.
If you see that your idle numbs are higher than your deep idle stats, Than yes, Something is preventing you're phone from doing so, and I would recommend disabling BLN and seeing if that fixes it.
It could be an issue with BLN and it may not be. My entire post is basically the steps and settings I've figured out and tweaked on my own to achieve maximum battery. I've read around and it seems some others have used BLN without any noticeable difference in battery at all. I guess it really just depends.
Also to the other post, The main reason I run my phone unclocked is basically, in use, I prefer the CPU to be at the lowest max speed possible, while remaining smooth, and I've noticed no lag at 800max, So therefor even when I'm using my phone it's still not going to be pulling as much power as if lets say I had it set to 1000 or 1100. Overclocking is great, Don't get me wrong, but unless you're doing something heavy like gaming or a sheet ton of crazy multitasking, I don't really think it's worth it. That's just my opinion though =)
So you're at home all this time? Then why go through all this trouble and handicapping of features and performance? Why not just plug it in?
jesusice said:
So you're at home all this time? Then why go through all this trouble and handicapping of features and performance? Why not just plug it in?
Click to expand...
Click to collapse
How exactly am I handicapping? I had people asking me how I was getting my battery life and wanted me to post up details on it, so I decided I would. I run an underclocked phone because like I stated in my previous post, I don't see the point in running a overclocked phone unless you're going for benchmarks or doing a lot of heavy multitasking and then by all means, Take the 5 seconds to change your max CPU speed. If you're referring to me not running BLN, That's because for some, including me it keeps your phone from idling and will cause battery drain. It works fine for some, others it doesn't. I'm SURE it's a problem on my end, but until I get it worked out I'm just leaving it off for now.
I've been learning about rooting and modding since the Sprint HTC Hero days. I'm far from a professional and will be the first to admit I'm an amateur compared to you guys, I cannot develop, I cannot code. I'm simply wrote this guide as a reference point for people wanting to get good battery life, That's why I said tweak with the settings and have fun.
The main reason I'm so ecstatic about the battery life, is up until now I've barely been able to get a days normal use out of an android phone even running custom roms and all that good stuff. Now I can actually use my phone throughout the day, Throw it on my dresser at night, and wake up the next morning with still enough charge to use it again without having to worry about plugging it up every night.
Home or not, this info can prove to be very useful depending on an individual's circumstance. I work multiple jobs and when I get home, sometimes I'm so tired I don't even bother to fiddle with my phone's charging cable and just crash on my bed. I've gotten great battery life using similar tactics (went to bed with a 13% charge once, woke up with the thing still alive and kicking), so again, some may find this extremely helpful. Good work!
zeigan said:
Home or not, this info can prove to be very useful depending on an individual's circumstance. I work multiple jobs and when I get home, sometimes I'm so tired I don't even bother to fiddle with my phone's charging cable and just crash on my bed. I've gotten great battery life using similar tactics (went to bed with a 13% charge once, woke up with the thing still alive and kicking), so again, some may find this extremely helpful. Good work!
Click to expand...
Click to collapse
Thank you kind sir. I'm glad you were able to find this poorly formatted guide useful! =D