Battery Drain Culprit = HTC HUB - HTC Sensation

Found HTC HUB kept syncing every 3 minutes. This may be a bug in Sense 3.0 but not sure. My battery is no longer losing 4/5% per hour without use. Not saying this will solve everyone's battery life problems but give it ago. Also turned Facebook sync off.
Hope this helps some of you guys.

recklesslife85 said:
Found HTC HUB kept syncing every 3 minutes. This may be a bug in Sense 3.0 but not sure. My battery is no longer losing 4/5% per hour without use. Not saying this will solve everyone's battery life problems but give it ago. Also turned Facebook sync off.
Hope this helps some of you guys.
Click to expand...
Click to collapse
As a general rule, sync management should always be in play...especially on a brand new phone. This includes email. Push email eats battery badly. Also included in this is location settings and brand specific apps. Very few people think of HTC hub.

alodar1 said:
As a general rule, sync management should always be in play...especially on a brand new phone. This includes email. Push email eats battery badly. Also included in this is location settings and brand specific apps. Very few people think of HTC hub.
Click to expand...
Click to collapse
Actually Polling email affects the battery more than push. Polling your phone will connect every X amount of minutes to poll the server for new mail so it's constantly using data every time it checks. Push email the emails are only pushed to the phone when there are new messages so data is only used when the server pushes the message to your phone instead of your phone connecting to poll your email account every 15 minutes or every hour, sending data to the server, the server checking if there are messages, then pulling the data down.
There has been debate on this but think about it.
if you poll for email every 15 minutes the phone is opening a data connection to the server every 15 minutes even if there are no messages. with push you only use data when the message is pushed to you.

recklesslife85 said:
Found HTC HUB kept syncing every 3 minutes. This may be a bug in Sense 3.0 but not sure. My battery is no longer losing 4/5% per hour without use. Not saying this will solve everyone's battery life problems but give it ago. Also turned Facebook sync off.
Click to expand...
Click to collapse
where do you check the settings for the HTC HUB syncing?

piimp said:
where do you check the settings for the HTC HUB syncing?
Click to expand...
Click to collapse
Settings - Accounts & sync - HTC Sense

jlevy73 said:
Settings - Accounts & sync - HTC Sense
Click to expand...
Click to collapse
i was doing this before but i wasnt seeing HTC Sense thats y i asked, but i just realized its because it wasnt added to the list yet, so i just dint add it since im not even using it

Yeah i turned it off and im lasting a day and a half now. I like it but it's not worth all that battery life.
Sent via Motorola Xoom Wi-Fi only tablet powered by Android 3.1 Stock Honeycomb using Tapatalk Pro

HTC Hub is useless anyway. I don't know why anyone would want to use it.
Sent from my HTC Sensation 4G using XDA Premium App

When you have the two check boxes to sync htc hub and htc sync checked what info does it sync anyway?

seatown1two said:
When you have the two check boxes to sync htc hub and htc sync checked what info does it sync anyway?
Click to expand...
Click to collapse
my guess is the hub is to let you know of new widgets & crap & htc sync is is for their online site that can locate your phone, backs up your contacts/sms, & all of that

Honestly the screen is the culprit of battery drainage on my phone. I turned it all the way down and its been 5 hours and my battery is still 93%
Sent from my HTC Sensation 4G using XDA App

Jackasaur said:
Honestly the screen is the culprit of battery drainage on my phone. I turned it all the way down and its been 5 hours and my battery is still 93%
Sent from my HTC Sensation 4G using XDA App
Click to expand...
Click to collapse
Mine too. I found that friendstream was the actual culprit. Even though it said "Display" i discovered that that includes widgets also. Took friendstream off my desktop and unchecked the HTC HUB & SYNC and I'm perfect now.
Sent from my HTC Sensation 4G using XDA App

