yashsingh1/xdaforums huggingface dataset:
[Desire General] th3:
Just for you, quick skimming, scrolling, and opening many websites and threads. I hardly read, just flicking up and down fully and changing threads/sites. WiFi on and cell on 2G at all times - screen always on (8% brightness) except a few seconds once.

2010/10/14 13:03:26,-209mA,36%

2010/10/14 13:04:00,-209mA,36%

2010/10/14 13:04:26,-209mA,36%

2010/10/14 13:05:26,-168mA,35%

2010/10/14 13:06:00,-168mA,35%

2010/10/14 13:06:26,-220mA,35%

2010/10/14 13:07:26,-196mA,35%

2010/10/14 13:08:00,-209mA,34%

2010/10/14 13:08:26,-209mA,34%

2010/10/14 13:09:26,-218mA,34%

2010/10/14 13:10:00,-166mA,34%

2010/10/14 13:10:27,-220mA,34%

2010/10/14 13:11:27,-249mA,34%

2010/10/14 13:12:00,-249mA,34%

2010/10/14 13:12:27,-213mA,33%

2010/10/14 13:13:27,-107mA,33%

2010/10/14 13:14:00,-77mA,33%

2010/10/14 13:14:27,-77mA,33%

2010/10/14 13:15:27,-78mA,33%

2010/10/14 13:16:00,-71mA,32%

2010/10/14 13:16:27,-84mA,32%

2010/10/14 13:17:27,-71mA,32%

2010/10/14 13:18:00,-82mA,32%

2010/10/14 13:18:27,-82mA,32%

2010/10/14 13:19:27,-80mA,32%

2010/10/14 13:20:00,-96mA,32%

2010/10/14 13:20:27,-96mA,32%

2010/10/14 13:21:27,-87mA,32%

2010/10/14 13:22:00,-87mA,32%

2010/10/14 13:22:27,-73mA,32%

2010/10/14 13:23:27,-75mA,32%

2010/10/14 13:24:00,-82mA,32%

2010/10/14 13:24:27,-82mA,32%

2010/10/14 13:25:27,-104mA,32%

2010/10/14 13:26:25,-16mA,31%

2010/10/14 13:26:31,-16mA,31%

2010/10/14 13:27:31,-122mA,31%

2010/10/14 13:28:25,-217mA,31%

2010/10/14 13:28:31,-217mA,31%

2010/10/14 13:29:31,-135mA,31%

2010/10/14 13:30:25,-157mA,30%

2010/10/14 13:30:32,-157mA,30%

2010/10/14 13:31:32,-254mA,30%

2010/10/14 13:32:25,-196mA,30%

2010/10/14 13:32:32,-196mA,30%

2010/10/14 13:33:32,-226mA,30%

2010/10/14 13:34:26,-209mA,29%

2010/10/14 13:34:32,-209mA,29%

2010/10/14 13:35:32,-158mA,29%

2010/10/14 13:36:26,-220mA,29%

2010/10/14 13:36:32,-220mA,29%

2010/10/14 13:37:32,-231mA,29%

2010/10/14 13:38:26,-209mA,29%

2010/10/14 13:38:32,-209mA,29%

2010/10/14 13:39:32,-263mA,28%

2010/10/14 13:40:26,-247mA,28%

2010/10/14 13:40:32,-247mA,28%

2010/10/14 13:41:32,-222mA,28%

Websites:

Google searches

XDA-dev

SemiAccurate

RealWorldTech

LostCircuits

SexysCore

FTWGL (those sub 100mA readings are all only from when using that site)

-16mA can't be right when I had screen off for less than two seconds. By mistake I hit the standby button when running upstairs but put it back on immediately.

This is abnormal load for me... it'll be much lower if I actually read the content so had to pause, and during replies when typing.

-----------------------------------

- HTC Desire via XDA App -
[Desire General] bemymonkey:
I don't get it... even when I'm just reading an ebook (green text on black background) in airplane mode (!!!), I hardly ever dip below 100mA.

