All day yesterday phone was casually checked. Texts, calls, browsing..then at 10pm all of a sudden 6 emails sent throughout the day all push through simultaneously.
Is there any way to get instant emails again? Kind of ridiculous that this is an issue.
Yes I have done all power saving features as this only happens with Gmail
I'm also having this problem. I don't necessarily only get emails at the end of the night, but while my TeslaUnread will indicate that I have an email, it does not notify me in the notification shade (or get sent to my Garmin watch). I may get a notification in a few minutes or 30 minutes or an hour. I guess it just depends.
And, if I take an action on an email such as delete or archive, it does not update my webmail until I manually refresh the app.
I'm testing a workaround. I've installed BlueMail and made it exempt from battery optimization (you can't do it for Gmail as it does not appear in the list of apps to exempt from battery optimization). Now if I have an email in my inbox and take an action such as delete or archive in BlueMail, it immediately is reflected in my webmail view. I sent myself a test email and it appears pretty much immediately in my notifications for BlueMail but not for Gmail.
So if you want to see if this fixes your issue:
- install a third party client (BlueMail looks pretty good)
- configure your email account
- turn on notifications
- do some testing
If your notifications start working normally then it seems that battery optimization (aka Doze) is responsible for Gmail's tardiness.
+1
Related
I have push email and 2 email accounts set to sync every 2 hours. Is there a way to keep push on and still sync the other 2 email accounts but turn off vibration during certain times like at night? I don't want my phone vibrating when I am sleep as it sometimes wakes me up.
Profile managers can do this, e.g. SPB Phone Suite (commercial). Not sure if there are freeware apps vailiable.
You can set yourself up using G-profile and Outlook Email scheduler
http://forum.xda-developers.com/showthread.php?t=438970
http://forum.xda-developers.com/showthread.php?t=477919
The stock N1 Power Manager Widget has a Sync button that allows you to toggle background data sync (aka Push). I imagine Toggling it off reduces data usage and thereby saves battery. This will of course preclude Gmail checking, calendar & Picasa album sync etc.
So someone trying to maximise their battery life might toggle their Sync button to off, then intermittently place it back on again every hour or so to allow Gmail check and calender updating. They could also just go into gmail and press refresh. But both method require manual input from user.
So how about a small utility to automate this task. User could specify intervals like 15, 30, 60min and also a Sync ON period of say 1, 2 or 5 min.
It might also have the capability to toggle Sync off, after an user defined period for when user overrides the schedule & activates it via the Power Manager Widget.
Does this make sense and does anyone think the battery savings would justify to work involved to make this utility?
BTW I am not a programmer. Just an ideas man Checked the Market and the only sync utilities are manual toggles or one button shortcuts to accounts and sync settings. So I reckon this is a utility waiting for one of you clever programmer guys to make.
I requested an app similar to this over a year ago and it got nowhere. Then again, Android was still fairly young back then too...
What I would like to see is a Peak/Off-Peak time scheduler similar to what Windows Mobile ActiveSync has.
It would be nice to have this work with ALL data syncs (Email, Twitter, Facebook and ESPECIALLY Corporate Email (this last one is the most important for me).
I know something CAN be done, Touchdown has this built in, but I would rather use stock apps for corp mail than Touchdown.
Thanks,
+1 on this one as well.I justhave a data sync toggle.surely if that is possible someone can make an app which turns this on and off at desired intervals?
Yeah - Lets keep it simple to start with - simply manipulating the data sync toggle @ prescribed intervals initially. The stuff you suggested Talderon might be nice for a more sophisticated tool. I reckon just same effect as pressing the Power Manager Widget, sync button would be good for starters. Working on the Kiss principle.
BUMP
Been a while - Has anyone subsequently found an app that can disable Auto-Sync to a user defined schedule?
+1
I have been searching for something liike this.
I have noticed that auto sync is the biggest battery drain on the phone, much more like for example Sipdroid.
I found WiSyncPlus which in theory does the job, but the still lacks some functions in android 2.1 (like forced sync schedule and autosync schedule).
I have been myself looking into the code of android in order to try to do a simpple app to do the job!
regards!
Umm what? The display is the biggest drain on the battery, and you can check on what drain your battery in settings to confirm what does and does not drain the battery.
Sent from my Nexus One using the XDA mobile application powered by Tapatalk
How can I set so Gmail is set to sync manually? Now whenever I get a mail it notifies me instantly. I've checked every setting but can't find the sync option.
ArtieQ said:
How can I set so Gmail is set to sync manually? Now whenever I get a mail it notifies me instantly. I've checked every setting but can't find the sync option.
Click to expand...
Click to collapse
disable it in google sync first. now if you want to check for new mail, open gmail, then swipe down on the screen. or, press the menu(top right, 3 dots), then press refresh
Phone settings
Accounts/Google
Click email of choice
Uncheck Gmail
Sent from my Nexus 10 using Tapatalk
Ah thanks guys, I must have missed that one lol. Will be interesting to see how much of a difference this will make to the battery as I get a lot of emails but usually just check my mail like 5 times a day or so.
ArtieQ said:
Ah thanks guys, I must have missed that one lol. Will be interesting to see how much of a difference this will make to the battery as I get a lot of emails but usually just check my mail like 5 times a day or so.
Click to expand...
Click to collapse
I wouldn't expect anything drastic
Sent from my Nexus 5 using Tapatalk
You're turning on the screen to check for email, isn't that potentially worse for battery life?
You could look into tasker to automate it
https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm&hl=en
outofthisworld said:
You're turning on the screen to check for email, isn't that potentially worse for battery life?
Click to expand...
Click to collapse
Uhm, I don't think so? Before Gmail was fetching all the time which meant the process was active at all times, now it's terminated so I would assume battery life will improve.
mistahseller said:
You could look into tasker to automate it
https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm&hl=en
Click to expand...
Click to collapse
Gonna take a look at it.
ArtieQ said:
Uhm, I don't think so? Before Gmail was fetching all the time which meant the process was active at all times, now it's terminated so I would assume battery life will improve.
Click to expand...
Click to collapse
The process just listens, it doesn't actively seek out anything. The process is still "active" even if you manually sync. With a scheduled refresh you will be "hand shaking" every time so this obviously uses more power than push. If you're only manually syncing 5 times a day, this can't be on that level so you may see a small increase (well you probably wont "see" or "notice" the difference) in battery life.
You'd have to have the screen on to read them anyway but it would be on longer with a manual sync as with push the e-mails would be already there and pull - you'd have the screen on whilst waiting for them to come in.
I don't think you will see any noticeable difference, but will be interesting to see your results...
ArtieQ said:
Uhm, I don't think so? Before Gmail was fetching all the time which meant the process was active at all times, now it's terminated so I would assume battery life will improve.
Click to expand...
Click to collapse
As mentioned before, it does not fetch email. Google's servers send the messages to you only when you have a new one. Fetching is when your phone wakes up at predefined intervals, checks the server for new messages and then goes back to sleep. Fetching wastes battery and is inefficient. Disabling sync on your gmail is pretty much pointless and will have next to 0 impact on your battery life. It sounds to me more like you are unhappy with being notified very often of new messages. For that I suggest you simply disable notifications for the various inbox labels in your gmail app. I currently have 4 gmail accounts actively syncing, and this is what an overnight battery test looks like for me
Hello. I'm sure this has been asked bunch of times, but whenever I google it, I get opposite results.
So.. I want my phone not to save battery. Like.. I want my notifications to come through instantly. Now only few apps are capable of doing that (calls, messages, alarm clock). But all other apps - like gmail, skype or FB Messenger are not. I only receive notifications when I wake up my device (or when someone starts spamming me messages, after like 5th message they come through, so I guess phone is receiving those messages, just not putting them through). Whenever I google solutions for this, I only get tips on how to make it worse (because for some reason everyone just want to save their batteries) or nothing that actually worked.
What I have done so far:
Battery optimization - off for every single application (even system).
Background activity manager - looks off (there is no toggle, only the 'blacklist', which is off).
Background activity cleaner - off.
Every app has 'Urgent' notification importance.
Phone is not rooted (nor it can be.. stupid Nokia policy). Android 8.1. Nokia 5.
Battery power saver - off (obviously).
Looks like I have data saving modes turned off (I might have missed some, but I only do not get notifications while device is sleeping).
Factory reset (multiple times (for various reasons)). I never received real-time notifications on this phone while it's sleeping.
I contacted Nokia support team, but they took 30 minutes to tell me to reboot the phone, so decided not to wait another half an hour to tell me to clear apps' cache.
I saw that with ADB I could turn off doze, but as I understood, it's temporary as restarting the phone brings this 'feature' back, but I have to restart this phone every day or two due to not a huge amount of RAM (2GB) as it fills up with trash and restarting the phone brings me the best performance, so it's really not a great option. Edit: also, it didn't help
I guess it's a manufacturer specific problem then? ;s
Is there a way to fix issue with late push notifications from gmail? When phone is unlocked they are immediate, like on my iphone device, but locked it sometimes takes several minutes to come. I disabled all energy saving modes, no deep sleep apps etc. Already on Android 11
You could put gmail into "never sleeping app" under settings... it will always be running in the background... I am not sure how it might affect the battery life... you could check and report...