Samsung TV 2015

Guys, I need to develop the APP for Samsung 2015 version, I am looking in several directories for the SDK to develop and the SServer to be able to install and test the APP on TV.

Can you help me?

You need older Tizen studio

TizenStudio manual installation

Use Ubuntu 16.04 (xenial) 64-bit, it works in debootstrap and “chroot”

Install an Oracle JDK 1.8 64-bit
Add a jdk/bin folder into a PATH system variable, so it should be possible to run a java command

It is eclipse 4.5.2 Mars2

Install a Chromium

sudo apt-get install libwebkitgtk-1.0-0 chromium-browser

install packages

Create a file opt/studio/sdk.info

TIZEN_SDK_INSTALLED_PATH=/home/tizendev/opt/studio
TIZEN_SDK_DATA_PATH=/home/tizendev/opt/tizen-studio-data

Create a file opt/studio/.info/repository.info

Repository: http://download.tizen.org/sdk/tizenstudio
Distribution: official
Distribution-ID: 72b20fa4-4d51-11e6-9470-33d0f37a101c
Auto-Update: false
Target-Snapshot: /snapshots/Tizen_Studio_1.3
Installed-Snapshot: /snapshots/Tizen_Studio_1.3

Delete any older things

rm -rf ~/.package-manager

Try to run:

package-manager/package-manager.bin
  • it took about minute to start, because it is waiting for timeouts
  • click on Configuration in the middle icon in top-right corner
  • in a List of Tizen Studio Snapshosts, click on Tizen_Studio_1.3, this line should be highlighted
  • click on Extension SDK
  • deactivate all repositories started with https URL (all of them)
  • Download a TV Extension for Tizen SDK version 3.1.2, for ubuntu 64bit, which is TIZEN-SDK-IMG_sync_20171120120009287_ubuntu-64.zip, from Smart TV - Build | Samsung Developers
  • Download a Samsung Certificate Extension 2.0.54, from http://developer.samsung.com/sdk-manager/repository/tizen-certificate-extension_2.0.54.zip
  • Install new extension from a file, click on “plug icon” Samsung TV 3.0 Extension from a file TIZEN-SDK-IMG_sync_20171120120009287_ubuntu-64.zip
  • Install new extension from a file, click on “plug icon” Samsung Certificate Extension 2.0.54 from a file tizen-certificate-extension_2.0.54.zip
  • Confirm and save
  • click on icon “Information” on top-right corner, there must be Tizen_Studio_1.3 as a target
  • Install Tizen SDK Tools → Web IDE, version should be 2.4.95
  • Install Tizen SDK Tools → Baseline SDK, version should be 2.4.95
  • at 97% of installation it is asking for a root password (because of qemu-kvm modules)
  • Install Extensions SDK|Extras → Samsung Certificate Extension, version should be 2.0.54
  • Install Extensions SDK|Extras → TV Extensions-3.0, version should be 2.5.55
  • at 98% of installation it is asking for a root password

After installation all source binary packages are in opt/studio/.info/.downloads/
When you exit a package-manager, all files will be deleted.

List of installed packages opt/studio/.info/installedpackage.list
List of files of each package opt/studio/.info/
Custom extensions configuration opt/studio/.info/ext-repo-info.xml

Certificate manager’s profiles are in:
/home/tizendev/tizen-workspace/.metadata/.plugins/org.tizen.common.sign/profiles.xml

Samsung Certificate Extension 2.0.11

Does not work. While signing into a Samsung account because of OAuth signing a certificate does not work.