I'm starting to get the feeling that you're doing something completely different to the rest of us to get such low power consumption. Which radio and ROM are you currently on?

When I leave my Desire on FTWGL, for instance, it draws 140-160 mA :eek:... lowest screen brightness and all.

In airplane mode, same settings otherwise: 110mA.

I've read pretty much all your posts in this thread, and I'm still at a loss as to what you're doing to get such incredibly awesome battery life... it's really very, very impressive.

-edit- Is Orange Duality a radio? And HTC ROM = HTC Froyo w/ root?

-edit2- How high is your idle CPU usage? Mine usually hovers between 5 and 10% according to System Panel... maybe that's the reason? Are you hitting 0%?
[Desire General] th3:
CurrentWidget I later checked in SystemPanel and it had 5% average CPU consumption in those 40 minute runs (I usually have it uninstalled). Chrome2Phone somehow was still running there in the background.

68-78mA is my norm with cell 2G and WiFi on doing such a task. Like with Kaloer clock or Aldiko in night mode.

That's much higher than mine. It's near double :O

HTC FroYo with root

32.43.00.32U_5.09.00.20

It means if I have low or no 2G reception with T-Mobile (my main cell network supplier), my phone automatically switches to the Orange 2G network (roaming) with no additional costs and far better reception in my local areas.

-----------------------------------

- HTC Desire via XDA App -
[Desire General] th3:
Show CPU usage (better tool, specifically for this) shows idle is 0% sys, io and usr. At most 1-3% fluctuation. I had 5-15% idle on OD, never less.

-----------------------------------

- HTC Desire via XDA App -
[Desire General] bemymonkey:
Very interesting, maybe I'll give your ROM+Radio combo a shot. Thanks for the info!

-edit- Is this the ROM you're using? Can't find one specifically called "HTC Froyo with Root"... or is it actually an original HTC ROM that you rooted with Unrevoked?
[Desire General] th3:
Just FYI -> http://img826.imageshack.us/img826/6354/screenshot112j.png

http://xdaforums.com/showthread.php?t=741775

- I'm using the old, first version (two subsequent versions were put out). The thread title was changed twice after my downloading.

- I have removed many default apps and odex files (no social networking). I've force-replaced Mail, Maps and some others to the latest versions removing all previous versions from the phone.

- Bookmarks, Mail, Stocks, Calendar, Weather with flip clock, Pure Messenger, SwitchPro, Extended Controls and Google search widgets I do run (auto sync), and 3 GMail accounts. Actually, I run quite a few more.

- I had modified some parameters in the build.prop file to suite me for performance and battery:

ro.ril.enable.a52=0

ro.ril.enable.a53=1

ro.ril.enable.dtm = 1

ro.ril.gprsclass = 12

ro.ril.hsdpa.category = 8

ro.ril.hsupa.category = 5

ro.ril.hsxpa = 2

wifi.supplicant_scan_interval=60

ro.ril.def.agps.mode = 2

ro.ril.disable.power.collapse = 1

- Some things I can think of that are modified include languages, keyboard, framework-res, power button menu.

- As I've mentioned before, I run calibrated colours, not default which are higher in power and blue luminance.

-----------------------------------

- HTC Desire via XDA App -
[Desire General] andycted:
Hey th3, I've just compared the build.prop with mine from leedroid and the only different thing is the wifi supplicant set to 15.

Just reporting.

How do you use other calibrated displays with htc roms ?

Sent from videotext, using the remote
[Desire General] th3:
Bemymonkey: I'm curious - which ebook reader did you reference?

I didn't quite follow. Do you mean how I calibrate the colours on HTC ROMs?

If so -> Calibrator: http://xdaforums.com/showthread.php?t=745248

Good to be aware of that info. Thanks.

-----------------------------------

- HTC Desire via XDA App -
[Desire General] andycted:
Thanks, I thought it was just for cm !

Sent from videotext, using the remote
[Desire General] bemymonkey:
iReader.

