Email sync issues - HTC Desire S

Alright
I'm using the VIRTOUS ROM on my Mrs phone, but she has a strange problem with her email...
She has a hotmail account. It's step up to check mail every 15mins (peak times) and every 4 hours (off peak)... The peak hours are set to 7:00 till 23:00.
For some reason it only checks for mail once a day at 11:59 (midday) but this time can change, there's no reason i can find for it. When she does get the email through, they're like all hours and hours late. She could open the mail herself and check it but that kinda defeats the point of the auto checking... Surely...
Any suggestions would be greatful.
Thanks
Sent from my HTC Desire S

are "allow applications to sync automatically" and "allow background data" ticked in sync settings?

I have had similar problems on htc mail app. Even with emails set to push, some mails were not coming through for hours. This was on stock and custom roms.
The only work-around I managed was to use Tasker to periodically force a sync for 2 minutes every 15 minutes. I still use this, as it lets me keep auto sync turned off and save lots of battery. Up to you though as tasker is not free. It will also need A free plugin called Synker to control the sync.
Sent from my HTC Desire S using xda premium

wnp_79 said:
I have had similar problems on htc mail app. Even with emails set to push, some mails were not coming through for hours. This was on stock and custom roms.
The only work-around I managed was to use Tasker to periodically force a sync for 2 minutes every 15 minutes. I still use this, as it lets me keep auto sync turned off and save lots of battery. Up to you though as tasker is not free. It will also need A free plugin called Synker to control the sync.
Sent from my HTC Desire S using xda premium
Click to expand...
Click to collapse
Absolute legend. Works a treat dude. Thank you so much
Sent from my HTC Sensation XE with Beats Audio Z715e using XDA Premium App

Related

Auto Sync wont stop syncing.. any help

Ok so I have notice that the sync icon keeps popping up and I have went into the settings and disable the sync for gmail but kept the contacts and same with FB just have contacts but every like 3-5 mins it pops up again has anyone had this issue and know how to fix this? I am rooted not roms just root.
I don't remember seeing it that often but it didn't stop until I turned off auto sync and background data on my completely stock Inspire.
Sent from my Inspire using the dark side.
Well so far everything seems ok after I took off g calendar but still not sure but what does disabling the data and auto sync data do anyways
Sent from my GEARS OF WAR using XDA App
Turning them off keeps you in control of syncing your accounts. If an app needs background data, it will tell you. When you want to update go into accounts and sync under settings and click sync all.
Sent from my Inspire using the dark side.
I see.. was not 100% sure lol and I also noticed that the mock location was un checked if I remembered it was checked so I checked and its almost 24 hrs can I have not seen it starting to auto sync.

Battery Drain Culprit = HTC HUB

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

Auto wifi on and sync every x minutes

Do you know an app that i could schedule wifi and if it's not available, mobile data connections and sync to receive emails and things every x minutes?
Because now i need manually sync when i unlock phone.
Thanks
Sent from HTC Sensation
Pretty sure the market app Tasker or Locale can do that; i haven't used either since they went pay so it's been a long time; but it was pretty flexible and powerful.
If it's to save battery you could also try juicedefender iirc. You can program it to turn off data during screen off and turn it back on when screen on. Idk what it needs though, I've never found need for it.
Sent from my HTC Sensation 4G using Tapatalk
I would like for it to let's say sync to get emails every 15 or 30 min even if the screen is off and play a ringtone when mail arrived, right now i have what you said, when i unlock it does turn WIFI On.
I had tasker, but i think it didn't do that. I also have AutomateIt Pro now, it cannot have the rule to run tasks every X minutes/hours tho. And it has an action to allow autosync or to disallow it. It doesn't run immediate sync action what i do when i click on the Sync widget on screen.

Push Notifications - Intermittent

I'm experiencing an annoying problem. Every so often I'll launch an app such as Gmail or Whatsapp, and suddenly receive multiple queued messages even though sync service is on and they should have pushed in the background. This has happened occasionally since I bought the phone but I have noticed it more lately. It seems like this phone has very unreliable packet performance. Anyone else notice the same?
I am having this issue on TmoUSA with google plus and my Gmail.
I guess we'll have to live with this until we can flash a cleaner ROM...
Clear data in your gmail app. It will sync normally again.
Sent from my HTC Sensation 4G using XDA Premium App
Once had similar trouble with my exchange account. Deleted the account and reinstalled it. Worked perfect after that.
The deleting data from the app is probably a better idea though...
Sent from my HTC Sensation 4G using XDA App

Auto sync kills my battery even when internet ia off.What to do?

Does anyone else is having problems with auto sync? If I turn auto sync on the damn thing seems to run all the time even if there us no internet connection. Yesterday when I went to sleep I had 58% battery and just to test my theory I enabled auto sync,my network connections are set to be disabled from 11pm to 5:40am. After 6 hours of sleep my phone had onl 8% battery left. That is f**** unbelivable. Is there any service that I can remove from phone to stop this. I am using rooted sens rom with most of bloatware and sens stuff removed. Pleas advise me what can I do,beside thr obivous thing that is disabling auto sync.
Sent from my HTC One S using xda app-developers app
qzem said:
Does anyone else is having problems with auto sync? If I turn auto sync on the damn thing seems to run all the time even if there us no internet connection. Yesterday when I went to sleep I had 58% battery and just to test my theory I enabled auto sync,my network connections are set to be disabled from 11pm to 5:40am. After 6 hours of sleep my phone had onl 8% battery left. That is f**** unbelivable. Is there any service that I can remove from phone to stop this. I am using rooted sens rom with most of bloatware and sens stuff removed. Pleas advise me what can I do,beside thr obivous thing that is disabling auto sync.
Sent from my HTC One S using xda app-developers app
Click to expand...
Click to collapse
When syncing the phone will turn the connection (wifi/3g) back on. Therefore turning wifi off will hardly help at all.
I would recommend using some app to control the phone connection. Personally i use Juicedefender.
When rooted, JuiceDefender can use advanced features.
Like putting your phone in flightmode from midnight till morning or disabling autosync after workhours (i use the cheapes paid version -JD plus-. I have no idea about other JD versions or other apps).
I am using CleverConectivity but it doesn't seem to affect the auto sync:/. Another thing when I have auto sync on the icon in statusbar is always present,this is very strange.
Sent from my HTC One S using xda app-developers app
Try 2X Battery. Works for me.
I might found the root of my problems with auto sync. I will report it later, when some time passes. But for now it seems to run fine. I just had to disable Facbook Sync Live Feeds.
Now I can say that disabling Facebook Sync Live feeds has sloved my battery problems, and I can use Auto sync without too much battery drain. :good:

Categories

Resources