Georift / install-jellyfin-tizen

Install Jellyfin on your Samsung TV
https://tim.wants.coffee/posts/install-jellyfin-on-a-samsung-tv/
585 stars 40 forks source link

The command doesn't work anymore after updating tizen os #50

Open b-des opened 2 days ago

b-des commented 2 days ago

Hi @Georift, first of all thanks for your time and the work you have made.

It's awesome and worked fine for me just before I updated my TV. After I installed Jellyfin using your docker command I noticed the updates for my QN90 and installed it. After a while when the TV was rebooted the installed Jellyfin disappeared, and trying to reinstall it leads to this error:

Server is not running. Start it now on port 26099 

Server has started successfully

error: failed to connect to remote target '192.168.1.105'

Attempting to get the TV name...

We were unable to find the TV name.

There is the chance that port for development mode has been changed, since I can't see that port 26099 is open using port scanning tool neither native device manager can discover device.

Do you have idea how it can be checked and maybe fixed? Thanks in advance!

InsulT commented 1 day ago

Having the same issue here :S the problem begins with I can't even set the Developer mode...

Update: You need to select the Apps menu and scroll down to the Settings and then press the 123 button to type "12345".

Developer mode is ON, but got an error:

ttempting to connect to Samsung TV at IP address 192.168.1.103

Transferred the package: /home/developer/Jellyfin.wgt -> /home/owner/share/tmp/sdk_tools/tmp Installing the package...

Platform log view

install AprZAARz4r.Jellyfin package_path /home/owner/share/tmp/sdk_tools/tmp/Jellyfin.wgt app_id[AprZAARz4r.Jellyfin] install start app_id[AprZAARz4r.Jellyfin] installing[9] app_id[AprZAARz4r.Jellyfin] installing[19] app_id[AprZAARz4r.Jellyfin] install failed[118, -12], reason: Check certificate error : :Invalid certificate chain with certificate in signature.:<-3> spend time for wascmd is [5286]ms Failed to install Tizen application. Total time: 00:00:07.755

Tunu-de commented 1 day ago

I have the Same Error with my Samsung S90C.

Platform log view

install AprZAARz4r.Jellyfin package_path /home/owner/share/tmp/sdk_tools/tmp/Jellyfin-intros-TrueHD.wgt app_id[AprZAARz4r.Jellyfin] install start app_id[AprZAARz4r.Jellyfin] installing[9] app_id[AprZAARz4r.Jellyfin] installing[19] app_id[AprZAARz4r.Jellyfin] install failed[118, -12], reason: Check certificate error : :Invalid certificate chain with certificate in signature.:<-3> spend time for wascmd is [7995]ms Failed to install Tizen application. Total time: 00:00:10.281

And Thank you @InsulT for the tip with the DEV Mode.

noobmagnet commented 1 day ago

Having the same issue on the S90c... I wish I hadn't updated now, so annoying

I did factory reset just in case, but I get the same error as the others above

andyklimczak commented 1 day ago

Related to the cert error: https://github.com/jeppevinkel/jellyfin-tizen-builds/issues/55

Is there anyway we can automate the certificate creation and signing steps into entrypoint.sh? An attempt here: https://github.com/Georift/install-jellyfin-tizen/pull/49/files#r1839243423

Edit: I think this doesn't work because the tizen certificate command generates a tizen certificate, not a samsung one. I believe a tizen cert can only be used on emulators and not real devices

Tunu-de commented 6 hours ago

As a Workaround on the Issue #21 is an Documentation from @SayantanRC

It took me several SEVERAL hours to get it working. But here is a noob friendly guide - including how to setup tizen studio. https://gist.github.com/SayantanRC/57762c8933f12a81501d8cd3cddb08e4

This worked for me. But it need some time and its not so easy

jerojero commented 1 hour ago

If getting the right certs cannot be automated it's going to be a nightmare to update the app.