Tired of The Ads and Want to Block Them on Android

Hi all,
Of late, have noticed that there are lots of intrusive ads. Even watching Facebook videos have ads too often.
I wanted to know if it is possible to block ads - I do have a solution in Ad block browser, but want to block ads in native applications too.
I have heard good things about proxy, but haven't tried it for blocking ads.
Should not weaken the security, as I also perform bank transactions.
Both free and paid options are welcome.
Thanks in advance. ( There is a similar topic on ads in YouTube but this is for a generic solution).
I do have YouTube premium ( family subscription).

Comments

  • +2

    There are ways, and I hope someone will answer. But I just don't use my phone for that sort of thing, easier to use desktop or ChromeOS tablet.

    Out of interest, what did you find when you googled this question?

    • +1

      A lot of options.
      PiHole was one of the things that I was leaning towards.

  • +6

    https://adguard-dns.io/en/public-dns.html

    Give this a try
    Use method 2

    Im not sure if it will block facebook video ads but i use this to block ads in games like those stupid pop up ads.

  • +7

    deleteallsocials.

    • Not an option, unfortunately. But you are right in a way. 😅

      • It is an option, they negatively enrich your life, its like a dirty bandaid. Who cares what your friends you've met once are doing.

  • +5

    https://adaway.org/ is a free / open source solution however it works best when you root your device. Without root, you need to run it as a background service (as a VPN) and this will take a toll on your battery life

    The other method involves deploying Pi-Hole, which acts as a DNS sinkhole and optionally a DHCP server. You typically need to run this on a seperate device on your network, something like a Raspberry Pi or anything that's capable of running a Linux OS. This is a more elegant solution if you want all your devices to have ads blocked — including your smart TV and game consoles.

    • +2

      Pi-hole is the way to go to block ads on all mobiles, laptops, tablets, TV and any other connected device. Works very very very well.

      You can install it in a VM on any 24/7 connected PC: https://i12bretro.github.io/tutorials/0107.html

      • Does it then only work at home though? That won't work when you out and about on mobile data though correct?

        • I read that Pi-Hole does work even remotely, but using VPN. Not the most elegant, but effective.

        • It will only work on traffic on your network.

      • Thanks. In my research as well, this seemed to be most promising, and the ads that it didn't block doesn't matter ( viz. YouTube, as I already have YouTube premium).

  • +2

    For youtube there is YouTube Vanced and to block ads in general (works great with BBC news app video ads) "DNS changer" works well (though you will have to disable it if casting to a screen at home).

    • +4

      Vanced is gone. Newpipe is where it's at.

    • +1

      Vanced was shutdown, Someone has revived it though and renamed it Revanced.

      • Interesting.
        I have YouTube premium, and enough devices that can stream, including very much the tv.

        More after the android smartphone solution for ads on clicks on news items or Facebook videos.
        Thanks again.

    • Ive been using the brave browser and just realised that i havnt't seen a youtube ad in a long time. Zero ads. Ive never configured it just downloaded and away.

  • +2

    DNS66. Install and let it run in the background.

    • Will Google it. Thanks.

    • I've been using DNS66 on my current phones (that I sadly can't root) and it's great. It doesn't catch everything - leave home with my PiHole, and you can see some ads leaking through - but certainly better than nothing like my iPad.

    • Does it get rid of Facebook video ads?

  • +4

    Setup your own Pi-hole on any computer running 24/7. It acts as a gateway between your router and all devices at home blocking ads. Haven't seen an ad in over a decade.

    https://i12bretro.github.io/tutorials/0107.html

  • +2

    for browser, use Brave. its based on Chrome

    • I have brave, but personally prefer Ad Block browser.

    • Sure, will investing it further. Thanks for the suggestions.

  • +1

    I use GL inet router with built in Adguard Home (block a lot of adds NOT ALL, ESPECIALLY NOT FB or YOUTUBE ADS).

    If you can root your phone, then get AdAway, otherwise if you cannot root your phone like me then use BLOCKADA, or ADGUARD app, this further blocks a lot of ads.

    But for youtube, use vanced/new pipe etc or pay google for youtube plus. For FB/SC cannot really do much (other than make ads irrelevant or less relevant).

    Try to use Brave wherever possible

  • +1

    I personally use Adguard for both Android and my PC.
    Whilst it is not perfect, it will filter out the majority of ads through its VPN filtering service. That said, some apps will not work with it, and you need to exclude them in the Adguard app.
    The PC filtering is excellent, and I very rarely see ads now.

    You can often pick up a family lifetime offer on Stack Social, it's offered reasonably regularly.

  • without root, which you rule out because if worrying about banking - you shouldnt, i have a rooted Samsung phone and the only payment system i cant use is Samsung Pay (because unlocking the bootloader (not rooting) kills Samsung Pay) and use Google Pay (im part of an XDA group that helped and keeps making this work - my GPay magisk module used to make this easy, its no longer even needed and i killed it off just the other day) and ANZ banking - youre limited to VPN nonsense which is an extra layer of bs and battery sucking (as already mentioned)

    me, i use magisk (root) and dnscrypt-proxy and my own curated blocklist of domains under dnscrypt-proxy. there are 3rd party blocklists you can easily use.

    note: for intermediate/advanced users….

    dnscrypt-proxy magisk module:

    https://git.nixnet.services/quindecim/dnscrypt-proxy-android

    his filter (blocked-names/allowed-names) - you just download and place in /sdcard/dnscrypt-proxy:

    https://github.com/quindecim/block

    note: this is not a point and click method, if you find sites are blocked, you need to manually add them to the allowed-names.txt file and oversely to block sites not included, you add them to the blocked-names.txt file. and then restart the proxy, which is done via command line in the terminal

    note 2: not yet included in the module by default is a menu system i made (and submitted) to make adminning the proxy easier. It allows the most common functions needed, and even a list and select by number menu for blocking and unblocking sites. It is at my github repo , for info and a module under Releases (once installed via magisk manager dnshelp at a terminal will run the menu):

    https://github.com/stylemessiah/Dnscrypt-Proxy-Maintenance-S…

    for youtube - youtube revanced (either root or non-root) will do the dirty on embedded ads

    • +1

      Thanks mate. I don't want to root the mobile, but great to read your experience.

  • Brave and NextDNS user here :)

  • I use Kiwi Browser on my phone. I turn it's ad blocking off (as it doesn't work well for me) and add the extension uBlock Origin. I never see YouTube ads or any ads anywhere.

    I checked Facebook just now and there were no ads. I do see them on my PC using Chrome with uBlock Origin. I better look into that.

    • I have been using ad block browser and it does is job. But wanted to block ads natively in the app, and seems pi-hole is one of the options.

      • Pi-hole looks like a great idea. I have a Raspberry Pi that I don't use. I couldn't get it work as a mini desktop PC and I got bored with it.

        My main concern is something will be blocked that breaks a web page. I can easily work around that at the browser level. What I have works so.. meh :)

Login or Join to leave a comment