graffixnyc said:
Actually Polling email affects the battery more than push. Polling your phone will connect every X amount of minutes to poll the server for new mail so it's constantly using data every time it checks. Push email the emails are only pushed to the phone when there are new messages so data is only used when the server pushes the message to your phone instead of your phone connecting to poll your email account every 15 minutes or every hour, sending data to the server, the server checking if there are messages, then pulling the data down.
There has been debate on this but think about it.
if you poll for email every 15 minutes the phone is opening a data connection to the server every 15 minutes even if there are no messages. with push you only use data when the message is pushed to you.
Click to expand...
Click to collapse
I think you misunderstand push vs pull in this context.
Pretty much all home WiFi routers as well as many mobile operators put your phone behind NAT. Also, every time you change networks your phone may end up with a different IP address. This means your phone is effectively unreachable for push messages in the way that you describe: sitting idle waiting for a message.
To be addressable by the push server it will need to poll each time it changes IP. To work around the NAT issue it will need to poll frequently regardless of IP changes, just to keep an open channel. (This because NAT mappings time out after a short while.) Push in the traditional sense is cool just because your message arrive instantly.
The idea that push saves battery is really just because of how Apple introduced push. They don't allow other apps to poll or to keep a traditional push connections open in the background. Instead they force all apps to use their push system, which results in a number of battery savings:
* Keeping 1 channel open with Apple's server vs. tons of poll/push connections with various servers is more efficient, simply because there is much less activity.
* That 1 channel is kept open with a specifically designed and very efficient protocol. It's not exchanging a lot of data just to keep the connection alive. (E.g. when you poll your e-mail you have a TCP handshake, an SSL handshake, an IMAP login and then a message list; much less efficient than the simple poll done by Apple.)
* Since no apps are pushing or polling themselves, they can be terminated or suspended completely without running stuff in the background. They don't wake up until the user responds to an Apple push message.

Elvis_Freshly said:
Mine too. I found that friendstream was the actual culprit. Even though it said "Display" i discovered that that includes widgets also. Took friendstream off my desktop and unchecked the HTC HUB & SYNC and I'm perfect now.
Sent from my HTC Sensation 4G using XDA App
Click to expand...
Click to collapse
I don't use hub or sense (though Sense is always listed in my running apps). My question is my screen is always 95% of the drain. You indicate that widgets are also included in the mix. I have Pure Messenger widgets, doubletwist (which is ALWAYS running even when its not a widget or activated by me), FB for android, Twitter, Twidroid and Friendcaster as widgets on my screens. However, I have Fcaster, Twitter, Twidroid and Pure messenger (for g-mail) polling every 4 hours. I am getting killed when I perform any extended action like taking a few pics and talking on the phone. If I open up any FB app I can watch the battery start to tick backwards like an odometer. Are these widgets responsible for this, though they are are scheduled for polling?

xnpu said:
I think you misunderstand push vs pull in this context.
Pretty much all home WiFi routers as well as many mobile operators put your phone behind NAT. Also, every time you change networks your phone may end up with a different IP address. This means your phone is effectively unreachable for push messages in the way that you describe: sitting idle waiting for a message.
To be addressable by the push server it will need to poll each time it changes IP. To work around the NAT issue it will need to poll frequently regardless of IP changes, just to keep an open channel. (This because NAT mappings time out after a short while.) Push in the traditional sense is cool just because your message arrive instantly.
The idea that push saves battery is really just because of how Apple introduced push. They don't allow other apps to poll or to keep a traditional push connections open in the background. Instead they force all apps to use their push system, which results in a number of battery savings:
* Keeping 1 channel open with Apple's server vs. tons of poll/push connections with various servers is more efficient, simply because there is much less activity.
* That 1 channel is kept open with a specifically designed and very efficient protocol. It's not exchanging a lot of data just to keep the connection alive. (E.g. when you poll your e-mail you have a TCP handshake, an SSL handshake, an IMAP login and then a message list; much less efficient than the simple poll done by Apple.)
* Since no apps are pushing or polling themselves, they can be terminated or suspended completely without running stuff in the background. They don't wake up until the user responds to an Apple push message.
Click to expand...
Click to collapse
So traditionally push would usually take up less battery life? (with Apple, Blackberry) but with Android it eats more battery? hmm I like to get my mail pretty quickly so setting my email to poll every 15 minutes takes up less battery then if it was pushed? It just seems odd that it would eat more battery with android but the opposite on apple and BB devices (I only know about BB never owned an iphone or ipad, never will)

