> ## Documentation Index
> Fetch the complete documentation index at: https://docs.signagelab.com/llms.txt
> Use this file to discover all available pages before exploring further.

# LG webOS

> Installation guide for LG webOS displays.

<Accordion title="webOS 1 to 3 (Models B, C)">
  ## Application Version by webOS Version

  <table>
    <thead>
      <tr>
        <th>webOS Version</th>
        <th>URL Address by System Version</th>
        <th>Note</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>webOS 1</td>
        <td><a href="https://w.signageos.io/1.zip">[https://w.signageos.io/1.zip](https://w.signageos.io/1.zip)</a></td>
        <td>webOS 1 cannot play videos in portrait mode</td>
      </tr>

      <tr>
        <td>webOS 2</td>
        <td><a href="https://w.signageos.io/">[https://w.signageos.io/](https://w.signageos.io/)</a></td>

        <td />
      </tr>

      <tr>
        <td>webOS 3.x</td>
        <td><a href="https://w.signageos.io/">[https://w.signageos.io/](https://w.signageos.io/)</a></td>
        <td>These versions have issues with landscape video playback; you need to use rotated videos to achieve full resolution</td>
      </tr>

      <tr>
        <td>webOS 4.0</td>
        <td><a href="https://w.signageos.io/">[https://w.signageos.io/](https://w.signageos.io/)</a></td>

        <td />
      </tr>
    </tbody>
  </table>

  ## Installation on webOS

  <Steps>
    <Step title="Power on your display" />

    <Step title="Go through the basic settings - language, country, time zone - do not skip these settings">
      <img src="https://signagelab-alfa-space.fra1.digitaloceanspaces.com/documentation/images/cz/webOS_1-3/d031bae6-170f-4e18-b380-3b751894bad0.png" alt="Basic settings" style={{maxWidth: '500px', width: '100%', height: 'auto', borderRadius: '8px', boxShadow: '0 2px 8px rgba(0,0,0,0.1)', margin: '1rem 0', display: 'block'}} />
    </Step>

    <Step title="Continue with settings for orientation, network, timer on/off, etc. Skip or confirm default settings for display orientation and power timer" />

    <Step title="Hold the Settings button on the remote until a gray bubble with a chat icon appears in the top right corner">
      <img src="https://signagelab-alfa-space.fra1.digitaloceanspaces.com/documentation/images/cz/webOS_1-3/38d201ae-6172-455f-b1dc-8d1d12855e77.png" alt="Chat bubble" style={{maxWidth: '500px', width: '100%', height: 'auto', borderRadius: '8px', boxShadow: '0 2px 8px rgba(0,0,0,0.1)', margin: '1rem 0', display: 'block'}} />

      <img src="https://signagelab-alfa-space.fra1.digitaloceanspaces.com/documentation/images/cz/webOS_1-3/86819878-e854-4009-ac49-97a6699c8ef8.png" alt="Signage Setup menu" style={{maxWidth: '500px', width: '100%', height: 'auto', borderRadius: '8px', boxShadow: '0 2px 8px rgba(0,0,0,0.1)', margin: '1rem 0', display: 'block'}} />
    </Step>

    <Step title="Enter 0000 on the remote and press OK -> in Signage Setup select Wake On LAN and set Wired - On and Wireless - On">
      <img src="https://signagelab-alfa-space.fra1.digitaloceanspaces.com/documentation/images/cz/webOS_1-3/mceclip0.png" alt="Wake On LAN settings" style={{maxWidth: '500px', width: '100%', height: 'auto', borderRadius: '8px', boxShadow: '0 2px 8px rgba(0,0,0,0.1)', margin: '1rem 0', display: 'block'}} />
    </Step>

    <Step title="In Signage Setup, select Power on status and choose PWR On from the options" />

    <Step title="Hold the Settings button again, wait for the bubble to appear, and this time enter 8080 and confirm with OK" />

    <Step title="In Server menu select">
      * Launch mode - LOCAL
      * Fully qualified domain name = ON
      * Address - Select from the list at the beginning of this article based on your webOS version
      * Aplication type - IPK
      * Upgrade - REMOTE
      * Press CONFIRM

      <img src="https://signagelab-alfa-space.fra1.digitaloceanspaces.com/documentation/images/cz/webOS_1-3/lg%20https2.jpg" alt="Server menu settings" style={{maxWidth: '500px', width: '100%', height: 'auto', borderRadius: '8px', boxShadow: '0 2px 8px rgba(0,0,0,0.1)', margin: '1rem 0', display: 'block'}} />
    </Step>

    <Step title="The signageOS application will download and install" />

    <Step title="Turn the panel off and on" />

    <Step title="After booting up, an icon will appear in the top right corner showing the status - Offline -> Reconnecting -> Loading" />

    <Step title="A 6-character verification hash will be displayed" />

    <Step title="Register the device in CMS" />

    <Step title="Once the device is set up this way, it can be packaged and shipped to the end customer, everything else can be done remotely" />
  </Steps>
</Accordion>

<Accordion title="webOS 4.0 to 6.0">
  ## Installation instructions for webOS:

  <Steps>
    <Step title="Turn on your display" />

    <Step title="Go to 'Go to Settings'">
      ![image](https://signagelab-alfa-space.fra1.digitaloceanspaces.com/documentation/images/cz/webOS_4/IMG_20201009_132342.jpg)
    </Step>

    <Step title="Connect the display to the internet (via cable or in the 'General' tab via WiFi)" />

    <Step title="In the 'General' tab, set the time and date ('Time & Date') to 'automatic' and set the time zone ('TIME ZONE')">
      ![image](https://signagelab-alfa-space.fra1.digitaloceanspaces.com/documentation/images/cz/webOS_4/IMG_20201009_132412.jpg)
      ![image](https://signagelab-alfa-space.fra1.digitaloceanspaces.com/documentation/images/cz/webOS_4/IMG_20201009_132503.jpg)
      ![image](https://signagelab-alfa-space.fra1.digitaloceanspaces.com/documentation/images/cz/webOS_4/IMG_20201009_132520.jpg)
    </Step>

    <Step title="In the 'General' tab - 'Power' turn off No Signal Power Off, No IR Power Off and DPM">
      ![image](https://signagelab-alfa-space.fra1.digitaloceanspaces.com/documentation/images/cz/webOS_4/IMG_20201009_132546.jpg)
    </Step>

    <Step title="Then set 'Power On Status' to 'PWR(Power On)'">
      ![image](https://signagelab-alfa-space.fra1.digitaloceanspaces.com/documentation/images/cz/webOS_4/IMG_20201009_132556.jpg)
    </Step>

    <Step title="'Wake On LAN' turn on both (Wired and Wireless)">
      ![image](https://signagelab-alfa-space.fra1.digitaloceanspaces.com/documentation/images/cz/webOS_4/IMG_20201009_132605.jpg)
    </Step>

    <Step title="In 'Ez Setting' go to 'SI Server Setting'">
      ![image](https://signagelab-alfa-space.fra1.digitaloceanspaces.com/documentation/images/cz/webOS_4/IMG_20201009_134926.jpg)
    </Step>

    <Step title="Continue again to 'SI Server Setting'">
      ![image](https://signagelab-alfa-space.fra1.digitaloceanspaces.com/documentation/images/cz/webOS_4/IMG_20201009_134940.jpg)
    </Step>

    <Step title="Set">
      1. Fully Qualified Domain Name - ON
      2. Enter the web address from the list at the beginning of this article according to your webOS version
      3. Application Launch Mode - Local
      4. Aplication type - IPK
      5. Local Application Upgrade - REMOTE
      6. Press CONFIRM
         ![image](https://signagelab-alfa-space.fra1.digitaloceanspaces.com/documentation/images/cz/webOS_4/IMG_20201009_135052.jpg)
    </Step>

    <Step title="The signageOS application will download and install" />

    <Step title="Turn the display off and on" />

    <Step title="After booting up, an icon will appear in the top right corner showing the status - Offline -> Reconnecting -> Loading" />

    <Step title="A 6-character verification hash will be displayed" />

    <Step title="Register the device in CMS" />

    <Step title="Once the device is set up this way, it can be packaged and sent to the end customer, everything else can be done remotely" />
  </Steps>
</Accordion>
