How to block an app from accessing the network while it's in background? (Root solution is accepted) - Android General

Hello.
Some apps on my phone constantly sending requests to their servers, but I need that apps only when I open them.
I want to block the apps from accessing the network while they're in background.
How can I do that? Maybe there are some XPosed/Magisk modules that will allow me do to that?

May depend on the version and skin of Android you are using, but in general there should be the "Use background data" switch in the properties of the corresponding app (go to app icon, long-press, select Info or Properties, then "Data usage" and there is the switch for background data).

Related

Editing Default App Associations?

Some time ago I selected the default internet browser to launch anytime I clicked a link in GMail. Now that I've installed other browsers, I'd like to choose a different one to launch instead. How can I change it?
Settings > Applications > Browser > Clear defaults
Accessibility?
What is accessibility? what application activates it?
crank07 said:
What is accessibility? what application activates it?
Click to expand...
Click to collapse
Accessibility is for disabled people (e.g. blind, deaf). Applications that are designed to assist with navigating the device should appear in there.

[Q] An App with In Built Hidden APN settings ?

I am currently trying to develop an Android application that acts like a connection manager. Instead of using the default APN settings found in the phone to connect to 3G, this application has hard coded APN details in it. The reason why we want the application to have this function is because we don't want the user to be able to view this custom APN details.
I have searched the net for a similar app but all of them changes, delete, add, backup or restore APN settings. Can't find ones that has hidden APN coded in the application.
Is there anyway the above mentioned function can be coded? Any reference, documentation, information, sample applications (with similar functionality) and feedback will be appreciated. Or is there other alternative way to archive the same result ?

[Q] How do I allow only one app to access data connection?

As the title says: How do I allow only one app which I select to access the data connection?
To clarify, I want all apps to have permission to access the data connection, just not at the same time. (I want only the app I'm using to access the internet at that time.)
Disable background data in settings and use Droidwall (search in market)
Press the THX BUTTON BELOW if I HELPED !!!
Contact me:
My website: Droidiser.in
Facebook
My Facebook Page
Add me to your circles
Twitter
I'm not rooted, so I can't use Droidwall. And, apps seem to access the internet even when background data is disabled
bumpbumpbumpbumpbumpbumpbumpbumpbump
These are the incentives I tired my phone for, Droidwall and other things
Sent from my Galaxy S Infinity on xda free
You have to root it if you wanna block anything. Then Droidwall or LBE.
Wrong section btw.
via XDApp

[APP][2.1+] Root Firewall - an Internet firewall for rooted devices

This is the best choice to ad-blocking, prevent data over-billing, save battery life, as well as protect your privacy
Feature:
☆ Block Internet access for any apps
☆ Separate 3G and WiFi data
☆ One-click widget enabled
☆ Test blocked app in a touch
Download
https://play.google.com/store/apps/details?id=com.rootuninstaller.firewall
Requirements
☆ Rooted devices
More details
☆ Block Internet access for any apps:
One can select to block a selected application or applications, application running as root. Since it blocks Internet access per application ID (UID in regular Linux system), several applications may be assigned the same ID, you should block all of them or nothing.
☆ Separate 3G and WiFi data
For each application, you can select to block Internet access via either 3G or WiFi channel. It’ s extremely helpful if you don’t have an unlimited data plan. It saves you from over-billing because of background application accessing Internet such as Google+, Google Play or Amazon Music.
☆ One-click widget enabled
One-click widget is the easiest way to toggle blocking status. It’s useful when you don’t want to use data connection and occasionally turn it on for a while.
☆ Test blocked app in a touch
Once you block an app, tap on it to see if the application can access to Internet or not.
Very nice.
Could you improve your app with some of LBE functions? LBE firewall is not working on JB S2.
https://play.google.com/store/apps/d...ml0eS5saXRlIl0.
Are there other alternatives that block I/O of unwanted apps?
Malware/spyware?
I just found out about PlaceRaider, an app that spyes on your surrounding by taking pictures and sending them to higher instances.
Are there any intresting topics regarding this? Or do most users don't take notice?

[Q] App that prevents other apps from sharing list of apps installed on phone?

So, my Norton informs me which applications on my phone are sending list of installed applications to developer--I assume for ad management. Is there a way to prevent this...a firewall or something?
Thnx! :good:
Bump...
You can block data access on app settings

Categories

Resources