Getting the Device Capabilities through System Information API
The following keys are available to obtain the device capability information using SystemInfo API.
- Device Capability keys:
- Bluetooth API
- CallHistory API
- W3C Camera API
- DataSynchronization API
- Download API
- FM Radio API
- HumanActivityMonitor API
- HumanActivityMonitor API - PEDOMETER, WRIST_UP, HRM, SLEEP_MONITOR
- HumanActivityMonitor API - GPS
- MediaKey API
- Messaging SMS API
- Messaging MMS API
- NFC API
- NFC Card Emulation API
- NetworkBearerSelection API
- Push API
- Secure Element API
- Sensor API
- SystemSetting API
- Battery
- Camera
- Database
- Graphics
- Input
- Led
- Location
- Multimedia transcoder
- Microphone
- Multi-point touch
- Network
- OpenGL® ES
- Platform
- Profile
- Screen
- Shell (Dynamic Box)
- Sip
- Speech
- USB
- Web service
- System keys:
The following table lists the keys to check if W3C Camera API is supported on a Tizen device.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/media.audio_recording | boolean | The platform returns true for this key, if the device supports all APIs which require audio recording feature. If it is true, W3C Camera APIs are supported. | 2.2 |
http://tizen.org/feature/media.image_capture | boolean | The platform returns true for this key, if the device supports all APIs which require image capturing feature. If it is true, W3C Camera APIs are supported. | 2.2 |
http://tizen.org/feature/media.video_recording | boolean | The platform returns true for this key, if the device supports all APIs which require video recording feature. If it is true, W3C Camera APIs are supported. | 2.2 |
The following table lists the keys to check if DataSync API is supported on a Tizen device.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/datasync | boolean | The platform returns true for this key, if the device supports DataSynchronization API. | 2.3 |
The following table lists the keys to check if Download API is supported on a Tizen device.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/download | boolean | The platform returns true for this key, if the device supports Download API. | 2.3 |
http://tizen.org/feature/network.telephony | boolean | The platform returns true for this key, if the device supports all APIs which require telephony feature. If it is true, "CELLULAR" in DownloadNetworkType is supported. | 2.2.1 |
http://tizen.org/feature/network.wifi | boolean | The platform returns true for this key, if the device supports all APIs which require Wi-Fi. If it is true, "WIFI" in DownloadNetworkType is supported. | 2.2.1 |
The following table lists the keys to check if SystemSetting API is supported on a Tizen device.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/systemsetting | boolean | The platform returns true for this key, if the device supports SystemSetting API. | 2.3 |
http://tizen.org/feature/systemsetting.home_screen | boolean | The platform returns true for this key and http://tizen.org/feature/systemsetting, if the device supports a way to change/get the picture on home screen. That means that "HOME_SCREEN" in SystemSettingType is supported. | 2.3 |
http://tizen.org/feature/systemsetting.lock_screen | boolean | The platform returns true for this key and http://tizen.org/feature/systemsetting, if the device supports a way to change/get lock screen wallpaper. That means that "LOCK_SCREEN" in SystemSettingType is supported. | 2.3 |
http://tizen.org/feature/systemsetting.incoming_call | boolean | The platform returns true for this key and http://tizen.org/feature/systemsetting, if the device supports a way to change/get a ringtone for all incoming calls. That means that "INCOMING_CALL" type in SystemSettingType is supported. | 2.3 |
http://tizen.org/feature/systemsetting.notification_email | boolean | The platform returns true for this key and http://tizen.org/feature/systemsetting, if the device supports a way to change/get a ringtone for all email notifications. That means that "NOTIFICATION_EMAIL" in SystemSettingType is supported. | 2.3 |
The following table lists the keys to check if MediaKey API is supported on a Tizen device.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/network.bluetooth.audio.media | boolean | The platform returns true for this key, if the device supports MediaKey API. | 2.3 |
The following table lists the keys to check if Messaging API is supported on a Tizen device.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/network.telephony | boolean | The platform returns true for this key, if the device supports Messaging SMS API. | 2.2.1 |
http://tizen.org/feature/network.telephony.mms | boolean | The platform returns true for this key, if the device supports Messaging MMS API. | 2.2.1 |
The following table lists the keys to check if a device has a battery.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/battery | boolean | The platform returns true for this key, if the device has a battery. If it is true, W3C Battery Status API, BATTERY property in SystemInfo API, and Power API must be supported. | 2.3 |
The following table lists the Camera feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/camera | boolean | The platform returns true for this key, if the device provides any kind of a camera. If it is true, W3C getUserMedia and HTML Media Capture APIs are supported. | 2.2.1 |
http://tizen.org/feature/camera.back | boolean | The platform returns true for this key and the http://tizen.org/feature/camera key, if the device provides a back-facing camera. | 2.2.1 |
http://tizen.org/feature/camera.back.flash | boolean | The platform returns true for this key and the http://tizen.org/feature/camera.back key, if the device provides a back-facing camera with a flash. | 2.2.1 |
http://tizen.org/feature/camera.front | boolean | The platform returns true for this key and the http://tizen.org/feature/camera key, if the device provides a front-facing camera. | 2.2.1 |
http://tizen.org/feature/camera.front.flash | boolean | The platform returns true for this key and the http://tizen.org/feature/camera.front key, if the device provides a front-facing camera with a flash. | 2.2.1 |
The following table lists the database feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/database.encryption | boolean | The platform returns true for this key, if the device supports database encryption. | 2.2.1 |
The following table lists the FM radio feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/fmradio | boolean | The platform returns true for this key, if the device supports an FM radio. If it is true, FM Radio API is supported. | 2.2.1 |
The following table lists the Human Activity Monitor feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/humanactivitymonitor | boolean | The platform returns true for this key, if the device supports any of the Human Activity Monitor sensors (http://tizen.org/feature/sensor.heart_rate_monitor, http://tizen.org/feature/sensor.pedometer, http://tizen.org/feature/sensor.wrist_up, http://tizen.org/feature/location.batch). If it is true, Human Activity Monitor API is supported. | 2.3.0 |
The following table lists the graphics feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/graphics.acceleration | boolean | The platform returns true for this key, if the device supports graphics hardware acceleration. | 2.2.1 |
The following table lists the led feature key.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/led | boolean | The platform returns true for this key, if the device supports led. | 2.3 |
The following table lists the input feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/input.keyboard | boolean | The platform returns true for this key, if the device provides a built-in keyboard supporting any keyboard layout. | 2.2.1 |
http://tizen.org/feature/input.keyboard.layout | DOMString | The platform returns the keyboard layout (such as qwerty) supported by the built-in keyboard for this key and returns true for the http://tizen.org/feature/input.keyboard key.
If the device does not provide a built-in keyboard, the platform returns an empty string for this key and returns false for the http://tizen.org/feature/input.keyboard key. |
2.2.1 |
http://tizen.org/feature/input.rotating_bezel | boolean | The platform returns true for this key, if the device provides a built-in rotating bezel. | 2.3.1 |
The following table lists the location feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/location | boolean | The platform returns true for this key, if the device supports location positioning. | 2.2.1 |
http://tizen.org/feature/location.batch | boolean | The platform returns true for this key and the http://tizen.org/feature/location key, if the device supports GPS batch feature. If it is true, HumanActivityMonitor API - GPS API is supported. | 2.3 |
http://tizen.org/feature/location.gps | boolean | The platform returns true and the http://tizen.org/feature/location, if the device supports the Global Positioning System(GPS). If it is true, W3C GeoLocation API is supported. | 2.2.1 |
http://tizen.org/feature/location.wps | boolean | The platform returns true for this key and the http://tizen.org/feature/location key, if the device supports the Wi-Fi-based Positioning System (WPS). | 2.2.1 |
The following table lists the multimedia transcoder feature key.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/multimedia.transcoder | boolean | The platform returns true for this key, if the device supports multimedia transcoder. | 2.3 |
The following table lists the microphone feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/microphone | boolean | The platform returns true for this key, if the device supports a microphone. If it is true, W3C getUserMedia and HTML Media Capture APIs are supported. | 2.2.1 |
The following table lists the multi-point touch feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/multi_point_touch.pinch_zoom | boolean | The platform returns true for this key, if the device supports pinch zoom gestures. | 2.2.1 |
http://tizen.org/feature/multi_point_touch.point_count | long | The platform returns the maximum number of supported multi-touch points for this key.
The platform returns a value less than 2 for this key, if the device does not support multi-point touch. | 2.2.1 |
The following table lists the network feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/capability/network.bluetooth.always_on | boolean | The platform returns true for this key, if the device must always enable Bluetooth. It means that an application cannot change the Bluetooth's state (visibility, connectivity, device name). | 2.3 |
http://tizen.org/feature/network.bluetooth | boolean | The platform returns true for this key, if the device supports Bluetooth API which requires Bluetooth. | 2.2.1 |
http://tizen.org/feature/network.bluetooth.audio.call | boolean | The platform returns true for this key, if the device supports Bluetooth Handsfree Profile (HFP). | 2.3 |
http://tizen.org/feature/network.bluetooth.audio.media | boolean | The platform returns true for this key, if the device supports Bluetooth Advanced Audio Distribute Profile (A2DP). | 2.3 |
http://tizen.org/feature/network.bluetooth.health | boolean | The platform returns true for this key, if the device supports Bluetooth Health Device Profile (HDP). | 2.3 |
http://tizen.org/feature/network.bluetooth.hid | boolean | The platform returns true for this key, if the device supports Bluetooth Human Input Device (HID). | 2.3 |
http://tizen.org/feature/network.bluetooth.le | boolean | The platform returns true for this key, if the device supports Bluetooth Low Energy related methods in Bluetooth API. | 2.3 |
http://tizen.org/feature/network.bluetooth.opp | boolean | The platform returns true for this key, if the device supports Bluetooth Object Push Profile (OPP). | 2.3 |
http://tizen.org/feature/network.ethernet | boolean | The platform returns true for this key, if the device supports ethernet. If it is true, "ALL" in DownloadNetworkType and SystemInfoEthernetNetwork is supported. | 3.0 |
http://tizen.org/feature/network.internet | boolean | The platform returns true for this key, if the device supports internet. | 2.3.1 |
http://tizen.org/feature/network.nfc | boolean | The platform returns true for this key, if the device supports NFC API which requires Near Field Communication (NFC). | 2.2.1 |
http://tizen.org/feature/network.nfc.card_emulation | boolean | The platform returns true for this key, if the device is recognized by the NFC card readers. | 2.3 |
http://tizen.org/feature/network.nfc.card_emulation.hce | boolean | The platform returns true for this key, if the device supports NFC Host-based Card Emulation. | 2.3.1 |
http://tizen.org/feature/network.nfc.p2p | boolean | The platform returns true for this key, if the device supports P2P APIs which require Near Field Communication (NFC). | 2.3.1 |
http://tizen.org/feature/network.nfc.reserved_push | boolean | The platform returns true for this key and the http://tizen.org/feature/network.nfc key, if the device supports the NFC reserved push feature. | 2.2.1 |
http://tizen.org/feature/network.nfc.tag | boolean | The platform returns true for this key, if the device supports Tag APIs which require Near Field Communication (NFC). | 2.3.1 |
http://tizen.org/feature/network.push | boolean | The platform returns true for this key, if the device supports Push API which requires the IP push service provided by the Tizen reference implementation. | 2.2.1 |
http://tizen.org/feature/network.secure_element | boolean | The platform returns true for this key, if the device supports secure elements. If it is true, Secure Element API is supported. | 2.2.1 |
http://tizen.org/feature/network.telephony | boolean | The platform returns true for this key, if the device supports the telephony related APIs (CallHistory, Messaging SMS, NetworkBearerSelection APIs). | 2.2.1 |
http://tizen.org/feature/network.telephony.mms | boolean | The platform returns true for this key and the http://tizen.org/feature/network.telephony key, if the device supports MMS. If it is true, Messaging MMS is supported. | 2.2.1 |
http://tizen.org/feature/network.wifi | boolean | The platform returns true for this key, if the device supports all APIs which require Wi-Fi. | 2.2.1 |
http://tizen.org/feature/network.wifi.direct | boolean | The platform returns true for this key and the http://tizen.org/feature/network.wifi key, if the device supports Wi-Fi Direct™. | 2.2.1 |
The following table lists the OpenGL® ES feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/opengles | boolean | The platform returns true for this key, if the device supports any OpenGL® ES version and any texture format. | 2.2.1 |
http://tizen.org/feature/opengles.texture_format | DOMString | The supported texture formats for the OpenGL® ES. (e.g. "3dc/atc/etc/ptc"). The platform returns an empty string for this key if OpenGL® ES or compressed texture formats are not supported. |
2.3 |
http://tizen.org/feature/opengles.texture_format.3dc | boolean | The platform returns true for this key and the http://tizen.org/feature/opengles key, if the device supports the 3DC texture format for OpenGL® ES. | 2.2.1 |
http://tizen.org/feature/opengles.texture_format.atc | boolean | The platform returns true for this key and the http://tizen.org/feature/opengles key, if the device supports the ATC texture format for OpenGL® ES. | 2.2.1 |
http://tizen.org/feature/opengles.texture_format.etc | boolean | The platform returns true for this key and the http://tizen.org/feature/opengles key, if the device supports the ETC texture format for OpenGL® ES. | 2.2.1 |
http://tizen.org/feature/opengles.texture_format.ptc | boolean | The platform returns true for this key and the http://tizen.org/feature/opengles key, if the device supports the PTC texture format for OpenGL® ES. | 2.2.1 |
http://tizen.org/feature/opengles.texture_format.pvrtc | boolean | The platform returns true for this key and the http://tizen.org/feature/opengles key, if the device supports the PVRTC texture format for OpenGL® ES. | 2.2.1 |
http://tizen.org/feature/opengles.texture_format.utc | boolean | The platform returns true for this key and the http://tizen.org/feature/opengles key, if the device supports the UTC texture format for OpenGL® ES. | 2.2.1 |
http://tizen.org/feature/opengles.version.1_1 | boolean | The platform returns true for this key and the http://tizen.org/feature/opengles key, if the device supports the OpenGL® ES version 1.1. | 2.2.1 |
http://tizen.org/feature/opengles.version.2_0 | boolean | The platform returns true for this key and the http://tizen.org/feature/opengles key, if the device supports the OpenGL® ES version 2.0. | 2.2.1 |
The following table lists the platform feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/platform.core.api.version | DOMString | The version of the Tizen Core API in the [Major].[Minor].[Patch Version] format. For example, 1.0.0 represents a Tizen Core API version where the major version is 1 and the minor and build versions are 0. [Patch Version] is optional. The Tizen platform strictly follows this versioning system and this format must be preserved. Manufacturers may add more parts (dot followed by number or text) after the preserved format. If a version is not versioned as [Major].[Minor].[Patch Version], the unused digits must be taken as 0. So for example, version 2.3 is 2.3.0 and manufacturers must add parts after "2.3.0" such as "2.3.0.1". If a device doesn't provide Tizen Core API, it returns an empty string(""). | 2.3 |
http://tizen.org/feature/platform.core.cpu.arch | DOMString | The platform returns the CPU architecture (e.g. "armv7", "x86") of a device. | 2.3 |
http://tizen.org/feature/platform.core.cpu.arch.armv6 | boolean | The platform returns true for this key, if the device runs on the ARMv6 CPU architecture. | 2.2.1 |
http://tizen.org/feature/platform.core.cpu.arch.armv7 | boolean | The platform returns true for this key, if the device runs on the ARMv7 CPU architecture. | 2.2.1 |
http://tizen.org/feature/platform.core.cpu.arch.x86 | boolean | The platform returns true for this key, if the device runs on the x86 CPU architecture. | 2.2.1 |
http://tizen.org/feature/platform.core.cpu.frequency | long | The platform returns the frequency at which a core CPU is running. (unit: MHz) | 2.3 |
http://tizen.org/feature/platform.core.fpu.arch | DOMString | The platform returns the FPU architecture (e.g. "vfpv3", "ssse3" of a device.) If there is no FPU on a device, it returns an empty string(""). | 2.3 |
http://tizen.org/feature/platform.core.fpu.arch.sse2 | boolean | The platform returns true for this key, if the device runs on the SSE2 FPU architecture. | 2.2.1 |
http://tizen.org/feature/platform.core.fpu.arch.sse3 | boolean | The platform returns true for this key, if the device runs on the SSE3 FPU architecture. | 2.2.1 |
http://tizen.org/feature/platform.core.fpu.arch.ssse3 | boolean | The platform returns true for this key, if the device runs on the SSSE3 FPU architecture. | 2.2.1 |
http://tizen.org/feature/platform.core.fpu.arch.vfpv2 | boolean | The platform returns true for this key, if the device runs on the VFPV2 FPU architecture. | 2.2.1 |
http://tizen.org/feature/platform.core.fpu.arch.vfpv3 | boolean | The platform returns true for this key, if the device runs on the VFPV3 FPU architecture. | 2.2.1 |
http://tizen.org/feature/platform.native.api.version | DOMString | The version of the Native API in the [Major].[Minor].[Patch Version] format. For example, 1.0.0 represents a Native API version where the major version is 1 and the minor and build versions are 0. [Patch Version] is optional. The Tizen platform strictly follows this versioning system and this format must be preserved. Manufacturers may add more parts (dot followed by number or text) after the preserved format. If a version is not versioned as [Major].[Minor].[Patch Version], the unused digits must be taken as 0. So for example, version 2.3 is 2.3.0 and manufacturers must add parts after "2.3.0" such as "2.3.0.1". If a device doesn't provide Native API, it returns an empty string(""). | 2.2.1 |
http://tizen.org/feature/platform.native.osp_compatible | boolean | The platform returns true for this key, if the device supports the bada compatibility mode. | 2.2.1 |
http://tizen.org/feature/platform.version | DOMString | The version of the platform in the [Major].[Minor].[Patch Version] format. For example, 1.0.0 represents a platform version where the major version is 1 and the minor and build versions are 0. [Patch Version] is optional. The Tizen platform strictly follows this versioning system and this format must be preserved. Manufacturers may add more parts (dot followed by number or text) after the preserved format. If a version is not versioned as [Major].[Minor].[Patch Version], the unused digits must be taken as 0. So for example, version 2.3 is 2.3.0 and manufacturers must add parts after "2.3.0" such as "2.3.0.1". | 2.2.1 |
http://tizen.org/feature/platform.web.api.version | DOMString | The version of the Web API in the [Major].[Minor].[Patch Version] format. For example, 1.0.0 represents a Web API version where the major version is 1 and the minor and build versions are 0. [Patch Version] is optional. The Tizen platform strictly follows this versioning system and this format must be preserved. Manufacturers may add more parts (dot followed by number or text) after the preserved format. If a version is not versioned as [Major].[Minor].[Patch Version], the unused digits must be taken as 0. So for example, version 2.3 is 2.3.0 and manufacturers must add parts after "2.3.0" such as "2.3.0.1". | 2.2.1 |
http://tizen.org/feature/platform.version.name | DOMString | The platform return the platform version name. (e.g. Tizen 2.0: magnolia, Tizen 2.1: Nectarine) | 2.3 |
The following table lists the profile feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/profile | SystemInfoProfile | The platform returns a compliant device profile (such as "MOBILE", "WEARABLE") for this key. | 2.2.1 |
The following table lists the screen feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/screen | boolean | The platform returns true for this key, if the device has a display screen. | 2.3 |
http://tizen.org/feature/screen.auto_rotation | boolean | The platform returns true for this key, if the device supports screen auto-rotation. | 2.2.1 |
http://tizen.org/feature/screen.bpp | long | The platform returns the number of bits per pixel supported by the device for this key. The value depends on the screen, and is typically 8, 16, 24, or 32. | 2.2.1 |
http://tizen.org/feature/screen.coordinate_system.size.large | boolean | The platform returns true for this key, if the device supports the large screen size for the coordinate system. | 2.2.1 |
http://tizen.org/feature/screen.coordinate_system.size.normal | boolean | The platform returns true for this key, if the device supports the normal screen size for the coordinate system. | 2.2.1 |
http://tizen.org/feature/screen.dpi | long | The platform returns the number of dots per inch supported by the device for this key. | 2.2.1 |
http://tizen.org/feature/screen.height | long | The platform returns the height of the screen in pixels supported by the device for this key. | 2.2.1 |
http://tizen.org/feature/screen.output.hdmi | boolean | The platform returns true for this key, if the device supports HDMI output. | 2.2.1 |
http://tizen.org/feature/screen.output.rca | boolean | The platform returns true for this key, if the device supports RCA output. | 2.2.1 |
http://tizen.org/feature/screen.shape.circle | boolean | The platform returns true for this key, if the device supports a circular shaped screen. | 2.3.1 |
http://tizen.org/feature/screen.shape.rectangle | boolean | The platform returns true for this key, if the device supports a rectangular shaped screen. | 2.3.1 |
http://tizen.org/feature/screen.size.all | boolean | The platform can return true if the device supports any of screen sizes and resolutions. (If the device has a display screen, it returns true.) | 2.2.1 |
http://tizen.org/feature/screen.size.large | boolean | The platform can return true if the device supports the large screen size. | 2.2.1 |
http://tizen.org/feature/screen.size.normal | boolean | The platform can return true the device supports the normal screen size. | 2.2.1 |
http://tizen.org/feature/screen.size.normal.240.400 | boolean | The platform returns true for this key, if the device supports the 240 x 400 resolution for the normal screen size.
The platform can return true for multiple resolution keys. |
2.2.1 |
http://tizen.org/feature/screen.size.normal.320.320 | boolean | The platform returns true for this key, if the device supports the 320 x 320 resolution for the normal screen size.
The platform can return true for multiple resolution keys. |
2.3 |
http://tizen.org/feature/screen.size.normal.320.480 | boolean | The platform returns true for this key, if the device supports the 320 x 480 resolution for the normal screen size.
The platform can return true for multiple resolution keys. |
2.2.1 |
http://tizen.org/feature/screen.size.normal.360.360 | boolean | The platform returns true for this key, if the device supports the 360 x 360 resolution for the normal screen size.
The platform can return true for multiple resolution keys. |
2.3.2 |
http://tizen.org/feature/screen.size.normal.360.480 | boolean | The platform returns true for this key, if the device supports the 360 x 480 resolution for the normal screen size.
The platform can return true for multiple resolution keys. |
2.3 |
http://tizen.org/feature/screen.size.normal.480.800 | boolean | The platform returns true for this key, if the device supports the 480 x 800 resolution for the normal screen size.
The platform can return true for multiple resolution keys. |
2.2.1 |
http://tizen.org/feature/screen.size.normal.540.960 | boolean | The platform returns true for this key, if the device supports the 540 x 960 resolution for the normal screen size.
The platform can return true for multiple resolution keys. |
2.2.1 |
http://tizen.org/feature/screen.size.normal.600.1024 | boolean | The platform returns true for this key, if the device supports the 600 x 1024 resolution for the normal screen size.
The platform can return true for multiple resolution keys. |
2.2.1 |
http://tizen.org/feature/screen.size.normal.720.1280 | boolean | The platform returns true for this key, if the device supports the 720 x 1280 resolution for the normal screen size.
The platform can return true for multiple resolution keys. |
2.2.1 |
http://tizen.org/feature/screen.size.normal.1080.1920 | boolean | The platform returns true for this key, if the device supports the 1080 x 1920 resolution for the normal screen size.
The platform can return true for multiple resolution keys. |
2.2.1 |
http://tizen.org/feature/screen.width | long | The platform returns the width of the screen in pixels supported by the device for this key. | 2.2.1 |
The following table lists the sensor feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/sensor.accelerometer | boolean | The platform returns true for this key, if the device supports the acceleration sensor. | 2.2.1 |
http://tizen.org/feature/sensor.accelerometer.wakeup | boolean | The platform returns true for this key and the http://tizen.org/feature/sensor.accelerometer key, if the device supports the wake-up operation by the acceleration sensor. | 2.2.1 |
http://tizen.org/feature/sensor.activity_recognition | boolean | The platform returns true for this key, if the device supports HumanActivityMonitor API - Activity Recognition. | 2.3 |
http://tizen.org/feature/sensor.barometer | boolean | The platform returns true for this key, if the device supports the barometer (Pressure) sensor. If it is true, Pressure Sensor API is supported. | 2.2.1 |
http://tizen.org/feature/sensor.barometer.wakeup | boolean | The platform returns true for this key and the http://tizen.org/feature/sensor.barometer key, if the device supports the wake-up operation by the barometer sensor. | 2.2.1 |
http://tizen.org/feature/sensor.gesture_recognition | boolean | The platform returns true for this key, if the device supports the gesture recognition. | 2.3 |
http://tizen.org/feature/sensor.gravity | boolean | The platform returns true for this key, if the device supports Gravity Sensor API. | 2.3 |
http://tizen.org/feature/sensor.gyroscope | boolean | The platform returns true for this key, if the device supports Gyroscope Sensor API. | 2.2.1 |
http://tizen.org/feature/sensor.gyroscope_rotation_vector | boolean | The platform returns true for this key, if the device supports Gyroscope Rotation Vector Sensor API. | 3.0 |
http://tizen.org/feature/sensor.gyroscope.wakeup | boolean | The platform returns true for this key and the http://tizen.org/feature/sensor.gyroscope key, if the device supports the wake-up operation by the gyro sensor. | 2.2.1 |
http://tizen.org/feature/sensor.heart_rate_monitor | boolean | The platform returns true for this key if the device supports HumanActivityMonitor API - HRM. | 2.3 |
http://tizen.org/feature/sensor.heart_rate_monitor.led_green | boolean | The platform returns true for this key if the device supports green light spectrum. If it is true, Sensor API - HRM raw data is supported. | 2.3.1 |
http://tizen.org/feature/sensor.heart_rate_monitor.led_ir | boolean | The platform returns true for this key if the device supports infrared spectrum. If it is true, Sensor API - HRM raw data is supported. | 2.3.1 |
http://tizen.org/feature/sensor.heart_rate_monitor.led_red | boolean | The platform returns true for this key if the device supports red light spectrum. If it is true, Sensor API - HRM raw data is supported. | 2.3.1 |
http://tizen.org/feature/sensor.humidity | boolean | The platform returns true for this key, if the device supports the humidity sensor. | 2.3 |
http://tizen.org/feature/sensor.linear_acceleration | boolean | The platform returns true for this key, if the device supports the linear acceleration sensor. | 2.3 |
http://tizen.org/feature/sensor.magnetometer | boolean | The platform returns true for this key, if the device supports the magnetic sensor. If it is true, Magnetic Sensor API and W3C Screen Orientation are supported. | 2.2.1 |
http://tizen.org/feature/sensor.magnetometer.wakeup | boolean | The platform returns true for this key and the http://tizen.org/feature/sensor.magnetometer key, if the device supports the wake-up operation by the magnetic sensor. | 2.2.1 |
http://tizen.org/feature/sensor.pedometer | boolean | The platform returns true for this key, if the device supports HumanActivityMonitor API - PEDOMETER. | 2.3 |
http://tizen.org/feature/sensor.photometer | boolean | The platform returns true for this key, if the device supports the photometer sensor. If it is true, Light Sensor API is supported. | 2.2.1 |
http://tizen.org/feature/sensor.photometer.wakeup | boolean | The platform returns true for this key and the http://tizen.org/feature/sensor.photometer key, if the device supports the wake-up operation by the photo sensor. | 2.2.1 |
http://tizen.org/feature/sensor.proximity | boolean | The platform returns true for this key, if the device supports the proximity sensor. If it is true, Proximity Sensor API is supported. | 2.2.1 |
http://tizen.org/feature/sensor.proximity.wakeup | boolean | The platform returns true for this key and the http://tizen.org/feature/sensor.proximity key, if the device supports the wake-up operation by the proximity sensor. | 2.2.1 |
http://tizen.org/feature/sensor.rotation_vector | boolean | The platform returns true for this key, if the device supports the rotation vector sensor. | 2.3 |
http://tizen.org/feature/sensor.sleep_monitor | boolean | The platform returns true for this key, if the device supports HumanActivityMonitor API - SLEEP_MONITOR. | 3.0 |
http://tizen.org/feature/sensor.temperature | boolean | The platform returns true for this key, if the device supports the temperature sensor. | 2.3 |
http://tizen.org/feature/sensor.tiltmeter | boolean | The platform returns true for this key, if the device supports the tilt sensor. | 2.2.1 |
http://tizen.org/feature/sensor.tiltmeter.wakeup | boolean | The platform returns true for this key and the http://tizen.org/feature/sensor.tiltmeter key, if the device supports the wake-up operation by the tilt sensor. | 2.2.1 |
http://tizen.org/feature/sensor.ultraviolet | boolean | The platform returns true for this key if the device supports ultraviolet sensor. If it is true, UV Sensor API is supported. | 2.3 |
http://tizen.org/feature/sensor.wrist_up | boolean | The platform returns true for this key if the device supports HumanActivityMonitor API - WRIST_UP. | 2.3 |
The following table lists the shell(Dynamic Box) feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/shell.appwidget | boolean | The platform returns true for this key, if the device supports the Widget. Since 2.3.1, this key indicates only Native Widget. | 2.2.1 |
The following table lists the sip feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/sip.voip | boolean | The platform returns true for this key, if the device supports the Voice over Internet Protocol (VoIP). | 2.2.1 |
The following table lists the speech feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/speech.recognition | boolean | The platform returns true for this key, if the device supports speech recognition (STT). | 2.2.1 |
http://tizen.org/feature/speech.synthesis | boolean | The platform returns true for this key, if the device supports speech synthesis (TTS). | 2.2.1 |
The following table lists the USB feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/usb.accessory | boolean | The platform returns true for this key, if the device supports the USB client or accessory mode. | 2.2.1 |
http://tizen.org/feature/usb.host | boolean | The platform returns true for this key, if the device supports the USB host mode. | 2.2.1 |
The following table lists the web service model feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/web.service | boolean | The platform returns true for this key, if the device supports the web service model. | 2.3 |
The following table lists the vision feature keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/feature/vision.face_recognition | boolean | The platform returns true for this key, if the device supports face recognition. | 2.2.1 |
http://tizen.org/feature/vision.image_recognition | boolean | The platform returns true for this key, if the device supports image recognition. | 2.2.1 |
http://tizen.org/feature/vision.qrcode_generation | boolean | The platform returns true for this key, if the device supports QR code generation. | 2.2.1 |
http://tizen.org/feature/vision.qrcode_recognition | boolean | The platform returns true for this key, if the device supports QR code recognition. | 2.2.1 |
The following table lists the build information key.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/system/build.date | DOMString | The platform returns the build date.(the format : YYYY.MM.DD) | 2.3 |
http://tizen.org/system/build.string | DOMString | The platform returns the build string including build date and time. | 2.3 |
http://tizen.org/system/build.time | DOMString | The platform returns the build time. (the format : HH.MM.SS) | 2.3 |
http://tizen.org/system/manufacturer | DOMString | The platform returns the device manufacturer's name. | 2.3 |
http://tizen.org/system/build.release | DOMString | The platform returns the build version information. The build version information is made when the platform image is created. | 3.0 |
http://tizen.org/system/build.type | DOMString | The platform returns the build type, such as "user" or "eng". The build type is made when the platform image is created. | 3.0 |
http://tizen.org/system/build.variant | DOMString | The platform returns the variant release information. The variant release information is made when the platform image is created. | 3.0 |
http://tizen.org/system/build.id | DOMString | The platform returns the build ID. The build ID is made when the platform image is created. | 3.0 |
The following table lists the Tizen ID system key.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/system/tizenid | DOMString | The platform returns the Tizen ID. It is a randomly generated value based on the model name. | 2.3 |
The following table lists the model name key.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/system/model_name | DOMString | The platform returns the model name. | 2.3 |
The following table lists the platform system keys.
Key | Type | Description | Version |
---|---|---|---|
http://tizen.org/system/platform.communication_processor | DOMString | The platform returns the device communication processor name. | 2.3 |
http://tizen.org/system/platform.name | DOMString | The platform returns the platform name. It must be Tizen |
2.2.1 |
http://tizen.org/system/platform.processor | DOMString | The platform returns the device processor name. | 2.3 |