Firmware Hero
0

tv-home

A replacement home screen and background service for a rooted LG webOS TV, plus a boot hook that stops LG's ad and telemetry services.

  • Sideload / dev mode
  • Stable
  • Medium brick risk
  • Reversible

Source code

This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it

Before you start

How hard is it?
HardUses the command line or developer tools.
What you need
  • Comfort with the command line
  • A computer
  • Another hack installed first
Can it break my device?
Small chance of trouble, with a way to recover.
Can I undo it?
Yes. You can go back to the official software.
Get itOpens github.com

Did it work for you?

Did tv-home work on your LG OLED C3?

No reports yet.

One-tap reports from owners. Bricked reports are checked before they count.

Compatibility

Devices: LG OLED C3.

No compatibility information yet.

Getting started

From the project's README ("Install"):

TV=root@<your-tv-ip> ./deploy.sh

This builds and checks the server, copies it to /home/root/tv-home on the TV, installs the launcher app and the boot hooks under /var/lib/webosbrew/init.d/, and starts it. The server listens on 127.0.0.1:8765 on the TV only.

Edit server/config.json to pin or hide apps and set night-mode hours. Weather is off unless you add "home": {"lat": ..., "lon": ...}; coordinates are rounded to one decimal before they're sent to Open-Meteo. To try the launcher without a TV, run npm run dev in server/: it serves against the mock TV in mock/.

Read the full instructions

Risk and recovery

Brick risk
Medium
Reversible
Yes
Requires opening the device
No

From the project's README ("Undo"):

  • Debloat: delete /var/lib/webosbrew/init.d/55-debloat on the TV, copy each /home/root/debloat/.orig back to its path (the file name is the path with / as ), and reboot. Everything else it changes lives in RAM.
  • Launcher and server: delete /var/lib/webosbrew/init.d/70-tvhome and /home/root/tv-home, then remove the org.tvhome.launcher app.

Read the full instructions

Credits, license and support

License
MIT