Just tried to flash your ROM but it keeps giving me a signature verification because a missing radio image... why the hell should there even be a radio image? Guess I gotta read the thread :p

Edit: I'm starting to get the feeling that we have hardware differences. Just installed Leedroid and my power usage is exactly the same as on CM6 - 90mA on iReader in airplane mode. Maybe it's because of one of my apps... :(. Or do the build.prop modifications make such a big difference? Haven't tried those yet... think I'll restore my CM6 and try changing the build.prop values to the ones you're using...

-edit- Just looked at the CM6 build.prop, and except for the wifi supplicant value, all of the values were already the same as in your file :(

I'm starting to run out of ideas. Maybe CurrentWidget is reading a different file on your ROM? Is that even possible?
[Desire General] th3:
Screen on always (0% brightness), WiFi/cell off, reading a black book with white text:

2010/10/15 15:56:17,-74mA,43%

2010/10/15 16:06:17,-71mA,42%

2010/10/15 16:16:17,-81mA,41%

2010/10/15 16:26:17,-93mA,39%

2010/10/15 16:36:17,-76mA,39%

2010/10/15 16:46:17,-86mA,38%

2010/10/15 16:56:17,-79mA,37%

2010/10/15 17:00:48,-86mA,36%

2010/10/15 17:10:48,-71mA,36%

2010/10/15 17:12:25,-2mA,36%

The last reading is obviously gathered at the screen going off.

I can't help here because I've never had that nor seen it complained about yet. There shouldn't be a radio requirement as long as you don't have an old one pre mid-July period. AFAIR, that was a requirement listed initially.

They are reading the same one file (location differs on some ROMs) which gathers HTC Battery data (sys/devices/platform/htc_battery) via this same battery fuel gauge IC used by our packs:

http://datasheets.maxim-ic.com/en/ds/DS2784.pdf

The IC functions and works as detailed here:

http://www.maxim-ic.com/app-notes/index.mvp/id/4043

http://pdfserv.maxim-ic.com/en/an/AN131.pdf

And yep, as I mentioned quite a bit back back, no two chips off a wafer in a lot can be the same in electrical metrics. Similar, yes. MFGs set wide electrical tolerances to increase yields. So they have wide tolerances set and they pass through as fine as long as they are within those specified functional design tolerances. What that means is, for instance, each wafer chip past the functional parametric testing can be binned as '10mW' as long as it falls under that upper bound under a custom thermal virus test routine, while in reality, it may be operating at 5mW max. It will be sold under the same bin and product SKU. The 'bell curve' sigma-2/3 chips can have large voltage/energy/clock differences even at the same Lg, Tox, Vg and Vth. And these devices are built of many such chips working in harness which increases the probability of total phone power draw having notable differences. That's not an explanation, just one possibility.

The last test above eliminates any build.prop, WiFi, cell and brightness setting differences and it shows my device drawing upto 19mA lower than the 90mA you referenced.

-----------------------------------

- HTC Desire via XDA App -
[Desire General] bemymonkey:
So basically... you lucked out. ;)
[Desire General] andycted:
Probably ? My readings with an almost all black Wapedia screen, airplane on, 0% brightness, is similar to yours, between 96% and 103%...

At idle, there could be something else going on though, like SetCpu or other similar stuff polling ? I'm going to try some stuff...
[Desire General] th3:
I would say... I lucked in and you lucked out :P

-----------------------------------

- HTC Desire via XDA App -
[Desire General] andycted:
I'll offer a sojourn on the beautiful Italian east coast in exchange for your desire. Or I'll just offer a stay here and do the swap while you aren't watching !

Kidding aside, I've tried:

- clean htc sense desktop

- no setcpu

- reboot

- kill everything in background

still same values, which is good because it means there is nothing messing with the system. Which is bad because it seems you are lucky and we are not !

EDIT: after leaving a bit there, it stabilized itself at 85mA.

By the way, are we all using the same kernel ?? I'm with RichardTrip v3
[Desire General] th3:
Most of my setup is 2-3 months old. The screenshot a few posts above shows its the first 2.2 release with its kernel. I didn't change the kernel nor do any OCUV or OJ mod, intentionally. I try to keep stock underlyings very much. My build.prop settings weren't as so, and indeed, CM devs and HTC/Android dev leaks were who I followed in understanding and changing parameters. CM usually holds a lot of such optimizations explored/tested which would help certain users quite emphatically. The WiFi supplicant setting decreases my average current draw quite substantially under idle loads as well as increasing my average speeds from 1-2Mbps to 6-6.8Mbps. Specifically affecting system idle and standby runtimes.

Just so you know, I avoid ROMs using Ext partitions pretty darn strictly. Ignoring the nuisances and major problems they have posed to me, 3/3, my runtime doesn't last long. There's a static underlying drain and CPU usage they bring including very slow transfer rates. There's always at least 90mA idle drain while doing absolutely nothing. Full black screen, and that's the lowest I have possible on ROMs using Ext SD card for storage.

Andy: The phone and this slave are both owned properties of a certain woman :/

-----------------------------------

- HTC Desire via XDA App -
[Desire General] andycted:
Hehe, no kidding !

I'm afraid the ext partition is all you say and possibly worse. I've surely tested and proved the difference in sd transfer speed, not huge, but significant. Something like 9MB/s vs 7MB/s if I recall correctly, which worsened as the card got full.

It's probably true for battery life too, but I really can't do without it, as I have 280 applications installed and an ext partition of 670MB almost full ! Normal a2sd wouldn't allow such things...

Sent from videotext, using the remote
[Desire General] bemymonkey:
Ummmm... OMFG??? That would definitely be a possibility, since I've been using Apps2EXT nearly exclusively. Guess I'd better try it without A2EXT...

-edit- No dice. Even removed the EXT partition from my SD card completely, no change in power usage.

:(
[Desire General] th3:
I think there's a lot more but I don't have the tools to figure it out.

My last charge lasted 1d18h. WiFi/cell never off, 5.1h display on. I slept twice in that period and use was casual when needed, not all on in one go.

For instance. Right now, it's been 2h10m since I took it off charge with 12m display on and WiFi/cell on always. It's still at 100%. Is that what you get?

-----------------------------------

- HTC Desire via XDA App -
[Desire General] andycted:
First: I was thinking that it's weird (or not a good sign?) that there basically only 2.5 people here interested in testing this stuff semi-scientifically (me being the .5 person, as I'm not that accurate)

Second: I've tried to install the most stock-rooted rom, along with the radio and tried to replicate the same tests, even before installing anything. The result is exactly the same (actually even a few mA higher)... so definitely it's not the rom, the radio, or something WE do. It might be something YOU do or somehow the supposed better quality of the chip wafer you got your phone from. Or a different amoled screen possibly ??

Beside the possible most obvious thing: do you have buttons backlight off at 0 screen brightness ??
[Desire General] th3:
It's what happens with all lengthy threads. Very few if any want to read it all, or even have the time to ;)

Besides, I'd say both of you are akin to 50 people each with me being the 0.5.

Yes. As mentioned before, the LED hack runs on boot automated switching them off.

I am suspect of standby, screen off discharge readings the HTC Battery module gives the most. I suspect, honestly, that my standby readings are considerably lower. But that wouldn't explain the difference in browsing values between me and bemymonkey. Mine never broke 300 while his reached as high as +500. Mine averaged considerably lower. If I have the button LEDs on, the test reaching -71 to -93mA still hits -81 to -99mA.

-----------------------------------

- HTC Desire via XDA App -
[Desire General] andycted:
I might have lost the mention to the led hack, possibly I can indict angry birds as the cause...

Anyway without counting the led light, my readings with a semi-black screen as mentioned are very close to yours, I think...

Funny enough, I think I've noticed that the stock rom drains a _tad_ more (than leedroid) in the same test. Just about 5mA on average I would say
[Desire General] th3:
Initially I assumed you ran a full discharge cycle to compare runtime differences at first. No?

In my case, I don't go off just one thing since such major differences have to be verified and translate into actual runtimes. And the difference is quite substantial for me with just this one variable in runtimes. Actually, it's massive.

Not about Ext but OpenDesire 3.0.1 to 4.0.3 was for instance a big difference. The latter gave me abysmal battery life, the former my norm. Exact same settings and apps. None of these tools could pick up why. All I did is update. Even a fresh install. Revert back and things went the same. From what I've seen, your battery life is the same as what I had on OD 4.0.3/4.0.4.

BTW, I highly doubt HTC Battery monitoring can collect and take SD card power usage into account, only the CPU usage it brings when you have +50MB on it through Ext.

-----------------------------------

- HTC Desire via XDA App -
[Desire General] thecompany:
Somebody know how to completely disable the leds of the buttons? Im now using the gscript method, but when i turn off the screen for example, the buttons go back on.. Whose got a better solution?
[Desire General] th3:
BTW, the Sense HD ROMs have the HTC Battery Info issue fixed, at least to a great extent. They report figures as expected i.e. RCMix v0.11

http://bit.ly/aZE8gM

http://bit.ly/cb5XH2

http://bit.ly/aiDzkT

http://bit.ly/cFnEPM

In my experience, this ROM does not plague me with a number of major issues caused by A2SD+. Although reboot times are dreadfully slow (220-300s).

The LEDs Hack app already mentioned many times works well.

------------------------------

- Sent via HTC Desire -
[Desire General] CrimzonEyed:
Do test with Juice Defender? :)
[Desire General] Bouncer5:
Would anyone be interested in a re-run of this test with the 2.3 update?
[Desire General] RogerPodacter:
thought i would drop in on this thread. i made some edits to the battery driver of the nexus one, and got the changes incorporated into cyanogen repo. since the desire and n1 both have the same battery chip, ds2784 fual gauge, my edits work on both devices.

