FriedChickenButt / youtube-webos

Youtube App without ADs
GNU General Public License v3.0
195 stars 69 forks source link

LG TV requires ares-novacom #13

Open emise opened 3 years ago

emise commented 3 years ago

To install this on the LG TV, we need to install ares-novacom which is not in the open source version of ares cli. This is so we can connect to the TV via the --getkey command.

To make it work on LG TV, all the commands need to include --device <device_name> because the LG version of ares cli doesn't have a default setting. I've also discovered that you can only install on the profile with ip address+port 9922, not the default emulator profile with port 6622.

Just a suggestion to add some more documentation on these workarounds. Thanks a bunch for creating and sharing this!

Informatic commented 3 years ago

Configuring @webosose/ares-cli with Developer Mode App

Configuring @webosose/ares-cli with Homebrew Channel / root

Note: @webosose/ares-cli doesn't need to be installed globally - you can use a package installed locally after npm install in this repo by just prefixing above commands with local path, like so: node_modules/.bin/ares-setup-device ...

emise commented 3 years ago

Thank you! One thing for me - somehow the private key path was already configured to the default ~/.ssh path, so I moved the file there and referenced only the filename rather than the entire path.

delphir-com commented 3 years ago

this explanation has to be added into the installation guide. was very helpful!

nguyenhuutinh commented 2 years ago

https://webostv.developer.lge.com/develop/app-test/using-devmode-app/

emise commented 1 year ago

btw this is outdated; the official CLI from LG is required in order to not run into permission issues while installing. See this https://forum.webostv.developer.lge.com/t/an-error-appears-when-im-trying-to-install-ipk-file/2345