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
Related
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?
I am using the "autostarts" app to modify the autostart and events hooks. I notice that there are some nasty apps that simply revert the settings when they are run. The Amazon Appstore for example sets a call under "Time Changed" that triggers the app (and network traffic). When I try to disable this call in autostarts it gets re-enabled the next time I manually run Appstore again. Is there a way to revoke an apps ability to modify autostarts ? If this can only solved with another app, then preferrably something (ad)free and open source.
I am using privacy guard, but even with all options disabled Appstore still meddles with my autostart settings.
My System: Cyanogenmod 10.2 on a Samsung Galaxy S3 mini.
tnx Mark
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?
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.
Hello.
I'm trying to understand how to write a Greenify prescription.
My main use would be to try annoying promotion notification which can't be turned off.
My current knowledge would be that an app registers with Google Play Services to use FCM, which fires a broadcast data containing notification data to an app's receiver, then the app uses the received broadcast to display the notification.
Is it possible to deregister a specific FCM using app from Google Play Services so maximum amount of battery is conserved?
If it is not possible, how do one find a broadcast to target with prescription? for example, if a notification is shown on the notification shade, will it contain any clues to which receiver is to be targeted?
Thank you bery much.
Do I need to use Greenify or there is an open source alternative to Greenify to achieve the same thing?
emanresu2 said:
Hello.
I'm trying to understand how to write a Greenify prescription.
My main use would be to try annoying promotion notification which can't be turned off.
My current knowledge would be that an app registers with Google Play Services to use FCM, which fires a broadcast data containing notification data to an app's receiver, then the app uses the received broadcast to display the notification.
Is it possible to deregister a specific FCM using app from Google Play Services so maximum amount of battery is conserved?
If it is not possible, how do one find a broadcast to target with prescription? for example, if a notification is shown on the notification shade, will it contain any clues to which receiver is to be targeted?
Thank you bery much.
Do I need to use Greenify or there is an open source alternative to Greenify to achieve the same thing?
Click to expand...
Click to collapse
For how to write prescription: https://greenify.github.io/
Notification can be disabled either for the whole app or for a specific channel.
FCM may post notification on behalf of the app if app is not active, so blocking the broadcast may not work as expected.