Supported Features

The Emulator provides support to various media formats and codecs and OpenGL® ES acceleration. The Emulator, however, has some limitations and differences compared to physical target devices.

The following table lists the basic features supported in the Emulator.

Table: Supported Emulator features
Feature Detail Status Notes
Skin

2 skin size types are supported, fitted to the screen resolution:

  • WVGA (480 x 800) and HD (720 x 1280, default)

4 orientation modes are supported:

  • Portrait (default), landscape, reverse portrait, and reverse landscape

4 runtime scaling ratios are supported:

  • 0.25x, 0.5x (default), 0.75x, and 1.0x
Supported 2 skin layout types are supported:
  • General purpose skin (default)
  • Phone shape skin
Touch Maru touchscreen device Supported -
Key Emulator keys: Home, Volume up, Volume down, Power, Host keyboard, and SW keypad Supported -
Display VGA card with 100 levels of brightness control

2 virtual overlay devices

Supported -
OpenGL® ES Compatible with OpenGL® ES 1.1 and 2.0

OpenGL® ES API pass-through via virtio

Supported The OpenGL® ES 1.1 functionality is not guaranteed on the Emulator, unless the graphics hardware of your computer supports OpenGL® 1.5.

The OpenGL® ES 2.0 functionality is not guaranteed on the Emulator, unless the graphics hardware of your computer supports OpenGL® 2.1.

The host machine must support OpenGL® 1.4.

Sound AC97 device Supported Audio in:
  • Make sure that the input volume of the microphone is enough to record your voice or songs on the host machine.
  • On Windows® 7, inject the microphone into the host machine before starting the Emulator.

Audio out:

  • On Windows® 7, enable at least 1 audio out device before starting the Emulator. Make sure that the volume icon in the tray is not disabled.
  • While the Emulator is running, do not disable the audio out device, as it can lock the audio system of the guest platform.
Network connection virtio Supported Raw socket protocol, such as ICMP, is not supported.
Event Injector view Sensors: acceleration, gyro, geomagnetic, proximity, light, motion, and orientation

GPS: manual, map, and log file

Telephony: call and SMS

Device: battery level, earjack, USB connection, RSSI info, and memory

NFC: NDEF message, NFC tag, and P2P connection

Supported The Event Injector view is embedded in the Tizen IDE.
Telephony Modem simulation: call and SMS Supported AT command-based virtual modem. MMS and push messaging are not supported.
SD card SD card simulation using a host file Supported Not pluggable during runtime
Camera

Virtual camera device connecting a host machine's webcam

Support: preview, capture, and record

Image format: YUYV, I420, and YV12

Attributes: brightness and contrast

Resolution: 160 x 120, 176 x 144, 320 x 240, 352 x 288, and 640 x 480

Video resolution: 1280 x 720 for the WVGA, 320 x 240 for the WQVGA, and 640 x 480 for the HVGA devices.

The supported video codecs are MPEG-4, H.263, VC-1 for both encoding and decoding, and H.264 for only decoding.

Supported While recording a video using the Emulator, an audio-video synchronization error can occur depending on your computer hardware and performance.
Animation

Animating a UI Control object

Animating a visual element object

Supported

The animation functionality is not guaranteed on the Emulator, unless the graphics hardware of your computer supports OpenGL® 2.1.
When animation is not supported, no animation events are available and no exceptions are thrown. If, for example, the application starts an animation for changing the position of a control, the animation does not occur. The position of the control is simply directly set to the target position defined by the animation, and the E_SUCCESS result is returned.

Bluetooth - Not supported -
USB - Not supported -
Wi-Fi - Not supported -
Wi-Fi Direct™ - Not supported -
Conditional NFC launch - Supported -

Where to Go Next