1. On any TV: turn off automatic updates
In the TV's settings, under Support and Software Update, turn off automatic updates. It's the first layer, but not enough on its own.
2. On your network: block the servers
Add these to Pi-hole, AdGuard Home or your router's DNS blocklist. This works whether or not the TV is rooted, and it's in place before the TV has even started.
snu.lge.com su.lge.com su-ssl.lge.com su-dev.lge.com nsu.lge.com snu-dev.lge.com ngfts.lge.com
DNS can't block one thing: the updater also reaches a server by IP address, 156.147.69.32. Block that with a firewall rule on the router if it supports one.
3. On a rooted TV: the Homebrew Channel's block
The Homebrew Channel's Block system updates points the first four servers above at nothing in the TV's hosts file. People in Homebrew Channel issue #96 found what it misses: nsu.lge.com, LG's current update server, which a TV still reached with the block on, plus the IP address above and an update check that runs early in boot.
4. On a rooted TV: Block updates harder
LG-USB-2-ETH0's Block updates harder covers the gaps, at once and again at every boot:
- Turns off webOS's own update check (the hidden
softwareUpdateEnablesetting), including the early one at boot. - Adds
nsu.lge.com,snu-dev.lge.comandngfts.lge.comto the hosts file, without touching the Homebrew Channel's lines. - Blocks
156.147.69.32with one firewall rule. - Deletes update details already found or downloaded, so a waiting prompt goes away.
Turning it off undoes all of it. It's a toggle in the LG-USB-2-ETH0 TV app, or --block-updates over SSH, and it works whether or not you use a USB adapter.
Related
FAQ
Is turning off automatic updates in the TV's settings enough?
Which LG update servers should I block?
snu.lge.com, su.lge.com, su-ssl.lge.com and su-dev.lge.com (what the Homebrew Channel blocks), plus nsu.lge.com, snu-dev.lge.com and ngfts.lge.com, which it misses.Can I block LG TV updates with Pi-hole or my router's DNS?
156.147.69.32: that needs a firewall rule, on the router or on the TV.