Tizen IVI for PC
Contents
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/
- ivi-2.0-tizen-2.0_20130419.6-sdb.bmap - bmaptool needs this file
- ivi-2.0-tizen-2.0_20130419.6-sdb.raw.bz2 - the compressed Tizen IVI raw image
Stable releases (recommended):
- IVI/IVI Apr 23, 2013 2.0 release For information and details please visit IVI/IVI Apr 23, 2013 2.0 release.
Old releases:
- IVI/IVI Nov 2012 preview This image requires 4GB USB stick. For more information and details please visit IVI/IVI Nov 13, 2012 preview update.
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):
- Specify Tizen tools repository. For details please visit: Installing development tools
- Install bmap-tools
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
- Developer packages: http://download.tizen.org/live/Tizen:/2.0:/Base/standard/i586/
- Murphy resource policy manager. More information may be found at https://01.org/murphy/
- Audio/video: DLNA support via dLeyna. More information may be found at https://01.org/dleyna/
- Game platform: most games will be Tizen compatible: https://wiki.tizen.org/wiki/Game_development
HTML5
- The Web Runtime (WRT) engine allows web applications to run outside the browser. You can install web applications and use them as standalone applications.
- blinx Video Player: http://www.blinkx.com/tizen
- Intel Developer Zone - HTML5
- Elev8 and EasyUI