Mind that the copy of DNS66 available in the Play Store is a rogue copy of the original app and who knows what extras are added to it.
Use only the app available at F-droid.org. It is open source and you can find it at github.com too.
If you're on Android and not running Adaway(root) or DNS66(non root), then you're browsing the internet on mobile wrong! Fix that here (DNS66)
Anyways, anyone have some good PC gaming news outlets that they still visit and can recommend?
It doesn't do anything like that. It just redirects filtered DNS queries. You can see it here yourself:
DNS66 is what I use, from the F-Droid appstore. It is a local VPN that only routes port 53 (DNS) and blocks known ad domains. It's not perfect, but 98% of ads are gone now.
With the right host lists it'll block anything. I highly recommend DNS66. You can also do per app blocking and foce user specified DNS. It may also be worth mentioning that it's open-source.
I use this https://github.com/julian-klode/dns66
It's not perfect, but it works. It runs a VPN on your phone which blocks DNS lookups to known advertising domains. Same concept as AdAway, but doesn't need root.
I use this for ad blocking. It acts as a proxy by installing it as a VPN, edits the hosts file and blacklists known ad servers. So, it works on all apps (Apps that showing ads otherwise).
https://github.com/julian-klode/dns66
Blockada or DNS66 are the best non-root adblocker. They are both open source and work by blocking DNS of ad hosting websites. However, it will slightly decrease battery life as it needs a constant background process.
The other option is to root your phone and install adaway (also open source) which doesn't decrease battery life but rooting your phone can be a pain and it will void your warranty.
I personally have a pi-hole setup on my network so I have network wide ad blocking.
Use DNS66 if you don't have access to Root:
Home/GitHub -- XDA Developers -- FDroid
In addition to the SafetyNet checks failing, you should be aware that if you modify your /system partition (which is needed for AdAway), then you won't be able to install any Over-The-Air updates (OTAs). Well, not yet directly anyways. At the moment, the only option is to sideload or manually flash a full factory image (which you'll have to download on your PC), or you can wait till Chainfire updates his Flashfire app to be compatible with the Pixel. Flashfire allows one to install a system-downloaded OTA while preserving root (mind you, it'll still fail if you modified your /system partition).
TBH, if all you want to do is get system-wide Ad-blocking, then it's not worth rooting - you can just install apps like AdGuard or DNS66 or NetGuard.
Holy shit dude, that was it!
I'm using dns66 which is similar to blokada. Excluded the game from the blocklist and now it works. I can't believe I didn't think of this earlier - must've been because the game just froze instead of giving a network error or suchlike.
Thank you! :D
It's not available on the Play Store because it interferes with the traffic of other apps, which is the whole point obviously, but also against the Play Store TOS. It's open source (GPL), so you can see exactly what it does. Here's the repository.
Please consider adding these.
Firewall & Ad blockers - personalDNSfilter, DNS66
Podcasts - Tsacdop (my personal favorite, and It's on Play Store as well)
Look up an app called dns66 if it's what you are after.
Then get it from https://github.com/julian-klode/dns66
Works for me but you will need to read a little or watch YouTube videos on the best settings for you.
If you are on android, check this awesome piece of software: https://github.com/julian-klode/dns66
A local DNS based host blocker without the need for root. Surfing on android is so much faster with it. It comes preconfigured with many ad serving host lists.
You could use DNS66 app. It's open source, you set a blocklist and it acts as a virtual VPN.
You can download it here.
You can access the github repo here.
It blocks almost (not youtube ads for example, but for browsing is very good) all ads with the default list (Steven Black's hosts file). You can even set which app to ignore in the apps menu and set DNS servers.
I stopped rooting my devices and therefore I'm using non-invasive blockers now. Also I don't want to rely on a separate machine for having adblocking working. Therefore I don't use pihole. Blokada was fine and I like the UI. But sometimes it just stopped working and didn't restart itself properly. I also tried all of their modes but none helped.
Recently I tried DNS66 and personalDNSfilter. Both work flawlessy.
I also heard good things about NetGuard but I didn't try it yet because DNS66 and personalDNSfilter work perfectly anyway for me.
You can use DNS66 (https://github.com/julian-klode/dns66) to get rid of ads on Android. You might find that the response times are slightly low when this is enabled system-wide, but you can choose to bypass DNS66 on all other apps except the ones you want to get of apps from.
If you're on droid you can just whitelist/blacklist servers. Google has guides on blocking connections to most ad servers tbh. Or you can use DNS66 DNS-based Host Blocker and lightweight ad blocker for Android - https://jak-linux.org/projects/dns66/ https://github.com/julian-klode/dns66
I found DNS66 on a xda thread once and I've used it since. It's not perfect but it's very helpful.
You can grab it on XDA Labs
or F-Droid
or directly from the developer on GitHub
from the dev of DNS66 here and the DNS66 github:
>Compared to block this, you have the advantage of using your normal servers, or by default, a set of privacy-respecting non-logging servers (most of which are in Germany, I might turn the default to off in the future - not everyone is in Germany, and it might slow things down too much for those users). Also note that Android might still fallback on default DNS servers if your custom ones time out.
>Custom upstream DNS can be configured. If the feature is turned off, the current connection's DNS servers are used. The app ships are pre-defined list of well known (mostly German) non-logging servers courtesy of the Chaos Computer Club.
It APPEARS to me (please correct me if i'm wrong) that Blokada by default does not change your DNS, so this might be a noteworthy difference in defaults for people that don't touch the settings.
DNS66: https://github.com/julian-klode/dns66 (you must allow 3rd party apps)
I use the Pollock list and it works like a charm. DNS66 should work on all Android devices (currently working on my Fire HD 8 and my Galaxy S5).
Dns66. It creates a vpn tunnel that filters all your traffic for you via a hosts file and non logging dns servers. Its free and open source, and does not require root.
Download fdroid, the open source android market, and you can get it from there or the devs github page:
Ah, I see what you mean. I guess perhaps it's a slightly different implementation from the one I use on Android, DNS66, which only intercepts DNS lookup requests locally on the device (not to mention it being open source means you can see exactly what it does). But yeah, I'm sure either way the risk of malevolent intent is negligible.
Allowing a file on the phone was part of the plan, but it did not happen yet. I added https://github.com/julian-klode/dns66/issues/23 to keep track of that. That should be very easy to do.
For the multiple hosts entry thing, I added:
https://github.com/julian-klode/dns66/issues/24
It might take a few days to fix this properly.