Elvis_Freshly said:
Mine too. I found that friendstream was the actual culprit. Even though it said "Display" i discovered that that includes widgets also. Took friendstream off my desktop and unchecked the HTC HUB & SYNC and I'm perfect now.
Sent from my HTC Sensation 4G using XDA App
Click to expand...
Click to collapse
How much of a battery increase did you notice from removing friend stream? I had the friend stream widget and just removed it. Hopefully that will help. I also use the HTC calendar widget, mail widget, weather widget and message widget

graffixnyc said:
How much of a battery increase did you notice from removing friend stream? I had the friend stream widget and just removed it. Hopefully that will help. I also use the HTC calendar widget, mail widget, weather widget and message widget
Click to expand...
Click to collapse
I go from generally...well..let me give u today's numbers.
5:11pm Unplugged at 100%
8:54pm 74% with moderate usage. (Tweetdeck, 47 texts, Google Talk non stop, 5 phone calls about 15 minutes or so a piece)
I only have Engadget, Bookmarks, Google Music and power Widget on Display and I am doing great... i generally recharge once a day now.
So I am 100% sure Friendstream is the Display killer for battery and HTC Sense is the other culprit...Disable these 2 and you will see what I mean.

Elvis_Freshly said:
So I am 100% sure Friendstream is the Display killer for battery and HTC Sense is the other culprit...Disable these 2 and you will see what I mean.
Click to expand...
Click to collapse
How do you disable HTC Sense?

galaxys said:
How do you disable HTC Sense?
Click to expand...
Click to collapse
I think he meant to disable HTC Hub from sync as mentioned earlier. If you use an alternative launcher I think you can use a task killer or app like android assistant to kill HTC Sense at start up. because even if you use another launcher it still runs in the background

graffixnyc said:
I think he meant to disable HTC Hub from sync as mentioned earlier. If you use an alternative launcher I think you can use a task killer or app like android assistant to kill HTC Sense at start up. because even if you use another launcher it still runs in the background
Click to expand...
Click to collapse
I was kinda thinking the same and will be trying Zeam...thanks

Related

Connection at specific time/frequency

I'm looking for an app which can, as happens on nokia phones or on iphone, enable internet connection with the specified and desired frequency.
I'd like to download mails and get apps synced using the internet connection which should turn ON only, for example, 1 time each hour...
Internet Connection should be kept OFF during time other than when sync is needed also to preserve unuseful battery consumption.
Any ideas?
By Android settings I can see only "keep internet connection always on".
Look for Timeriffic in the Market
Really unuseful app for my request... sorry but removed.
Sent from my HTC Desire using XDA App
Did I make a so strange question??
Is there a so stupid answer or solution or it's impossible to do what I ask?
Tasker can set Auto Sync or Mobile Data entirely on/off on any kind of schedule you want. Mobile Data manipulation relies on APNDroid, which might have caveats or requirements, not sure.
Tasker can do a zillion other things too.
Honestly, however, with all of the things I have running on my Nexus One, including K9 Mail syncing two IMAP mailboxes, weather, some periodic GPS stuff going on in Tasker I have set up, I still see 2-2.5%/hr battery usage. I charge nightly, so this is plenty of battery life for me.

How do Google's push notifications work?

