I argue that this issue is a fundamental trait of the way the android
OS is written and operates. By default, a brand new android phone
keeps an always-on data connection, and all the Google services are
constantly talking via data in "push mode". The iPhone, or a symbian
phone, do not initiate a data session unless you specifically do
something like open the web browser. When you close it, the data
session terminates. Those platforms DO let you run a push email
service, which would then keep an always on data connection. But at
least the user has to do this themselves, and by default its not this
way.

I'm just saying that maybe Google should think about their OS
philosophy to understand why android devices get such poor battery
life compared to the competition.

When I turn off data on my nexus and simulate these other platforms,
my battery life sky rockets to normal. Having 7 Google services
constantly connected to their servers is a pretty serious battery hit.
Then throw in third party apps and forget about it.


On Mar 16, 11:09 am, Pent <[email protected]> wrote:
> > Thanks for this post and these app recommendations. I've been saying
> > this for months, the reason android phone get such poor battery life
> > is due to the always on data connection and all the apps and services
> > constantly hitting data. Even the Google services alone, you have
> > gmail, calendar, contacts, market, talk, all in a constant open
> > connection state.
>
> Probably that's why users rave about battery savings from automation
> apps that turn mobile data on/off and/or switch 2G/3G based on
> circumstance.
>
> Unfortunately automatic control of mobile data is another battery-
> saving possibility that Google views as sacriligeous for some reason
> and stamped down on some more in Gingerbread. Similarly GPS toggling
> by apps.
>
> Pent
>
> p.s. OK, disclosure, I have some vested interest, I wrote an
> automation app

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to