Probably, many have heard about getting root access to devices on Android. Thanks to him, you can significantly expand the capabilities of mobile devices on this OS. But about rut access to LG TVs, few have heard. So, the other day enthusiasts laid out instructions on how to get root access to LG TVs on the webOS operating system versions 1.0-3.0. The instruction itself is under the cut, but first I want to remind you that the mobile OS webOS was developed by Palm (if anyone remembers this :) for their smartphones and tablets and is based on the Linux kernel with a “samopisny” graphical shell.
Cautions
I want to warn you that in case of problems with the TV, in the service center you may be denied warranty service. You can harm the device or make it inoperable. If you are not an advanced user and do not really know why you need Root rights, it is strongly recommended not to receive them, since There is always a chance to get a "brick", or to change the settings that cause problems in the work.
To get the root you will need to download a special script on the TV. Audit of the script and instructions can be read here .
')
If you dealt with Linux-systems, there is nothing difficult in the procedure of getting root in webOS.To obtain it you will need: a TV with webOS connected to the network, a computer (connected to the same network), a developer account on the LG server.
Install the Developer Mode application into the TV from the LG Store application directory. Start it, enter the login / password from the previous item, turn on the Dev Mode Status and Key Server switches. The TV will reboot and will be ready for further manipulations ( instruction / eng /).
In the window that opens, type ares-setup-device and press "enter". Select add.
ares-setup-device name deviceinfo connection profile -------- ------------------------ ---------- ------- emulator developer@127.0.0.1:6622 ssh tv ** You can modify the device info in the above list, or addnew device. ? Select: (Use arrow keys) > add modify remove
Enter information about the TV according to the following sample (10.123.45.67 - enter the IP address of your TV):
** You can modify the device infoin the above list, oraddnew device. ? Select: add ? Enter Device Name: tv2 ? Enter Device IP address: 10.123.45.67 ? Enter Device Port: 9922 ? Enter ssh user: prisoner ? Enter description: new device ? Select authentification: password ? Enter password: ? Save ? Yes name deviceinfo connection profile -------- -------------------------- ---------- ------- tv2 prisoner@10.123.45.67:9922 ssh tv emulator developer@127.0.0.1:6622 ssh tv
After adding the TV, check the result by running the following command:
ares-setup-device -list
Get the key file from the TV with the following command:
ares-novacom --device tv2 --getkey
When requesting a Passphrase, you need to enter a 6-character password (case sensitive!), Which is displayed in the Developer Mode application on the TV.
input passphrase [default: webos]:
Check the PC connection to the TV with the following command:
Use puttygen.exe to import the key previously obtained from the TV key, then save the private key. Install WinSCP from here winscp.net/eng/download.php , run and enter the IP address of your TV, port 9922, then enter the key here "More -> SSH -> Authentication -> Private Key File". Further "Connection -> Open terminal (Ctrl + T)". The contents of the TV will open in the right window, copy the root file there from the left window. That's it, WinSCP is no longer needed, you can close it.
Now to connect to the TV, we need a Linux application ssh. If not PC is installed on the PC, but Windows XP, 7.8 - download and install Cygwin (UNIX-like environment and command line interface for Microsoft Windows), not forgetting the openssh component.