yashsingh1/xdaforums huggingface dataset:
[Nexus One General] karthikjr:
Relax man.

On days that I use my phone only *as a phone*, with over an hour of voice calls, the battery

easily lasts me 18 hours between charges

. Ofcourse, with Gmail/Contacts sync on, with Twitter and weather updates. No setCPU (despite the fact that I'm rooted), no JuiceDefender.

On days that I use my phone *as an MID*, it lasts me 10 hours, with over an hour of voice calls + around 2 hours of screen time on + syncing and background apps + browsing.

That's the best you'll get in real life conditions I'm guessing, having

seen countless posts on this issue across forums.

If six hours is all you're getting, you're

a) working your NexusOne like there's no tomorrow [AND]

b) in need of a netbook and/or an extended battery

No disrespect mate, but ranting on this thread any further won't help :)

<flame on>
[Nexus One General] disgustip8ted:
ive had setcpu and juice defender, uninstalled them both, setcpu didnt notice much of a difference and it turned down the power when i needed it and juice defender was decent, it seemed like it just wasnt fast enough turning the apn radio back on fast enough when i wanted to look somethingg up real quick. i dont use a task killer regularly. if you use something battery intensive like navigation or maps, they can drain your battery fast, things like that is what i have the task killer for(or you can still use the built in force close in the applications menu), or when last.fm goes a bit wonky when switching from my wireless at home to the car on the road, i manually kill it with the task killer. I dont let the task killer kill things automatically.

i can use up my battery in 6 hours if im not careful when using the "super" functions of a "super"phone, if i turn off all the other stuff when i really only need it to be the latter part of that word...a "phone". i can turn off all the stuff in the power bar and force 2g only and ride out 18% for 4 more hours when the estimate shows its only gonna last a couple minutes

"fast" charging car charger is a very nice brief bump when travelling home from work that makes not having to worry about it until 3 am if i wanna go out that night

im happy with being able to have the control of myself to be able to burn through the battery in 6 hours or stretch it out for ~18 hours

i consider myself a "heavy user" with about 3gb of data usage used last month, email, web browsing, voip

just watch whats actually running and youre fine, be careful with some apps, i downloaded a simple spinning fan animation app to play a joke on my girlfriend while at the gym, went home an noticed that it hadnt shut down properly and had somehow used a crap ton of cpu time so i killed it and uninstalled it.
[Nexus One General] wondercoolguy:
"Mr Nerd Rage"

I've been laughing at that for about 5 mins before I could calm down to comment. In fact Im going to put it in my signature.

My phone is a "F" I just picked up a second battery because I went to Vegas for UFC Expo I knew that with video and pictures my phone would run out with one battery. Now that I am home over the weekend I will use a battery on saturday and then the new battery on sunday to see the difference. I had to much going on over the weekend to pay attention. I really really really wanted a Nexus One, I got it and have been very disappointed with the battery big time, so much that when the Dell Streak comes out I'll probably switch to that.
[Nexus One General] ram130:
Sounds defective. Buy a new battery. I get the same 6hrs on this battery I got with a wall battery charger from china...I have two other batteries and I get nearly 18-20hours with 2hrs of calls, 2hrs of display time, twitter and reading articles, weather updating and so on...
[Nexus One General] wondercoolguy:
I don't know if anyone has tried this but I'm using my brand new battery currently but I had charged it and put it in the fridge over night after it was fully charged. I did that along with running juice defender my battery currently trending to be over 20 hours with normal useage.
[Nexus One General] khaytsus:
With K9 mail online with 2 push IMAP folders, 4 poll IMAP (4h poll), Fancy Widgets, Google Latitude, Tasker and a bunch of apps installed and who knows what else doing stuff I see 3-3.5% battery used per hour.. No live wallpaper, no autosync on Twitter, Facebook, Stocks, News, etc.. IMO this is excellent, lower than my previous Treo or Windows Mobile phones.

It's clear that if you're ACTIVELY using the phone the screen uses a lot of battery, plus the CPU will run a lot more when you're actively using it. I was having a problem with the calendar not showing recurring events one day (still haven't 100% figured that one out, but have a workaround) and I used 30% battery in about 2 hours fooling around with it.