the changes allow some much faster and more accurate power measurements to be taken. it would be interesting to do some more studies, though i've done a ton myself already and the result you guys have in this thread are pretty much spot on. so there's not much more to do really.
[Desire General] Bouncer5:
Im assuming your being sarcastic :D
[Desire General] eddie_wakey:
The battery is a lot worse than 2.1

mine doesnt last a day on froyo :/
[Desire General] th3:
Without starting from 100% till dead, the numbers will be quite useless. There's too many variables that can skew matters. And yes, common law of engineering is that silicon leakage hence power draw is directly dependent on operating temperature/voltage. That's why they go subzero to overclock highly.

Also, if your GPS is on, it'll be up near the 20-25% along with Cell and WiFi.

I started my typical day test many hours back today but I'm still not finished at 39%:

http://bit.ly/dkzysA

http://bit.ly/dyiaY6

More details after I've finished. Played a 2hr xViD VGA 1200Kbps movie in the morn fully already.

-----------------------------------

- Sent via my HTC Desire -
[Desire General] andycted:
Sarcastic in my regards hehe. It's actually a good way to check battery usage more precisely, I wish there would be a way to mark it down easily
[Desire General] aindow:
My stats.

GPS ON

MOBILE NETWORK (DATA CONNECTION) ON

WIFI ON for about an hour at lunch

