Tizen 2.4 Rev4 Release Notes

Release Date: Mar 4, 2016

IDE and Tools

New Features

  • Installer and Update Manager

    • The GUI installer's version information, which was displayed on the title bar, has been moved behind an exclamation mark icon at the bottom-left corner. If you click the icon, a dialog box opens and shows the version information.
    • A prerequisite step to check the free disk space has been added. If there is not enough free disk space, the installation of the Tizen SDK cannot proceed.
    • The CLI installer for Ubuntu allows the tilde character ('~'). When you specify the installation path, you can use the tilde character (it generally refers to the user's home directory).
    • The Manager for Windows uses the SHA256 code signing certificate.
  • Native UI Builder

    • The native UI Builder supports Windows 8/7 (64/32-bit) in Tizen 2.3.
  • CLI and SDB

    • A new -r, --rootstrap option has been added to the tizen build-native CLI command. You can build a native application using a rootstrap name.
  • Dynamic Analyzer

    • The UI hierarchy analysis supports the Tizen 2.3.1 based devices.

Changed Features

  • Web IDE

    • Error dialog box, which appears when you launch a project, has been changed to show an original raw message instead of the 'Unknown' message.

Fixed Bugs

  • Installer and Update Manager

    • The installation failure of the CLI installer for Windows, which did not execute the user input for getting the license agreement or setting the installation path, has been fixed.
    • In Ubuntu, the bug which allowed the user to close the main window of the GUI installer even though the select-directory dialog box was open has been fixed. Now, you can only close the main window after closing the select-directory dialog box.
  • Web IDE

    • The bug, where the re-import of a WIDL file failed after removing the WIDL file at the Project Explorer view, has been fixed.
  • Native IDE

    • The build failure of a unit test project, which occurred when using the arm build configuration, has been fixed.
    • The unit test failure, which occurred when you reran the test at the Unit Test view, has been fixed.
  • CLI and SDB

    • The bug, where the -S, --strip option in the tizen package CLI command did not work properly, has been fixed.

Known Issues

  • Installer and Update Manager

    • The update command of the 2.4 rev1 and rev2 CLI installer has some errors. If you use the 2.4 rev1 or rev2 CLI installer, the Tizen SDK update fails. To solve the problem, download CLI installer patch files, and do the following (or upgrade your CLI installer to the 2.4 rev3 at the Tizen SDK Download page):

      • Open the terminal or command line, and go to the location where you have downloaded the patch file.
      • Move the patch file to the location where the SDK is installed.
      • At the prompt, enter the update-manager-cli_2.4_patch update_{OS}_{bit}.{bin|exe} command to install the patch.
    • If there is a multibyte character in the Tizen SDK installation path, some development packages have a difficulty in finding the installed SDK’s location when they are working.
    • When you run the dynamic analyzer on Mac OS® X, the SDK Update Notification does not appear though there are available SDK updates.
    • If the SDK Update Notification appears when you start the Tizen IDE or Emulator on Mac OS® X, a terminal (shell.exec) icon can appear on the dock for a few seconds.
  • Native IDE

    • When you import some projects generated from Tizen 2.3 Rev2, the importing can take some time.
    • The Restore Defaults feature in the native project’s properties > C/C++ Build does not work properly.
  • Native UI Builder

    • When the WYSIWYG editor of the native UI Builder for Windows is running, project deletion does not work properly. To deal with this problem, close the editor.
    • If the WYSIWYG editor of the native UI Builder for Windows runs over 12 hours, your computer slows down because of the editor's high memory usage. To deal with this problem, restart the Tizen IDE.
  • Emulator

    • Ubuntu sometimes stops responding for a few seconds after closing the Emulator Manager. This issue is related to a bug of Intelligent Input Bus (IBus). When the issue occurs, restart the ibus-daemon by entering the ibus-daemon –drx command at the command prompt, and use another framework, such as uim and fcitx, for multilingual input.
    • To use the Tizen Emulator, install an Intel VTx supported by the CPU, and the latest version of the graphic card driver which the vendor provides. Check the prerequisites for the Tizen Emulator from:
      • https://developer.tizen.org/downloads/sdk/installing-sdk/prerequisites-tizen-sdk.
      • If the host machine is using Nvidia Optimus™ technology on either Ubuntu or Windows®, you must set the Tizen Emulator to run with your Nvidia® graphics card. In case of Ubuntu, check the bumblebee project (https://wiki.ubuntu.com/Bumblebee). In case of Windows®, select "High Speed NVIDIA Processor" as "Preferred Graphics processor" in the Nvidia® control panel.
      • On Ubuntu, if the graphics driver is out-of-date, your Ubuntu desktop session can be occasionally logged out when launching the Emulator Manager, or the Emulator skin can be drawn improperly. Check the prerequisites and upgrade to the latest graphics driver.
    • On Ubuntu 14.04, a shortcut menu can appear transparently sometimes.
    • On Windows®, depending on your OS theme (such as Non-Aero themes and Windows XP themes), a display surface can be erased for a while if the Emulator window is covered with another window. If you click the Emulator window, the display surface runs correctly again.
    • On Windows®, if a ‘failed to allocate memory’ error occurred while executing the Emulator, try the following:
      • Close some other programs and try to launch the Emulator again.
      • If the RAM size is set to 768 or 1024 MB for the VM in the Emulator Manager, change it to 512 MB.
      • Increase the user area of the virtual memory in the system to 3 GB by entering the bcdedit /set increaseuserva 3072 command on the console with administrator rights (Windows® 7 only). And reboot.
    • If you use a MacBook Pro which has both Intel HD and NVidia GPUs, when you execute the Emulator with the OpenGL ES ver. v1.1 & v2.0 option, the Emulator can be unexpectedly terminated. Use the OpenGL ES ver. v2.0 & v3.0 option.
    • SDB

      • To use the SDB bash completion feature, enter the source .sdb-complete.bash command on the bash shell. The feature runs manually from Tizen 2.4 official due to the Installer and Update Manager issue.