Related
Hey guys,
it's been awhile since i used to root my phone so was looking for a rootless adblock solution.
The best idea is to change your DNS with one of the various available who filter ads, tracking sites and phishing ones.
You may also want to change your DNS to defeat country related website filtering.
To change DNS on a rootless phone you need to route all traffic through a local VPN.
I've tried some firewalls and dns changers but unfortunately they were not up to my standards.
They were either coded poorly, using too many resources, not working with play store or using shady and too many permissions for my taste.
Eventually decided to make my own and to make it as simply as possible:
My DNS is a little apk of less than 25kb size, extremely optimized and with no impact on your phone.
When in background it will use around 3-4mb tops.
There are no shady permissions, no internet permission even. You can route the traffic locally without any fear, no data will ever leave your phone.
It won't use any battery nor data or cpu.
Since traffic is being routed locally anyway i've added an handy network speed indicator on status bar for devices with Android 6+
This was initially planned for myself only but after receiving some good feedbacks from many friends, i've decided to make it publicly available.
MyDNS will be available shortly after some of your feedbacks on Play Store for a coffee price, free here on XDA for a while.
Here are some ad block DNS :
Once you setup your new DNS, it may take a while for DNS cache to expire and your ADS to disappear. Either reboot or wait 10/15 min.
176.103.130.130, 176.103.130.131 block ads, trackers and phishing websites adguard.com
176.103.130.132, 176.103.130.134 block ads, trackers and phishing websites and adult content adguard.com
136.243.146.101 136.243.146.102 noad.zone
198.101.242.72 23.253.163.53 alternate-dns.com
Awesome! Works fantastic so far.
I too have tried a lot, Adguard seems to be the one I come back too.
Sent from my VS995 using Tapatalk
Thanks, yes but in the end i'm an optimizer freak and realized all i needed was a simple dns redirect without any bells and whistles.
Also having the net speed on status bar allowed me to remove the various speed meters i had.
OpenDNS can block ads? Really?
salmanfarisy said:
OpenDNS can block ads? Really?
Click to expand...
Click to collapse
they do afaik: opendns.com/no-more-ads/
MaxOptim said:
they do afaik: opendns.com/no-more-ads/
Click to expand...
Click to collapse
I think you misunderstood the article. No more ads in OpenDNS doesn't mean OpenDNS blocks ads.
salmanfarisy said:
I think you misunderstood the article. No more ads in OpenDNS doesn't mean OpenDNS blocks ads.
Click to expand...
Click to collapse
you're right, i usually use the adguard ones so searched for more without really paying attention.
Thanks for pointing it out.
MaxOptim said:
you're right, i usually use the adguard ones so searched for more without really paying attention.
Thanks for pointing it out.
Click to expand...
Click to collapse
No problem.
Anyway, this is so simple and lightweight. Very nice. Unfortunately, what i need for now is a no root ad-blocking solution with more features. This is because Android allows only one app to use VPN at a time.
Maybe I can use this for my secondary device. Thanks. It's always nice to see a lightweight and minimalist application.
Going to give this a go.
States the XDA edition has now expired
i need it please
but it say exp for xda
Soo, xds version expired. Mod, can we get it removed not to confuse anyone?
How has it expired? The apk is still downloadable.
EDIT: I tried installing it and the app indicated that it had expired at the end of the install. The developer is evil.
I play movies on filmovizija.com but after click on play movie net tab with ads popup 2x before play movies. How to blok this?
LG WebOS 3.0
xxsen said:
I play movies on filmovizija.com but after click on play movie net tab with ads popup 2x before play movies. How to blok this?
LG WebOS 3.0
Click to expand...
Click to collapse
I can't speak for that exact site, but there is a easy way to block ads for the entire TV by changing the DNS server. I use AdGuard https://adguard.com/en/adguard-dns/overview.html, but there are other DNS adblocking servers that might work better for you. On my TV, it blocks banner ads in the few apps I use. You can either change the DNS in the TV's network settings or your router. But keep in mind that changes to your router's DNS server will affect all devices on your network.
DNS Server IPs for AdGuard:
176.103.130.130
176.103.130.131
null.superset said:
I can't speak for that exact site, but there is a easy way to block ads for the entire TV by changing the DNS server. I use AdGuard https://adguard.com/en/adguard-dns/overview.html, but there are other DNS adblocking servers that might work better for you. On my TV, it blocks banner ads in the few apps I use. You can either change the DNS in the TV's network settings or your router. But keep in mind that changes to your router's DNS server will affect all devices on your network.
DNS Server IPs for AdGuard:
176.103.130.130
176.103.130.131
Click to expand...
Click to collapse
This confirmed working? I've done this before, but not on this type of device.
Sent from my SM-G930P using Tapatalk
null.superset said:
I can't speak for that exact site, but there is a easy way to block ads for the entire TV by changing the DNS server. I use AdGuard https://adguard.com/en/adguard-dns/overview.html, but there are other DNS adblocking servers that might work better for you. On my TV, it blocks banner ads in the few apps I use. You can either change the DNS in the TV's network settings or your router. But keep in mind that changes to your router's DNS server will affect all devices on your network.
DNS Server IPs for AdGuard:
176.103.130.130
176.103.130.131
Click to expand...
Click to collapse
This will make youtube stuck
used adguard dns server ip and youtube is working normally, ads blocked
I also use this without any issues however youtube still has its own ads. Anyone able to get rid of those?
Hi guys.
I'm new to pocophone F1. Coming from a galaxy note 3 with aosp pie rom, i found that i cannot use private dns on pocophone miui 10 pie rom. Several articles on the net said it was removed from miui pie rom. The truth is it was hidden deep within miui 10.
Here's how to access it:
1. Install quick shortcut maker from playstore. Here's the link https://play.google.com/store/apps/details?id=com.sika524.android.quickshortcut
2. Open quick shortcut maker and then scroll to settings. Click on it and then find com.android.settings.Settings$NetworkDashboardActivity (also easier to find it by typing "mor" on search bar. Click on it and then choose try, it will go to network and internet settings where you now can set private DNS there. You can create a shortcut for later use after that.
Thanks. Any code/keyword to enable WiFi sharing (e.g. share WiFi from hotspot using phone with no mobile phone signal)- it is a feature in pixel but not available in miui
radii said:
Thanks. Any code/keyword to enable WiFi sharing (e.g. share WiFi from hotspot using phone with no mobile phone signal)- it is a feature in pixel but not available in miui
Click to expand...
Click to collapse
Not this one?
stonedead said:
Not this one?
Click to expand...
Click to collapse
the option is turned on for me but does not allow wi-fi sharing or doesn't work for me does it work for you? I I've tried
radii said:
the option is turned on for me but does not allow wi-fi sharing or doesn't work for me does it work for you? I I've tried
Click to expand...
Click to collapse
Never tried it before, will test it once i get home later today.
stonedead said:
Hi guys.
I'm new to pocophone F1. Coming from a galaxy note 3 with aosp pie rom, i found that i cannot use private dns on pocophone miui 10 pie rom. Several articles on the net said it was removed from miui pie rom. The truth is it was hidden deep within miui 10.
Here's how to access it:
1. Install quick shortcut maker from playstore. Here's the link https://play.google.com/store/apps/details?id=com.sika524.android.quickshortcut
2. Open quick shortcut maker and then scroll to settings. Click on it and then find com.android.settings.Settings$NetworkDashboardActivity (also easier to find it by typing "mor" on search bar. Click on it and then choose try, it will go to network and internet settings where you now can set private DNS there. You can create a shortcut for later use after that.
Click to expand...
Click to collapse
Good finding!!!
If you want to use the 1.1.1.1 private DNS from CloudFlare, you can just get the 1.1.1.1 app which does it for you
donk165 said:
If you want to use the 1.1.1.1 private DNS from CloudFlare, you can just get the 1.1.1.1 app which does it for you
Click to expand...
Click to collapse
It's not the same mate. Private dns in pie use DNS over TLS which is encrypted and more secure. Also you can use adguard dns in private dns to block ads so you don't need to use any adblocker app or even root your device to block ads system wide. To use adguard dns just put dns.adguard.com to that private dns.
stonedead said:
It's not the same mate. Private dns in pie use DNS over TLS which is encrypted and more secure. Also you can use adguard dns in private dns to block ads so you don't need to use any adblocker app or even root your device to block ads system wide. To use adguard dns just put dns.adguard.com to that private dns.
Click to expand...
Click to collapse
Yeah that is true. Its a shame that MIUI doesnt allow you to set the private DNS settings. Im on crdroid so I can set the dns without any issues. Hopefully they patch it in
donk165 said:
Yeah that is true. Its a shame that MIUI doesnt allow you to set the private DNS settings. Im on crdroid so I can set the dns without any issues. Hopefully they patch it in
Click to expand...
Click to collapse
Using the method i posted here works fine on miui 10.
radii said:
the option is turned on for me but does not allow wi-fi sharing or doesn't work for me does it work for you? I I've tried
Click to expand...
Click to collapse
It seems to work fine for me. I did not enable the setting in developer option. Took out my sim card and then connect to other phone, check from other phone and confirmed the internet is working fine on on both phones.
The third icon from your screen shot is missing on my pocophone, I'll consider factory reset
donk165 said:
If you want to use the 1.1.1.1 private DNS from CloudFlare, you can just get the 1.1.1.1 app which does it for you
Click to expand...
Click to collapse
Private DNS on setting on any PIE AOSP or any PIE Roms is systemwide.
The app itself only the application is affected and by using vpn.
The app is useless if you have the settings available on your device.
On xiaomi.eu when i press DNS the settings app crashes so i cannot set it.
Thanks, works fine here. But seems like I can't connect to internet when using CloudFare dns so I changed to Adguard and it works fine. Both wifi and data has no connection after connecting to CloudFare dns. Btw good sharing!
I'm on crDroid so the private DNS settings work fine for me I've attached a screenshot of the settings I'm using, might be helpful if that menu is available on your ROM
Forgot to attach
Hi...
if i already change to private dns... Will it stick after restart device?
and why i cannot create a shortcut to that setting. ?
Sent from my MI 8 using Tapatalk
MFAR198 said:
Thanks, works fine here. But seems like I can't connect to internet when using CloudFare dns so I changed to Adguard and it works fine. Both wifi and data has no connection after connecting to CloudFare dns. Btw good sharing!
Click to expand...
Click to collapse
That's cause it's cloudflare not cloudfare.
1dot1dot1dot1.cloudlfare-dns.com
Negi9 said:
That's cause it's cloudflare not cloudfare.
1dot1dot1dot1.cloudlfare-dns.com
Click to expand...
Click to collapse
Yeah, my bad. Forgot the 'l'. Like missing a semicolon in a coding ?
Guys,
Loving my Nord, only had for a few days and not rooted yet, so using Nord VPN to try and block Chrome ads.
However, despite it working flawlessly on other devices, Nord just won't block ads on any site on my OPN.
I'm using the latest apk from Nords website, and got Cybersec enabled. Any ideas??
Nope but in case you want to try something else, I am using dns66 and that works perfectly. I usually root and use adaway. But I wanted to try a non root solution at least untill I decide to root.
Blokada works as well without root
Thanks both.
I usually root and use Adaway too. But I'm a paid Nord VPN subscriber and really would have expected it to work as advertised, but seems to block absolutely nothing just now.
nstirton said:
Thanks both.
I usually root and use Adaway too. But I'm a paid Nord VPN subscriber and really would have expected it to work as advertised, but seems to block absolutely nothing just now.
Click to expand...
Click to collapse
Have you enabled "private dns" on the phone? It might override the adblocking features of Nord VPN. Usually a lot of adblocking blocks by mapping for instance ads.facebook.com to 127.0.0.1 via DNS. But if you enable private DNS on the phone it's not using Nord VPNs DNS but the private DNS supplier via https.
Thanks for the tip, but no not using a custom DNS.
I guess on other phones I've not relied on the VPNs ad blocking abilities as I've always been rooted using Adaway.
Maybe it's just really bad at blocking ads - ie none at all?!
So, for what it's worth, finally have this fixed....
Whilst I hadn't set up a private / custom DNS, it seems that since I copied over settings from my previous phone (PH-1 R.I.P.) there WAS a redirect in place. I'd only checked DNS within the VPN, not on the phone.
So, VPN active and ads gone!
I know the title is rather generic and not strictly related to OP7, but I didn't know where else to post, and as this applies to my OP7, I thought to post here.
OP7
OOS 10.0.7
Rooted, Magisk+TWRP
So far I have been using Blokada to stop ads and it's been a bliss, but the limitation of Android to only run one VPN at a time makes using another VPN a compromise.
Recently I decided to use NordVPN, but as the situation stays now, I must choose between really no ads (Blokada), or NordVPN, but rely on Nord's as filtering which isn't really doing much.
Can you recommend me some reliable Adblocking solutions for rooted phone that can work in parallel with NordVPN and do equally good job as Blokada is doing? I need to block apps across the whole system (apps, websites).
P.S. using YouTube Vanced, so that one is sorted.
Energized magisk module, energized.pro for info on which version best suits you
Adguard dns without any app
Isn't DNS ad-blocking problematic? I've been reading that apps and websites can detect ad- locking DNS and act strangely.
Also, some ISP may not like some DNS... What has been your experience with DNS Adblocking so far?
Hi
I'm using OP7T OOS Beta 7 at the moment. I've been using Blokada for a short time and liked it a lot. But a minor was indeed not being able to combine it with a VPN from another provider. So I tried Blokada VPN. I had the feeling that it was working smoother than the VPN I'm always using. And I like the way they handle accounts. So you could use Blokada and VPN together if you pay for the VPN from Blokada.
So what stopped me using it? Having a long time subscription at NordVPN. I'm not using a vpn much lately. My setup is as follows:
- setup private dns under settings-networks-private dns: dns.adguard.com
- setup Adaway from FDroid (you need root)
- setup NordVPN. Beware to use the apk from the website and not from the Play Store. Only the apk from the website has working cybersec functionality. It can be used together with Adaway.
I've no problems using a dns server that blocks ads and malware. Neither do I have problems using hosts file based blocking like Adaway. Besides that I'm using browsers like Privacy Browser, Firefox nightly, Bromite and ungoogled chromium. And I try not to use apps with ads.
SvenC said:
- setup private dns under settings-networks-private dns: dns.adguard.com
- setup Adaway from FDroid (you need root)
- setup NordVPN. Beware to use the apk from the website and not from the Play Store. Only the apk from the website has working cybersec functionality. It can be used together with Adaway.
Click to expand...
Click to collapse
Thanks, I made the same setup... Seems less strict compared to Blokada, but this I am sure is just a matter of hosts list in adaway.
Do you recommend any hosts in particular besides the ones already in Adaway?
Also, what kind of apps do you split tunnel in NordVPN? Or no need? Everything working as it should?
derei said:
Thanks, I made the same setup... Seems less strict compared to Blokada, but this I am sure is just a matter of hosts list in adaway.
Do you recommend any hosts in particular besides the ones already in Adaway?
Also, what kind of apps do you split tunnel in NordVPN? Or no need? Everything working as it should?
Click to expand...
Click to collapse
Be sure to update hosts file in Adaway regularly. I haven't changed any sources in Adaway. Just the standard setup. It blocks system wide and I don't want it to be too strict. Maybe I want to reach a domain sometimes on some site without hassle. You can start up "dns log"in Adaway and then just use your phone like you always do. It then monitors every request. After a while you can go back to Adaway to view which requests occurred. From there you can block domains that were allowed. Or allow domains that were blocked.
I'm not using vpn a lot lately as I'm in my home country. I use it especially when I'm abroad in less privacy conscious countries. That's why I haven't split anything. But I would just it more, I would split apps like Signal private messenger which are end to end encrypted, and apps that don't seem to work well going through the vpn tunnel.
If you are really concerned about your privacy/ISP, then you should setup VPN always on, or force apps to use vpn tunnel by using a firewall. Although opinions differ on this. To me that's overkill anyway. Do you have apps still showing ads? Or do you mean ads while browsing websites?
SvenC said:
Do you have apps still showing ads? Or do you mean ads while browsing websites?
Click to expand...
Click to collapse
Yes, some apps are still showing placeholders. Didn't check all apps...but with Blokada I didn't even have the placeholders. Isn't a big nuisance, but if I can find a solution for it, for the better.
As for vpn usage... i just made some network speed tests... what do you see... it was better over the vpn. For some reason my isp was throttling my mobile (weird). So, I decided to allow NordVPN to always connect to the fastest server.
About tunneling, I was interested if any app misbehaves when on vpn (for example Netflix, or banking apps, if you personally encountered some issue).
derei said:
Yes, some apps are still showing placeholders. Didn't check all apps...but with Blokada I didn't even have the placeholders. Isn't a big nuisance, but if I can find a solution for it, for the better.
As for vpn usage... i just made some network speed tests... what do you see... it was better over the vpn. For some reason my isp was throttling my mobile (weird). So, I decided to allow NordVPN to always connect to the fastest server.
About tunneling, I was interested if any app misbehaves when on vpn (for example Netflix, or banking apps, if you personally encountered some issue).
Click to expand...
Click to collapse
I keep apps with ads at a minimum, so probably that's why I haven't any problems like that. I remember having problems setting up Payconiq and Transferwise while on vpn. After finishing the setup, only Transferwise still gives problems while on vpn. I don't have streaming or social apps besides Telegram and Keybase.
That said, if I didn't have a subscription from NordVPN, I would use Blokada and pay for its vpn. Everything in one app. But in case speed is important, probably Nord is a better option.
derei said:
Isn't DNS ad-blocking problematic? I've been reading that apps and websites can detect ad- locking DNS and act strangely.
Also, some ISP may not like some DNS... What has been your experience with DNS Adblocking so far?
Click to expand...
Click to collapse
You may have the same problems you have with VPN apps, I have not had any problems for the moment and I have been using dns adguard for some time ... once there was a problem in the server and they crashed but just set '' automatic dns' 'until the problem is solved. In any case, if you don't have root the only way is vpn or dns
I tried the Magisk module Energized but couldn't make it work. I got an error that it was not compatible although I had systemless hosts installed. Otherwise it seemed promising.
I'm testing another app now: Nebulo. At first sight I like it very much. But don't download it from Google Play cause that's a very limited version. Downloading it from Aurora Droid seems the easiest way. It's like Blokada, but I like it more. You can add packages to block ads. And the choice is large. You have a lot of dns servers to choose from. You can test the speed of the servers. Not just a ping test, but a revolution test. You can use cache to avoid sending the same dns requests over and over to the server; to speed up browsing. And a lot of other settings. Worth taking a look at.
Tried Magisk module energized.pro module on another ROM with success now. Using private DNS settings in android combined with that module. My favorite setup at the moment.