Skip to content

Instantly share code, notes, and snippets.

@ShalokShalom
Last active February 27, 2026 15:13
Show Gist options
  • Select an option

  • Save ShalokShalom/ba7bbeaa9c3fa7d1e12af77bcca05317 to your computer and use it in GitHub Desktop.

Select an option

Save ShalokShalom/ba7bbeaa9c3fa7d1e12af77bcca05317 to your computer and use it in GitHub Desktop.
Install Youtube Ad Free (and other ipk files) on LG TVs (webos)
This guide is tested on Linux and should work on any other OS.
00. Connect both the computer and the TV to the same network.
01. Register yourself at https://us.lgaccount.com/join/terms
02. Install "Developer Mode" on your TV via the LG Store
03. Login to the developer mode app, with the credentials that you registered at point 1
04. Enable "Dev Mode Status" and restart the TV.
05. Go into developer mode again, and enable Key Server
Graphical way
Currently the recommended way, since the command line tool looks broken.
06. Install the latest version of this tool:
07. Follow its instructions. You can skip all the detailed steps in the second window, since you already done them.
https://github.com/webosbrew/dev-manager-desktop/blob/main/README.md
08. Now fill in the details, that the app asks from you. You find them on the developer mode on the TV.
Old, broken way (cli yields some errors in the current version)
06. Go back on your computer and make sure you have nodejs (npm) installed.
07. And now install webos-tools on Linux or MacOS via the Terminal application:
sudo npm install -g @webos-tools/cli
On Windows, use the Powershell (right click, as Admin):
npm install -g @webos-tools/cli
08. Add the TV device with:
ares-setup-device
Name the device how you like, and use the IP address that is shown in the developer mode on the TV.
Accept the default values for the port, ssh user and description. Set the device as DEFAULT and SAVE, both with Y (Enter)
09. Put the name of the device (that you just added) between the quotation marks:
ares-novacom --device "" --getkey
(So you end up with something like: ares-novacom --device "LG E9" --getkey)
Enter the passphrase, that you see in the developer app (which is still open on your TV)
10. Download the latest ipk release of the app that you like to install:
https://github.com/webosbrew/youtube-webos/releases
11. Install the package with the following command.
ares-install youtube.leanback.v4_0.3.4_all.ipk
Be aware, that this needs to run from the directory that the ipk is saved.
Go there with cd, or otherwise provide the complete path name to the file.
12. You can install all other ipk packages that way.
Download it to your computer, navigate to its folder, and install.
If you dont find the app at the end of your app list, shut the TV off and turn it on again.
You can move it around by holding the OK key.
Congrats!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment