@@ -0,0 +1,23 @@
|
||||
<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>
|
||||
Reference in New Issue
Block a user