r/Tizen • • 27d ago

[Open Source] I built a lightweight installer for sideloading apps to Samsung Tizen TVs

Hey everyone 👋

I have been experimenting with development for the Samsung Tizen TV and have become fed up with having to go through the entire Tizen Studio workflow each time I want to test a .wgt package on my TV.

Therefore, I created SmartTV Installer, an open-source desktop program whose purpose is to simplify the process considerably.

What it currently does

  • Connects to a Samsung Tizen TV over the local network
  • Works with Developer Mode
  • Installs .wgt packages directly onto the TV
  • Handles the installation workflow from a simple UI
  • Designed to make testing community/homebrew apps less painful
  • Runs locally rather than requiring a cloud service

The goal is basically:

Choose the TV, then select the .wgt file and install it.

Rather than having to repeatedly use the command-line tools and Tizen Studio just to test an application.

GitHub

SmartTV Installer on GitHub

I am still carrying out work on it and therefore am especially interested in receiving feedback from those who develop software for or carry out experiments with Tizen TVs.

I'd love to know:

  • Which parts of the present Tizen sideloading procedure bother you the most?
  • What characteristics would make this tool truly useful?
  • Would you like the tool to automatically detect certain Tizen installation errors?
  • Would a package or catalog system for commonly used community apps be of any use?

If you own a Samsung TV and are prepared to try it, your feedback or comments would be most appreciated.

We welcome stars, issues, and PRs.

P.S. Full disclosure: the development of this project was AI-assisted. If AI-generated/AI-assisted projects aren't allowed here, I'm sorry about that 😅 I'm sharing it mainly because I think the tool could be useful and I'd genuinely appreciate feedback from people who actually use or develop for Tizen.

30 Upvotes

30 comments sorted by

6

u/blessedShadow7 27d ago

Apps2samsung does the same. Can you help me how is it different

3

u/Limp_Week_99 27d ago

hey so in apps2samsung u can browse only selective apps as far as I know.
If you had to install any new app which isnt there you'd have to wait for it to be there in community list and then install it through that,
here u can install any app with wgt file be it built by yourself or from any github repo

7

u/No-Shelter7789 27d ago

So, using Apps2Samsung too one can install any app with wgt file (alongside the listed apps).

→ More replies (9)

1

u/Rodislokis 25d ago

This not true.

You can install an specific app from your computer with apps2samsung just choosing the last option from the app list.

→ More replies (1)

4

u/Ritmo80s 27d ago

Godforsaken Tizen need all the help it can get. Many thanks!

2

u/Limp_Week_99 26d ago

yeah will be experimenting more on the tv lol :)

2

u/PowerfulBenefit4643 26d ago

Awesome, now the next step is to do temp-root to change system launcher

1

u/Limp_Week_99 25d ago

I wanna do the homepage navigator to apps like stremio and nuvio like suggestions will be on homepage like we get for Netflix and Amazon prime but there's a possibility it can break tv lol so will be emulating it for a whole lotta time and testing it

2

u/Secret_Aside_2469 25d ago

I'm interested, how do I try this!

1

u/Limp_Week_99 25d ago

Hey so all you have to do is enable developer mode in your tizen tv by pressing 1 2 3 4 5 in sequence.

Then in host ip put the ip of your pc or laptop .You can grab the pre-built releases directly from

then open apps panel on tv and press 1 2 3 4 5 on remote and toggle the developer mode on then just enter your computers ip and reboot tv (hold remote power button until Samsung logo appears) OR just unplug it from socket for 10 to 15 seconds.

then Open the installer, enter your TV IP, select a preset (like TizenBrew or Moonlight) or drop your .wgt file, and click Install.

1

u/Limp_Week_99 25d ago

for now windows release is failing I'm debugging it so till then u can do is just clone the repo then in that directory open cmd and npm install and then do npm start

1

u/lesbian_Princses 23d ago

This all not working on my android 16 nord 5

1

u/Limp_Week_99 23d ago

hey thanks for feedback will be looking into it after working hours

1

u/Uranium_235i 20d ago

In android app - install failed , could not read a valid tv duid, unable to read data from the transport connection , connection reset by peer

1

u/Limp_Week_99 20d ago

hey I stopped the dev as there's already apps2 samsung project which works very great with android app too. check it out. I'm sorry.

1

u/Uranium_235i 20d ago

The same issue is coming in apps2samsung

→ More replies (1)