I currently use Stremio/RD/Surfshark on a Firestick 4k Max as my primary streaming setup and it works exceptionally well. However, some of my friends and family don’t want to be bothered with (or pay for) RD or a VPN with an ad blocker. The main issues they encounter is obnoxious and intrusive ads on BeeTV, FilmPlus, TeaTV, VivaTV, NovaTV, HDObox, etc, etc. These ads basically make the apps unusable. Blockada 4 free ad blocker used to work but the ad/app programmers soon developed a work around for its limited capabilities. Adguard 32bit v4.9.32(from APKtime) works great on any stick using FireTV OS8 (current Firesticks) but won’t install on anything older than that (eg Firestick 4k, 1st gen).

Anybody know of a free adblocker that works with these apps (ie one that you have tried successfully) on older sticks (specifically the 1st gen 4k)?

Thanks in advance on behalf of my cheap friends and family!

I don’t necessarily recommend this only because you really need to be careful but:

(1st method my name)

to disable private dns
adb shell settings put global private_dns_mode off

to enable private dns with hostname (example with dns.adguard.com)

adb shell settings put global private_dns_mode hostname
adb shell settings put global private_dns_specifier dns.adguard.com

Use the “get” to see the property, “put” to write, turning private_dns_mode off will cause the specifier property will not be used and private DNS will be turned off.

Now as it is a Firestick you need to run ADB shell remotely from another Android device.

ADB shell on another Android streamer if you have more than one of ATVtools from your phone.
If you use ATVtools: select you device then use the “shell” tool, when you type in the commands do not type “ADB shell” start with the word “settings” for each.

(2nd method)
Another way is to change the DNS server, this is from my Firestick, I used ADB to set the DNS servers to the IP addresses indicated, the first IP is mulvad.net ad blocking, the second is Google’s public server:

sheldon:/ $ settings put global “dns_servers” “194.242.2.4,8.8.4.4”

sheldon:/ $ settings get global dns_servers
194.242.2.4,8.8.4.4
sheldon:/ $

Thanks Timwort. I know a little about programming the various devices but all this is a little above me!

I downloaded Peacock on two of my firesticks. One of them doesnt show ads/commercials on it and I did absolutely nothing to it. Does anyone know why I dont see ads/commercials on one but still see them on the other?

Simple. Want to avoid ads? Stop using Shite Apps like Bee tV, FilmPlus, Cinema, Shite App DeJour etc… Use KODI or Stremio. No F’ing Ads!

1 Like

welcome

plenty of good safe modded apps out there

Go to linktr.ee/kpfire and download the ad free versions of the apps you use. It also has the adfree versions of the video players that some apps need to use example hb player.

3 Likes

True, but not very helpful. See my original post.

Thanks. I’ve tried numerous “ad-free” version of these apps and they did absolutely nothing - still got the same ads and interruptions.

I tried beetv with hb player and that was fine.

you must have tried the wrong ones all my apps are modded app free just takes a bit of time to find the good ones

Hey @MarkxG, I use some of those shite apps, I use the official version and don’t get any ads with TDUK’s Encrypted DNS app and on Firestick I use ADB to set the same properties TDUK’s app sets. Just saying… :grinning:

1 Like