[Q] Controlling cellular data use by app ala iOS - Android Q&A, Help & Troubleshooting

In the stock android main settings you can manually restrict background data for individual apps (though the settings menu prompts you that it is usually better to find the option for this within the app itself which clearly seems to be the android paradigm).
I don't see anyway though, to centrally control foreground data for individual apps. I.e. If I want an app that relies on an internet connection to refresh on WiFi only but the app itself doesn't have an option for this and I don'[t want to turn network data off completely (as I still want to use it for other apps). Other than just not opening that particular app does Android provide any way to handle this like iOS does?
Somewhat related is the new Hangouts app. On iOS I notice it provides an in-app setting to use WiFi only but the Android app does not seem to have this option (v2.3.75067996). Is there any particular reason for this? An architectural difference between Android and iOS maybe?

Related

Disable googles traking and wakelocks

System settings -> Location services -> Disable google's location service & Location&Google search
Are there any downsides to disabling those? I mean for other apps than googles? Because "Also allow permitted apps to use data from sources such as Wi-Fi andmobile networks to determine your approximate location" doesn't sound all that great to disable. It sounds like this would disable all the apps that want to access those services, not only the google ones, but that wouldn't be true would it?
Basically speaking, I just want to disable all of googles crap (Maps has the most horrible wakelocks ever and from what I can tell none of the other google services I use need my location) without limiting any other apps I might have installed. I'd be happy for an explanation.
It is a service to approximate your location based on wireless networks scanned by Google. If you turn it off (I have) apps cannot get this information from Google. The only downside with that is, that it may take a bit longer to get your position via GPS. If you turned off GPS, you cannot get located by your phone at all.
So if you just wanted to get information from an app, which POI's are next to you, you would not need to turn on GPS.

Found a security issue with Restricted Profiles

I decided to try and lock down my younger brothers Nexus 7 so that he could have his favorite apps but have no access to the internet. Android 5.0 has made this a little easier with the addition of Restricted Profiles.
However there is a major flaw.
Firstly i can disable access to all browsers etc but it does not have the option to disable access to settings. From there you can browse to "Accounts" then "Google Ads" which then gives you full access to the internet and acts as a mini web browser. This defeats the whole purpose of a restricted profile lol, is Google aware of this?
What i need is a way to disable access to settings. I have tried App lock apps but he manages to beat them by repetitively punching a bunch of random numbers
Is there a way to disable the quick settings and notification panel, so that when he tries to pull it down, it won't do anything?
I have hidden the settings icon from Nova so that he can't access this way. But all it takes is a simple swipe down, tap the settings icon in the quick settings panel, go to Accounts, then Google ads and you have access to a full web browsing experience LOL.
Did i mention he's 7? I'm scared of what he'll be able to do at 16
I realise it will probably require root. I'm willing to try anything at this stage!
Any suggestions?

Android Nougat 7.1.1 Disabled apps

Hello,
I have searched alot for this question and can't find an answer anywhere,
So basically I have disabled an app but if you go into data usage for that app, background data is still enabled or checked/on, so does that mean background data for that app will still actually run in the background whilst the app is disabled? Or is it disabled with the app? Or do you have to manually disable that too? (Background data) I just wondered if it is necessary to turn background data off as well as disabling the app?
Thanks
Matthew

Function to disable multiple predesignated apps?

At the place I am working, I am using my personal Galaxy S8+ and there are tons of apps I need to install for work, from communication to authentication related apps.
I want to know whether there's some kind of an app or internal function which can simply disable apps predefined by me on weekends or a chosen time to conserve battery and data?

Get thoughts on some interesting attributes within Developer mode

I was looking through the developer options in my Xperia 1, and I was curious about the following attributes. So was wondering if anyone had any thoughts on these:
Under Networking: "Mobile data always active" was enabled. Will disabling this lead to better battery life? Not sure if it's necessary to use mobile data while connected to WiFi.
Under Apps, what does the "Background Check" option actually show? Are these application that are running in the background?
Under Standby Apps, it's a list of all apps on the phone with "App Standby State" option either "RARE, FREQUENT, WORKING_SET and ACTIVE". For example, if the Amazon app says "FREQUENT" and I toggle it to "RARE", will that mean the app will stay in standby state and save battery? Or am I misinterpreting this?
On a side note, under Setting--> Apps, toggling the following options individually for most user apps improved my standby/idle drain significantly.
Data Usage - Toggle "Background Data" off
Battery - Toggle "Background Restriction" to "Restricted"
I probably won't recommend this for any apps that need to send notifications like WhatsApp since toggling these 2 options seems to stop any messages from coming in unless I open WhatsApp manually.
That setting might help with battery life, but kills smartphone functionality.
nurav666 said:
Data Usage - Toggle "Background Data" off
Battery - Toggle "Background Restriction" to "Restricted"
I probably won't recommend this for any apps that need to send notifications like WhatsApp since toggling these 2 options seems to stop any messages from coming in unless I open WhatsApp manually.
Click to expand...
Click to collapse
Interesting question @nurav666
The standby apps is a feature of Android 9 that divides apps in 4 buckets based on how much you use them. Apps that you rarely use will have fewer rights to send you notifications for example. Apps you use frequently will have full rights.
App developers need to make sure their app works properly in any of the states.
You can find more detailed information in the Google developer documentation. https://developer.android.com/topic/performance/appstandby
This is an interesting read for advanced users and not necessarily only for developers.

Categories

Resources