Ad blocking on SFOS

What do you all use for AdBlocking? Is there any better way than updating host files manually?

Preferably something that also works for thr Android subsystem.

2 Likes

There is a package in chum i think.

This needs to be an extension in the browser but our browser doesn’t cut it for the modern web.

1 Like

I use Appsupport, Fennec from F-Droid and uBlock Origin with the settings recommended on Kuketz blog.

This works very fine on SailfishOS. Yes, it’s a workaround and not a solution, but this way one can have a working browser on our beloved SailfishOS within minutes without struggling with outdated Sailfish Browser.

Stock Browser remains still usable and you can manually set your preferred default browser.

6 Likes

I was more interested in system wide solutions, I use Firefox with extensions anyway.

2 Likes

Sailfish-browser should ship with uBlock by default.

2 Likes

I use Hosts-block (ad-blocking via /etc/hosts) now in Chum:testing which works perfectly!

4 Likes

I Have using uBlock Origin many years on PC. It is very good.

2 Likes

I found the best system-wide solution to be Privoxy with the ab2p plugin (both on Chum). You need to set it as a global proxy in Settings and in the about:conf of Sailfish Browser, instructions are available on the GitLab repository.

For me the filters block most in-page ads in Sailfish Browser, even video ads on m.youtube.com and in the Duolingo Android app (not sure if that’s related to Privoxy) so I’m happy with it.

6 Likes

Good to know there’s at least one user apart fom myself! :smiley:

5 Likes

Well I feel I might make it two to test it out…

Lately, I’ve been using AdGuard DNS, which works pretty well across both the main system and the Android layer. You can also try setting up Blokada inside the Android subsystem—it’s lightweight and does the job nicely without messing with system files.

1 Like