Tizen IVI for PC

From Tizen Wiki
Jump to: navigation, search

Introduction

The following article demonstrates create liveusb for Tizen IVI (2.0 Magnolia or newer) on Ubuntu (12.10 or newer) and how to boot Tizen IVI on a personal computer. Please note that the process of flashing Tizen image to USB stick can be easily adapted to other Linux distributions. Requirements:

  • Compatible computer (netbook, ultrabook, laptop, desktop, etc.) or a virtual machine
  • Mouse
  • USB flash drive or SD card (with at least 4GB disk space old release and at least 8GB disk space for newer releases)

The Tizen IVI 2.0 (and later) releases work on Intel processors that use the GENX graphics core. This includes various Intel Core processors (Sandy Bridge, Ivy Bridge, Haswell) and some yet to be released Atom processors (Bay Trail). Discrete graphics cards and Atom processors with PowerVR GPU are not supported.

Before you start please have a look at the list of Tizen verified hardware and update it if you manage to install and run successfully Tizen on other devices.

Create Live USB

Find Appropriate Tizen Release

Browse the latest Tizen IVI releases at http://download.tizen.org/

Stable releases (recommended):

Old releases:

Detect the USB Drive

sudo fdisk -l

Unmount the USB Drive

umount /dev/sdX

Copy

There are two options to binary copy a Tizen image to a USB flash drive or SD card but it is recommended to use bmaptool.

Using bmaptool (Recommended)

Installation

To following two steps should be done to install successfully bmaptool to a supported Linux distribution (Ubuntu, Fedora, OpenSUSE):

sudo apt-get install bmap-tools

More information about bmaptool is available at the official documentation.

Usage

bmaptool now can open remote files, so it is not necessary to download the Tizen images anymore, and you can specify the URL to bmaptool. For example:

sudo bmaptool copy http://download.tizen.org/snapshots/.../ivi-XYZ.raw.bz2 /dev/sdX

The tool will automatically discover the bmap file, read from the image from the 'download.tizen.org' server, decompress it on-the-fly, and copy to the target device (USB stick: /dev/sdX)

Using dd

Please note that it is recommended to use bmaptool instead of dd!

Download a Tizen Release

Download an appropriate Tizen release though a web browser or using wget through the command line.

Example:

wget http://download.tizen.org/ivi-XYZ.raw.bz2

Copy to USB Drive or SD Card

bzcat ivi-XYZ.raw | sudo dd of=/dev/sdX

Depending on your hardware and the size of image the flashing may 30 minutes or even more. During the process you may check the status of dd using the following command in another terminal:

ps auxww |grep " dd " |grep -v grep |awk '{print $2}' |while read pid; do sudo kill -USR1 $pid; done

Boot Tizen

Boot Tizen on a PC

  • Insert the USB stick and start the personal computer
  • Change the boot priority of the BIOS by pressing F2 or ESC at start-up (Please note that keys may vary on different computers)

Boot Tizen on a Mac

  • Insert the USB stick and start the computer
  • Press and hold the Option key to access Startup Manager

For more infromation and details please visit Apple support page.

Fix Screen Rotation

  • switch to console by pressing Crtl + Alt + F3 and log in to system as root (password: tizen)
  • Change option Rotate of section Monitor from left to normal at /etc/X11/xorg.conf.d/60-cando-evdevmultitouch.conf: Option "Rotate" "left"-->"normal"

Note: if /etc/X11/xorg.conf.d/60-cando-evdevmultitouch.conf does not exist edit /etc/X11/xorg.conf

  • Restart X

Create ISO

When you have a working liveUSB you can export it as an ISO. The ISO file might be useful as a backup. Please note that the USB drive must be unmounted before executing the following command:

sudo dd if=/dev/sdX of=tizen.iso

To create a live USB on Ubuntu from the ISO use the following command:

sudo dd if=tizen.iso of=/dev/sdX bs=8M

Usage

  • Wi-Fi

Go to Home Screen > Settings >Wi-Fi to turn on and connect to a WiFi.

  • Disable Screen Lock
mv /opt/apps/org.tizen.draglock/bin/draglock /opt/apps/org.tizen.draglock/bin/draglock.bak
  • Switch between terminals

Press Ctrl + Alt + F* on a PC and Ctrl+ Alt + F* + Fn on a Mac. By the default the graphical user interface is in terminal 7 (F7).

enlightenment_start

HTML5

Useful Links