This applies to:-
Gmail (new mail)
Market app updates
Google Intent (Chrome2Phone for example)
I have a Nexus One on a Vodafone contract. It doesn't have the Vanilla ROM but the Vodafone ROM. What I've noticed is that, with each of the 3 apps listed above, the information pushed to the phone is almost never instant. New email notification on Gmail, for instance, can take upto 40 (yes forty!) minutes to come on my phone. Although on certain occasions I get the notification within a second.
From reading experiences on forums, I think if your phone is unlocked then the push notifications are near instant. This makes me think that the Vodafone ROM might be interfering, but it shouldn't if I have 3G mobile internet access on all the time, which I do. Auto-sync is also, always, enabled.
So can Google's push notifications be interfered by mobile carrier networks in anyway? Thanks.
Hi,
having read about push notifications the behavior you described is exactly the one intended. If the phone is idle and locked the notifications are delayed (in fact by Google) to not drain the battery. Might look for the link later. Was in the development documentation of push notifications.
Sent from my HTC Desire using XDAApp
slow23 said:
Hi,
having read about push notifications the behavior you described is exactly the one intended. If the phone is idle and locked the notifications are delayed (in fact by Google) to not drain the battery. Might look for the link later. Was in the development documentation of push notifications.
Sent from my HTC Desire using XDAApp
Click to expand...
Click to collapse
Hi,
Thanks for your reply. It is very interesting that Google withholds notifications intentionally. But I'm not sure it has been implemented correctly because, for example, one would assume that the intent delivered in case of Chrome2Phone should be near instant. In practice it's not always so.
On my Wildfire I still get new Gmail notifications instantly even if my phone screen is off. Same like if I'd receive a SMS message. I think that behavious is as designed by Google
However, when you setup your gmail account to receive emails from other accounts (via POP3) then this is incrementally delayed by Google depending on your email traffic.
Probably you have auto-sync unchecked? My gmail notifies me instantly if I turn on auto-sync.
Sent from my HTC Desire using Tapatalk

[Q] Poor battery life [with answer]

Could not understand why my new device was burning through it's battery like it was a desktop computer. I can't remember where but I stumbled across the application OS monitor and took a look to see anything untoward.
Well I have an exchange email server that I use to sync all my contacts/calendar and emails.
It would appear that the inbuilt google mail app tends to CONSTANTLY drain power whilst it is set up, I did have push mail activated and it was set to do background data et al.
Removing this has fixed my battery drain issue and I'm now using Touchdown to manage my email exchange, with push mail activated and having no such problems at all!
I'm not suggesting that everyone switches to Touchdown but it is definitely worth trying a different client if you are having problems with poor battery performance!
Hope this helps someone as it was REALLY beginning to annoy me, not even lasting a night out!
Did Google show up under your battery use?
hah2110 said:
Did Google show up under your battery use?
Click to expand...
Click to collapse
Not quite sure what you mean? OS monitor showed the system using a few resources every now and again but mail was using 30-40% almost constantly draining the battery!
Also found that leaving WIFI enabled uses VERY little battery and so I've kept that alive so that the current mail app I'm using doesn't poll and get no connection all the time (personally what I think was happening is due to me living in the middle of nowhere there was no signal and so it kept polling until it could find a signal which was using up resources).

Moving from Windows Mobile to Android (HTC Sensation)....Data connection