But on a normal workday with the load in the first paragraph (plus of course some tinkering, peeping into Facebook (no autosync), reading new emails as they come in, market updates, little stuff here and there) my battery life is excellent. If I used it the same way I do at work all day long it'd run 28-33 hours.. Of course once I get home I use it heavier, and I typically go off the charger around 8am and by midnight when I'm going to bed it's at 30% or so.

My PN is 99HKE007
[Nexus One General] theloginwithnoname:
forking from a kernel thread, Kiserai said:

The only thing I'd say to that is, the phone will be underclocked if you run 245/1113 with no profiles, as it reverts to lowest value when not under load. It will also run undervolted on Pershoot's (and others', I assume) latest kernels if you run 245/883.

I recently turned off the sleep profile because I felt I was limiting the device if it needed to do something that required more than 576, and therefore it would take a bit longer thus using more power. Since doing so, my device feels much cooler when I pick it up after it sleeping - OS monitor is reporting ~22.5 degrees. That said, I am running without background apps and widgets at present, to determine my "baseline" battery % loss/hr - though I am happy to reproduce when I load the phone back up.

Ideally what we need is a tool that could pick through dmesg (working out when it switches from sleep to active, recording battery figures etc), and to also catch changes in CPU levels (recording it, battery %age, what was running at the time, and ideally the % of CPU each of the running tasks was taking). That would probably be enough to figure out what hardware/OS components/apps/widgets were doing and the heavyweights in the power department? That would be an awesome debugging app - anyone?!

I hadn't thought of limiting to stock Mhz when charging - good idea.

As above, perhaps you could turn off the sleep profile and see if it affects? Given you're getting such decent battery performance, you don't need to worry about limiting the CPU to 883 to reduce power drain by undervolting! However, if you fancy trying it after you've tested removing sleep profile, I'd be interested in the results.

One other thing I'd be interested in (PM me if you don't want to share) is what apps and widgets a) you have installed, b) are usually running (other than the official Twitter client), and c) what your refresh periods are?
[Nexus One General] Kiserai:
Yeah, I know that with OnDemand CPU governor it underclocks when not under load. I had just heard that even limiting the max when asleep will help keep your phone from using as much battery when it does occasionally spike.

I'll give it a try and see how it goes. I'm only running the charging, power < 100%, and failsafe profiles now.

I mostly did this because of the heat issue. I will sometimes use my phone while it's on the charger or while it's plugged into my desktop and I noticed that it would get pretty hot if I didn't at least turn it down to normal clock speeds when charging. Even at the stock clock speed it will still get pretty warm, but not as bad as when it was clocked to 1113.

No problem.

A. Installed

Beautiful widgets

Last.fm

Music Mod

N1 Torch

SetCPU (of course)

Titanium Backup

Twitter (official)

Weatherbug

