Instantly share code, notes, and snippets.

Embed
What would you like to do?
How to stop adverts appearing on your Samsung TV

I'm getting adverts in my TV's UI, help!

Samsung's otherwise excellent 2016 range of UHD TVs received an update that added advertisements to the UI. This has been complained about at great length on Samsung's forums and repeatedly, Samsung have refused to add an option to remove them.

The ads interrupt the clean UI of the TV and are invasive. Here's an example of how they look:

one two

This guide was originally posted on Samsung's TV forums but unfortunately, that site is a super-slow and barely accessible unusable mess.

Ok, so how do I get rid of them?

The easiest way is to use another DNS provider that allows blacklisting.

In this example, we'll use Cisco's OpenDNS.

Step One - Signing up

Go to opendns.com/ and sign up.

Step Two - Creating the blacklist

Once you've signed up and are logged into OpenDNS, head to your network's settings and find the 'Web Content Filtering' section. Here is the list of domains that I have identified, we're going to add them one-by-one to the block list, detailed under Manage Individual Domains. This list contains everything Samsung-related, but at the very minimum block samsungads.com.

config.samsungads.com
gpm.samsungqbe.com
log-config.samsungacr.com
samsung.com
samsungacr.com
samsungads.com
samsungcloudsolution.com
samsungcloudsolution.net
samsungotn.net

web content filtering

Simply ensure Always Block is selected, paste the domain into the box and click Add Domain.

Step Three - Configuring your TV

Now we're nearly there, we just need to tell the TV to use OpenDNS rather than your ISP's default.

In the settings section, hit 'Network Status', your TV should check some things for a couple of seconds before showing you a screen that looks something like this:

DNS Settings

Select IP Settings and configure the DNS server to point at 208.67.222.222 or 208.67.220.220.

Step Four - Make sure it's working

If everything went to plan, you should no longer see ads in your Hub Bar. It is possible that some ads are cached on your TV and may remain for a while, but once they expire and disappear they shouldn't come back.

@pblanton

This comment has been minimized.

Copy link

pblanton commented Nov 26, 2017

This is a hack. Imagine having to do that for your Samsung washing machine because it forces you to watch a 30-second laundry detergent ad before letting you start a load; or your Samsung smart refrigerator that forces you to watch an ad for "I Can't Believe It's Not Butter!"before allowing you access to your shopping list? A better solution may be to install a separate, cheap wifi router just for your Samsung device network. Set up the ad blockers on it, and only connect Samsung devices to it.

The best solution is to return that Samsung TV while you still can. If you are outside of the return window like I am, then this router hack is something you can do if you have the desire to. It just angers the hell out of me that we are discussing hacks like this for devices we paid upward of TWO THOUSAND DOLLARS FOR!

WE OWN THESE TELEVISIONS! The fact that we can't disable ads like this is maddening.

Let this be a lesson to those of you who haven't yet bought a Samsung TV or other appliance. DON'T!

@peteryates

This comment has been minimized.

Copy link
Owner Author

peteryates commented Nov 28, 2017

I agree, people who experience this on their new TV should absolutely return them.

For those of us who received an update after months of ownership, this will have to do.

@alex-perry

This comment has been minimized.

Copy link

alex-perry commented Dec 8, 2017

I also agree - returning TV would be the best - but I'm in your position of it being too old as well - so please accept my thanks for posting a fix that seems to work great.
I've said "seems to work" because I've had a false dawn before after removing all consent agreements on the TV which stopped the annoying ads for a bit.... time will tell....

@mrflib

This comment has been minimized.

Copy link

mrflib commented Jan 18, 2018

Hey, thanks for this list. It certainly helped block ads on the Samsung TV. However, blocking all of these URLs seems to stop BBC Iplayer and other apps from working. Netflix / Amazon Prime Video still work. It's weird.

Does anyone know what most of these URLS do? None of them resolve in a web browser.

In particular, I just really want to block TV Plus (which plays adverts full screen when you turn on the TV) as it shows inappropriate adverts for my kids during daytime hours. Like Hacksaw Ridge at 11am.

@domenicbrosh

This comment has been minimized.

Copy link

domenicbrosh commented Jan 22, 2018

Assuming your router supports this, you can also use Parental Controls to Block specific sites.

https://www.linksys.com/in/support-article?articleNum=140978

@domenicbrosh

This comment has been minimized.

Copy link

domenicbrosh commented Jan 22, 2018

@mrflib samsungads.com does resolve to a login page. I haven't tested the other ones.

@peteryates

This comment has been minimized.

Copy link
Owner Author

peteryates commented Jan 22, 2018

That's odd @mrflib, iPlayer and Amazon work for me with these settings in place.

I'm unfamiliar with TVPlus, but my opinion of Samsung is still plummeting.

@PhonoPaul

This comment has been minimized.

Copy link

PhonoPaul commented Jan 28, 2018

Firstly thanks for providing this, it's certainly worked for me.

Secondly I suspect that one of the URLs on the blocklist is responsible for apps updating, or at least some sort of handshake. I've had YouTube throw 400 errors recently, and the only way to resolve has been to briefly disable parental controls on the router (which only contain the Samsung URLs on a block list).

I've turned off automatic updating on the TV and I'll see if that stops the problem. Otherwise it might just be a case of going through the URLs one by one until I find the culprit.

@peteryates

This comment has been minimized.

Copy link
Owner Author

peteryates commented Jan 29, 2018

