Firmware Hero
0

aurora-webos

Press Home and you get a looping carousel of your apps and inputs instead of LG's launcher with its ads.

  • Sideload / dev mode
  • Alpha
  • 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 aurora-webos 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"):

git clone https://github.com/WafflingNinja/aurora-webos cd aurora-webos python makeaurora.py 192.168.1.50

Use your TV's IP address. Every step prints PASS or FAIL. When it finishes, Aurora opens, and the Home button should open it from then on.

Other commands:

python makeaurora.py 192.168.1.50 --refresh # after installing or removing apps python makeaurora.py 192.168.1.50 --revert # undo everything python makeaurora.py --build-only # only build aurora.ipk, no TV needed

Read the full instructions

Risk and recovery

Brick risk
Medium
Reversible
Yes
Requires opening the device
No

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

Home still shows LG's screen. The stock Home is still running. Over telnet: kill $(pidof com.webos.app.home), then press Home. The boot hook does this about 20 seconds after every boot.

Letters instead of icons, or apps missing. Run --refresh. New apps do not show up until the next boot or --refresh, because Aurora cannot list them itself.

Home is broken. Run --revert. If you cannot connect, delete /var/lib/webosbrew/init.d/70-aurora-home and reboot. The bind mount does not survive a reboot without that hook.

Read the full instructions

Credits, license and support

License
MIT