(I don't have a crazy number of widgets)

B. Active

Beatiful Home

Twitter

Facebook

Music Mod (4x2 - Came with the new Kang O Rama .8b2)

Power Control

SetCPU (passive)

Refresh periods are set to 10 minutes on Twitter, 15 on Beautiful Widgets and 30 on Facebook. Location services and sync for GTalk and Gmail are always on.

I'm also using Pershoot's 2.6.34 from 061410 (he has a new one out, but I'm still loving this one for the moment), Kang O Rama .8b2 (CM 5.0.8t5 - Froyo radio), I'm on AT&T which has great 850mhz 3g in my area, and have a P/N that does NOT end in F according the box my phone came in.

Here's my last screenshot for tonight. I'm about to head to bed and charge my phone for the first time in 2 days. That's over 42 hours between charges. Granted, the last couple days I haven't used my phone a ton, but do the math for my battery drain during sleep/standby, considering I spent 18 of those hours on 3G with my Wifi turned off and I did send text messages, post tweets, spend time on Google reader, and play games during breaks at work. I use FileGo to every once in a while go through and kill unnecessary processes, and that also seems to help a bit. FileGo never gets any love and I'm actually a big fan of how capable of a program it is.

Guess I'm just one of the lucky ones when it comes to battery life, although calibrating your battery by running it until almost dead, turning it off and letting it charge overnight and then wiping battery stats as soon as you turn it on did help me immensely. I flash kernels a lot and after flashing a lot of kernels without doing a calibration I notice my battery life getting worse and worse.

I'll toy around without the sleep setting tomorrow and we'll see how things go.
[Nexus One General] theloginwithnoname:
I had similar but rarely charge it whilst the phone is on now. My main thought with this was, if the phone is undervolted, would that affect how it charges the battery, or how it reports its charge? Perhaps, I dunno.

Wow, that's fairly frequent - more frequent than mine actually.

I think you are incredibly lucky if you get that from a stock battery!

I think you using WiFi helps a lot too - and my daytime location is in a bit of a patchy 3G area, which doesn't help.

There is a semi-active battery calibration thread going here - you have basically said what I did in my post (#32), which is good.

Brill, cheers.
[Nexus One General] Wiggz:
That's where I'm going wrong then! I purchased the phone under the misguided idea that I might actually be able to USE it.

To be quite clear, I have only had my Nexus around a week. I've noticed draining quite considerably but I'm willing to give it a few weeks to "bed in" (even though many reports state these batteries do not have a bedding in time). I have come from a WinMo device running WM6.5 and I therefore am well versed in the need for killing tasks.

Whilst I fully enjoy the Android experience more than WinMo, I do not like the battery life...the fact that services don't always act as services, applications aren't always closed when you close them (when they don't have services).

I just hope I get used to it....bit disappointed with the battery life to now.
[Nexus One General] RogerPodacter:
maybe this is a noob question, but how do you run your phone without background apps and widgets?
[Nexus One General] theloginwithnoname:
Drag all the widgets to the trash can in the launcher, untick all the "start on boot" options in all my apps, turn off automatic sync/refresh of all apps I installed, turn off location services and gps, and kill all non-essential apps after boot and whenever I'm finished using the phone (just before I press the power button to turn screen off)! Totally manually, unfortunately.
[Nexus One General] khaytsus:
eh? I use my Nexus One the exact same way I did my Tilt 2 and Tilt before, it and my Nexus One has better battery life... On the order of 60% at the end of the workday vs 30%.
[Nexus One General] theloginwithnoname:
continuing another battery thread from another kernel thread

with CPU @ 245/1113, battery life after reboot and another 5.5hours with virtually no usage: at 67% = 3.09% loss/hr

Breakdown: Display 36% (7m mins), cell standby 29% (0% loss), phone idle 26%, android system 5%, android OS 2%

Seems that 1113Mhz is using a bit more power (display was used less, phone idle has gone up possibly due to less display, OS monitor not used as much), however my phone seems to typically use more power/hr the longer it is booted - I'm going to go back to 883Mhz for the next few hours and see if % loss comes down.
[Nexus One General] bigmout:
Give it a few weeks. I was disturbed by battery life like you describe during the first few weeks. After a month or two, however, I now routinely get over 24 hours with moderate use. I think it's not so much about the battery as the battery meter.
[Nexus One General] RogerPodacter:
yeah this is where confusion comes in. lithium ion batteris do not have a memory effect or break in period. but they DO take about a week to stabilize and level out. the first week or 2 of every phone i've had with li-ion, the battery ALWAYS drains insanely fast until it levels itself out.

one might think placebo effect because the first week is when you play with the phone the most. but i've definitely noticed it needs to stabilize.
[Nexus One General] theloginwithnoname:
OK, so went back to 245/883 and battery, after another 3 hours, is 58% (additional 9%) = 3% loss/hr

Breakdown: Display 47% (6m), cell standby 23% (0% loss), phone idle 20%, android system 6%, android OS 2%

So basically the same as the other two, but it appears that the higher CPU helps the Display. Given I use the Display more than anything else, I figure I should go with 245/1113.
[Nexus One General] Kiserai:
So, I ran my phone for a day with the sleep/standby profile disabled in SetCPU, and it's losing about 2.26% per hour (Just over 16 hours awake, sitting at 63%)

Today was another busy day for me at work, so I didn't get a lot of time to mess around with my phone. But I noticed a huge spike in my Cell Standby process. Even with minimal display usage, the display was always number one for me. Now, with the sleep profile disabled it's Cell Standby at 29% usage and phone idle at 27% usage that are the top of my list, with display #3. Since my phone is on standby a lot more than it's awake, this doesn't work for me.

Even before, when I was using the display (and the phone in general) more than I was today, the battery held up a lot better. I went 42 hours between charges using 94% of the battery in between (2.23% drop per hour) and I used my phone A LOT more than I did today.

Seems like for me, with my setup and my usage patterns, running an underclocked sleep profile set to 576 max is beneficial.
[Nexus One General] theloginwithnoname:
My results above are consistent with this, whereby the higher max speed results in the reported Display usage dropping. However, as mine (and yours) were on standby for most of the time, this does not make any sense. *Unless the display is actually being used/powered whilst on standby*, and therefore with higher speeds it is able to render quicker, therefore using less power - even though the screen is off, it may still be rendering underneath?

(I read somewhere that someone suggested the screen says on for 6 minutes after being turned off - could this account for the variation in display figures? Will try and find the post...)

Can you also post 1) the number of minutes your display was on for and 2) the % loss in cell standby?

OK, please post your results tomorrow after turning the sleep profile back on.

After my current testing period ends, I will re-enable my sleep profile and report back too.
[Nexus One General] theloginwithnoname:
Can you also tell me/us what your screen brightness and timeouts are set to? (mine are auto and 30 secs, but I normally switch off after using phone rather than letting it timeout)
[Nexus One General] theloginwithnoname:
4 hours with same set up as above but started re-running talk in background - dropped 9% so 2.25% loss/hr!

breakdown: cell standby 38% (0% loss), phone idle 35%, display 19% (2mins), android system 4%, android os 2%

had a couple of texts come in but that's all it did.

Going to set sleep profile up (245/460 should be enough) and go for another 4 hours...
[Nexus One General] Kiserai:
At the time of those results I believe the screen had only been on for 17 or 18 minutes. Now my display shows just over an hour. I just took a fresh screenshot of my status.

Display 1h02m

Cell Standby: The whole time 17h57m

Idle: 16h55m

Now this is more in line with what I was expecting to see. Maybe the display was in third place because I had only been on my phone for 17 or 18 minutes when I took those first results, but even then, it shows more overall drain on my battery with less use than before. I used more battery over less time, with less use. Granted, it wasn't much of a difference (as I think I'll prove tomorrow as well), but to me it was noticeable, if not particularly bothersome. I'm used to charging my phone every night, so it's not a big deal to me whether I finish the day with 25% left or 50% left. I want to start out the following day with a full charge, just in case. The other day when I went 42 hours between charges was mostly to see if I could.

I'll hopefully be able to get more info tomorrow about how my battery lasts with my sleep/standby clocked to 576 Max. Before, I wasn't paying attention to the usage time for each, just how much battery each had used over the time since last charge. Now I know to pay attention to those stats.
[Nexus One General] naturefreak85:
Unplugged my Nexus One at 7:30 AM EST at 7:50AM EST I was down to 97%, what did I do during that period? Received one text and replied, and sent an email.

Nexus One ends in a C (AT&T Version) already called HTC to get a replacement battery. Unit is 3 days old and lasts around 6 hours with normal usage.

The same usage that I had on my Motorola Backflip which would still last me around 12 hours.

Did the Recovery Mode test, lost 3% at full brightness. Could potentially be something software wise, but I can't figure out what for the life of me.

One interesting thing I have noticed though my phone starts at 4.170 V when unplugged from power, yet dies at 3.5V of power. I figure it should shut off around 1-2V of power left in the battery. Even if it shut off at 3V of power I probably would get another 3 hours of battery life out of it.
[Nexus One General] disgustip8ted:
tap menu>settings>applications>manage services to see whats running in the background

this thread is out of control, the only reason i dont unsubscribe from updates from it are because i find it quite amusing. its like that part in austin powers where the dude with the mole on his face (replace mole with battery)
[Nexus One General] ram130:
Give the phone some time to properly calibrate it's self. Also charging it while off seems to be a better option so do that if you can. You might wanna run the battery all the way down to 0% for 5 charge cycles....after that just give it a few weeks and you should see an improvement.

I've been getting 8hours around the first 3 weeks with this phone. Now I'm easily getting 24hours with 2-3hour display on time, some voice calls around 40min and few texts here and there.
[Nexus One General] naturefreak85:
It's a Lithium Ion Battery, that technology shouldn't need any calibration. If anything you start with a better battery life and then decrease, that's how it has been with every single smartphone I have had.
[Nexus One General] naturefreak85:
Yea, I think I may have found the problem, I never opened Google Talk, yet it was automatically opening and logging in whenever the phone started. From my experience with Blackberries, leaving a chat program open 24/7 kills the battery.
[Nexus One General] theloginwithnoname:
that made me laugh out loud when I read it. re-reading the quote just now and I laughed again!

just trying to bring a bit of science to battery life, it's got me intrigued at the moment but am sure when all tests are done, I'll wonder what the hell I was doing!
[Nexus One General] theloginwithnoname:
OK, set up sleep profile, and 4 hours later - 10% drop = 2.5% loss/hr

breakdown: cell standby 38% (0%), phone idle 35%, display 18% (3 mins), android system 4%, android os 2%, google 2% (e.g. apps, talk)

used talk to receive three or four messages and reply back to them.

so basically looks like it makes very little (if any) difference to me if I have the sleep profile on - likewise having talk running.

see above - unless you're getting a lot of talk traffic, I've proved its negligible on battery life.
[Nexus One General] naturefreak85:
I guess I'm then stuck with the fact that it has to be my battery. I would think possible poor signal since I don't get much coverage at work, but when I am at home I have full signal and the battery drained in no time. Went to a movie with 80% left with 50%.

The only processes I have running (from the Application Menu) are Swype, GTasks, Contacts, Battery Left, BatteryTime Lite, News and Weather, Google Voice, and before I quit the Google Talk, that as well.
[Nexus One General] theloginwithnoname:
What's your uptime and breakdown at present? (Menu > Settings > About phone > Battery usage)

I'd have a go at battery calibration first. Delete the batterystats.bin file if you know how to or can find how to with a quick search - skip if you can't. Run your phone right down til it powers off, then put it on wall charge overnight without turning it on. Then power it up and leave it to run right down until it powers itself off again. Then another full charge from wall charger in off state. Then report back with your battery life.

If that doesn't help, if Battery Left/BatteryTime Lite/News and Weather are running as widgets, I'd get rid of them and re-test.

Are you rooted?
[Nexus One General] bigmout:
This was precisely my experience with the Nexus One.

This is NOT the experience I've ever had, and I've owned a few smartphones, too. As Ram30 said, it's not the battery that needs to be calibrated so much as the phone (i.e., battery meter).
[Nexus One General] naturefreak85:
4 hrs 7 minutes since unplugged. Display, Browser and Android System at this point in time. I'm currently down to 60%.

Not rooted at all, and I have been draining the battery daily so far.
[Nexus One General] theloginwithnoname:
Gonna need %ages for all items in the breakdown, plus the other info you get when you press on the item (e.g. Display X%, on for Y mins - Cell standby X%, Y% loss)

Post those, then go grab yourself a copy of OS Monitor - show all processes and order by Load descending. That should give you some idea of anything running that is hogging the device.

Also check your screen brightness and timeout settings - post if you feel useful...
[Nexus One General] naturefreak85:
Display 62%

Voice Calls 11%

Android System 8%

Cell Standby 5%

Phone Idle 3%

Google Voice 2%

Android OS 2%

Wi-Fi 2%

Messaging 2%

I did grab OS Monitor and the highest thing OS Monitor constantly has is well OS Monitor.
[Nexus One General] theloginwithnoname:
OK, so what was the number of minutes for Display and Voice calls, and the loss in Cell standby?

What about screen brightness and timeout settings?

Yep, it will be - monitor for a minute or two and if the second and third get above 1%, post them here and the approx. %ages
[Nexus One General] theloginwithnoname:
As I mentioned before, when my battery gets < 15% it seems to go a bit quicker. Given that, in the last 4 hours (after adding Astrid, London Tube Status, and Power Control widgets back onto home screens and taking a short call), battery loss was 11% - so pretty much same as before.

breakdown very similar to before: cell standby 37% (0%), phone idle 34%, voice calls 10% (for just 38 seconds!), display 10% (1.5 mins), android system 5%, google 2%, android os 2%

Adding facebook and smooth calendar back as widgets...
[Nexus One General] naturefreak85:
I didn't notice minutes next to it today, I'm charging the device, and will try again tomorrow.