BLUETOOTH OFF

WEATHER SYNC EVERY 3 HOURS

EMAIL SYNC EVERY 4 HOURS ON TWO ACCOUNTS

SENDING AND RECEIVING MESSAGES THROUGHOUT THE DAY

Time since unplugged 14 hours 24 mins

Percentage battery remaining 53%

Cell standby 41%

Phone idle 40%

Android system 12%

Display 4%

Wi-Fi 3%
[Desire General] andycted:
Agreed, but hey, it's still entertaining and can give very rough indications. For example the brightness test isn't 100% coehrent, but makes you realize that max brightness uses a lot more battery than minimum (while displaying lot of bright colours). Given a good lenghty test you can also roughly see the difference between wifi and 3G.

I still think one of the best ways to test battery drain would be to have a WinMo BatLog tool
[Desire General] andycted:
3G vs WiFi streaming audio on xiia

I've tried to compare streaming audio through xiia (accujazz channel) both via 3G and WiFi.

Unfortunately my Wifi is acting strange, or rather Xiia is acting strange with it and dropping the connection continously, so I could only test small timespans. On a side note, that program interface is excellent, but the connection is crap, anybody knows a more stable shoutcast streaming client ?

All this done with headphones plugged in

3G connection:

(time) (mV) (average consumption in period)

