GuillaumeSmaha / youtube-webos-cobalt-app

Youtube App without ADs
GNU General Public License v3.0
19 stars 9 forks source link

App does not work on LG 50UQ76003LD with webOS 7.3.0 and FW 03.30.49 #4

Open S-trace opened 1 year ago

S-trace commented 1 year ago

The prebuilt IPKs does not work on my TV - the app just does not opens up. I tried to install both of them, or only one of them - no luck, the app just does not work.

I also tried to install 2023-07-30-youtube.leanback.v4-1.1.7.ipk from this repository and it doesn't work too. When I'm trying to install YouTube client from the LG Store - it installs cobalt.shared.resource before the youtube itself. Maybe my TV requires this package to make YouTube work fine?

I tried to install YouTube AdFree from Homebrew Channel, and it works (but it does not have speed adjustments, which is a killer-feature for me..

How can I troubleshoot this problem? Maybe some logs?

UPD: Here are IPKs from the LG Store:

youtube.leanback.v4.ipk,zip cobalt.shared.ipk.zip

GuillaumeSmaha commented 1 year ago

Thanks for the IPK !

GuillaumeSmaha commented 1 year ago

How did you get the IPK from the TV ? My process to get it is not simple, and I would like a better process: I am connecting with SSH to the TV and run this command:

while true; do cp /media/cryptofs/tmp/youtube.leanback.v4/youtube.leanback.v4.ipk /tmp; done

Then, I uninstall and reinstall the official Youtube App. The IPK file will download into /media/cryptofs/tmp/, so at some point, the previous command will copy it to /tmp. Once the app is installed, you can stop the previous command with Ctrl+C and you should have this file /tmp/youtube.leanback.v4.ipk on your TV

S-trace commented 11 months ago

How did you get the IPK from the TV ? My process to get it is not simple, and I would like a better process: I am connecting with SSH to the TV and run this command:

while true; do cp /media/cryptofs/tmp/youtube.leanback.v4/youtube.leanback.v4.ipk /tmp; done

Then, I uninstall and reinstall the official Youtube App. The IPK file will download into /media/cryptofs/tmp/, so at some point, the previous command will copy it to /tmp. Once the app is installed, you can stop the previous command with Ctrl+C and you should have this file /tmp/youtube.leanback.v4.ipk on your TV

I did basically the same, but with the following command: while sleep 1; do cp /media/cryptofs/tmp/youtube.leanback.v4/.youtube.leanback.v4.ipk ~/youtube.leanback.v4_"$(date)".ipk; cp /media/system/tmp/cobalt.shared/.cobalt.shared.ipk ~/cobalt.shared_"$(date)".ipk; done to make sure that the files won't get truncated or modified after initial download (maybe paranoid, but better safe than save and backup)

GuillaumeSmaha commented 11 months ago

Hi @S-trace. Sorry for the delay, can you check this comment: https://github.com/GuillaumeSmaha/youtube-webos-cobalt-app/issues/11#issuecomment-1836706345 Thanks for the file. It was helpful