yashsingh1/xdaforums huggingface dataset:
[Nexus S General] Android>IphoneOS:
Yeah, I agree. They are more than likely using an extended battery. Personally my battery will get 3-4 hours on-screen time.
[Nexus S General] 309041291a:
I have a stock battery.........

On the first wipe on this ROM I pulled 5 hours. Now it regularly pulls 4 hours and 30 minutes.
[Nexus S General] sdhanjal15:
TRY KANGY ULTRA!!! Just hit 5:45
[Nexus S General] stephenwithph:
Ok I just don't understand at all how you guys get that much screen time. I am using oem battery and never I got more than 2hrs 30mins screen time..

What am I doing wrong??

Running KangyUltra RRemix

1200oc 100min deep idle on on demand deadline
[Nexus S General] 309041291a:
Im not ditching Paranoid lol. Maybe for ****s n giggles ill try it later.

Bring down OC to 1 GHz. Try something other than on demand, use noop. Inverted apps, lower brightness. Are you using a i9020a/t or i90203?
[Nexus S General] sdhanjal15:
First....you will need to change you governor and scheduler. Start with matrix...if you aren't already on it. And then set it to smartassv2 and noop. Then set the smart ass settings to this

Then you can set it to wherever you like for speed. And there you should get 4:30 to 5 hours of screen time. Hopefully.
[Nexus S General] 309041291a:
I assumed he was on Matrix. Anyways, smartassv2 hasn't worked for me. Everyone's phone is different. You meed to mess around with all of the power-saving ones, find out what's good for you.
[Nexus S General] stephenwithph:
I will try Matrix. It just I get reboots with Matrix, my phone hates that kernel don't know why. I was on cm9 base kernel I believe.

I will report back.

I am using tmobile nexus s which I believe is i9023
[Nexus S General] SA-07:
No T-Mobile nexus s is i9020T

You need to raise your voltages or lower your clock speeds

Sent from my Nexus S
[Nexus S General] 309041291a:
He's right. I used to have problems with Matrix. But thanks to a helpful PM (;P...) I began to want to try it again. For me the problem was overclocking. It might be that OR voltages for you (even both). Give it a shot, take the blue pill.

(... Derp... I think it was the blue pill, haha :P)

Also, try BOTH CFS and BFS. On different builds BFS gave me better battery, and I had the opposite for the rest of the builds. It just takes time and fiddling with your phone really.
[Nexus S General] rrohanjs:
down to 50 %, 3 hrs 20 mins screen time, that means i can easily touch 6 hrs :)

rascream + bms tweaks, matrix 19.5 cfs

noop intellidemand

min 200 max 1000

oc 100

low 800

high 1000

deep idle on

EDIT : 6 hrs, 18% :)
[Nexus S General] stephenwithph:
Thanks Mathkid95! I just raised all the voltage 100~1000 (this is what i used no oc) to +25mv. Hopefully this fixes the problem as I am having random reboots again.

Will report back!
[Nexus S General] vis80k:
don't you guys also turn on/off data/3G manually? I would think that has high impact on the battery life as well?

anyway, I also get on average 2h30m screen on time on most of the roms based on the apps and widgets that I use. have never hit 3h even.

I've been reading this thread posts and tried some of the configurations myself but they don't seem to work for me, most likely because of the widgets and apps that I choose to use.

using nova launcher with 2 home screens, each with at least 2 widgets but only 2 widgets over all that updates over time.

I never turn off 3G and am rarely on wifi.

just a note though, that my second phone that rarely gets used with 3G always on as well and a few widgets, manages to last 6 days with no recharging... it's a galaxy gio...I think it goes by galaxy ace in other countries...
[Nexus S General] 309041291a:
Switching data modes for me is as easy as one tap. You can change the type of data your phone connects to before you turn data on (3G/2G) anyways. So it's not that much power. 2G saves more power than 3G. And when you're not using data turn it off... Trust me you'll save more power.

What type of Nexus S do you have, i9020a/t or i90203? Do you have BM tweaks or inverted apps? Do you leave brightness low?
[Nexus S General] vis80k:
I have the amoled version. don't recall the exact model number. I am currently on slim 3.9, but previously I was on F4K rom with inverted apps, but I didn't experience any improvement with my regular use of the phone. on F4K, I also applied BM tweak but it made the phone buggy, hence the reason for coming back to slim 3.9. ;)

