Join Nostr
2026-10-20 14:59:22 UTC

josh on Nostr: It removed ADS from Netflix, Disney+, and Peacock too. If anyone is interested in how ...

It removed ADS from Netflix, Disney+, and Peacock too. If anyone is interested in how it did it, here's this from Claude:

Mainly a DNS change. We pointed the TV's Private DNS setting at an ad-blocking DNS service, so the TV can't reach ad and tracking servers.

How it works: every app on the TV has to look up a server's address before connecting. With Private DNS set to Mullvad's "extended" blocklist (extended.dns.mullvad.net), lookups for known ad, tracker and malware servers return nothing, so those connections fail. Everything else works normally, and it covers every app on the TV with no upkeep.

How it was set (over adb, the network debugging connection from your Mac):


settings put global private_dns_specifier extended.dns.mullvad.net
settings put global private_dns_mode hostname
On the TV itself it's under Settings → Network & Internet → Private DNS. AdGuard's DNS was tried first. Mullvad blocked everything AdGuard did on the test list plus Facebook's tracking API, and Mullvad doesn't keep logs.
PSA: It worked! You know TCL is going to lock this down, so make sure to disable firmware / software updates while you're doing this. This is my favorite era of AI so far.