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
I've had my inspire for a few weeks now and am very happy with it after I rooted and installed afr003. However, my battery life is terrible. From reading other forums it seems this is a common issue. If I disable background data and turn off auto sync the battery life is acceptable. But in that configuration I don't seem to get emails, the weather doesn't update, and the Facebook app doesn't update (the main things I look at regularly). When auto sync is on the refresh symbol is constantly present in the upper tool bar, which I'm not sure is common or not. With background data and auto sync enabled I seem to lose 1% of battery every 2-4 minutes. If anyone can help me make my battery last at least 10 hrs while still being able to get email and weather updates I would greatly appreciate it. Thanks
Sent from my Desire HD using XDA App
Are you syncing friend streams, Facebook or news? And how often are they set to sync. This would have a huge impact on battery life. If the phone has to keep going to the network to sync,it's bound to use up the battery faster.
As of now I'm only syncing my Google account and the weather. I disable the HTC sense sync and that seems to have helped the battery life some. Exactly what does HTC sense sync anyway?
Sent from my Desire HD using XDA App
It appears that your text messages, wallpapers and a slew of other things not clearly defined. It really soaks up the battery during the sync process, but seems to settle down once it's completed. I removed the account and don't have any further issues with the battery.
dgrooman said:
As of now I'm only syncing my Google account and the weather. I disable the HTC sense sync and that seems to have helped the battery life some. Exactly what does HTC sense sync anyway?
Sent from my Desire HD using XDA App
Click to expand...
Click to collapse
Sense lets you ring your phone remotely from the site and locate it. It also allows you to lock it remotely or forward calls. The sense site is very buggy and those features only work some of the times. I decided to remove my sense account from my phone.
By the way, are you guys heavy users? My battery life seems pretty good and I'm rooted and OCed at 1.229Ghz. I went to bed with my phone around 70% battery and when I went to bed the next day with normal usage, it was around 26%. I can do heavy usage and still get through the day without charging.
I only have my gmail, calendar, and contacts being auto synced. I have weather synced every 3 hours as well via a widget.
Hi.. i lost 20% over 5,5 hours in standby mode.. is that normal or something sneaky going on?
Do you have any apps syncing all the time? Some news apps sync every 15 minutes or so.
That seems like a high rate to me. Have you messed with any of the power options on it (made it not go into standby, etc...?)
I barely got that much drain watching a 3 hour movie.
killall said:
Do you have any apps syncing all the time? Some news apps sync every 15 minutes or so.
Click to expand...
Click to collapse
I'd also check email syncing - if you a bunch of accounts that sync very often, it can affect the battery as well.
Also make sure your Bluetooth is turned off.
It happens to me sometimes and it seems like a reboot fixes it.
A reboot does sometimes work. Otherwise also make sure you close out office programs. I've noticed that sometimes runs down battery a little, though not that much. Are you hooked into WiFi, and is the connection where you are reliable?
i uninstalled few apps and rebooted and its okay now.. maybe it was because of Appygeek app.. try it out
Turn off all live tiles (maybe except mail, messaging and people which are useful) and don't allow any lock screen apps to run in the background which you can change via pc settings. This should significantly improve battery life.
The settings on the S3 have the following power saving options available: Auto adjust screen tone, Screen Power Saving and background color. Do any of these settings have a decent or better impact on battery life? I have a hyperion 4200 battery and use Lux autobrightness to lower screen brightness below zero when I dont need a bright screen, and seem to have my phone currently doing okay when it comes to wake locks, so wondering if these options make any noticeable difference in battery life or are they more gimmicky like a lot of the other settings choices.
I think the data syncs are more of a culprit than auto brightness settings but then again I have auto brightness on and it still helps. I notice my wife's phone gets better battery life than mine because she doesn't have as much data syncs in the background as I do even though she is constantly playing word games. She doesn't use FB, Twitter, Google plus, Google Music or Dropbox and I do. We both charge our phones at night but she has more screen time than I usually, stock batteries too.
Sent from my SCH-I535 using xda app-developers app
I consider my battery life to be okay. I use my phone a lot so I cant expect the multiday cycles people have. I wanted to know this more for information. I have all my auto syncs off except for youmail, which i need on to update my custom voicemail greetings. To sync everything, i wrote a tasker action to sync everything everytimebi connect to a wifi access point other than gmail. For gmail, i have it set to sync every other time the screen turns on. I am able to do this because of the synker app from play store.
I'd say power save works. Extra hour maybe.
I turn off WiFi and data when I don't use it and my phone last all day with heavy texting and frequent WiFi use.
Running clean rom
With lean kernel
Sent from my SCH-I535 using xda app-developers app
Hello everyone,
So I was wondering how to get good battery life?
I am on stock firmware latest update. No root.
Installed system wakelock detection but only whatsapp waking up like 5 times.
But, still draining a lot of percentage when the device is idle.
I used greenify to hibernate some apps.
Downgrading cpu is maybe an option.
I hope anyone has an idea!
Depends what you define as "good battery life." I find some people think they should be getting 12 hours SOT and 0% overnight drain because they read a post by someone who has their phone running with half the functions disabled and 5% screen brightness.
There are a couple of kernels that cap CPU performance if that's what you want. But you're probably better off figuring out what apps are using battery and optimize/remove them. Battery life is typically a userspace issue.
iElvis said:
Depends what you define as "good battery life." I find some people think they should be getting 12 hours SOT and 0% overnight drain because they read a post by someone who has their phone running with half the functions disabled and 5% screen brightness.
There are a couple of kernels that cap CPU performance if that's what you want. But you're probably better off figuring out what apps are using battery and optimize/remove them. Battery life is typically a userspace issue.
Click to expand...
Click to collapse
Now I am getting 3 hours of SOT max.
I do have quite a lot apps (127 apps)
But I can't figure out which ones are taking battery.
Read one of the battery guides posted in the forums, they might help you out.
With root you can detect drain eazy with betterbatterystats, if you wish to go that road.
Disable functions you don't need currently. Some apps track you with gps even when you don't use them wich drains a lot of battery. Especially from Apps that don't need this to function normally this is very uncool. Take away the permissions Apps don't need if possible.
Also look up Settings/ Battery for your battery consumption
Why not search the forum bro? Someone made a special post on how to get the best battery life...... i know its hard to use the search function but please try
ItsCrewz said:
Hello everyone,
So I was wondering how to get good battery life?
I am on stock firmware latest update. No root.
Installed system wakelock detection but only whatsapp waking up like 5 times.
But, still draining a lot of percentage when the device is idle.
I used greenify to hibernate some apps.
Downgrading cpu is maybe an option.
I hope anyone has an idea!
Click to expand...
Click to collapse
Stop using apps like Greenify and wakelock detector, they honestly do more harm than good with the newer versions of Android. OnePlus has this built in anyways, called battery optimization. Turn on advanced optimization and only allow apps you NEED to get real time notifications for, I get great battery life with that setup.
Lightbird said:
Disable functions you don't need currently. Some apps track you with gps even when you don't use them wich drains a lot of battery. Especially from Apps that don't need this to function normally this is very uncool. Take away the permissions Apps don't need if possible.
Also look up Settings/ Battery for your battery consumption
Click to expand...
Click to collapse
Thanks ill try!
geoff5093 said:
Stop using apps like Greenify and wakelock detector, they honestly do more harm than good with the newer versions of Android. OnePlus has this built in anyways, called battery optimization. Turn on advanced optimization and only allow apps you NEED to get real time notifications for, I get great battery life with that setup.
Click to expand...
Click to collapse
I have battery optimization turned on!
ItsCrewz said:
I have battery optimization turned on!
Click to expand...
Click to collapse
The advanced one as well?
ItsCrewz said:
I have battery optimization turned on!
Click to expand...
Click to collapse
I go to settings>accounts>google and turnoff all the syncing options. For calendar and contacts, when I add any, I go into there and just turn them on, let them sync and then turn them back off. Why just let them sync all day long with nothing to sync? Doesn't make sense to me. Also in Setting>Data Usage>Cellular Data Usage i tap each thing and disable background data for each individual app that I don't need doing anything. I leave apps like email, messaging apps (Textra, What'sApp web browser, Google Play Services, Solid Explorer, DropBox, Weather Android OS ) with background on so they work properly. So you know, things like Web Browsers and Solid Explorer you need their background data on so if you are downloading from the net or moving files with the file manager they will fail, so you have to leave those on. Likewise with Google Play Services, you can't download from the play store with background data disabled.
Also, you can turn off location permissions to all apps that don't need it. Go to settings>apps>App Permissions and you can select Location and it will list all apps that have the ability to request Location Permissions. Right now mine says 4 of 30 has location permissions. I have Samsung Internet, Google, Maps and Weather. I have all other apps location turned off. Here you can just go down the list instead have having to go into each app. I also Keep Location set to battery saving unless I need Maps and I just turn it to High Accuracy.
With this and keeping screen brightness on auto I get 9-11 hours SOT. Maybe a little less now since I just bought a gear S3 Frontier watch so my Bluetooth is always active now and communicating to the watch. Oh and a couple other things. I have work email set to push and personal email to sync every 3 hours and weather sync every 6 hours. These are things that are personal preferences and will cause battery life to vary. But setting up background data usage and Location permissions can go a long way for battery life.
Eric214 said:
I go to settings>accounts>google and turnoff all the syncing options. For calendar and contacts, when I add any, I go into there and just turn them on, let them sync and then turn them back off. Why just let them sync all day long with nothing to sync? Doesn't make sense to me. Also in Setting>Data Usage>Cellular Data Usage i tap each thing and disable background data for each individual app that I don't need doing anything. I leave apps like email, messaging apps (Textra, What'sApp web browser, Google Play Services, Solid Explorer, DropBox, Weather Android OS ) with background on so they work properly. So you know, things like Web Browsers and Solid Explorer you need their background data on so if you are downloading from the net or moving files with the file manager they will fail, so you have to leave those on. Likewise with Google Play Services, you can't download from the play store with background data disabled.
Also, you can turn off location permissions to all apps that don't need it. Go to settings>apps>App Permissions and you can select Location and it will list all apps that have the ability to request Location Permissions. Right now mine says 4 of 30 has location permissions. I have Samsung Internet, Google, Maps and Weather. I have all other apps location turned off. Here you can just go down the list instead have having to go into each app. I also Keep Location set to battery saving unless I need Maps and I just turn it to High Accuracy.
With this and keeping screen brightness on auto I get 9-11 hours SOT. Maybe a little less now since I just bought a gear S3 Frontier watch so my Bluetooth is always active now and communicating to the watch. Oh and a couple other things. I have work email set to push and personal email to sync every 3 hours and weather sync every 6 hours. These are things that are personal preferences and will cause battery life to vary. But setting up background data usage and Location permissions can go a long way for battery life.
Click to expand...
Click to collapse
How do you do to setting up the email to sync every 3 hours? For example with Gmail or outlook
cellular signal booster is the best solution to significantly reduce battery drawing.
AOSP with fully manual control of each and everyone app and service on your phone.
mf117 said:
How do you do to setting up the email to sync every 3 hours? For example with Gmail or outlook
Click to expand...
Click to collapse
I use blue mail. It's free and works with exchange for my work email. I don't use Gmail as it sucks for tweaking. I rarely use Google apps. I use Google calendar, YouTube, Google sheets and Google docs and that's it.
In blue mail there are sync settings
geoff5093 said:
The advanced one as well?
Click to expand...
Click to collapse
Yes
Eric214 said:
I go to settings>accounts>google and turnoff all the syncing options. For calendar and contacts, when I add any, I go into there and just turn them on, let them sync and then turn them back off. Why just let them sync all day long with nothing to sync? Doesn't make sense to me. Also in Setting>Data Usage>Cellular Data Usage i tap each thing and disable background data for each individual app that I don't need doing anything. I leave apps like email, messaging apps (Textra, What'sApp web browser, Google Play Services, Solid Explorer, DropBox, Weather Android OS ) with background on so they work properly. So you know, things like Web Browsers and Solid Explorer you need their background data on so if you are downloading from the net or moving files with the file manager they will fail, so you have to leave those on. Likewise with Google Play Services, you can't download from the play store with background data disabled.
Also, you can turn off location permissions to all apps that don't need it. Go to settings>apps>App Permissions and you can select Location and it will list all apps that have the ability to request Location Permissions. Right now mine says 4 of 30 has location permissions. I have Samsung Internet, Google, Maps and Weather. I have all other apps location turned off. Here you can just go down the list instead have having to go into each app. I also Keep Location set to battery saving unless I need Maps and I just turn it to High Accuracy.
With this and keeping screen brightness on auto I get 9-11 hours SOT. Maybe a little less now since I just bought a gear S3 Frontier watch so my Bluetooth is always active now and communicating to the watch. Oh and a couple other things. I have work email set to push and personal email to sync every 3 hours and weather sync every 6 hours. These are things that are personal preferences and will cause battery life to vary. But setting up background data usage and Location permissions can go a long way for battery life.
Click to expand...
Click to collapse
Thanks a lot! I did everything. Lets see if it works!
ItsCrewz said:
Thanks a lot! I did everything. Lets see if it works!
Click to expand...
Click to collapse
Let me know how it works out for you.
maybe you could try
1. going to developer option and decreasing the animation to 0.5x from 1x
2. disabling auto sync in accounts
3. enabling dark theme
4. using wifi more, than using 4G
you will significantly see improvement in the battery life, though the battery is already kickass in the first place
prawalhaina said:
maybe you could try
1. going to developer option and decreasing the animation to 0.5x from 1x
2. disabling auto sync in accounts
3. enabling dark theme
4. using wifi more, than using 4G
you will significantly see improvement in the battery life, though the battery is already kickass in the first place
Click to expand...
Click to collapse
Yep having all that already
geoff5093 said:
Stop using apps like Greenify and wakelock detector, they honestly do more harm than good with the newer versions of Android. OnePlus has this built in anyways, called battery optimization. Turn on advanced optimization and only allow apps you NEED to get real time notifications for, I get great battery life with that setup.
Click to expand...
Click to collapse
You sure because when i use greenify i get way better battery life and greenify also adopts to the newer version of android with shallow sleep.