As to the data on/off, yes, it's easy to turn it on/off but it takes a few seconds for the data connection to come back to life. I found it rather annoying having to wait for data connection to be established. sometimes this takes more than 15 seconds in my case, so I just keep 3G data on all the time.

anyway, for my previous post, I just wanted to get confirmation that you and others reporting in 4hour+ of screen on has a habit of turning data off when you don't need it.

I guess I am more of a heavy user of my phone than others...
[Nexus S General] stephenwithph:
So matrix kernel even with voltage raised I was getting reboots. I am back on trinity 880 but this time I am running interactive and noop. Hopefully this will give me better battery life.

Sorry mathkid ur kernel really hates my phone... And I can't isolate the problem... It might be deep idle..
[Nexus S General] 309041291a:
Well you might have an i90203, which explains the

inverted apps not helping with battery. I use my phone pretty heavily myself.

I'd try fiddling around with other settings. At first Matrix sucked for me. Then I tried new settings and I have amazing battery.

The current set up in my signature below gives me constant 5+ hours on my phone, I almost got 6 hours of on-screen use. I have a different setting for Ondemmand though, I'm using the ondemmand settings that bedalus had as default for his kernel. I'll post a screen to show off the settings in NS Tools

I use 2G but to be totally honest with you it only gives me about half an hour more battery life. Someone should try these settings with an AOSP based ROM like AOKP. AOSP builds always have better battery with me than CM9 builds have in the past. If I really tried I might be able to get 6 hours....... I also switched to a red and black theme if anyone cares to know.

But yeah, if you have anymore questions post theme here. I have issues with my PM's on mobile so I hardly check them now.

Nexus S (GMS i9020a)

Paranoid (1.6 - 4.0.4)

Matrix Kernel (CFS - 20.0)

Ondemmand (800/200)

Deep Idle (Off - Noop)

Live OC - 100 (400/800)

BLX - 98 (Inverted Apps)
[Nexus S General] 309041291a:
Don't worry about the not-so-good idle time. I hadn't realised my Deep Idle was on. When it's off my phone idles AMAZINGLY! The battery isn't drained all the way yet but I decided to show early results.

Settings below.

Nexus S (GMS i9020a)

Paranoid (1.6 - 4.0.4)

Matrix Kernel (CFS - 20.0)

Ondemmand (800/100)

Deep Idle (On - Deadline)

Live OC - 100 (400/800)

BLX - 98 (Inverted Apps)
[Nexus S General] 309041291a:
Regarding the post above, I fully drained my phone... 7 hours...

It got an extra 5 minutes before death. I'm going to switch to DI off because I get the same usage (unless I listen to music) but with better idling. So excuse the poor idling, I didn't want to put my phone down. And yes. I am on stock battery. Settings below.

Nexus S (GMS i9020a)

Paranoid (1.6 - 4.0.4)

Matrix Kernel (CFS - 20.0)

Ondemmand (800/100)

Deep Idle (On - Deadline)

Live OC - 100 (400/800)

BLX - 98 (Inverted Apps)
[Nexus S General] Imppy:
How the hell you got so good battery lol...what are your settings? Using jb?
[Nexus S General] 309041291a:
My settings are right there in mg sig.

Nexus S (GMS i9020a)

Paranoid (1.6 - 4.0.4)

Matrix Kernel (CFS - 20.0)

Ondemmand (800/100)

Deep Idle (On - Deadline)

Live OC - 100 (400/800)

BLX - 98 (Inverted Apps)
[Nexus S General] 309041291a:
... Mind blown.

Nexus S (GSM i9020a)

GummyNex (9.0)

Air Kernel (3.45)

OC 800/100 (Lionheart)

Live OC (100 -Noop)

v6 Supercharged
[Nexus S General] XxSilent22xX:
This thread inspired me to see what kind of battery life/screen on time i could get with my phone during normal usage.

This is with

sync off

screen on low

1 or 2 short phone calls

5+ youtube music videos

No OC/UV

Seidio 1750 battery

NFC On

