Emulator Directory Structure

The following table describes the content of the Emulator directory, located in the <TIZEN_SDK_HOME>/tools/emulator) folder.

Table: Emulator directory content
Folder or file Description
bin/ Binary files
bin/eilib.jar Event communication library
bin/emulator-manager Emulator management binary to launch the emulator-manager.jar file
bin/emulator-manager.jar Emulator management system, which can also launch the Emulator with the Emulator Manager.
bin/emulator-skin.jar Emulator skin
bin/emulator-x86 x86 Emulator binary, including QEMU
bin/eventinjector Binary to launch the eventinjector-cli.jar file
bin/eventinjector-cli.jar Event injector command line interface library
bin/jline-1.0.jar Auto-completion library
bin/swt.jar SWT (Standard Widget Toolkit) jar libraries
data/bios/ .bin files for initializing the guest OS
data/kernel/ Kernel image for the guest Linux OS
skins/ Emulator skin images specific to the Emulator resolution, and icons for the Emulator option button and shortcut
skins/${skin name}/default.dbi Metafile for the Emulator skin layout
skins/${skin name}/info.ini File for specifying Emulator skin information
storages/sdcard/sdcard_xxx.img .img files (base sdcard images) specific to the data size used by the Emulator Manager
storages/swap/swap.img Disk image for swap
templates/standard.xml XML file for default configuration of the Virtual Machine created by the Emulator Manager

The following table describes the platform directories that are located in the <TIZEN_SDK_HOME>/platforms/tizen<VERSION>/emulator-images/default folder.

Table: Platform directory content
Name Description
x86-standard/ Platform directory
x86-standard/emuling-<VERSION>.x86 Base image, which represents an Emulator root file system for x86 in the guest OS view
x86-standard/info.ini File for specifying information of the Emulator disk image

The following table describes the directory structure of the user-specific files that are located in the $USER_HOME/tizen-sdk-data/emulator-vms/vms folder.

Table: User directory content
Name Description
emulator-manager.log Emulator Manager log file
${image}/ Target-specific images
${image}/.skin.properties Hidden data for the Emulator skin
${image}/emulimg-${image}.x86 Writable ${image} image file
${image}/logs/ Log files (Emulator, kernel, emulator-skin log)
${image}/swap-${image}.img Swap image file
${image}/vm_config.xml Hardware configuration (for more information, see Virtual Machine)

Where to Go Next