[CLOSED][APP][6.0+] NetGuard - No-root firewall

What are you mainly using NetGuard for?

  • Reducing data usage

    Votes: 470 30.6%
  • Saving battery

    Votes: 330 21.5%
  • Increasing privacy

    Votes: 850 55.4%
  • Blocking ads

    Votes: 989 64.4%

  • Total voters
    1,535
Status
Not open for further replies.
Search This thread

M66B

Recognized Developer
Aug 1, 2010
26,751
57,998
I use this app to save data. I have really limited data as I am student and also I don't need more luckily. So I got this question. What controls the Data Usage (Found under Settings) of Android? I mean which system package is responsible for it? I ask cause I want to learn more about Android but I don't have technical background. Thank you for this app. Saves me so much data.
Probably this is just "android" uid 1000.
 
  • Like
Reactions: datadoom

datadoom

New member
Feb 26, 2021
4
0
Probably this is just "android" uid 1000.
I did a little experiment. I pulled out all apps using adb and use developer forum to read their description. They say they have this since android 7. They didn't say which package or packages are behind this.

So I went ahead and started removing them. I am stupid as I went into boot loop. Now I am on a more stable state where I have come across something more interesting.

I broke Data Usage. Nothing happens if I click on it.

But I can turn on Data Saver Mode. So I started Googling... And here I am with no idea what did I do and which system app is behind this.
 

M66B

Recognized Developer
Aug 1, 2010
26,751
57,998
I did a little experiment. I pulled out all apps using adb and use developer forum to read their description. They say they have this since android 7. They didn't say which package or packages are behind this.

So I went ahead and started removing them. I am stupid as I went into boot loop. Now I am on a more stable state where I have come across something more interesting.

I broke Data Usage. Nothing happens if I click on it.

But I can turn on Data Saver Mode. So I started Googling... And here I am with no idea what did I do and which system app is behind this.
You made a backup before doing this high risk stuff, right?
 

datadoom

New member
Feb 26, 2021
4
0
You made a backup before doing this high risk stuff, right?
I am on stock rom. So no. Pretty much went all in. I didn't know that I'd break my phone. Now I know so I am no longer taking risks. So only removed few apps which are known bloats of Google and some system apps too!

Can you help me find this package? I tried finding answers for hours now but my knowledge is not there to even ask the right questions.
 

DrummerMuppet

Senior Member
Jan 3, 2012
652
534
Caracas
Google Pixel 2
I currently have some system apps blocked, some Samsung stuff, Samsung Bixby, Galaxy, Pass, Pay, etc.
Should all system apps be unblocked? Does this still protect my privacy?

Thanks for the advice.
No, that's not what I mean. You can block some system apps as long as you pay attention to what you're doing.

In your example, blocking preinstalled Samsung apps (like Bixby, Pay, etc.) should be fine as long as you understand that these apps won't be able to access the Internet and work as Samsung intended.

Blocking Android system apps, Download Manager for example, will definitely cause issues - as in your phone won't be able to download stuff and all of the apps that depend on Download Manager to work, eg. your web browser, will stop working properly as well.

TLDR;

You can block system apps but if you're not careful things might stop working / break.
 

AndroAlex

Member
Feb 25, 2021
48
23
NetGuard is a really good firewall with a correspondingly good logged representation of the data traffic.
The problem is, the firewall is only as good as the more or less savvy user in front of it.
You can completely close or completely open the data traffic of an app, but above all fine-tune it with the host file, which can then also prevent the corresponding tracking / ads.
It would be ideal to have a host file that is relatively easy to manipulate to avoid the sometimes green data traffic / to mark as red (not allowed) in the app and simply add it automatically to the host file (or, conversely, delete it).
 

iwanttoknow

Senior Member
Jun 21, 2016
523
105
NetGuard is a really good firewall with a correspondingly good logged representation of the data traffic.
The problem is, the firewall is only as good as the more or less savvy user in front of it.
You can completely close or completely open the data traffic of an app, but above all fine-tune it with the host file, which can then also prevent the corresponding tracking / ads.
It would be ideal to have a host file that is relatively easy to manipulate to avoid the sometimes green data traffic / to mark as red (not allowed) in the app and simply add it automatically to the host file (or, conversely, delete it).

"... to avoid the sometimes green data traffic / to mark as red (not allowed) in the app and simply add it automatically to the host file (or, conversely, delete it)."
What does it mean please ?
 

AndroAlex

Member
Feb 25, 2021
48
23
"... to avoid the sometimes green data traffic / to mark as red (not allowed) in the app and simply add it automatically to the host file (or, conversely, delete it)."
What does it mean please ?
There is a (unfortunately) German Website (G-Translate) that deals with the perfectly reported firewall NetGuard (Pro-Version) and its setting options. The article is extensive but so far explanatory that you will then understand how the data traffic displayed in green and red (filter setting possible for each individual app) in connection with "ideally additional entries in the host file that are created automatically" (Wishful thinking) was meant.
 