3g/WiFi
[Nexus S General] wheeqo:
How about install app that can limit bandwidth or app behavior. Anyone has good reference?
[Nexus S General] simms22:
autostarts can limit when apps run/start-up.
[Nexus S General] 309041291a:
I'm already using auto starts.

Nexus S (GSM i9020a)

GummyNex (9.0)

Air Kernel (3.45)

OC 1000/200 (Lionheart)

Live OC (100 -Noop)

v6 Supercharged
[Nexus S General] Braneless:
I switched to Euroskank kangs a couple weeks ago and am seeing the best performance I've ever experienced with Android. Trinity kernels weren't battery friendly, but switching to Matr1x 19 has worked wonders.

Currently sitting at 40% remaining after 16hrs with 4hrs of screen time. Running 200/1000mhz, intellidemand gov, 925mV base voltage. Zero lag or instability - I'm seriously impressed.

It's currently 11:30pm here, so I'm not going to exceed 5hrs tonight, but I'll leave the phone off the charger overnight to see what I can get. My phone loses only 1% every few hours at idle, so I'll be able to use it again in the morning.
[Nexus S General] 309041291a:
Problem. I have a GSM Nexus.... Your ROM isn't supported on my phone. As for idling.... My phone looses nothing in 8 hours. In some cases my phone has even Gaines 1-3% while idling. When I get to the 9th/10th hour I'll lose a percent maybe. Idling wise, my phone is amazing.

Still do what you said. Leave the phone off and see how it goes tomorrow... If anything I may switch to CM9, and upgrade my Kernel to Matrix 19/Air Kernel 3.95.

Nexus S (GSM i9020a)

GummyNex (9.0)

Air Kernel (3.45)

OC 1000/200 (Lionheart)

Live OC (100 -Noop)

v6 Supercharged
[Nexus S General] Braneless:
Euroskank kangs are available for both Crespo and Crespo 4G. After all, they're just CM9 with extra commits.

Finished up at 28hrs with 6hrs of on time.

4/12 Kang

Matr1x 19

200/1000mhz, intellidemand

925mV base voltage
[Nexus S General] 309041291a:
This ROM seems VERY promising. Can you point me in the direction of the ROM?

Nexus S (GSM i9020a)

GummyNex (9.0)

Air Kernel (3.45)

OC 1000/200 (Lionheart)

Live OC (100 -Noop)

v6 Supercharged
[Nexus S General] simms22:
http://fitsnugly.euroskank.com/skankwich/ then choose either crespo(ns) or crespo4g(ns4g)
[Nexus S General] 309041291a:
Thanks! The ROM is great, but I don't want to give up all the features I currently have....

Nexus S (GSM i9020a)

GummyNex (9.0)

Air Kernel (3.45)

OC 1000/200 (Lionheart)

Live OC (100 -Noop)

v6 Supercharged
[Nexus S General] xjerlzx:
oxygen rom 2.3.2

cfq/ondemand 100/800
[Nexus S General] Braneless:
Tons of features or tons of battery life. At some point you will have to decide what's more important and stop stressing about the other.
[Nexus S General] 309041291a:
Yeah, but it has some features I actually depend on... And I am not going back to GB. If you have ever beard the saying "Once you go black, you never go back." That is how it is with ICS and GB.

Nexus S (GSM i9020a)

GummyNex (9.0)

Air Kernel (3.45)

OC 1000/200 (Lionheart)

Live OC (100 -Noop)

v6 Supercharged
[Nexus S General] simms22:
i dont understand.. this is a ics rom. its the same as a cm9 nightly, but with added cherry picks.
[Nexus S General] 309041291a:
I'm running GummyNex. Which has a lot more features than that CM9 Kang. One great one is the ability to have the standard lock screen with a pin/pattern/pass following the unlock. Also the new lock screen music controls are nice.

Nexus S (GSM i9020a)

GummyNex (9.0)

Air Kernel (3.45)

OC 1000/200 (Lionheart)

Live OC (100 -Noop)

