Disable apps when off WiFi? - Verizon Motorola Droid Turbo Q&A, Help & Troublesh

By any chance, is there an app or a way to disable apps when I'm not on WiFi? For example, I don't need moto connect to run if I'm not home (on wifi). There are several apps I don't want connecting (or even working for that matter) if I'm not on wifi.
EDIT: I know that I can disable background data on apps through data usage. I'd like to flat out keep the apps from opening in the background.
Thanks!

Any automation app should do it, but they have a bit of learning curve. IFTTT and Automate It are pretty easy, tasker is complicated but the most powerful.
Sent from my XT1254 using Tapatalk

Related

[Q] Data connection and battery consumption

Hi,
Was wondering if you could give me some tips on background apps.
I'm using still stock rom XXJF5, from Portugal's TMN network, and advanced task killer.
What happens is that sometimes the phone gets really hot when in standby, draining the battery and i'm almost sure some background app is using data connection even though advanced task doesn't show it.
If i set it to low, some more stuff shows up...like google maps, daily briefing, weatherbug,etc. But none of them is authorized to update automatically, and background services is disabled.
So, ultimately how can i control the data access for the apps? They seem like loose cannons transmitting data whenever they feel like it. Can anyone give me some hints please? Is there some app to filter which app transmits data?
Many thanks
there is the Android Firewall feature on the home page of the XDA website.
http://forum.xda-developers.com/showpost.php?p=8386254&postcount=89
you can use that to control network access to your Apps
Thanks a lot for the reply. It seems ideal, but could there be another way without having to root the device ? Perhaps a similar app...

network management app

I've been looking for an app that would let me manage the 4g/3g issue. I really don't want to manually have to toggle between the two modes. What I'd like is to have the phone automatically downgrade to 3g for background network stuff. But when I run the browser automatically kick up to 4g.
Are there any apps that work like this?
Try Tasker. It's a little expensive, but it can do what you want.

Toggles Using Voice

