[Galaxy S I9000 General] Johnny55555555:
First off, apologies if this is a dupe, I

did

search before posting and saw nothing on this precisely.

Please read ALL this post before jumping to conclusions as the first bit may sound like an advert, it isn't, it is just setting out the background facts.

I have been reading these forums quite extensively, and last week purchased a new Samsung Galaxy S, on the Three network here in the UK.

I *was* looking at a Google/Samsung Nexus S, but last week the swingeing data allowance cuts hit, and basically everyone in the UK was cut to 500 megabytes a month.

My phone is on contract with Three.co.uk, the package is called "The one plan 2011"

For £35 a month I get 2,000 UK voice minutes any network any time, 5,000 3-to-3 UK minutes, 5,000 UK texts and "all-you-can-eat" data.

Three in the UK is fairly unique in that they have their own infrastructure / towers etc, which is probably why the can provide unlimited data.

The Galaxy S itself is I9000NEJP2 kernel 2.6.32.9 build froyo.nejp5, Kies did one firmware update the day I first got it.

Since then I have rooted it with z4root and applied OCLF.

Wifi set to cut off with screen, pure black background wallpaper, lots of GPS / navigation / wifi tools apps installed, push gmail.

No games installed, I do not use it like most people, I specifically bought it because it is essentially a super-portable mini linux computer with a vast array of connectivity features and many wildly useful android apps.

I would describe it as a tool, something I use.

Battery life is basically more or less as expected, last charged late last night, currently at 11:14 am showing 78% remaining charge.

I have a car charger for when using it in the car, I have a home charger for when using it at home, and of course it will pull some charge through USB when connected to the laptop that I am typing this on.

Of course the 1,500 mAh battery is replaceable too.

Basically battery endurance is what I expected, I fully expected to be able to flatten the battery in an hour or two by turning everything up to max, turning on all the candy, installing dozens of useless apps, and playing games and videos...

I am old enough to remember running ghetto blasters that took 10 x Duracell "D" cells that could be used up in as little as an hour if you whacked the volume and bass up...

The laptop I am typing this one is good for maybe two hours away from a charger if I hammer it playing crysis on full brightness etc.

So, the purpose of this post.

I have spent many years working on and with power consumption of computing devices, and by far the worst metric you could use when trying to chase something that was eating all the power was user feedback... no two users reported the same thing, not even on the same hardware.

power measuring devices also were pretty useless unless you could point them at individual components rather than a system as a whole.

I have solid 3g reception from Three, and when on wifi the router is in plain sight around 4 metres away, on a channel that no-one else nearby is using, which means that the wireless portion of *my* Galaxy S in *my* location doesn't have to work very hard at all, which means it doesn't draw much power.

Yes, it is a "smartphone", and there is no point buying a smartphone if you have to dumb it down to dumbphone levels to get it to run for more than an hour.

On the other hand, nobody said it could have everything turned up to 11 and it would last for 300 hours.

My heart goes out to INDEPENDENT (not samsung etc) developers and coders..

1/ they lack a suitable test suite that measures consumption by each circuit over time, so that they can determine the effects of code changes on power consumption.

2/ they lack empirical hard data on 2g/3g/2ifi signal strength for a wide variety of users.

3/ they lack an accurate users profile of many users, the old joke about cutting the arms off an italian makes then unable to speak, take the battery out of a modern phone and young people are zombies.

So, the REAL purpose of this post

Can I suggest (I can't code, not even to save my life) that development of apk's to record the above three items, which will give developers hard empirical data, would be a useful first step.

I have a contract with 3, provided I still get what I pay for, unlimited data so I can tether my laptop and access servers etc, I really don't give a **** about Kies / Samsung updates, I'm quite happy to wait until 2.3 is out for the Galaxy in these forums and upgrade what I see as my portable mini linux star trek computer myself, it will still work with my provider...

I myself would have no problems whatsoever volunteering myself, and the obviously increased power consumption of background monitoring apps, and any data so collected, for the common good.

If we could get a couple of hundred other to agree to this, then it becomes worthwhile for someone who can code to write these apk's, and the whole community benefits.

cheers