AndroAlex

Member
Feb 25, 2021
48
23
Btw, I'm pretty sure that apps of larger (marketing) companies that are not open source and that are often updated with so-called "renewals" are updated accordingly their IP addresses of tracking and ads in their apps ... ; - )
That's why the IP addresses of host files that are used for tracking and ads protection sometimes change ... ;-)
But of course I can be wrong :unsure:
 
Last edited:
  • Like
Reactions: iwanttoknow

iwanttoknow

Senior Member
Jun 21, 2016
523
105
Btw, I'm pretty sure that apps of larger (marketing) companies that are not open source and that are often updated with so-called "renewals" are updated accordingly their IP addresses of tracking and ads in their apps ... ; - )
That's why the IP addresses of host files that are used for tracking and ads protection sometimes change ... ;-)
But of course I can be wrong :unsure:

Thanks for your reply.

It's difficult to analyze all informations in the German website. Google translate is not "perfect" ;-)
It's too bad because it sounds interesting.

If someone can help us to analyze in english informations of this website, it would be very nice.
 

AndroAlex

Member
Feb 25, 2021
48
23
NetGuard has already included one host list that you can download and update yourself under Settings, but like any other host file, it is a static list ... you should just keep that in mind.
Here you can find one of the many other information.
 

orgshooter

Member
Feb 1, 2008
46
29
That I am know and it is not the answer of my question.
The more Host-Lists you use the less rules you need per App (red marked entries).
 

AndroAlex

Member
Feb 25, 2021
48
23
The author from NetGuard put a lot of effort into using it as good as possible, so I trust the included (static) host list (from StevenBlack).
 

AndroAlex

Member
Feb 25, 2021
48
23
Everyone surfs and updates differently ... therefore the host list with the IP entries is also an individual matter. Some will have problems with 40,000 "blocked" IP addresses, while the other will have no problems with 250,000 "blocked" IP addresses.
 

orgshooter

Member
Feb 1, 2008
46
29
That's right.
In addition to the Standard List I use the Energized Basic, Goodbye Ads Jerryn70, and Steven Black Unified hosts + fakenews + porn + social (all downloaded from Github).
And i don't have any trouble with several apps or websites.
 

AndroAlex

Member
Feb 25, 2021
48
23
You made a lot of work and effort, or did you just copy everything into one list for a Host file?
A long time ago I used Excel to prevent double entries ... was very informative ... o_O
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 363
    ic_launcher.png


    NetGuard provides simple and advanced ways to block access to the internet - no root required.
    Applications and addresses can individually be allowed or denied access to your Wi-Fi and/or mobile connection.

    Blocking access to the internet can help:
    • reduce your data usage
    • save your battery
    • increase your privacy

    Features:
    • Simple to use
    • No root required
    • 100% open source
    • No calling home
    • No tracking or analytics
    • No advertisements
    • Actively developed and supported
    • Android 5.1 and later supported
    • IPv4/IPv6 TCP/UDP supported
    • Tethering supported
    • Optionally allow when screen on
    • Optionally block when roaming
    • Optionally block system applications
    • Optionally forward ports, also to external addresses (not available if installed from the Play store)
    • Optionally notify when an application accesses the internet
    • Optionally record network usage per application per address
    • Optionally block ads using a hosts file (not available if installed from the Play store)
    • Material design theme with light and dark theme

    PRO features
    • Log all outgoing traffic; search and filter access attempts; export PCAP files to analyze traffic
    • Allow/block individual addresses per application
    • New application notifications; configure NetGuard directly from the notification
    • Display network speed graph in a status bar notification
    • Select from five additional themes in both light and dark version

    There is no other no-root firewall, except for clones, offering all these features.

    This XDA thread is about using the latest version of NetGuard.
    Off topic comments are allowed as long they are related to NetGuard and are in the general interest of the followers of this thread.

    Discussion of purchases is not allowed here, please contact me via here instead.

    NetGuard is being maintained and community supported, but new features won't be added anymore.

    For ad blocking, see here. Ad blocking is provide "as-is".

    More information on Github:

    Downloads:

    Screenshots:
    101-main.png
    102-main-details.png

    103-main-access.png
    108-notifications.png


    For more screenshots, see here.
    27
    25
    I have just released stable version 2.39.

    Changelog/download
    https://github.com/M66B/NetGuard/releases/tag/2.39

    This version will be available in the Play store after Google's approval.

    Usage data sharing has been removed from this version.

    The future of this project depends on the general support for this project. You can for example write something positive here or in the Play store, press the thanks button, donate something, purchase a pro feature or contribute translations or source code.
    19
    NetGuard is currently in alpha testing phase.
    Please report any problems you encounter.

    It would be nice if someone could design an appropriate icon.
    17
    I have just released beta version 2.21.

    Changelog/download:
    https://github.com/M66B/NetGuard/releases/tag/2.21

    This version will be available as beta version in the Play store after Google's approval.