I think this is a long shot but here goes:
I have an unlimited data plan so during peak times I've got Exchange email arriving 'as it arrives' and Gmail sending/receiving every 5 mins.
To help preserve the battery during off-peak times Exchange syncs only every 4 hours.
In addition to this I've also got Bluetooth and Wifi on pretty much 24/7.
Obviously this doesn't help the battery life, so I'd like to be able to configure when (i.e. what time of day) my connections are 'on' and when they are 'off'.
I'm aware of tweaks, mods and apps to cut the data connection after, say, 5mins. But that's not what I want. I want something which will schedule the data connection to turn off at a certain time, and reconnect at a certain time.
In addition it would be good to have the same thing for Bluetooth, Wifi ir any other item in Connection Manager for that matter.
Any bright young thing out there that can help?
Update: See http://msdn.microsoft.com/en-us/library/bb416391.aspx for Connection Manager API description and architecture
Related
Hi,
My Raphael is set to poll for email every so often. This is fine, but it always keeps the data connection open...
Will this have a negative impact on battery life? (As it is just using the mobile signal) ?
If so, is there a way of making the connection shutdown automatically after inactivity, so it can be started again only when actually needed?
I use bandswitch to close connection. Used it on my tytn and now touch pro. A great piece of software
http://www.commmgrpro.com/jsp/main_frame.jsf;jsessionid=2F30C7CCFABAB708C39B06DAD6E91839
Matt
Mewcenary said:
Hi,
My Raphael is set to poll for email every so often. This is fine, but it always keeps the data connection open...
Will this have a negative impact on battery life? (As it is just using the mobile signal) ?
If so, is there a way of making the connection shutdown automatically after inactivity, so it can be started again only when actually needed?
Click to expand...
Click to collapse
Providing you are not transmitting any data, it should not have an impact on battery life. I leave my data connection open all the time as it speeds accessing the internet up as it doesnt have to re-negotiate with the network. Also if you are using hotmail with the sync period set to "as mail arrives" or using imap ilde (gmail) then leaving the connection open reduces data traffic as it does not have to "sign in " each time to receive mail (sorry gone off topic!)
ardsar said:
Providing you are not transmitting any data, it should not have an impact on battery life. I leave my data connection open all the time as it speeds accessing the internet up as it doesnt have to re-negotiate with the network. Also if you are using hotmail with the sync period set to "as mail arrives" or using imap ilde (gmail) then leaving the connection open reduces data traffic as it does not have to "sign in " each time to receive mail (sorry gone off topic!)
Click to expand...
Click to collapse
I agree...I leave mine open at all times, and it has minimal impact to batter life (when compared to my wife's unit, which doesn't really pull data except once or twice a day as she updates weather). It does make any data needs easier to get up and running. Running it this way doesn't really make me sad that I don't have 3G on this phone.
I have tested on my HTC Touch Pro, when my data connection is on, on a night I loose more than 10% of battery on a night.
When the data connection is off, I loose less than 1%. (battery is still at 100% on the morning)
So to me it has a significant impact...
Hi folks
I've searched around the forums and have seen a couple of solutions out there for automatically terminating data connections (Bandswitch, WMLongLife, the registry tweak) but each seems to lack some of what I need and do a lot that I don't need.
Here's the lowdown:
- I've already tweaked the Comm Manager to add the 3G on/off switch so I don't need something that messes with that
- I use push email for business so I need the data connection to stay on during the "peak times" that I've set in Activesync (for me, that's 8am-11pm)
- Outside of peak times, I've got the phone checking email every hour. Right now, it seems to be leaving the connection on afterward.
- I want to keep the automatic updates for HTC Sense's weather and stock tabs. Not every 5 minutes, of course, but at least a couple of times a day. Also tends to leave the connection going when used outside peak hours.
As I understand it, the registry tweak won't work for the Sense tabs. Bandswitch and WMLongLife mess with the 3G radio and, as far as I can tell, don't let you set a timeframe (re: the latter - I suppose when you've got push mail going it pings the Exchange server regularly so in theory it shouldn't consider the connection idle, but why mess with it?)
So, in short, anyone got a solution that could switch off an idle data connection outside of the peak times set in Activesync?
If you just want to kill connections during certain times (ie, night time) try G-Profile. I have it set to kill data connections during the night, works fine for me although I am using a new beta version which is available from their site.
Looks interesting but reading through the manual it looks as if you can only set a profile to disable the data connection during certain hours. I'd like to leave the data available, just switch on auto-disconnect.
Plus, again, there's a lot of extra stuff in there that's really not necessary. I'm looking for something more lightweight...
I haven't tried it, but you might want to take a look at CommMgrPro.
It's also from the creator of Bandswitch.
PhoneAlarm can do this.
I had PhoneAlarm installed on my previous phone. True, it can do this.
But again, it's like using a tank to kill a fly. Sam with CommMgrPro.
Is there no lightweight solution?
+1 for this. It has to be possible, everyone just seems to lump the functionality in with a load of other stuff I'm not interested in.
Up, I'm looking for this also
+1
This kind of app is missing...
SO.... last night I left my charging cable at the office and I only had around 20% of the battery left at 11:00pm. For some reason, the thing kept opening the data channel even though it was outside of "peak" hours for push! I had to reset and turn manually turn off all data... couldn't have the phone die overnight as it's my alarm clock!
Any ideas here?
DialUp Enabler Disabler v06
What about this one
http://forum.xda-developers.com/showthread.php?t=610657
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.
I've checked the forums but still theres no answer on what exactly is and what exactly it does, its pros and cons of the 'Enable always-on mobile data'
I would like to know what exactly is that option what sort of apps get affected cause right now gmail still working for me with that setting off. The thing is some people claim better battery life some people claim the opposite.
Anyone knows official use for it?? anyone? I started to test the battery life on it to see if it helps in the event it doesnt I would say the mytouch 4g is the worst phone ever.... i hardly get 10 hours of battery life with the phone just sitting on the desk...
cruzantis said:
I've checked the forums but still theres no answer on what exactly is and what exactly it does, its pros and cons of the 'Enable always-on mobile data'
I would like to know what exactly is that option what sort of apps get affected cause right now gmail still working for me with that setting off. The thing is some people claim better battery life some people claim the opposite.
Anyone knows official use for it?? anyone? I started to test the battery life on it to see if it helps in the event it doesnt I would say the mytouch 4g is the worst phone ever.... i hardly get 10 hours of battery life with the phone just sitting on the desk...
Click to expand...
Click to collapse
'Always-On' Data tells your phone to open a data connection whenever one is available in your area, not just whenever you need it ('On-Demand' Data). If always-on is activated, your apps can connect and sync data in the background, unbeknownst to you. I got caught with it on my first phone bill, and it ended up costing me a good few hundred dollars. There are a few things you can do to help:
Settings > Accounts and Sync is your best friend. You can choose what accounts sync what data, and how often. The less you sync, the less data is used and the less time your radio spends transmitting (hopefully boosting your battery life a bit). You can also disable background syncing completely here, but that means you will have to manually sync your GMail, Facebook, Twitter etc.
As far as your battery life is concerned, under Settings > Location there are two options to 'Use wireless connections' and 'Use GPS satellites'. Having both of these ticked will use much more battery. Definitely untick 'use GPS satellites' and if you don't use any location-based widgets (like HTC weather) or services (Footprints etc), turn the other one off too. That should give you a bit more than ten hours
Let me know how you get on! Good luck!
juzz86 said:
'Always-On' Data tells your phone to open a data connection whenever one is available in your area, not just whenever you need it ('On-Demand' Data). If always-on is activated, your apps can connect and sync data in the background, unbeknownst to you. I got caught with it on my first phone bill, and it ended up costing me a good few hundred dollars. There are a few things you can do to help:
Settings > Accounts and Sync is your best friend. You can choose what accounts sync what data, and how often. The less you sync, the less data is used and the less time your radio spends transmitting (hopefully boosting your battery life a bit). You can also disable background syncing completely here, but that means you will have to manually sync your GMail, Facebook, Twitter etc.
As far as your battery life is concerned, under Settings > Location there are two options to 'Use wireless connections' and 'Use GPS satellites'. Having both of these ticked will use much more battery. Definitely untick 'use GPS satellites' and if you don't use any location-based widgets (like HTC weather) or services (Footprints etc), turn the other one off too. That should give you a bit more than ten hours
Let me know how you get on! Good luck!
Click to expand...
Click to collapse
I got kinda confused here. Your saying that settings -> Wireless & Networks ->Mobile Networks -> Uncheck Enable always-on mobile data
By turning it off you get less data consumption per month?
More battery life?
Any dissadvantage?
By your post I assume that if its uncheked then apps wont sync? right now i still receive my gmail and stuff.
100% correct. Turn it off and you'll have to sync your apps manually, but less data and more battery
If you're using email set up with push, this option has to remain on. Otherwise, after a certain amount of time (5 min on most htc's), the data connection is severed and your push will no longer work.
And yes, there is greater battery drain with it on, and higher data usage.
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.