Hey everyone, I’m still pretty new to using my GrapheneOS phone and have been slowly transitioning to a more privacy oriented technology lineup than I previously did.

I searched for clients on Google and found “Total Adblock”, “Adblock”, and “Adblock Plus” but I’m not quite sure how to audit an adblocker for security flaws or malicious intent. I also would prefer to install apps through the F-Droid store and learn how to compile from source code on mobile (if that’s possible on GrapheneOS or if that’s even something desirable)

Thanks for any help! Been lurking a lot on Lemmy and have really enjoyed the energy in the community. Definitely has made learning Linux and the countless times I’ve had to fix my Arch system much more enjoyable. GrapheneOS has been quite stable too other than the phone having interfacing problems with my cellular provider’s network…

  • Bizarroland@kbin.social
    link
    fedilink
    arrow-up
    29
    ·
    1 year ago

    If I were you I would set your phone’s DNS to dns.adguard.com.

    You may want to double check that by searching it but add guard has a DNS server that will block the majority of ads from ever hitting your phone regardless of where you are, kind of like having a pi hole on your phone.

  • regalia@literature.cafe
    link
    fedilink
    arrow-up
    9
    ·
    edit-2
    1 year ago

    I’m on grapheneos and set my private dns to dns.adguard.com like the other guy suggested (also set it on my router too!)

    I use Fennec (Firefox stable fork) from fdroid and it has the uBlock Origin extension, and I go hardcore and enable every single filter except the language filters lol. DarkReader extension also is super nice and is set to my auto enable on my system color setting.

    Also I use noScript and go to the settings and enable “temporary allow top level domain scripts” and it allows a good amount of sites to work without having to manually allow extra stuff. There’s still a lot that break, but much less breakage then blocking all js by default. I would skip noscript altogether if you don’t want to manually enable js files and keep tweaking until the site works. It’s really overkill for everyday browsing.

    Using Mull browser (also on fdroid) too if you don’t mind some breakage, it’s Fennec but with arkenfox.js, so basically all the maximum privacy and anti-fingerprint resistance settings enabled. I don’t really need that level of privacy, and Fennec + uBlock Origin is private enough to me to defeat all the trackers and it “just works” without ever tweaking anything on any website.

    Bonus tip: try out Droid-ify app instead of fdroid. The fdroid app is super archaic and Droid-ify is an actual modern version with seamless updates for fdroid apps.

    • _TK@lemmy.antemeridiem.xyz
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Is there a reason you recommend forks of Firefox rather than the official version with the same add-ons enabled? Firefox already has support for Ublock and will have full desktop add-on support soon.

      • regalia@literature.cafe
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        1 year ago

        Has all the telemetry and analytics crap removed, and I know if they ever add more in the future that it’ll automatically be patched out in the fork I use. Besides that, it’s the exact same experience. Even Firefox Sync works which I use.

        On top of that, it’s available on f-droid so it doesn’t rely on Google Play at all, which is very important if you’re trying to minimize Google stuff on your phone.

  • Pantherina@feddit.de
    link
    fedilink
    arrow-up
    6
    ·
    1 year ago

    Custom Nextdns. For the Browser, Mull with Ublock. Vanadium sucks, it may be good for security but has no privacy features whatsoever. What website works without Javascript? Bullshit. Noscript on Firefox is so much better.

  • stuck_in_the_shell@programming.dev
    link
    fedilink
    arrow-up
    5
    ·
    1 year ago

    As far as I remember adaway is the og adblock for android, it is available on f-droid and pretty much the only app that I used since ever, and one of the few reasons I still won’t let go of rooted phones, https://adaway.org/

    On top of that I would recommend you to run your own DNS server with unbound, add to that pi-hole and wireguard and you have your own pi-hole set-up on any device you want.: https://docs.pi-hole.net/guides/vpn/wireguard/overview/

  • chayleaf@lemmy.ml
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    1 year ago

    For the browser, use Firefox (Fennec or Mull in F-Droid) with Ublock Origin. For anything else, honestly if the app has ads you should avoid using it anyway.

    • gronjo45@lemm.eeOP
      link
      fedilink
      arrow-up
      0
      ·
      1 year ago

      Any advice on adjusting to a search engine like Searx or enhancing how to use DuckDuckGo since Fennec comes with it?

      Is there a gospel-like resource on Search Engines and using particular query delimiters? Just been tough reading some of these documentation pages with legion jargon words

  • §ɦṛɛɗɗịɛ ßịⱺ𝔩ⱺɠịᵴŧ@lemmy.ml
    link
    fedilink
    arrow-up
    4
    arrow-down
    2
    ·
    1 year ago

    Incorporating it into your DNS as bizarroland@kbin.social said is a great option. The Mull browser from F-Droid allows uBlock as an add-on but is just browser specific. Setting up both would be a fantastic approach for overall mobile privacy.

    • Zerush@lemmy.ml
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      1 year ago

      Blokada works fine, but download the .apk from its Homepage, the version in the Play Store is a, by Google, “decaffeinated” light version. Google hate adblockers.

  • jimmydoreisalefty@lemmus.org
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Check if this helps?

    https://forum.f-droid.org/t/need-an-ad-blocker-for-grapheneos/20208/5

    I like Netguard, enable settings, advanced, manage system apps, filtering and blocking hosts. Go to settings backup - put a hosts url (say from: GitHub - StevenBlack/hosts: 🔒 Consolidating and extending hosts files from several well-curated sources. Optionally pick extensions for porn, social media, and other categories. 66 ) and press to download it. Extra fun, block internet access to apps you don’t want to :wink:

    Wow, not sure how I missed this in the GrapheneOS FAQ which I’ve read parts of already recently. Thank you so much. Based on the information there, I came to the decision to configure AdGuard’s DNS-over-TLS server in the Private DNS option within GrapheneOS. Ad blocking seems to be working so far. Quad9’s DNS-over-TLS server also looks interesting, but it seems more focused on general malware rather than ad blocking.

  • polle@feddit.de
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    1 year ago

    Is there a reason nobody recommends dns66 of fdroid? I uses adaway for many years with root. But the rootfree version never really worked for me. Dns66 replaced it.