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.1)
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.
- 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.
System requirements
Before you install the SDK, the system must have the following:
Category | Description |
---|---|
Operating System |
|
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:
|
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:
- Unzip the downloaded installer package.
- Navigate to the unzipped directory and execute the installer executable file.
Note: On Linux and Mac operating systems, use the sudo ./<executable filename> command. - 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.
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.
Restart the system to ensure that the installation works properly.
Add, upgrade, remove webOS TV SDK components
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:
- Navigate to the<SDK-HOME>/ComponentManager/ directory.
- Run the component manager executable file (internet connection is required).
- 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.

Uninstall webOS TV SDK
You can choose to uninstall the entire SDK or individual components.
To uninstall:
- Navigate to the<SDK-HOME>/Uninstall/ directory.
- Run the uninstaller executable file.
- Select the component(s) to be uninstalled and click UNINSTALL.
