[Q] Stock Email App and Activesync Push - Galaxy S I9000 Q&A, Help & Troubleshooting

I have 3 email accounts setup on my SGS (Bell, 2.1): 1 exchange activesync using the stock email client set on push, and 2 gmail using the stock gmail app. I have been getting very bad idle battery drain, it can be over 5%/hour while idle, and have also had my activesync 'stall' and stop retrieving new messages after a period of time. Using the 'other usage' page in battery history I found that the phone was not sleeping very much (at least 65% running) and on the 'partial wake' page the culprit was identified as "Email". When I switched my exchange account from push to 10min poll the running stat dropped below 20%, but email remains the highest partial wake usage. It seems that the stock email activesync push is having a hard time keeping the push connection running and this is both killing my battery and not retrieving my emails.
I have 2 questions:
1) What does the "Email" entry on the partial wake screen of battery history cover? Is it just the stock email app, or does it also include the gmail app?
2) I have also read from many people that push from an exchange server works great and is light on the battery. Could there be something about the particular exchange server I am using that is causing my activesync woes? Several iphones use push from this server with no apparent issues.
Thanks.

To follow up my original post, I have found some new information on this. I shut off my exchange/activesync syncing completely and my battery life went through the roof. My idle battery usage went from 3-10%/hour to under 0.5%/hour and I still had 2 gmail accounts syncing via push. The 'running' at idle went from 20%+ to about 1.5%, and the partial wake usage of 'email' went down to 0. From this I have drawn 2 conclusions: 1) The 'email' entry on the partial wake history does not include gmail. 2) The stock email app uses a ridiculous amount of time and power to sync email via activesync, i get between 6x and 20x the battery life when I am not using activesync. Has anyone else seen results like this? I am still wondering if this is a peculiarity of my exchange server or if activesycn is this bad in general?
Thanks.

Google & Microsoft
This is exactly what Google wants you to think.
Activesync is bad, so let me switch to Google, etc...
Google is playing with fire, in my opinion. People simply love outlook and exchange.
it's a million times easier for them to dump google phones and switch to a large available mobile OS's like iphone, Microsoft, Symbian, etc... instead of dumping outlook.
it's true Android is very attractive to users being on many devices and by many vendors but outlook is more precious and the alternatives google is offering are ridiculous compared to outlook.
after trying and searching right and left, i concluded that i have to sell both my Android phones back to iphone or Windows phone 7. Exchange Activesync is a red line.

Related

Push Email

