4 ms·
I put my Samsung tv behind pihole and holy s** did it chatter. It stopped ads in the tv ui and I can only imagine other dystopian data exfiltration api calls.
by ssss11 3y ago
I put my Samsung tv behind pihole and holy s** did it chatter. It stopped ads in the tv ui and I can only imagine other dystopian data exfiltration api calls.
- godelski 3y agoHow did you get the ads to go away? Some left for me but most stayed. I understand that this is because pihole can only do DNS based rejection. I actually had to reduce some blocking because the tighter restriction on DNS calls completely made my Samsung TV inaccessible (a la dumb TV, which may be desired by others but not if you want to use viewing apps like Netflix). I've heard chatter on and off about ad blocking through packet inspection but I suspect this would not be computationally feasible for a pi. But way out of my wheelhouse to even know tbh.
- accrual 3y agoI had to fine-tune my local pihole to achieve this with a Samsung TV. I basically turned on maximum filtering, then unblocked domains one by one until the needed functionality worked.
- huytersd 3y agoWhat do you mean by needed functionality? Do you mean apps like Netflix working or something more fundamental in the TV itself not working without being able to connect to the Internet.
- accrual 3y agoRight. For example, the built-in Netflix app wouldn't launch until I unblocked some Samsung-specific domain, despite Netflix itself not being blocked. So it was kind of like test feature > unblock domain > retest feature until everything worked with fewer/no ads on the dashboard.
- wpm 3y agoYou can hook up an Apple TV or a PC to your TV and watch whatever you want.
- ssss11 3y agoI think I had to block and unblock some calls to figure it out but I don’t recall it being too tricky