Updating Guide - ndriqimlahu/moonlight-tizen GitHub Wiki
Methods of updating Moonlight app on Tizen TV
Updating using Tizen Studio
The following method works for everyone, but is most recommended for users with newer Samsung TVs running Tizen OS 8.0 or higher.
Deleting the old Moonlight app from Tizen Studio
To avoid conflicts when importing the updated Tizen project into Tizen Studio by selecting the root directory or uploading an archive file, then you should follow the steps below carefully.
[!NOTE] Before proceeding further, you should delete the existing Moonlight app that you have already installed on your Samsung TV to prevent errors while installing the new updated Moonlight app.
- Run
Tizen Studio
and make sure to open theMoonlight
project under theProject Explorer
view. - In the
Project Explorer
view:- Right-click on the
Moonlight
project and select theDelete
option to continue.
- Right-click on the
- In the
Delete Resources
window:- Check the
Delete project contents on disk
box and click theOK
button to remove the Tizen project.
- Check the
- Now you need to follow the Importing the Moonlight app into Tizen Studio guide from the beginning to import the updated Tizen project to
Tizen Studio
. - Ensure you have already enabled
Developer mode
and connected your TV toDevice Manager
, otherwise check the Enabling Developer Mode and Connecting the TV to the Device Manager guide from the beginning to enableDeveloper mode
and connect your target device inDevice Manager
. - After that, check if you already have an existing certificate, otherwise you will need to follow the Creating and Signing the Certificate Profile guide to create and sign a new certificate profile.
Installing the new Moonlight app on TV using Tizen Studio
If you have completed all the previous steps, then you can install the updated Moonlight app on the target device.
- Now you need to follow the Installing the Moonlight app on TV using Tizen Studio guide to successfully install the latest version of Moonlight app on your Samsung TV.
Updating using Docker image
The following method is recommended for users with older Samsung TVs running Tizen OS 5.5 to 7.0.
Deleting the old Moonlight app from Docker Desktop
To avoid conflicts when pulling the updated Docker image to Docker Desktop, then you should follow the below steps carefully.
[!NOTE] Before proceeding further, you should delete the existing Moonlight app that you have already installed on your Samsung TV to prevent errors while installing the new updated Moonlight app.
- Run
Docker Desktop
and make sure to close any resource intensive applications. - Then, open
Windows PowerShell
or a similar terminal depending on your OS. - In the
Windows PowerShell
window, enter the following command to remove the Docker image:docker image rm ghcr.io/ndriqimlahu/moonlight-tizen:master
- After that, you can enter the
exit
command to close theWindows PowerShell
window.
Installing the new Moonlight app on TV using Docker image
If you have completed all the previous steps, then you can install the updated Moonlight app on the target device.
- Now you need to follow the Installing the Moonlight app on TV using Docker image guide to successfully install the latest version of Moonlight app on your Samsung TV.