Having decided against moving to Win Mobile 7 I got a Sensation a couple of weeks ago (from a HD2) and hence my first Android device.
All is going well apart from the data connection. On Win Mob 6.5 I had 5 business emails which the phone checked every 15-30 minutes. The phone would connect, check the emails and then disconnect. If I wanted to browse then when I opened the browser, it connected and disconnected when I closed it.
On the Sensation I seem only to have the option of data connection on or off. I have set the email to sync every 30 minutes but I have to have the data connection on all the time to let it do this. The battery drain is crippling.
I download Juice Defender Ultimate after reading another thread but after setting it up it only allows data for so many minutes in the hour and when I say that the browser should overide Juice it just says I have no connection.
I love Android but losing 75% of your battery in 6 hours because of business emails is not quite good enough.
So is there a way of getting the data connection to go on and off as required (both on demand and for scheduled automatic email syncs)?
And if not what Juice defender settings do I need to get it to do what I want?
Any help much appreciated.
I'm looking for an answer to this to, for the exact same reason. A "Data Connection Timeout" setting or something similar.
Switch to pushmail, saves you quite some data transfers and is more effective in the end. I have two hotmail addresses plus oen gmail on pushmail and I don't notice any more battery drain with data connection permanently on.
Settings>Mobile Networks>untick "Enable always-on mobile data.
This usually helps the battery drain a lot, especially if you don't have things that are always using data, like pandora and the like. If you have things set to specific intervals, then it should work like your WinMo devices and connect then disconnect as needed.
Admittedly the droid likes to be more automated than WinMo, and you have much less control than 6.5. (Never used Phone7, so I can't comment on that.) But, once you learn the tricks to using it (just like the tricks to 6.5) its just as powerful as WinMo was for the business geared user, as far as I can tell. The battery is something that takes some finessing as well, so keep working with it and keep learning. There are some pretty good guides available that can tell you steps to take, even a few here on XDA for the searching.
Good luck with your new droid device, it will become second nature in time. It took me a month to quit tapping the icons in the task bar. LOL.
Thanks for the replies
I think the fact that the HD2 and the Sensation both use Sense helps and therefore it has been fairly easy to get to grips with Android.
I have already unchecked the 'always on' option but I never seem to get any emails unless I open the email program up...even when its running in the background. Win Mobile 6.5 used to check without the email being open.
I have had another play with JD and seem to have sort of got what I want but sometimes the data connection won't wake up after the unlock screen without a data toggle on and off.
Is there any better email apps from the market?
I have already unchecked the 'always on' option but I never seem to get any emails unless I open the email program up...even when its running in the background. Win Mobile 6.5 used to check without the email being open.
Click to expand...
Click to collapse
Strange because when I do that I get a lot better battery life and my push Gmail arrives in 2-3 minutes instead of isntantly. also Google Talk won't stay connected with this setting. Other than that it seems to work really well for me doing exactly what you want.

[Q] Mango messenger signs out

Hi i'm on WIFI, dont have have data package. The integrated messenger just signs out from time to time....
Its connected to WIFI at all times....when i check the status of my live msessenger/facebook account from a friends pc...it says offline.....i've open the phone goto ME tile>> and under status choose available again...
this is driving me nuts....Kik messenger works flawlessly.... but integrated messenger with live/facebook signsout.........
i tried a soft reset but the problem persists....anybody else having the same probs?
i'm on Mango RTM on samsung focus v1.3
Wifi connection drops when the screen locks, and then re-connects when you unlock.
Maybe this could be the issue? Only 3G data connection is able to run under the lockscreen.
Aphasaic2002 said:
Wifi connection drops when the screen locks, and then re-connects when you unlock.
Maybe this could be the issue? Only 3G data connection is able to run under the lockscreen.
Click to expand...
Click to collapse
Thanks that explains it, i hope they change this.....i understand they are doing this to save battery but my iphone doesnt do that and still has an amazing battery life.
Perhaps windows phone should ONLY drop the wifi connection IF the person has chosen the "battery saver option"....otherwise let it be....
If you put it on the charger WIFI won't drop.
Otherwise I have the same problem as you.
regspy said:
Thanks that explains it, i hope they change this.....i understand they are doing this to save battery but my iphone doesnt do that and still has an amazing battery life.
Perhaps windows phone should ONLY drop the wifi connection IF the person has chosen the "battery saver option"....otherwise let it be....
Click to expand...
Click to collapse
Actually, iPhone does dropped WiFi when it's locks.
day2die said:
Actually, iPhone does dropped WiFi when it's locks.
Click to expand...
Click to collapse
No it doesnt, my iphone at home lies locked but i still get message/email notifications as usuall....
with wp7 its weird....wish someone could find a registry hack....cause with the current microsoft update schedule i doubt we'll see this fixed anytime soon....
regspy said:
No it doesnt, my iphone at home lies locked but i still get message/email notifications as usuall....
Click to expand...
Click to collapse
This is correct. Persistent wifi connection was a new feature added to iOS4 :
http://www.tipb.com/2010/06/14/ios-4-feature-ipod-touch-wifi-stays-connected-asleep-iphone/
regspy said:
with wp7 its weird....wish someone could find a registry hack....cause with the current microsoft update schedule i doubt we'll see this fixed anytime soon....
Click to expand...
Click to collapse
If it were that simple, I have a feeling MS would have implemented it. Apple only added it last year, and for Android, you need to root your phone to enable persistent wifi, so guess it's more complex; probably a real battery killer?
Hopefully addressed in the future; it is a pretty huge issue!
I have a quick question which is a bit off topic.
With the integrated MSN client in Mango.
How often does it check for new messages? How does the checking for messages work?
Thanks
PsyCLown89 said:
I have a quick question which is a bit off topic.
With the integrated MSN client in Mango.
How often does it check for new messages? How does the checking for messages work?
Thanks
Click to expand...
Click to collapse
it's push, as soon as someone sends an im, it pops up like a sms
regspy said:
No it doesnt, my iphone at home lies locked but i still get message/email notifications as usuall....
with wp7 its weird....wish someone could find a registry hack....cause with the current microsoft update schedule i doubt we'll see this fixed anytime soon....
Click to expand...
Click to collapse
iOS drops wifi at sleep+300 seconds, then "wakes" in background every 300 seconds to prompt/receive push updates.
Sent via my magical HTC Wildfire S.
PsyCLown89 said:
I have a quick question which is a bit off topic.
With the integrated MSN client in Mango.
How often does it check for new messages? How does the checking for messages work?
Thanks
Click to expand...
Click to collapse
It's push, your phone establishes a "permanent" connection to a centralized server. Server receives messages, notifications, alerts, and forwards them to your phone via "permanent" link. At sleep, push turns into fetch.
Sent via my magical HTC Wildfire S.
omnomnomkimiiee said:
iOS drops wifi at sleep+300 seconds, then "wakes" in background every 300 seconds to prompt/receive push updates.
Click to expand...
Click to collapse
That's interesting, thanks.
Unsure why WP7 doesn't do this. When I first got the phone and set my email to poll every 15 minutes, I expected the wifi to wake up under the lock screen every 15mins and check for new messages. Or at least do a new poll as soon as I unlock and the wifi wakes up?
Instead when you unlock the phone, it checks email 15 mins later - so you end up having to check your email manually. Quite annoying.
omnomnomkimiiee said:
It's push, your phone establishes a "permanent" connection to a centralized server. Server receives messages, notifications, alerts, and forwards them to your phone via "permanent" link. At sleep, push turns into fetch.
Sent via my magical HTC Wildfire S.
Click to expand...
Click to collapse
ok, I see. So how does fetch work and what if you walk into an area where you completely lose signal and are using your cellular data connection for msn, then 5 seconds or so later you walk back into a normal fine area with signal. BUT as you lost signal someone sent you a message and/or you sent a message. You obviously won't get it with no signal, will it resend it or something?
Fetch is when your phone retrieves all it can on a regular basis i.e: every 15 minutes. If you walk into a dead spot, your phone'll resume when signal is regained.
Push = permanent link
Fetch = scheduled "grab"
Sent via my magical HTC Wildfire S.
Awesome, exactly what I wanted to know.
Thanks!
its a microsoft OS, they developed the direct push tech & active sync...they've been in market far longer (first with windows mobile - yrs of experience developing that)....than google/apple..........
yet its apple who has nailed it with keeping wifi alive even at screen lock without sacrificing battery life.......
PsyCLown89 said:
Awesome, exactly what I wanted to know.
Thanks!
Click to expand...
Click to collapse
You're welcome
Sent from a mysterious mobile device.
One wired thing, when i'm listining to TunIn Radio, over wifi (Data connection = Off), it continus streaming when i turn off the screen. Maybe they found a workaround.

Categories

Resources