start 3947mV

42min 3899mV (1,14)

18min 3870 mV (1,61)

(maybe when I woke it up in the middle it started some sync)

Average total: 1,28 mV per minute

WiFi connection:

start 3855 mV

6min 3850 mV

tried a couple more times with similar results

Average: 0,83 mV per minute

Does this difference between WiFi and 3G seem ok ?

EDIT: It actually turns out that the problems reported above in order to use Xiia on WiFi are related to WiFi itself after 2.2 update. The phone/connection goes to sleep after a couple of minutes if it's not plugged in.
[Desire General] martintzvetomirov:
So I made a test. By just having the phone on, without any internet connection, without gps (not in airplane mode) for 10 hours it drooped about 5%

P.S. dude, andycted, electricity consumption is measured in amperes :/
[Desire General] kekkle:
Wow, now that's something. Is that with the GPS setting just off? I always believed if it's on and I'm not using it, it wouldn't be using much power anyway.
[Desire General] andycted:
Yes, dude, actually in batteries it's mAh, if I'm not mistaken. But isn't that voltage change also an indication ? Where would I get mAh ? Do you see it anywhere in Spare Parts ?

However I do get similar drop of about 5% with 7-8 hour with everything off, but mobile. GPS on or off doesn't change anything because it's only a setting to tell location enabled applications to use it when they are active (foreground or visible).
[Desire General] _L_:
MY battery test was like this

Wifi- On

Bluetooth- On(streaming to portable audio player, full volume)

Screen- On on lowest display brightness

I was running flash throughout.. Using song playlist from youtube.

For 30 min, 11% reduced from hundred, and after whole hour the batttery was down to 79% and 2 hours it was down to 58%.

So i think the battery life for screen on and continuous web browsing with flash running and bluetooth streaming is about 4hrs and 40min- 5hours.
[Desire General] adesonic:
I am a heavy (ish) user (i think) so I checked my usage accurately for a day

Off charge at 4:30 am (when I get up) battery at 100%

Wifi on permanently

Mobile web on permanently

GPS off

Bluetooth on for a total of 120 minutes (2 x 1 hour car journeys)

70 minutes of voice calls total

Exchange email and Gmail both on push, recieved 27 email in total, sent 14 emails

60 minutes web browsing in total

Watched top gear on iplayer

Battery at 25% at 9p.m. (bed time)

Phone went on charge when I went to bed (as always).

The only time I carry a power adaptor in the car is when I am on a >30 minute journey that requires the use of GPS and Nav which I find eats battery quickly

This was but 2 days after installing Froyo and was roughly the same experience (probably a little better) than on 2.1. I expect it will only improve, based on my WM experience, I have found that each new ROM image needs to "relearn" the battery performance over a few charge cycles.

Since I do not use my phone at night, charging it at night time is not inconvenient, even if I am away from home overnight carrying my charger is not inconvenient, I have been doing that ever since my Nokia 3310 in the 90's!!!
[Desire General] testies99:
OpenDesire 3.0.2

WiFi: off

GPS: off

Autosync: off

Data: off

10-15 minutes voice calls.

5-10 SMS.

30 minutes e-book reading.

A few minutes on Google Maps.

3 photos taken and uploaded.

A few minutes on Facebook.

55 hours, 45 minutes since unplugged.

Battery level: 32%
[Desire General] joshptyltd:
The 3310 was released in 2000:p now that was an awesome phone...all those hours of snake 2...