IVI/IVI Apr 23, 2013 2.0 release

From Tizen Wiki
Jump to: navigation, search

On the 23rd of April, the IVI team released Tizen 2.0 for In-Vehicle Infotainment (IVI). This release builds on Tizen 2.0 and includes a fully-functional Web RunTime (WRT) in addition to several automotive components and features such as Wi-Fi tethering, HD Video support, Media sharing (DLNA), Policy manager, Dual display, GUI Components and some sample applications.

Quick Start

Highlighted features

  • Fully-functional Tizen WRT (Web RunTime)
  • Automotive Message Broker: A vehicle network abstraction framework that brokers information from the vehicle (e.g. from the CAN bus) to applications. Detailed documentation is provided here
  • Ghostcluster: An HTML5-based dashboard application that connects to AMB (Automotive Message Broker) to access vehicle data.
  • Murphy policy manager: Murphy is a resource policy daemon, designed to do cross domain policy decisions in a configurable way. It is currently focussed on Audio policies.
  • Hands-Free dialer ("lemolo"): A BT HFP (Hands-Free Profile) dialer application that uses oFono and BlueZ to make and receive phone calls through a bluetooth-paired mobile phone.
  • dLeyna: dLeyna is an opensource project that provides high level APIs for creating DLNA enabled applications.
  • Full HD video support: Video playback is hardware-accelerated (via the VA-API) allowing you to play full HD videos (1080p) while keeping the CPU utilisation very low.
  • Dual-display support
  • Wi-Fi tethering: Allows you to turn your Tizen IVI device into a Wi-Fi hotspot

The Tizen IVI images now use UUIDs instead of hardcoded device names which means that the images are completely device-agnostic and the same raw image can be run from a USB stick or directly installed on your HDD with no modifications. For more information on how to install Tizen IVI on your system, please check Installing IVI downloads

Tizen 2.0 Core Applications

Tizen 2.0 includes a set of Core application available to all Tizen devices including IVI.

  • GhostCluster: An HTML5-based instrument cluster that connects to the Automotive Message Broker to display vehicle information such as speed, gear stick position, RPMs, etc.
  • Internet-Ref: A browser application allowing users to surf the internet. It supports multiple windows, a private mode, bookmarking pages, downloading data, playing audio/video.
  • Calculator: An application to do basic mathematics: i.e. add/subtract/multiply/divide operations.
  • Calendar: An application to keep track of your agenda. You can create/delete events or tasks, set a reminder, the timezone and duration of the event or task.
  • Camera: An application to use the on-board camera to take pictures or short videos.
  • Clock: An application to set up your alarms, check the time in various parts of the world (worldclock) and a stopwatch.
    • Alarm: A clock that wakes sleeper at present time, user is able to create new alarm with setting time, repeat, snooze and tone etc in UI.
    • World Clock: Able to know the time all over the world as the same time by it;
    • Stopwatch: A timepiece that can be started or stopped for exact timing
  • Dialer: A BT HFP (Hands-Free Profile) dialer application that uses oFono and BlueZ to make and receive phone calls through a bluetooth-paired mobile phone.
  • Contacts: An application to organise your contacts. You can define groups and also mark your favourite contacts.
  • Email: An application to send/receive emails.
  • Gallery: An application to browse through your local images and organise them by albums, adding tags, etc. You can share pictures via email or bluetooth, scroll through them manually or view them all in slideshow mode.
  • Settings: An application to set various settings such as connectivity settings (Wi-Fi, Tethering, Location, Bluetooth, NFC), system settings (such as Flight mode, Wallper, Sounds, Brightness, Font, Display, Date & time) and applications settings (such as Email, Contacts, Calendar, Gallery)
  • My Files: An application to browse through the folers and files on your device.
  • Memo: An application to write some notes
  • Music: An application to play music on your device. You can also organise your music with playlists, by albums, artists, genre, composer, etc.
  • Video: An application to play videos on your device.
  • Search: An application to search for specific items on your device

Supported hardware

  • NEXCOM NDiS 166
  • NEXCOM VTC 7120-BK
  • NEXCOM VTC 7120-D1K

Top Known Issues

  • TIVI-694 No details information of web apps in Applications Manager
  • TIVI-699 webgl not enabled
  • TIVI-451 No ringtone heard on IVI with incoming call
  • TIVI-424 MIC mute/unmute on IVI does not work in Dialer app
  • TIVI-689 Unable to use WiFi tethering in UI setting
  • TIVI-470 Only OGG can be played by Music player
  • TIVI-691 Music player will hang after drag the progress bar on playing screen
  • TDIST-187 Added and deleted photos/videos could not be synced in gallery/music app
  • TIVI-667 No button to save the created playlist in music app
  • TIVI-717 it takes about 3s to launch Video player from Gallery
  • TIVI-716 Video/Music player failed to work when Camera app launched
  • TIVI-418 Failed to record video stream via camera app
  • TIVI-703 Camera App can't take photos
  • TIVI-718 Camera response is very slow after launch it from contact app
  • TIVI-533 No UI to launch task manager

Full Q&A report available here

Tips, tricks and other workarounds

Tizen IVI kernel for x86

The Tizen IVI kernel has been renamed from kernel-adaptation-intel-automotive to kernel-x86-ivi. For more information about the Tizen IVI kernel, please go to kernel-x86-ivi

UX defaults to Portrait mode

Tizen IVI 2.0 boots by default into a portrait mode UI. To change this to Landscape mode, edit:


And remove or comment out the line that reads:

Option "Rotate" "left"

Home screen icons overlapping

Depending on your screen resolution, the icons from the home screen may look a bit off or overlap with each other. You can tweak the way they appear by modifying the menu-screen package. Go to data/edje/item_4x4.edc and modify the following part: e.g. from relative: 1.0 1.0 to relative: 0.5 0.5

part {
   name: "icon_image";
   type: SWALLOW;
   scale: 1;
   mouse_events: 1;
   description {
   state: "default" 0.0;
      rel1 { relative: 0.0 0.0; to, "icon_bg"; }
      rel2 { relative: 1.0 1.0; to, "icon_bg"; }

Using the VTC7KBK with a CheLong monitor

If you use the VTC7KBK with a CheLong monitor, the resolution will by default be 640x480 resulting in a home screen that looks off. You can force a better resolution (such as 1024x768) by editing the /etc/X11/xorg.conf file and modifying the Screen as follows:

Section "Screen"
   Identifier "Screen0"
   Device "intel"
   Monitor "Monitor0"
   SubSection "Display"
      Modes "1024x768"

More details available in TIVI-568

Feedback and support