v6 Supercharged
[Nexus S General] Highway 55:
This is the best battery life i have gotten on ICS. This IS on a stock NS4G battery. Had I used my battery up in 12 hours vs 25, I bet I could have gone 6-7 hours screen on. These screens were from a bugless beast build from early February, most likely with matrix 14.5. 220/880 smartass v2 deep idle on. I never turn off data and my wireless radio is on pretty much on all the time. Before ICS, on the last GB bugless beast build I was getting about 30-32 hours with 4.5-5 screen on :eek:

Posted from my Nexus S 4G via Tapatalk 2

Current ROM/Kernel: 4-09 Bug less Beast/Matrix v19
[Nexus S General] chronophase1:
Yeah. Id think so. Haha. I guess it depends on the phone. I almost always get the same amount of use every damn day. 3 hours and 45 minutes of screen on with 12-14 hours off the plug. I think I need to use a ROM consistently for a week though to actually judge it. I've had AOKP for a few days and it seems to have become better after a few days. I'm not complaining though. For what I use my phone for its more than enough.
[Nexus S General] hp420:
I personally think AOKP & matrix are the best battery saving combo for my needs. I get about 5-6 hours of screen time, on average. But that's without oc and the governor set to conservative and using stock voltage. Otherwise I'm in the 4-5 range. BTW, this is with stock battery...not extended ;)
[Nexus S General] chronophase1:
Yeah. The only thing I've changed is the governor. Haven't touched anything else since I have no clue WTF I'm doing. Like I said, I'll give the ROM another week of solid use and report back. I've found a good medium with my current setup and I don't I'll be switching any time soon :).
[Nexus S General] 309041291a:
It seems Matrix Kernel is what everyone is reporting success with. I don't want to loose.my.voodoo colors... can someone help me.set.permanent.colors that don't go away with a boot?

Nexus S (GSM i9020a)

GummyNex (9.0)

Air Kernel (3.45)

OC 1000/200 (Lionheart)

Live OC (100 -Noop)

v6 Supercharged
[Nexus S General] chronophase1:
I don't know of a permanent solution, but you can do what I did and just screenshot your color values:p
[Nexus S General] 309041291a:
Is there a script I could run at boot? I have a color scheme in mind. I just need a way to implement it...

Nexus S (GSM i9020a)

GummyNex (9.0)

Air Kernel (3.45)

OC 1000/200 (Lionheart)

Live OC (100 -Noop)

v6 Supercharged
[Nexus S General] 309041291a:
Well I have set custom colors (they are gorgeous, the blacks are so rich and the other colors are so deep) to change at boot and changed my kernel.

Now without a doubt the battery is better. I am reporting 1% lost ever 5-8 minutes as opposed to 1% lost ever 1-3 minutes. With data on for both tests. Of course I only just changed kernels and what not. So my new found success could just be me being overly excited.

I'll run my phone through a full day of my 'normal' use. Then we'll see just how much more amazing Matrix is :).

Nexus S (GSM i9020a)

GummyNex (9.0)

Matrix Kernel (CFS 19.0)

OC 1000/200 (Lionheart)

Deep Idle (Off - Noop)

v6 Supercharged
[Nexus S General] vng10:
would you mind sharing your colors ?? :)
[Nexus S General] 309041291a:
I opened a thread in the General section already :P.

Nexus S (GSM i9020a)

GummyNex (9.0)

Matrix Kernel (CFS 19.0)

OC 1000/200 (Lionheart)

Deep Idle (Off - Noop)

v6 Supercharged
[Nexus S General] jakem90:
I just updated to matrix kernel and am at 4 hours screen on time, 13 hours with 23%	left, I can def say this kernel boosts battery as I use to only get 3 hours screen on time.
[Nexus S General] 309041291a:
I'm getting better battery too. I was flashing and editing a ton of files today so my battery chart is messed (from restoring a Nandroid ) so I can't show screens... I'll try for tomorrow!

Nexus S (GSM i9020a)

GummyNex (9.0)

Matrix Kernel (CFS 19.0)

OC 1000/200 (Lionheart)

Deep Idle (Off - Noop)

v6 Supercharged
[Nexus S General] jakem90:
Looking good to me, will try out some games tomorrow
[Nexus S General] al_madd:
Screen usage only 28% with 5 hours?

Difficult to believe..
[Nexus S General] glennkaonang:
This is mine running the latest Bugless Beast and its default kernel.