Is there a way I can turn on/off mobile data and sync and maybe other stuff on the go with my voice?
I'm often connected to my works wifi network when in the office but when I leave, I want to be able to use my voice to turn off wifi & sync and turn on mobile data so I can get directions to get home using the power of Maps to keep me away from heavy traffic. At the moment, I have to manually unlock my phone using my PIN, use the toggle shortcuts to disable wifi and enable mobile data, then go into Settings to turn sync off. Trying to find a simpler way of doing it with just my voice to save me some time fiddling around the OS.
Is this possible?
Note: Please bear in mind that I'm not rooted and don't want to root my phone at all to achieve the above
It's not via voice, but you could look into using an app such as Locale (https://play.google.com/store/apps/details?id=com.twofortyfouram.locale). I have a similar issue, so I used Locale to automatically disable WiFi at 4:45PM (I leave work between 4:45p and 5:15p every day). There's also a Locale plugin for toggling sync: https://play.google.com/store/apps/details?id=net.andvari.android.syncsetting.
So you could setup a Locale "situation" that triggers at a specific time each day (only on the days you're at work), or you could use an NFC tag at your desk if you wanted to get fancy. Set it up so that when this situation is triggered, it disables WiFi and enables auto-sync. You could even have it automatically launch Google Maps if you wanted to make it even more smooth.
I've used Locale for years and found it's really handy for automating things that I do everyday. Here's some of my other "situations" http://rickycadden.com/2011/06/how-i-use-locale-to-automate-my-android/
I use the app Commandr. It's pretty good so far. https://play.google.com/store/apps/details?id=com.RSen.Commandr
Commandr is what I'm looking for. The ability to schedule when wifi is activated and not activated is something I already have but it's hard to schedule when my work schedule is different all the time.
I've installed and set Commandr up but not tested it yet. Hopefully it works well with Moto Voice.
Commandr didn't work properly as telling it to turn on or off mobile data doesn't do anything! Looks like it's an incomplete app or there's not proper support for the Moto X.
I've managed to put something in place using an app called Tasker. This amazing app allowed me to turn wifi and sync off when I activate my mobile data. When mobile data is disabled, the wifi and sync are turned back on. Ideally I wanted it to be done via my voice but doesn't look like that's possible.
It's also allowed me to set up a timed schedule for the wifi & GPS to turn off during the night to save myself some battery power. Very cool app!
Wutang200 said:
Commandr didn't work properly as telling it to turn on or off mobile data doesn't do anything! Looks like it's an incomplete app or there's not proper support for the Moto X.
I've managed to put something in place using an app called Tasker. This amazing app allowed me to turn wifi and sync off when I activate my mobile data. When mobile data is disabled, the wifi and sync are turned back on. Ideally I wanted it to be done via my voice but doesn't look like that's possible.
It's also allowed me to set up a timed schedule for the wifi & GPS to turn off during the night to save myself some battery power. Very cool app!
Click to expand...
Click to collapse
With a plugin called Tasker Now, you can activate any Tasker task with voice commands. I use it all of the time.
Wow that's perfect thanks!

[TASKER] Looking for some tasker profile ideas. Post your tasker profiles here!

So I just discovered the magical world of tasker, and am loving it! Totally worth the money, and one of the best apps to have (the best if you know how to maximise its use)! I have been experimenting a bit with it, so I don't have many profiles. I'm sure many folks here will be using tasker and would be having some great profiles, so I'm looking forward to hearing some suggestions! The profiles I use are:
1. WiFi off at night, from 00:45 to 08:00, except WhatsApp, Play Store, Quora
2. Airplane mode at night, from 00:30 to 07:00
3. Use of interactive CPU governor when using Real Racing 3, and revert to lionfish governor after exiting app(Kernel adiutor profiles do this for me). I also added a condition to use auto-rotate when playing the game, and revert to portrait orientation after closing the app.
4. Auto-sync every two hours, from 08:00 to 20:00 (I would like to improve this to auto-sync only Gmail, would welcome suggestions on how to do this from any tasker experts out here )
I would love to implement more profiles and automate my phone, so looking for ideas.
Need a tasker profile which can disable my mobile data only for some specific apps.it means If I start those apps then my mobile data would automatically disabled and when I close them Data service should be enbled.If u can help on this then That wud be very helpfull
Nothing very fancy for me - right now just have it turning on my wifi hotspot when it detects my car's bluetooth connection so my stereo can use the internet.
It sounds like you are taking it pretty far, @varunadi. You should check out https://www.reddit.com/r/tasker for more cool ideas.
koimr said:
Nothing very fancy for me - right now just have it turning on my wifi hotspot when it detects my car's bluetooth connection so my stereo can use the internet.
It sounds like you are taking it pretty far, @varunadi. You should check out https://www.reddit.com/r/tasker for more cool ideas.
Click to expand...
Click to collapse
Yep, I am looking to maximise the use of this app, so thanks for that link, will check it out!
anks095 said:
Need a tasker profile which can disable my mobile data only for some specific apps.it means If I start those apps then my mobile data would automatically disabled and when I close them Data service should be enbled.If u can help on this then That wud be very helpfull
Click to expand...
Click to collapse
I'm still finding my way around tasker, reading a lot of tutorials so once I figure it out I'll let you know.
anks095 said:
Need a tasker profile which can disable my mobile data only for some specific apps.it means If I start those apps then my mobile data would automatically disabled and when I close them Data service should be enbled.If u can help on this then That wud be very helpfull
Click to expand...
Click to collapse
I don't know if you can disable mobile data entirely (not just background which Android can do already) for just certain apps.
Perhaps it would be easier to use something like Netguard.
I've never used it but the description says "Applications can individually be allowed or denied access to your Wi-Fi and/or mobile connection."
koimr said:
I don't know if you can disable mobile data entirely (not just background which Android can do already) for just certain apps.
Perhaps it would be easier to use something like Netguard.
I've never used it but the description says "Applications can individually be allowed or denied access to your Wi-Fi and/or mobile connection."
Click to expand...
Click to collapse
Can't the secure settings plugin be used for that purpose? Toggle data on/off I mean.
varunadi said:
Can't the secure settings plugin be used for that purpose? Toggle data on/off I mean.
Click to expand...
Click to collapse
I was actually going to suggest that as I have it installed already but when I tried it didn't work.
The "Mobile data" toggle was unavailable because it claims I don't have root. However, I'm definitely rooted and there's no listing (saying denied or otherwise) in SuperSU for Secure Settings so it didn't even ask for root. I'm not too surprised as SS hasn't been updated in over a year and a lot of the Play Store comments mention mobile data toggle specifically not working either (among other things). Too bad as it was pretty powerful and of course I think I paid for it right after its last update.
Not getting SS working for me might just be my problem and perhaps someone else can get it going.
I was also going to suggest [APP][2.2+][ROOT] Toggle Data 5.0 (xda-exclusive free version) but then I read more about what @anks095 said which was "can disable my mobile data only for some specific apps" so I'm guessing he just wants certain apps restricted and not all (although the next sentence seems to say otherwise but I might be reading it incorrectly). I'm not too sure that can be done via Tasker/SS - my guess is that it's an "all-or-nothing" kinda thing for mobile data so the VPN thing might be the only way.
I use a similiar app called automagic but some of the things that I got my tasker like program to do are: lockscreen enable/disable through wi-fi at trusted places (don't like geofencing due to battery), when connected to the bluetooth of my car. Auto silent 5 min before a meeting, but if not connected to my smartwatch then vibrate. And lastly sms emergency location request where my family can send a keyword and my phone will automatically send location.
joeanca said:
I use a similiar app called automagic but some of the things that I got my tasker like program to do are: lockscreen enable/disable through wi-fi at trusted places (don't like geofencing due to battery), when connected to the bluetooth of my car. Auto silent 5 min before a meeting, but if not connected to my smartwatch then vibrate. And lastly sms emergency location request where my family can send a keyword and my phone will automatically send location.
Click to expand...
Click to collapse
How is the lockscreen one working for you? I find the built-in SmartLock to be really unreliable but when I tried to do lockscreen stuff before (last year) there was some bug in either Tasker or Secure Settings that would sometimes keep your screen black with just the nav buttons visible present. I'll have to re-try now.
That sms emergency request thing sounds cool! Can the recipient open the location in Maps to see exactly where you are?
Without issues I set it so that it clears the password. Makes it so that I have to swipe to unlock. As for the location, yes it sends coordinates and the user in the other end taps it to bring up Google maps.
Sent from my XT1563 using Tapatalk
joeanca said:
Without issues I set it so that it clears the password. Makes it so that I have to swipe to unlock. As for the location, yes it sends coordinates and the user in the other end taps it to bring up Google maps.
Sent from my XT1563 using Tapatalk
Click to expand...
Click to collapse
Thank you very much - clearing the password was the key! I had been trying before to disable the keyguard entirely so I wouldn't even have to swipe but that's where the problem/bug came in. Thinking about it that makes more sense to have at least a swipe because I'd end up calling people from my pocket by mistake. So thanks again!
Tasker...hmmm. Bought it, but much to complicated for me. Macrodroid is much easier to understand and can also do complicated automation with a normal user friendly interface. I tried to like Tasker, but the more and more I tried the more stupid I felt.

Restrict app background data on WIFI (Pie)?

Mostly happy with Pie, but some features seem to be missing or hidden. For example, how do I stop apps from using any data in the background when connected via wifi? This has always been possible from settings->data usage-> wifi. But, now when I got into this setting and click an app, I only have the option to restrict MOBILE background data. That's nice. I want to restrict that TOO. But, how do I stop individuals apps from accessing wifi when they aren't foreground? (Would rather not use NetGuard or some other app to do this...)

Categories

Resources