Downloading Installer

The SDK installation allows you to install the required SDK components. It provides two executable files: minimal installer and full package installer, using which the SDK must be installed. Once installed, any further changes to the installation (adding, updating, or removing SDK components) must be done by using the Component Manager that is provided in the SDK installation directory.

This installer lets you install the CLI, emulator, IDE, and sublime text plugin. To use the VS Code extension instead of IDE, install the CLI with this installer first, then install the VS Code extension referred to the VS Code Extension page.

Installer (v6.0.0)

Minimal Installer

  • Installs only the CLI. 

  • To install the Emulator and other SDK components, use the Component Manager after installation.

Full Package Installer

  • Installs all components (CLI, IDE, Sublime, and Emulator).

  • You MUST install Virtualbox before installing the emulator. You can download Virtualbox at the Virtualbox site

  • The emulator is not available on ARM-based Macs because VirtualBox is not supported.

[For existing SDK users]

  • The changes in the installation process do not affect the compatibility with older SDK versions.

  • If you have an older SDK installed on your system and want to add a component or upgrade existing components, see Add/Upgrade/Remove webOS TV SDK Components.

  • When you install a new version of the SDK, files and directories under the CLI directory are removed.

SDK Auto-Update (Available from v4.0.4 or above)

On system start-up, a prompt is displayed when a component is available for install OR when an update is available for an installed component OR when an update is available for the Component Manager. To proceed, run the Component Manager. For details, see Add/Upgrade/Remove webOS TV SDK Components. [FAQ]

System Requirements

Before you install the SDK, the system must have the following:

Category

Description

Operating System

  • Microsoft® Windows 

    • Windows 10 (64-bit)

    • Windows 7 (64-bit)

  • Linux 

    • Ubuntu 12.04 (64-bit) or higher (tested with Ubuntu 14.04)

  • macOS

    • 10.12 Sierra (supported but not fully tested)

    • 10.13 High Sierra or higher

Processor

Intel® Pentium® 4 2.0 GHz or faster

Memory

3 GB or more of RAM

Display

1920 x 1080 or greater of screen resolution

Graphics Card

256 MB or more of video memory

AdoptOpenJDK

The required JRE version is packaged along with the installer. No extra action required.

Note: Do not remove any packaged file from the downloaded installer.

Oracle® VirtualBox

Oracle® VirtualBox (recommended VirtualBox 5.2.22 or higher)

Supported versions for each OS:

  • Windows: VirtualBox 5.2.22 or higher is recommended. (if not available, the installer automatically installs VirtualBox 5.2.22)

    Note: On Windows, the installer prompts you to install VirtualBox. Click Yes to proceed. Once VirtualBox is installed, continue with installing the SDK. If you click No, the installer will proceed with installing the SDK components, excluding the emulator.

  • Linux: VirtualBox 5.2.22 or higher is recommended. (manual installation required)

  • Mac: VirtualBox 5.0.26 or higher is recommended.
    VirtualBox 5.1.0 version has an issue on Sierra ( https://www.virtualbox.org/ticket/15832)

Note: To work with an emulator, you must enable VT-x. In most cases, this option is already enabled on the PC. If the emulator does not start, however, make sure that this option is enabled in the BIOS on your PC by referring to this article.

System Permissions

Administrator permission is required to run the installer.


Install webOS TV SDK

To install the SDK using the Minimal or Full Package installer:

  1. Unzip the downloaded installer package.

  2. Navigate to the unzipped directory and execute the installer executable file.
    Note: On Linux and Mac operating systems, use the sudo ./<executable filename> command.

  3. Perform the following:

    • Screen 1: Accept the license agreement.

    • Screen 2: Select the installation directory, view the components that will be installed, and click INSTALL.

      webOS_TV_50_Installer.png
      Screenshot of the Full Package installer. In a Minimal installer, only the CLI would be shown as selected.

      If you have not changed the target directory during installation, you can find the SDK in the following locations:

      • Linux: /usr/local/share/webOS_TV_SDK

      • Mac OS: /opt/webOS_TV_SDK 

      • Windows: C:\webOS_TV_SDK

    • Screen 3: On completing the installation, read the information on the screen, and click DONE.

  4. Restart the system to ensure that the installation works properly.


Add/Upgrade/Remove webOS TV SDK Components
If you have an older SDK version installed (before webOS TV SDK v4.0), the Component Manager is not available on your PC. You must re-install the SDK using the minimal installer, and then run the Component Manager.

On installing the webOS TV SDK, a Component Manager utility is automatically installed on your PC. This utility lists all SDK components that are installed and that are available for installation. You must use it to add, upgrade, or remove components from the installation.

To use the Component Manager:

  1. Navigate to the <SDK-HOME>/ComponentManager/ directory.

  2. Run the component manager executable file (internet connection is required).

  3. Perform the desired operations. 

    • The Version column indicates the version that is installed on the system.
    • The Update column allows you to update the component if an updated version is available.
    • The Action column shows the operations (install or uninstall) that you can perform on the component.

webOS_TV_50_Component_Manager.png


Uninstall webOS TV SDK

You can choose to uninstall the entire SDK or individual components.

To uninstall components individually, you can choose to use the Component Manager.

To uninstall:

  1. Navigate to the <SDK-HOME>/Uninstall/ directory.

  2. Run the uninstaller executable file. 

  3. Select the component(s) to be uninstalled and click UNINSTALL.

webOS_TV_50_Uninstaller.png

 



 

Navigation