Complete Guide to Installing Tizen SDK (Including Samsung Device Certificate and Other Extensions)

This topic guides you in the Tizen SDK installation. It describes how to use the Installer and Update Manager, and how to launch the Update Manager.

In addition, this topic provides brief descriptions of the SDK extension packages, and links to available extension guides.

To perform the SDK installation and update steps, you must install JDK 7 or later on your computer (JDK 8 is recommended).


Installing the Tizen SDK  

1 Access the Tizen SDK Installer. 

Go to, scroll down the page, and click the applicable SDK version button.



2 Download the appropriate Installer for your OS. 

Note that the IDE Installer installs the SDK based on the GUI, while the CLI Installer installs the SDK based on the CLI.


3 Launch the Installer: 
  • Ubuntu: Apply the execute permission through the chmod+x command.
  • Windows®: Double-click the installer executable file.
  • Max OS®: Double-click the .dmg installer file to open, and double-click the installer icon.

If you download an Alternative Location installer, the default package server of the Update Manager sets the CDN server URL accordingly: 

After the installation, you can change the package server URL in the Update Manager configuration. (You can perform cross-updates among the package servers.)


4 Use the Installer to install the SDK.

Before the installation, you must accept the Software License Agreement and set the Installation Location.

In the IDE Installer, when you are ready to start the installation, click the install button.


※ Note that if the installation location is not an empty directory, you cannot use that path to install the SDK. Click the location path and change the installation location to an empty directory.


In the CLI Installer, the following window opens. Accept the license agreement policy to continue with the installation.


The SDK has now been installed with basic packages and you can start developing Web applications.  


Launching the Update Manager

To launch the Update manager:
  • After the SDK installation, the Installer opens a pop-up dialog from which you can launch the Update Manager automatically.

  • To launch the Update Manager manually later on:

Ubuntu: Dashboard Home → Update Manager

Windows®: Start → All Programs → Tizen SDK → Update Manager

Mac OS®: Launchpad → Update Manager


Managing Packages in the Update Manager

 To manage packages: 
  • Check for package updates and remove packages.

The Installed Packages tab in the Update Manager displays the packages that require updates and the packages that are already installed.
To update all packages, click Update.

If some package needs a license agreement, select the Accept All check box and click Update.

Also you can remove the packages that you no longer need by clicking Remove next to the package.


  • Install packages.

The All Packages tab in the Update Manager allows you to install additional packages (such as the native application development environment, Emulator, and TAU).

To see the advanced packages, such as TAU or the various CLI tool packages, click Advanced.

To install a package, click .  (To remove a package, click )

If the package installation requires you to first accept EULA (End User License Agreement), select the Accept check box.

If the package has dependency packages that need an update, update those packages first.

To start developing native applications, install the native app. development packages. 


  • Check progress.

The Progress tab shows information about the package installation and update process.

Deleting the SDK

To delete the SDK, remove all packages in the SDK Uninstaller by clicking the Trash bin icon.

Configuring the Update Manager

You can configure the install option, proxy settings, and extra repositories in the Update Manager. On the All Packages tab, click Configuration Button .

 Install Option

To configure the install option:

1. In the Configuration window, select the Install Option tab.


2. Select the Package Server option for the SDK image installation configuration.

Select the package server, or enter the package server URL manually.

 If you use an alternative URL provided as a preset, you can cross-update the SDK across multiple servers.


 3. To display the latest packages, check the Auto Update check box.

If you select a past snapshot rather than a current snapshot, the Update Manager removes the SDK and reinstalls all packages.


You can also use the SDK Image instead of the package server (this option is provided to support 3rd party developers). Select the SDK Image configuration and browse to the SDK Image file.


Proxy Settings 

 In the Configuration window, select the Proxy Settings tab and set the proxy configuration. 

Extra Repository

In the Configuration window, select the Extra Repository tab and set the installable Extension package URL. When the Update Manager is connected to the package server, it lists all default extension packages. 

To add an extension package, click Add and define the repository details. You can add an extension that is saved locally or located in a server.

The extension packages can be installed and uninstalled similarly as other SDK packages on the All Package tab of the Update Manager. They are listed under Extras.


Certificate Extension

After the certification extension is installed, you can request and register a certificate on Tizen IDE (Mobile / Wearable / TV). 

※ For instructions on getting the certificate, see


Samsung TV extensions

After the TV Extension SDK is installed, you can make tizen TV application projects.


In the Project Wizard, you can select various TV-SAMSUNG-PUBLIC-2.4 templates for your TV project.


You can also use the tv emulator profile to run your application. 

※ For more information on the Tizen TV SDK, see


Tizen Wearable Extension for 2.3.1

This extension installs the Samsung wearable extension (for example, SAP and extension API).

※ For more information on the Tizen Wearable Extension, see

SDK Version Since: