Related
Please read this before you go crazy on me saying I haven't searched for this because I have. I've updated from every ROM of ICS thats dropped after reading up on them and the fastest and best working everyday ROM for ICS is BrainMaster's ICSv5 with Franco's Kernel 11/25. I haven't tried 11/26 but I've read the colors are much better on 25 and I believe it because its the best my screen has ever looked. SHARP!
So here's my issue. I want this as an everyday user, and I'm sure it can be. I just need to know how to set up the battery so that it lasts longer. I just restarted my phone and cleared all the battery info. Before I unplugged it at 6:30pm EST I had 91%. After very, very minor use (looked up the number for Home Depot and downloaded Amazon Market) I got back home at 9:30 and my battery was at 39%. Thats 60% in 3 hours. Thats terrible. How can I adjust the batter life? Can I use NSTools to do so or do I need to change code? I don't want to change the kernel completely because the colors truly are AMAZING with this version.
Please let me know, and thank you in advance!
Best regards,
Tula
Well, which app or function specifically is causing the drain? Did you look at the battery usage? Were you in an area with poor signal reception?
Before you trash a rom and kernel with a poorly conceived thread, try troubleshooting the problem.
Sent from my Nexus S 4G using XDA App
For what it's worth, the only time I've gotten that kind of battery life is when a NFC process decided to start and run nonstop. No idea why it was running (particularly since I don't have Wallet configured), but since then I keep NFC disabled.
When that happened it was similar battery life - lost about 70% in 3 1/2 hours.
I never once trashed the ROM or the kernel? What are you talking about? Before reading into something for more than what it is you should take it for what it is. I don't know what the problem is, everyone else seems to be having a great amount of battery life. I'm asking on here, in this forum, because I figured someone (maybe a programmer who knows these things) can tell me how to "properly" config it. Idk what the deal is with it but I was looking for insight. I love the ROM and the kernel and I do believe I stated in the post that I wanted to keep it as a daily user. SO, either you can help me and teach me how to fix the problem or teach me to give you what info you need or do me a favor and don't waste my time. I'm looking for answers or suggestions. Not accusations and negativity.
"Poorly concieved thread!" Whats "poorly conceived" about it? The fact that I reached out on a FORUM and asked for HELP? Go comment on somebody else with that bullsh*t.
Reread your thread title; calling something "garbage" is not trashing it?
Reread and answer the questions asked in post #2. Nobody can do anything to help if you don't provide basic information or perform rudimentary problem-solving procedure.
Sent from my Nexus S 4G using XDA App
Did you calibrate battery? I'm on this setup and I'm getting a day.
Sent from my Nexus S using XDA App
FLyTula said:
Please read this before you go crazy on me saying I haven't searched for this because I have. I've updated from every ROM of ICS thats dropped after reading up on them and the fastest and best working everyday ROM for ICS is BrainMaster's ICSv5 with Franco's Kernel 11/25. I haven't tried 11/26 but I've read the colors are much better on 25 and I believe it because its the best my screen has ever looked. SHARP!
So here's my issue. I want this as an everyday user, and I'm sure it can be. I just need to know how to set up the battery so that it lasts longer. I just restarted my phone and cleared all the battery info. Before I unplugged it at 6:30pm EST I had 91%. After very, very minor use (looked up the number for Home Depot and downloaded Amazon Market) I got back home at 9:30 and my battery was at 39%. Thats 60% in 3 hours. Thats terrible. How can I adjust the batter life? Can I use NSTools to do so or do I need to change code? I don't want to change the kernel completely because the colors truly are AMAZING with this version.
Please let me know, and thank you in advance!
Best regards,
Tula
Click to expand...
Click to collapse
Well man what i did with mine was calibrated the battery which means charge the battery completely then boot into recovery wipe battery stats then unplug and reboot then use it for 5 mins then charge fully again then unplug and drain completely till it shuts off on its own then fully charge again and it should be calibrated.. sounds like alot.. i kno lol but trust me it works and then if ur battery life doesnt extend after that (which it should) then i would look at what it is thats using the most matter (menu>settings>battery and go from there.. also make sure u have all the apps that will allow u to move to sd moved there it keeps them from running in the background and also make sure ur screen brightness is set low.. i took my auto brightness off and just turned it down just bright enough to see.. i know the colors looks fly like a bag of skittles when u got the brightness up wit franco kernel but it kills battery lol. hopefully that works for u pimpin and sorry for the novel lol just wanted to give u a few options to try.
JG & Freshie, thank you. And Braneless, you must be Braneless, because if YOU could read you'd see that my title says BATTERY LIFE is garbage. Not the ROM or the Kernel. BATTERY LIFE!
You seriously are 0 for 2 with trying to make me look like an idiot. I guess thats why you have almost 600 post and only 50 some odd thanks. Because half the time you're just bashing people trying to make it seem like you know it all when you can't even read a title correctly.
As far as the battery, I followed your instructions JG and also I started from the beginning and deleted all installs and reset to factory. I then installed each ROM from v1 all the way up and now EVERYTHING works and I got almost 2 hours out of my phone today and used 9%! WHOOHOOO!
Thanks again to the read Googlers who want to HELP OUT instead of trying to make people look like idiots.
AWESOME!
I had this problem too, but in my case it was the Google Wallet app. It drained the my battery in like 4 hours. After uninstalling it, all went back to normal.
Now if you said battery life on a rom kernel combo was FANTASTIC.
What would that imply? Thanks guys etc.
You go through all the trouble to make the thread but not spend a couple seconds to check what actually used up the battery.
Omfg this thread title just made lol all over the place haha
Sent from my Nexus S using xda premium
FLyTula said:
JG & Freshie, thank you. And Braneless, you must be Braneless, because if YOU could read you'd see that my title says BATTERY LIFE is garbage. Not the ROM or the Kernel. BATTERY LIFE!
You seriously are 0 for 2 with trying to make me look like an idiot. I guess thats why you have almost 600 post and only 50 some odd thanks. Because half the time you're just bashing people trying to make it seem like you know it all when you can't even read a title correctly.
As far as the battery, I followed your instructions JG and also I started from the beginning and deleted all installs and reset to factory. I then installed each ROM from v1 all the way up and now EVERYTHING works and I got almost 2 hours out of my phone today and used 9%! WHOOHOOO!
Thanks again to the read Googlers who want to HELP OUT instead of trying to make people look like idiots.
AWESOME!
Click to expand...
Click to collapse
Glad i can help
I'd recommend trying out Nexus MV 2.xx its the best daily driver so far. battery will make it through the day, i used it for a quite a while. Now trying out the alpha 13, but will go back to MV if this doesn't cut it. I tried BM too but didnt notice too much difference from Kwiboo and the earlier CM9 A 11.
Howdy Folks,
I'm new to these parts, but was hopin' to get some advice on my phone.
See, I recently bought an optimus 3d off a guy on kijiji, phone looked good, no scratches, everything in box, etc.
Here's the problem...the battery lasts about 6 hours in standby, and ,maybe 1-2 if I'm using it. (wifi, bluetooth, gps disabled, screen min bright)
Can't get LG to send me a battery as i don't have receipt, and would like to know if it's the battery's fault after all.
Here's why i'm suspicious - with 0 running applications (according to app manager widget) the phone's using more than half it's RAM, and about a third of its CPU (fluctuates around 20-40%)
under "running services" in app settings i have (tried turning all off):
sync service
power control service
android keyboard
Also when i tried running n64oid, it was slow and sluggish as heck, though it should run fine and dandy on my hardware - suggesting a phantom menace of sorts.
Folks have any idea if there's an issue on my phone, or if my battery's just garbage?
-Save me please!, I'd rather not go through the hassle of selling it.
*Oh, one more thing! - In standby the back gets fairly warm, is that normal?
Settings > About Phone
what is the software version?
lgp925g-v10c-jul-20-2011
n00b1c1d3 said:
lgp925g-v10c-jul-20-2011
Click to expand...
Click to collapse
update to latest firmware i.e gingerbread
can't, lg update thing says i have latest update (not from europe)
or is there a way to get around this? i'm a complete noob when it comes to android...(just found out what rooting was 2 days ago)
*nm figured it out, going to try v21b
I was using an extended battery and was still only getting a single day of use out of my O3D. For some reason, and I know how android works, the processes/apps running in the background really bog down the phone. I have had other devices and never had it as bad as my LG G2X and LG Optimus 3D. There has to be something wrong with how LG builds their version of Android. Anyway, it wasn't until I downloaded "Autokiller Memory Optimizer" that I saw a difference. You can set it to automatically kill apps to a set of presets. Meaning how many apps you are willing to let the phone run in the background. Even with the screen off. So I put my original battery back in and I am happy to say I am getting a full 24+ hours out of the old battery! The app is free in the market and there is a paid version too. Just try it and see what you think. I am no noob to the mod scene either. I am also not advertising here. Just letting my fellow O3D users in on what works for me. Right now I am running the acura rom with the 1.2ghz OC but I was using different freq. and they all work well with the Autokiller app.
hmm, well if it's still no good after v21b i might give it a try, though like i said i had nothing visibly running in background.
k, followed instructions as per http://forum.xda-developers.com/showthread.php?t=1287236
Phone's now completely toast, lg animation just keeps looping on boot.
-sigh
*did recovery mode, formatted/factory reset, rebooted with great sucess (took a while though)
however for some reason it appears as though my model number changed?
now its the p920
problem resolved, its been in standby for like 30 minutes and power's only dropped 1%
n00b1c1d3 said:
however for some reason it appears as though my model number changed?
now its the p920
Click to expand...
Click to collapse
This is the Optimus 3D(p920) development sections and their threads.
oh, in canada the optimus 3d is p925g
I just joined this site to post here... I have this same p925g, same revision of firmware as the OP. I also have the exact same issue since I got this phone.
Basically always idling around %15-30 cpu usage, terrible battery life, nothing running or any extra apps.
Is there anything I can do? When I first got the phone I couldnt believe how bad it was, I think I have to rooted.. or super user... or at least whatever that odd menu is that I installed.
So I believe I can flash it to something, but when I was doing that there was nothing available (learnt from the cyanogenmod site) - but that was 4 months ago at least.
Anyhow, I watched the dumb video when I registred mentioning to specially post in a thread with a similar OP issue.
SO here I am, with ads on Kijiji to swap my 3D Android for a iPhone 4 (for the past 2 months lol) because I cannot stand the battery time.
I can literally kill my phone in an hour and 20 minutes lol. But the biggest problem is it can basically kill itself in 3 hours of use, just texting or what have you.. its pathetic.
I was hoping LG would release 4.0 (and supposedly will)... but I dont want their custom **** on my phone, for some reason the LG "Home" uses a crap load of battery life as it is, probably part of the problem.
Anyhow, My dad got a nexus 2 days ago with the fancy pants 4.0 and it makes my phone look like a nokia from 2004.
Im at my witts end, either I need a different os, a different phone. Or a custom battery pack idea...
thanks for any help |
Edit:
ebay.com/itm/Extended-Battery-Cover-Door-Case-LG-Thrill-4G-P925-3500mAh-/190612531687#ht_2147wt_1392
Found that, 3500 VS the stock 1650 would more than double it, but still... that kinda a last resort band aid approach
I have the Rogers p925g too. The latest firmware we have is V10C, which is what it was released with here. With it, I was averaging about 8-10 hours of moderate use with mostly texting and internet.
Getting tired of Rogers and LG not releasing updates for us, I finally decided to root and put a custom rom, and it made a big difference to me. I had V21A Gingerbread running ThiaiZ V2.4, and got around 18-20 hours. I did end up having some network issues though, so I flashed back to Froyo and installed ThiaiZ V1.5.2. I'm at almost 14 hours now with 20% left, so it's still much improved over the stock V10C.
homfridus said:
http://forum.xda-developers.com/showpost.php?p=21600478&postcount=12
Click to expand...
Click to collapse
Try using a CM based ROM - they seem to have much better battery life.
Or if you need 3D, try using a GB Based rom - they have better battery life than froyo ones. Use a custom launcher like launcherpro, go launcher or adw - tehy use less battery than LGHome.
all i did was install v21b (for p920 it turns out) and my battery life is fine now (literally improved standby time by 3000%) , though i still only have around 170mb of ram available, and random applications seem to open for no reason (messaging, maps, google search, etc). plus i dont think it can be rooted.
n00b1c1d3 said:
all i did was install v21b (for p920 it turns out) and my battery life is fine now (literally improved standby time by 3000%) , though i still only have around 170mb of ram available, and random applications seem to open for no reason (messaging, maps, google search, etc). plus i dont think it can be rooted.
Click to expand...
Click to collapse
not trying to be pushy but can someone link me the best aftermarket OS to flash my phone with, I use the hdmi and 3d camera. and that needs to be available. other than that I could care less about anything else. standard android ui would be nice. not sure if that's possible though.....kinda a noob with all this though I do have superuser installed from months ago and I think that's half the battle. wondering if anyone locally could help me out.. I'm from sask
homfridus said:
not trying to be pushy but can someone link me the best aftermarket OS to flash my phone with, I use the hdmi and 3d camera. and that needs to be available. other than that I could care less about anything else. standard android ui would be nice. not sure if that's possible though.....kinda a noob with all this though I do have superuser installed from months ago and I think that's half the battle. wondering if anyone locally could help me out.. I'm from sask
Click to expand...
Click to collapse
Try the Thrill 4G Development Forums. There should be quite alot of ROMs there (No GB Though). I don't think P920 GB roms would work due to different basebands (Or at least the phone function won't).
stock v21a is working fine with my p925g. only thing is, after i upgraded i had to boot into recovery mode (holding those 3 buttons)and format/factory reset, then reboot. otherwise lg logo will just loop forever.
i'm gonna try that thai one, sounds like it's more lightweight ( good thing with only half a gig of ram)
I tried using a Thrill ROM (Doomed Froyo) on our p925g, and it installs a lot of AT&T bloatware (though you can delete those), but it also loses the setting of "Enable 2G networks only". I've been much happier with ThiaiZ's Froyo ROM from here.
I'd definitely suggest trying out the v21a or a custom GB ROM, and seeing if you have any data issues or not. Not everyone is having these problems though, so if you don't have them, then a GB ROM would be best, if not, then ThiaiZ's Froyo ROM would be a nice improvement over stock.
Hi guys, Sorry to bump in between a dicussion, but i really need your help.. I am planning to get a new dual core cellphone but i am confused between o2x and o3d.. I wanna go in favour of o3d, but the reviews say that battery back up is really bad. Is it really that bad? whats the maximum battery backup i would get in moderate usage? And also I am a gamer and will b hoping to do a lot of gamin in ma cell.. soplease suggest me which one i should go for.
Hi guys. My dad bought a Nexus S i9023, and I slapped an ICS ROM on top of it. The thing is: the battery drains very quickly. As he is a businessman, he needs a ROM that has a good battery life, let's say, for two days (more would be welcome). What would you suggest me?
despotovski01 said:
Hi guys. My dad bought a Nexus S i9023, and I slapped an ICS ROM on top of it. The thing is: the battery drains very quickly. As he is a businessman, he needs a ROM that has a good battery life, let's say, for two days (more would be welcome). What would you suggest me?
Click to expand...
Click to collapse
i using 2.3.3 GRI54 stock rom , quite nice..
hi i also have the same prob.. i would luv to have a gingerbread rom which luks stock (absolutely no changes looks wise) and also is 2.3.6 ... most impotantly has excellent battery life.. plzzzzzzzz
Hello
I talk too much ... near 50-70 SMS per day .. Bcuz of my work and i use
AndroidMe Rom you can find here >> http://forum.xda-developers.com/showthread.php?t=1421564
Eugene Kernel you can find from >> http://forum.xda-developers.com/showthread.php?t=1401455
Sry for my bad english .. i hope its help you
HolymighT said:
Hello
I talk too much ... near 50-70 SMS per day .. Bcuz of my work and i use
AndroidMe Rom you can find here >> http://forum.xda-developers.com/showthread.php?t=1421564
Eugene Kernel you can find from >> http://forum.xda-developers.com/showthread.php?t=1401455
Sry for my bad english .. i hope its help you
Click to expand...
Click to collapse
Thanks for your reply. I'll try that.
Yw Man ..
im not so pro but there is many many rom and kernel can help you about battery saving .. but both of em were my own exprience..
AndroidMe 1.1.0 And Eugene Kernele Speedy 3 .. both awesome
dont know about their new version .. but i read ppl comment new version more stable and faster ..
From my experience the ROM doesn't affect battery life as much as a kernel can.
If you're using the stock ICS ROM try flashing Eugene373's SPEEDY 5 kernel.
Select Gov: Scary
IO Scheduler: Simple IO
This kernel has the best DEEP SLEEP times which in effect should have better battery life.
However on another note, 2 days of battery time is nearly impossible if he's going to make several calls a day. No matter what ROM/Kernel you use, you still have to plug in the charger at least once in the course of 48 hours.
i would say , it's not about ROM , but something related to kernel and your usage.
try Steve.Garon kernel or Eugene373's kernel , they say they are battery friendly. try UV , never OC, i would suggest 100 - 800 is good.
about usage , set brilliantness to minim as possible , don't use 3G connection but 2G, shut GPS BT and WIFI when not need.
easiest way !!! why don't you buy your dad an extra battery or external power source ? i don't know how to say it in english , just like a big battery , contains at least 10,000+ mAh ,and can use it charge phone, laptop , mp3, mp4 or something via USB.
like me , i have 2 batteries , so i don't worry about my battery ...it hardly kill 2 batteries in one day...
kangy-s rom with eugene's speedy 5 sio scheduler .. i get one day heavy usage with like 5 hrs on call .. over 100 sms .. over 2 hrs of whatsapp usage .. music .. its awesome
Thanks for your replies guys! I installed AOSP+ ROM with Eugene kernel 3.1.9.
Edit: It's over one day since my dad's Nexus is unplugged, and the battery is 50% !!
Sent from my GT540 using XDA App
hey guys sry for the late reply.. the ic suggestions are really great but i actually wanna try out with gingerbread roms also.. and from the list i searched in, am guessing these roms come with theiir custom kernels...
http : / / nexusshacks . com/category/nexus-s-roms/page/2/
but they all seem to be OC...
so i would really be thankful if u could suggest me some gud ones..
thanx a lot
FYI: is installing a new kernel safe?? and can i revert back to stock kernel if i wanna?? sry for basic questions but i dono much about kernels...
Rom with Good battery
I have tried many many many ginger bread roms, from cm 7 to other roms. I must say oxygen rom is by far the best. used to have 1.5-2 days of battery life with it. of course coupled with Glados kernel or Trinity. Up to you, just give it a shot, u wont regret it make sure u install 2.3.1 not 2.3.2 as its more stable
download.oxygen.im/roms/update-oxygen-2.3.1-NS-signed.zip
and for Ice cream Sandwich i would definitely suggest AOSP+ by Androiduser 0011000. its simply great with minor modifications. Gives great battery life with Glados or ICUP Eugene speedy 5
http://forum.xda-developers.com/showthread.php?t=1397358
hope i was of help
PS. Flashing kernels is very safe. A Kernel contains the Drivers for your phone.so its very safe. Custom Kernels usually offer nice mods like "better screen colors" "better Battery" and "BLN" which i like the most because the 4 touch buttons light up when u recieve smthg.
and ofcourse you can always go back to stock.
cool thanx a lot.. will try it today itself..
Stock ICS with TEUV Or Speed 5
Miui has great battery lifecon the nexus s. Super fast too
Sent from my MIUI.us Sensation 4G using XDA App
I actually have a similar question. I myself own a Epic 4g Touch (GS2), but my girlfirend has a Nexus S for T-Mobile and she is running CM7. thing is i slapped that on for her when that was the most up to date thing, and you ICS upon us, i thought it was time i upgraded her phone. I wanted to put CyberGR-MOD using Matr1x 14.5CFS, but i'm going based off what i could read about it. It appears to be fast, tweaked, and customizable, just what i want. Only thing that i don't know is, is it Stable, and is the battery life good. Anyone have any thoughts on this ROM
Hi there,
I am sort of new to rooting and have never installed a custom android operating system or ROM yet. I would like to put on something with Android 5.0 if possible, but if none are out yet, which is the best ROM to put on my LG G3, and a tutorial to do it?
I want to use all of the eatures of the phon still as well.
Are there lollipop ROMS out yet for this phone, and if not should I wait for it?
Thank for your help.
bozz723 said:
Hi there,
I am sort of new to rooting and have never installed a custom android operating system or ROM yet. I would like to put on something with Android 5.0 if possible, but if none are out yet, which is the best ROM to put on my LG G3, and a tutorial to do it?
I want to use all of the eatures of the phon still as well.
Are there lollipop ROMS out yet for this phone, and if not should I wait for it?
Thank for your help.
Click to expand...
Click to collapse
rIGHT now im using Cloudy Rom V1.1 , the first week super fast , now im getting a little lag in keyboard, the battery its better performace than stock, i will try another to compare , i dont like the F**** Lag.
bovoro said:
rIGHT now im using Cloudy Rom V1.1 , the first week super fast , now im getting a little lag in keyboard, the battery its better performace than stock, i will try another to compare , i dont like the F**** Lag.
Click to expand...
Click to collapse
I too am using Cloudy and find that the top half of the phone doesn't heat up as much. There's an eco mode you can turn on as well. Not sure it that's what's going the trick, but I've kept it on because the battery life is great now.
As for the lag, have you tried flashing Pure Performance X? It's made all the ROMs I've tried snappier (including Cloudy).
http://forum.xda-developers.com/gal...s/mod-pureperformancesx-zeno-edition-t2360985
I'm using Viper for my third day now. The first day the battery drained really fast as google processes was raelly active, but the last two days ive gotten over 4 hours of screen on time easily and it's definitely been an improvement over stock for me. I havent played any games but phone did not get hot watching youtube vids.
I am not familiary with pure performance X, looks interesting though.
Hi,
I played with many Nexus S. I had one when they were new and my memory is that it was a good phone. Since then, I've played with 3-4 of them and every time, they were so slow, having lags of almost a minute on many touch of button. I've used Quadrant benchmark and everytime, I see that everything is normal except I/O. I've read many thread about that and they suggest that it has something to do with kernel. (most of the phone I used were using CyanogenMod, an OS I used since the beginning with almost all my phones (I have had a lot of them and always play with alternatives OS)).
My current phone died and I took back an old Nexus S and it is so frustrating to experience all those lags. I returned it back to Stock (official 4.1.2 image from google). I only flashed a recovery and rooted the phone after. What was my surprise to experience major lags and run the benchmark and see that I/O performance are still so low.
How are you living with your phone ? Is it fixable ?
Thanks to read me.
Looking forward to read from you guys
Installed apps?
ekerazha said:
Installed apps?
Click to expand...
Click to collapse
Stock 4.1.2 + recovery (TWRP) + superuser
No application installed
Try this: https://play.google.com/store/apps/details?id=com.grilledmonkey.lagfix
mik- said:
Hi,
I played with many Nexus S. I had one when they were new and my memory is that it was a good phone. Since then, I've played with 3-4 of them and every time, they were so slow, having lags of almost a minute on many touch of button. I've used Quadrant benchmark and everytime, I see that everything is normal except I/O. I've read many thread about that and they suggest that it has something to do with kernel. (most of the phone I used were using CyanogenMod, an OS I used since the beginning with almost all my phones (I have had a lot of them and always play with alternatives OS)).
My current phone died and I took back an old Nexus S and it is so frustrating to experience all those lags. I returned it back to Stock (official 4.1.2 image from google). I only flashed a recovery and rooted the phone after. What was my surprise to experience major lags and run the benchmark and see that I/O performance are still so low.
How are you living with your phone ? Is it fixable ?
Thanks to read me.
Looking forward to read from you guys
Click to expand...
Click to collapse
Hi There
If you are a die heart fan of Nexus S you must know that in Nexus S battery sucks.
So I can suggest you to run your device on Stock GB or ICS as i runs quite fast on them and gives a descent battery backup.
---------- Post added at 06:22 AM ---------- Previous post was at 06:10 AM ----------
mik- said:
Hi,
I played with many Nexus S. I had one when they were new and my memory is that it was a good phone. Since then, I've played with 3-4 of them and every time, they were so slow, having lags of almost a minute on many touch of button. I've used Quadrant benchmark and everytime, I see that everything is normal except I/O. I've read many thread about that and they suggest that it has something to do with kernel. (most of the phone I used were using CyanogenMod, an OS I used since the beginning with almost all my phones (I have had a lot of them and always play with alternatives OS)).
My current phone died and I took back an old Nexus S and it is so frustrating to experience all those lags. I returned it back to Stock (official 4.1.2 image from google). I only flashed a recovery and rooted the phone after. What was my surprise to experience major lags and run the benchmark and see that I/O performance are still so low.
How are you living with your phone ? Is it fixable ?
Thanks to read me.
Looking forward to read from you guys
Click to expand...
Click to collapse
If you are a fan of Nexus S you must know that Battery in Nexus S sucks. So i must prefer to Get back to Stock GB or ICS on Nexus S . It runs a bit fast on them and battery life is also maximized.
Otherwise root your device and install any custom rom Of GB r ICS with a bit good tweaks so that you dont feel outdated.
And then find a good kernel for Nexus S which maximizes its Battery Life.
Goood Luck..!