Afternoon,
I finally got round to setting up my gmail account on my vario 3 and actually using it to send and receive emails etc but there is a small problem...
I have set it up to heck from mail every five minutes automatically....however, it doesnt seem to work...i think i have narrowed it down to power settings...
I have the backlight to go off after 10 secs and teh "turn off device" after 1 minute.
After that minute, the pulse that checks for mail doent run untill i do something with the phone to wake it out of standbye...
Is there a fix available for this other than modify my power settings (which i would prefer not to do)
TIA
Matt
nevawlkalone said:
Is there a fix available for this other than modify my power settings (which i would prefer not to do)
Click to expand...
Click to collapse
Not sure I understand fully but if you want it to truely receive push email, then the data connection must be active all the time... and that uses power, lots of it. When you think about it this makes sense because how is the phone going to know when a new email comes in unless it's constantly connected to the internet. I had this setup with my Hotmail account after someone here told me how to do so but reverted back to only checking manually when I wanted it to after I found the battery life fell through the floor. You could make sure other things like bluetooth and wifi are turned off when not being used to maximise a charge but even just having data on all the time makes quite a difference.
from what i understand of push email, it uses a pulse to connect to the net, check for mail and then disconnect again...i have always had my internet connected on my vario and never noticed a increase in battery life when i have spent days without it off (on holiday)
is there not a way to make the 5 minute pulse ignore the screen being turned off?
Window Mobile Push Mail requires an Exchange Server (2003 or 2007 flavor) on the other end.
Without that your just using scheduled pull mail.
The heartbeat/pulse whatever you want to call it does continue to work when the device is in standby if you are using true push mail.
kyphur said:
Window Mobile Push Mail requires an Exchange Server (2003 or 2007 flavor) on the other end.
Click to expand...
Click to collapse
Do you know if that includes Hotmail? If its set up right, my Hotmail emails will be received pretty much instantaneously. Maybe they use Exchange Servers - I don't know if these can be configured for HTTP mail? Even when I had that configured though I still didn't get the Com Manager Microsoft Direct Push Icon to jump to life (it's always been grey).
Flying Kiwi said:
Do you know if that includes Hotmail? If its set up right, my Hotmail emails will be received pretty much instantaneously. Maybe they use Exchange Servers - I don't know if these can be configured for HTTP mail? Even when I had that configured though I still didn't get the Com Manager Microsoft Direct Push Icon to jump to life (it's always been grey).
Click to expand...
Click to collapse
@hotmail and @live use M$ Direct push, if you set it up for " as they arrive " emails. They do this however by keeping your phone constantly connected = kill battery. I had to shut my push email off to get a full 8hrs out of my battery.
Seven Push Email
Hey maybe you can try this little app called Seven from seven systems. It provides free true push email to WinMo environments. You can configure many accounts for example from hotmail, yahoo, gmail and others. There is a beta that is completely free of charge. Ive been using it for quite a while now (WinMo and Symbian) and Im very pleassed with its performance. Check it out here http://www.seven.com/ and go to the beta program section to download it.
denco7 said:
@hotmail and @live use M$ Direct push, if you set it up for " as they arrive " emails. They do this however by keeping your phone constantly connected = kill battery. I had to shut my push email off to get a full 8hrs out of my battery.
Click to expand...
Click to collapse
Thats what I've tried in the past and certainly the emails arrive pretty quickly. I don't know if its genuine Push Email or just polling really often though. It also doesn't explain why the Microsoft Push Email icon in Com Manager never does anything other than sit there greyed out.
Flying Kiwi said:
Thats what I've tried in the past and certainly the emails arrive pretty quickly. I don't know if its genuine Push Email or just polling really often though. It also doesn't explain why the Microsoft Push Email icon in Com Manager never does anything other than sit there greyed out.
Click to expand...
Click to collapse
That highlights when you have a proper exchange account attached for push emial therefore isnt activated when google and hotmail are set up.
M
that 5 minute setting is not called "pushmail". it's calles "i'll ddos my mailserver by asking for mails every 5 minutes"
there are several free pushmail provider arround www.mail2web.com is one of them. they offer a completely free exchange 2003 account with active sync for contacts, tasks, calendar and pushmail
I find that the Windows Live 'As items arrive' option works well, though this seems to be pulling at high frequencies to provide the illusion of Push e-mail. I used to experience temperamental service but now it works flawlessly - as well as friends' blackberry devices. I don't have to keep my phone signed in to Messenger which is often advised to maintain a consistent delivery of e-mails.
I set up the Blackberry Connect service (£5/month) with T-Mobile UK but immediately reverted to using Windows Live (which is free given that you have a data connection) as the BB Connect service acts as a middleman, while Windows Live connects directly (or appears to) to your Hotmail inbox. Messages you read or mark as unread will be viewed as read/unread in your mailbox via a PC, folders can be synched and sent items are synchronised. Perfect for me. The only problem is reduced battery life.
For anyone who tried to use Windows Live 'Push' e-mail and found it to be inconsistent, see here: http://www.windowsmobiletraining.com/Connection/forums/t/2134.aspx.
I was always wondering about the battery too.
So I did a power drain test...
Hope this link helps!
http://www.sprintusers.com/forum/showthread.php?t=185860

K9 IMAP IDLE and battery usage

Ok, so firstly when you search this site for this topic, most posts are strangly in their respective users' phone forum, rather than somewhere more general, so I have done this same...
From K9
What is the difference between pushing and polling?
K-9 may support either push or poll for fetching new mail (see Account settings > Fetching mail). Polling refers to the mail client periodically asking the mail server for new mail, on some configured time increment. Pushing refers to the mail client keeping an open connection to the mail server, so that the server can inform the client of new mail as soon as it is received. Pushing typically uses more battery for a few reasons. First, when you have any account configured to push, this keeps an Android service running at all times. This service keeps 1 open connection to the mail server for each folder configured to push (which also uses battery power). And lastly, pushing will typically lead to more frequent communications between the client and the server.
Click to expand...
Click to collapse
This REALLY suprised me for a couple of reasons:
many people (maybe not informed) often say that polling is worse than push
true push mail (eg Blackberry, SMS or Gmail) takes almost no battery usage (does anyone switch their SMS service off?
So is there are email solution that makes better use of "GCM / C2DM", or some other technology that is far power effecient?
It also means that you would not need a specific app running for the phone to get the message and if needs be wake the app
Furthermore, in the case of K9, looking at the battery screen, it reports that K9 has a not insigificant "stay awake" time. I assume this is linked to the implimentation of IMAP IDLE.

[Q] (Google) Sync kills my battery, tips?

I have gmail and outlook on my phone, outlook can 'sync' email without me enabling the all sync services. For google products it seems all or nothing, with sync disabled I can't enable just gmail. I'd also like to point out that outlook can sync just calendar and emails without draining the battery. With wifi off gps on, data on, and just outlook checking for emails I can get 2-3 days of light usage (a few phone calls, texts, gps and music) with google's auto sync I get a day. Maybe.
may be you are using too many apps causing the power consuming to a great deal .. but to look at your post it does not seem so .. perhaps it would be good to see for other suggestions coming

[Q] Email not syncing (reproducible)

Coming from iPhone, I love the hardware. But, OS still seems to have some glitches. My biggest issue right not is email. My work email provides IMAP push IDLE, and never had problem with iPhone having email pushed immediately into my inbox.
Samsung or Android default email has been nothing but a headache. I've checked all the settings concerning sync include data usage > sync, etc, but the email will not sync. The funny thing is if I clear cash/data and reboot, reset the email account, PUSH will work for about 2-3 hours, then stops. It won't even pull by interval, and the only way to receive new email is to manually sync.
I've done it a number of times, and it always works for about a few hours, then simply stops. I've checked off peak schedule and any other settings that might interfere with push.
This is year 2013, and I cannot believe that a flagship android phone cannot push email consistently. This is true with my GMAIL as well. Is anyone else having the same issue? Doing a quick search, it seems like many people are having the same issue, and have given up. Having email pushed immediately is a very important feature for me, and I can't imagine android OS that's been around for many years hasn't figured this out. There seems to be no support from Samsungs's end.
If anyone can shed light, I'd really apprecaite it.
+1. I am using an LG G2 instead and all emails sync in real time with Push, no issues at all. However, on the N3 it just will not work, even after changing all the sync schedules and settings. If anyone know how to work around this, it would be awesome.
verendus said:
This is year 2013, and I cannot believe that a flagship android phone cannot push email consistently.
Click to expand...
Click to collapse
Agreed. Mine shows the same symptoms. It's like amateur night at the clown college of software engineers.
verendus said:
There seems to be no support from Samsungs's end.
Click to expand...
Click to collapse
Actually, it seems push email support is just a rumor, and Samsung denies it.
What an embarrassment.
I don't get why is there a Push option if it doesn't work.. I thought it was a bug.
I've heard good things about K9 mail client from the Play Store and it has push functionality.
verendus said:
Coming from iPhone, I love the hardware. But, OS still seems to have some glitches. My biggest issue right not is email. My work email provides IMAP push IDLE, and never had problem with iPhone having email pushed immediately into my inbox.
Samsung or Android default email has been nothing but a headache. I've checked all the settings concerning sync include data usage > sync, etc, but the email will not sync. The funny thing is if I clear cash/data and reboot, reset the email account, PUSH will work for about 2-3 hours, then stops. It won't even pull by interval, and the only way to receive new email is to manually sync.
I've done it a number of times, and it always works for about a few hours, then simply stops. I've checked off peak schedule and any other settings that might interfere with push.
This is year 2013, and I cannot believe that a flagship android phone cannot push email consistently. This is true with my GMAIL as well. Is anyone else having the same issue? Doing a quick search, it seems like many people are having the same issue, and have given up. Having email pushed immediately is a very important feature for me, and I can't imagine android OS that's been around for many years hasn't figured this out. There seems to be no support from Samsungs's end.
If anyone can shed light, I'd really apprecaite it.
Click to expand...
Click to collapse
Not really helpful to your scenario, but I haven't had problems with push notifications using the baked in email client or with gmail.
Base email is tied via IMAP to an account on a webmail server I run.
Gmail is tied to my corporate google apps account.
Rooted on N900AUCUBMI1 baseband here.
Not that you should need a root to get this functionality, but maybe it would help?
Which baseband are you on? Maybe Push is broken in the newer build.
I've had trouble running stock on MI9, then rooted on MI1 and MI9. The type of email client doesn't seem to matter.
Odd. I am using Gmail for a few mail accounts and get quick delivery and all works fine. I have not tried the baked in email client on my Note 3, but I use it (with exchange) on my Note 2 without issue.
I guess instant mail delivery on my personal accounts isn't that critical to me but I can feel your pain.
If you are rooted, have you disabled any apps even remotely related to email?
If you are using gmail, do you have IMAP enabled within the Web client?
Sent from my SAMSUNG-SM-N900A using XDA Premium 4 mobile app
I am running everything stock. I haven't rooted it yet, but will eventually give it a go when the firmware matures a little.
I am able to get a quick delivery on GMAIL app. But, I think something is seriously broken with the stock email app. Most people will say that push is not a supported feature. But, it works for an hour or two, then it will stop working. Bigger issue is that it doesn't fetch emails reliably even with intervals set. The top status will say the last synced time, but the emails never arrive in my inbox until I load manually.
Given that Samsung cheated on the benchmarking score, I wouldn't rule out the possibility of Samsung intentionally disabling push and pull feature. Just a guess. In fact, when I enable everything I used to run on iPhone (location service, bluetooth, wifi, google services, etc), N3 battery life falls pretty fast. I wonder if Samsung intentionally cropped polling for push to increase battery life.
Regardless, if push doesn't work property, this phone is not ready as a business tool. I spent the whole afternoon trying different combination, and I am about to give up. The only thing I haven't done is root, but I am not sure how that would affect the situation. I am also trying to find some sort of bug report page, but haven't found one.
This is a pretty major issue as my work requires immediate delivery of emails. I am keeping my fingers crossed until somebody crack this.
Spent the whole day resetting, deleting, adding account, playing with all sorts of sync settings, etc, and came to conclusion that the default email app is a horribly broken piece of junk. Keeping track of fetch interval and the stamp of the messages shows it cannot even pull the email on time from the server.
So I installed Evomail. What a difference! The app is beautifully designed, and has no problem pushing all my emails instantly. I am not sure if I am sold on the gesture thing as you can accidentally delete emails, but the icon has taken over the stock email on the bottom of the screen permanently for now. Wish Samsung would've done a better job on one of the email app.

[Q] Energy Efficient Mail Client

I would like to ask for some advice-save trying all and every mail client for my Nexus 6. Point is, my current Type Mail client is imho using too much battery juice - roughly about 40% by the battery stats. Any suggestions, brothers, apart from "check mail every 6 hours and save that battery"?
I use MailWise. It's a very nice email client and I have mine set to check four separate email accounts every minute and my stats show it's used 9% of my battery today.
depends what type of mail. I use "nine" for exchange. It's pricey but the best exchange mail client I have used.
lotus49 said:
I use MailWise. It's a very nice email client and I have mine set to check four separate email accounts every minute and my stats show it's used 9% of my battery today.
Click to expand...
Click to collapse
K9 - best I've ever used. Also - try changing your sync time to 15 minutes or more.
I used K-9 on my last phone but the UI is rather old-fashioned and I wanted a change to something nicer looking. So far, I haven't found anything that K-9 does that MailWise doesn't but there are so many email clients to choose from that it's very much a matter of personal taste.
40% battery use is a lot for an email client so I would have thought that almost anything would work better than the OP's current client.
balashandr said:
I would like to ask for some advice-save trying all and every mail client for my Nexus 6. Point is, my current Type Mail client is imho using too much battery juice - roughly about 40% by the battery stats. Any suggestions, brothers, apart from "check mail every 6 hours and save that battery"?
Click to expand...
Click to collapse
Well there's your problem right there! Checking mail TAKES BATTERY.
I'm not trying to be funny.
Your problem is that you don't need to CHECK your mail to GET your mail.
Let me explain;
Use K9mail. Nothing else, only that.
Set it up to connect to your email server using ***IMAP*** and not pop3.
K9mail (and not other imap clients) can keep a TCP session open in order to receive new messages from the server when they arrive. Some people call this "push". It uses a feature of IMAP protocol called IDLE.
This is what Inbox needs. A sync interval option. I love inbox and I don't like having to turn sync off and checking mail manually. I will be looking for something similar to inbox, maybe with material design, with sync interval.
Sent from my Nexus 6 using Tapatalk
It's pricey but the best exchange mail client I have used.
Reporting.
Thank y'all friends!
Now I have a list of your recommendations and I will go through it. But let me briefly report.
Changed sync interval on TypeMail to 30 minutes and got as low as 14% of total consumption.
Deleted TypeMail, installed CloudMail - use it currently with Exchange, iCloud, Hotmail (still remember this one) and Gmail. Currently the share of it is 4%. I do understand the IMAP "got_mail_flag", will check it as well.
Again^ thank you for your advices, XDA has assembled some great minds.

Categories

Resources