Files
lg_update_blocker/docs/description.html
T
Rene Kievits b137bf9eda
Build / build (push) Failing after 1m50s
init commit
2026-09-05 22:27:44 +02:00

24 lines
1.2 KiB
HTML

<p><b>LG Update Blocker</b> stops the "a new software version is available" popup
that webOS shows on every boot, without touching the firmware itself.</p>
<p>It applies up to five reversible layers and re-applies them on every boot
through a Homebrew Channel startup hook:</p>
<ul>
<li><b>Block LG update servers</b> - points snu/su/nsu.lge.com and their TLS
and CDN aliases at 127.0.0.1 in /etc/hosts.</li>
<li><b>Delete staged firmware</b> - wipes /mnt/lg/cmn_data/swupdate. An update
that was already downloaded keeps prompting even when the servers are
unreachable, which is why blocking alone often is not enough.</li>
<li><b>Lock the staging folder</b> - bind-mounts an empty read-only directory
over it so nothing can be staged again.</li>
<li><b>Turn off auto-update settings</b> - switches off every update related
key that com.webos.settingsservice exposes on your firmware, remembering
the original values.</li>
<li><b>Stop update services at boot</b> - optional, stops the update upstart
jobs found on the TV.</li>
</ul>
<p>Requires root and the Homebrew Channel: the app asks the Homebrew Channel to
elevate its own service on first launch. "Remove protection" undoes everything.</p>