Thanks @PhonoPaul, you're certainly right. I just listed evening vaguely Samsungy that the TV tried to connect to. I'd guess that just blocking samsungads.com is enough, but as Samsung enabled the ads via a software update I'm happy to not receive any further "upgrades".

@domenicbrosh

This comment has been minimized.

Copy link

domenicbrosh commented Feb 15, 2018

I can confirm that only blocking samsungsads.com works for now. Interestingly, the url forwards to samsungtvads.com.

@PhonoPaul

This comment has been minimized.

Copy link

PhonoPaul commented Mar 4, 2018

Curiously an advert for the S9 has appeared over the weekend. Checking my blocklist I had all the listed URLs except samsung.com and samsungcloudsolution.com present. I've added them back now, but I can conclude that this particular ad didn't come from samsungads.com.

@alaindesjardins

This comment has been minimized.

Copy link

alaindesjardins commented Mar 19, 2018

I tried only blocking the urls that had ads in them but it wasn't enough. I kept getting Sling TV and Hulu ad tiles show up on the menu bar which totally aggravates me because I have to click over them when switching inputs.

Now I'm worried I won't get updates for my TV because if the aggressive blocking. Why can't they just let us turn ads off?

@peteryates

This comment has been minimized.

Copy link
Owner Author

peteryates commented Apr 3, 2018

Here's a list of all the domains that my TV has attempted to contact (between 2018-03-20 and 2018-04-03) based on a report downloaded from OpenDNS. If some ads are sneaking through, I can revise the list in the tutorial. I only have ads.samsungads.com blocked at the moment and I've seen no ads.

Domain Count
5568 log-ingestion-eu.samsungacr.com
2010 lcprd1.samsungcloudsolution.net
237 osb-apps.samsungqbe.com
166 acr0.samsungcloudsolution.com
148 ads.samsungads.com
135 www.samsungotn.net
101 osb.samsungqbe.com
86 cdn.samsungcloudsolution.com
84 www.samsungrm.net
64 osb-eusvc.samsungqbe.com
59 oempprd.samsungcloudsolution.com
58 time.samsungcloudsolution.com
51 noticecdn.samsungcloudsolution.com
51 notice.samsungcloudsolution.com
45 otn.samsungcloudcdn.com
29 multiscreen.samsung.com
29 gpm.samsungqbe.com
29 configprd.samsungcloudsolution.net
24 ypu.samsungelectronics.com
19 kpu.samsungelectronics.com
11 sas.samsungcloudsolution.com
10 otnprd9.samsungcloudsolution.net
10 otnprd8.samsungcloudsolution.net
5 otnprd11.samsungcloudsolution.net
5 otnprd10.samsungcloudsolution.net
1 apps.samsungcloudcdn.com
@SolidlyStated

This comment has been minimized.

Copy link

SolidlyStated commented Apr 6, 2018

@peteryates thanks for this info. Why the DNS route and not just using your own routers parental controls?
parentalcontrol

@peteryates

This comment has been minimized.

Copy link
Owner Author

peteryates commented Apr 12, 2018

@SolidlyStated either approach will work fine, as would installing a Pi-Hole on your network.

The reason I wrote the instructions using OpenDNS was that they would work for everyone. Lots of people don't know how to log into their router and not all routers support parental controls, and those that do will have different interfaces and options - making it a much bigger and more complex set of instructions.

I'll happily link to any alternative workarounds in the tutorial's introduction, though.

@darroj

This comment has been minimized.

Copy link

darroj commented Apr 28, 2018

Thanks for the write up. How do you know which DNS value to use when connecting the TV? I've seen another ad pop up, but it could easily have been cached. Basically, is there some other way I can test this without just waiting and seeing? The ads itself don't really bother me, but it ruins trying to set up harmony commands as the number of "DirectionRights" varies as I want to launch smartapps (Samsung/Logitech Harmony should really just have built in commands to launch the smartapps...)

@darroj

This comment has been minimized.

Copy link

darroj commented Apr 29, 2018

well, disregard my previous post, I found the DNS info on opendns.com, however, my samsung TV lost internet connection a day later and required going back to the automatic DNS. Any ideas why? Going through either DNS I can't get internet access on the TV anymore.

@gnycl

This comment has been minimized.

Copy link

gnycl commented May 13, 2018

Thanks all, just adding ads.samsungads.com to blocked list of parental controls for my router did the trick 👍

@BlueCat0268

This comment has been minimized.

Copy link

BlueCat0268 commented Nov 10, 2018

There are other methods. One of them is to use your router to block the advertisement, not necessary have to subscript to service provider.
google to find out more : https://tinyurl.com/y87fu36m

@peteryates

This comment has been minimized.

Copy link
Owner Author

peteryates commented Nov 22, 2018

Yes @BlueCat0268, any method you can think of that prevents HTTP requests from your TV to ads.samsungads.com will work. Whether it's a using a DNS blacklist like I describe above, which will work for everyone regardless of which router they have, or a more-custom solution. I now use a Pi Hole and it blocks all ads on my home network without any further effort from me.

It's the suggestion I'd now make, however, it's a bit more of an involved process to set up than just making your TV use OpenDNS.

@peteryates

This comment has been minimized.

Copy link
Owner Author

peteryates commented Nov 22, 2018

@darroj When I used the OpenDNS method my TV's "am I connected to the internet" screen didn't work, but it still managed to play YouTube, Prime and BBC services just fine. It may vary from model to model, but if your router supports blocking domains via parental controls you can try that too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment