Open Source Edition · from source · TV settings

webOS OSE Settings: two panels, generated from the open-source code

webOS Open Source Edition is the version of LG's TV platform that anyone can build, run on a Raspberry Pi and read the source of. Its Settings app is small, two panels, and the simulator's copy is generated from that source rather than typed by hand. This page walks the two panels as they stand in OSE 1.1, explains what is and is not there, and links each to a screen you can open.

Newest release here
webOS OSE OSE 1.1
Versions you can open
1
Top-level sections
2
Rows in the tree
41
webOS OSE OSE 1.1 home screen in the simulator
Open webOS OSE OSE 1.1 in the simulator →

How webOS OSE organises its Settings

General is the first panel and carries the system itself. Language splits into the menu language and the keyboard languages. Time & Date has the time, the date, the region and the time zone. System Information lists the device name, the software version and the MAC addresses of the wired and wireless adapters. There is no picture or sound menu, because OSE targets developer boards rather than television panels, and no account, because there is no LG service behind it.

Network is the second panel and the more detailed one. Wired Connection shows the address, subnet mask, gateway and DNS server, with an Edit dialog for a manual address and a Set Automatically switch. Wi-Fi Connection lists the networks in range, lets you add a hidden network by name and security type, connect through WPS and open Advanced Wi-Fi Settings. The two panels are the whole app: the TV's Connection and General menus with the consumer features stripped out.

What changes between versions

One release is here, webOS OSE 1.1, the version whose Settings app was extracted and converted into the simulator's format. The Open Source Edition is numbered separately from the TV releases, so OSE 1.1 does not map to webOS 23 or 26; it is the code those consumer versions build on. The commercial LG webOS is a separate system in the simulator.

Three settings worth knowing the path to

  1. Settings > Network > Add a hidden wireless network

    The dialog that asks for the network name and security, Open, WEP or WPA/WPA2 PSK. It is the closest OSE gets to the TV's hidden-network setup and it uses the same wording.

  2. Settings > Network > Set Automatically

    The DHCP switch for the wired connection. Turn it off and the Edit dialog for the address, mask, gateway and DNS becomes active.

  3. Settings > General > System Information

    Device name, software version and both MAC addresses. On a developer board this is the page you read before registering the device on a network.

Questions people ask about webOS OSE settings

What is webOS OSE?

The open-source edition of LG's webOS, published for developers and hobbyists and commonly run on a Raspberry Pi. It has the platform's core services and apps but none of the TV-specific features or LG accounts.

Why does the OSE Settings app have only two panels?

Because there is no television behind it: no tuner, no picture processing, no sound system. What remains is what a development board needs, the language, the clock, the network and the system information.

Is this the real OSE Settings app?

The panels and rows were extracted from the webOS OSE 1.1 source and converted into the simulator's format, so the structure and wording are the project's own. The addresses shown are sample values.