Ondemand, cfq, 100/1000 (set with SetCPU.

It seems pretty good to me already, knowing that it's i9023 with SLCD (known to be more battery drainer than i9020 with SAMOLED).
[Nexus S General] 309041291a:
I'm going to try an upload what I'm getting now with my set up. Hopefully we will see at least 4 and a half hours on-screen....

Nexus S (GSM i9020a)

GummyNex (9.0)

Matrix Kernel (CFS - 19.0)

Lionheart (1000 / 100)

Deep Idle (Off - Sio)
[Nexus S General] Paragon_X:
you guys mentioned freezing apps? can you link me to a post suggesting such apps... i can not top 2 hrs on screen time... tried multiple governor tweaks... also I eliminated all sync except gmail... so so so confused how I cannot be a boss with this battery life lol

Also I can't help notice nobody is using codename or cm9 roms... seems those pack feats but not so good on battery life?
[Nexus S General] chronophase1:
The only things I have frozen are calendar, wallet, and DRM. I haven't changed the governors or anything and have pushed 3:45 for screen on time. keep in mind that this was on wifi and depending on how my phone was used, its gonna vary. I've since switched over to an extended battery because I find myself on my phone much more than before.
[Nexus S General] Paragon_X:
This is a great suggestion... from what I've been reading DRM is huge on data and battery... just froze and the phone is charging, hoping for the best.
[Nexus S General] jakem90:
I'm using cm9 v6 and supercharged and can get 4 hours screen on time, I've recently tried air kernel but experience better battery life with matr1x, guess it's different with everybody
[Nexus S General] Paragon_X:
Whats this supercharged?
[Nexus S General] Braneless:
My posts and screen caps on page 1 of this thread are from a CM9 rom - a Euroskank Kang, which is essentially a cm nightly. Exceeded 28hrs and 6 hrs of screen time.

I also use v6 supercharger, which is just a memory management script. It does nothing for battery life, but can improve smoothness and reduce lag and launcher redraws.
[Nexus S General] Paragon_X:
Thanks mate. I've bounced around a few ROMS and I don't consider myself a noob. I've come to the conclusion that I might need a battery replacement simply because when I did have my Nexus, I initially would leave it charging for a while after hitting 100% and I also let it die 0% wipe out a few times.

Edit: I never considered using a AOKP ROM however reading the differences it seems like it's worth a go. I'll use the one similar to you, I'm one codename rc right now.
[Nexus S General] 309041291a:
Still trying to get 5 hours on screen :P... When I get 4 and a half I'll screen that :P. Matrix is good with battery so far!
[Nexus S General] ADJack:
On my factory battery (almost a year now) I can get 5-6 hours of continuous on screen. I've been catching up on the sopranos lately on my phone and I'll watch 5-6 episodes straight - each episode varying from 50mins-1hr. And I will still have some battery life after that. I will try to take a screenshot of the stats on my next marathon...:D
[Nexus S General] sdhanjal15:
Sent from my Nexus S
[Nexus S General] 309041291a:
Where's the battery chart? Lol

Nexus S (GSM i9020a)

GummyNex (4.0.4 - 102)

Matrix Kernel (CFS - 19.0)

smartassV2 tweak (1000/200)

Deep Idle (On - Noop)
[Nexus S General] 309041291a:
You had it on airplane mode. That's hardly fair lol

Nexus S (GSM i9020a)

GummyNex (4.0.4 - 102)

Matrix Kernel (CFS - 19.0)

smartassV2 tweak (1000/200)

Deep Idle (On - Noop)
[Nexus S General] sdhanjal15:
I get no service at school

Sent from my Nexus S
[Nexus S General] 309041291a:
Test it out of school :P. All my tests so far have been in school with a crappy 2-3 bar reception. So I only get like 3.5 hours on-screen time... the weekend is here so I can try my set up finally. If it does poorly I'm going back to Lionheart

Nexus S (GSM i9020a)

GummyNex (4.0.4 - 102)

Matrix Kernel (CFS - 19.0)

smartassV2 tweak (1000/200)

Deep Idle (On - Noop)
[Nexus S General] forumhookersdotcom:
I am getting 5hours on screen time just by browsing
[Nexus S General] 309041291a:
I've given up on smartassv2... Trying lazy today... Tomorrow Ondemmand if lazy fails, then back to Lionheart.

@Above. That's a different phone then the Nexus S o.o...

Nexus S (GSM i9020a)

GummyNex (4.0.4 - 102)

Matrix Kernel (CFS - 19.0)

smartassV2 tweak (1000/200)

Deep Idle (On - Noop)
[Nexus S General] chronophase1:
Lol. Wonder how he ended up here :p . I went back to my little Samsung battery for a bit. Not testing anything as of now. Back on Simple Kernel. May give the test a go again if I have nothing to do.
[Nexus S General] Drizzy xS:
What would you guys consider best rom + kernel for battery then i'm considering using CyberGR mod cause i've heard a lot of positive feedback don't know about battery though.. :S
[Nexus S General] 309041291a:
Half way through I could already tell Lazy would not be that great... Ondemand now... then lion heart last. Don't use deep idle. It drains more than it saves.

Nexus S (GSM i9020a)

GummyNex (4.0.4 - 102)

Matrix Kernel (CFS - 19.0)

smartassV2 tweak (1000/200)

Deep Idle (On - Noop)
[Nexus S General] 309041291a:
Okay Lion heart is the only thing that gives me about 4 hours of on-screen use. And it is really smooth! So I'll post screens later, can't on mobile XDA ...

Nexus S (GSM i9020a)

GummyNex (4.0.4 - 102)

Matrix Kernel (CFS - 19.0)

Lionheart tweak (1000/100)

Deep Idle (Off - Noop)
[Nexus S General] sdhanjal15:
Trinity teuv

Stock 4.0.4

Could have gone longer. But I needed my phone tomorrow.

Sent from my Nexus S
[Nexus S General] 309041291a:
Trinity Kernel? How good is that generally with battery?

Nexus S (GSM i9020a)

GummyNex (4.0.4 - 102)

Matrix Kernel (CFS - 19.0)

Lionheart tweak (1000/100)

Deep Idle (Off - Noop)
[Nexus S General] Braneless:
It's not good for battery at all - more for smoothness and freedom from bugs.
[Nexus S General] 309041291a:
Isn't that the kernel you're using? If it isn't good for battery how'd you get that...? I just got 4 hours and 25 minutes. I'll post screens when I can

Nexus S (GSM i9020a)

GummyNex (4.0.4 - 102)

Matrix Kernel (CFS - 19.0)

Lionheart tweak (1000/100)

Deep Idle (Off - Noop)
[Nexus S General] sdhanjal15:
The teuv version is under locked to 880 and is also undervolted. I actually really smooth and I can continually use my phone and not have to worry about battery.

Sent from my Nexus S
[Nexus S General] tycruickshank:
I think its good on battery. A lot of battery usage comes from stupid wake locks. That really only matters if youre trying to get good screen on time with a long time off the charger. I'm having some trouble trying to figure out where mine are coming from because I loose too much when the phone is sitting idle with the screen off. I bet you could get a pretty decent screen on time if you used an underclocked kernel and used a screen filter.
[Nexus S General] sdhanjal15:
This is my killer

Sent from my Nexus S
[Nexus S General] Braneless:
I'm using Matr1x 19. Was using Trinity kernels for a brief period, but battery life was not what I was accustomed to. It was ok, but nowhere near Matr1x.
[Nexus S General] glennkaonang:
I use Bugless Beast and its default kernel.

Everyday I always get more than 4 hours of screen time.

Performance and stability is awesome, too.
[Nexus S General] chronophase1:
You should get better battery stats if you haven't already. I've had issues with Android system doing crap like that. Mine was narrowed down to a sync loop wake lock. I ended up stopping the actual Android system and it went away. I also unchecked and checked my Gmail sync and the problem hasn't come back. That app should help you out. Once you figure out the issue, head over to the thread for it. They're pretty helpful.
[Nexus S General] Harbb:
The best advice for battery drain currently.

I very often get 5+ hours in a 12 hour period of screen on time with Slim + Matr1x. This varies the most by reception, having 3G and data on while out and about drinks the battery because of vodas hopeless reception here. Somewhere with good reception there are no issues, nor while on wifi, so i just switch it on/off, 2G/3G as necessary.