Login / Status
developer.Resource
Home . Documentation . Document Library . Extension Manuals
Sponsors
hosted by punkt.deTYPO3 and Open Source MagazineAOE Media

1.5. Reference

Here a description of the properties, you can check out using Wurfl. This is a 1:1 copy of the reference found at wurfl.sourceforge.net and Copyright © 2002-2005, Luca Passani & Andrea Trasatti.

Please note, that you can query only the properties of Type “true/false” using the TS UserFunc condition at the time of writing this document.

Group:product_info (human readable brand and model name)

Capability Name

Type

Description

brand_name

string

Brand

model_name

string

Model

<!--StartFragment -->

Group:wml_ui (User Interface for WML browser)

Capability Name

Type

Description

proportional_font

true/false

The standard font is proportional

built_in_back_button_support

true/false

User may always click on a button to go back

card_title_support

true/false

The device displays the title on the screen

softkey_support

true/false

Softkeys are supported

table_support

true/false

The browser displays tables formatted "correctly" (rather than 1 cell per line)

numbered_menus

true/false

The browser lists numbers to pick an element from a list

menu_with_select_element_recommended

true/false

A select element is the most usable menu format

menu_with_list_of_links_recommended

true/false

A list of links is the most usable menu format

icons_on_menu_items_support

true/false

Links may be associated with icons

break_list_of_links_with_br_element_recommended

true/false

When presenting a list of links the use of <br/> is suggested for better presentation

access_key_support

true/false

respects the "accesskey" attribute of the anchor tag

wrap_mode_support

true/false

The browser can be forced to wrap or not lines

times_square_mode_support

true/false

times_square_mode_support

deck_prefetch_support

true/false

Prefetching of other decks is supported

elective_forms_recommended

true/false

input and select elements can/should be placed in a single card rather than on discrete cards

wizards_recommended

true/false

wizards_recommended

image_as_link_support

true/false

You may use images to present a link

insert_br_element_after_widget_recommended

true/false

The use of a break is suggested after widgets

wml_can_display_images_and_text_on_same_line

true/false

Some devices not display an image and text on the same line. Set this to true if the device supports it

wml_displays_image_in_center

true/false

Some devices will show images aligned in center by default, true if this happens

opwv_wml_extensions_support

true/false

This is specific for Openwave browsers and possibly third party browsers that are compatible. As WML extensions we mean pictograms and other tags that were never formalized by the WAP forum

wml_make_phone_call_string

string

Prefix to initiate a voice call

Group:chtml_ui (User Interface for Compact HTML i;Mode browser)

Capability Name

Type

Description

chtml_display_accesskey

true/false

The device displays a number when you use an accesskey

emoji

true/false

Emoji are special characters which appear in i-Mode pages as small icons

chtml_can_display_images_and_text_on_same_line

true/false

As for WML, this is set to true if the device can display images and text on the same line

chtml_displays_image_in_center

true/false

As for WML, this is set to true if the device will align images in center by default

imode_region

string

This field describes the market region for the device, useful for emoji's and other possible localizations. Possible values as "ja" for Japan, "eu" for Europe, "us" for USA "as" for Asia. "none" means unknown or not set.

chtml_make_phone_call_string

string

Prefix to initiate a voice call

Group:xhtml_ui (User Interface for HTML/XHTML-MP browser)

Capability Name

Type

Description

xhtml_honors_bgcolor

true/false

Background colour can be set

xhtml_supports_forms_in_table

true/false

Form entry within a table is possible

xhtml_support_wml2_namespace

true/false

The WML version 2.0 namespace is supported, so the device will successfully render WML2.0 content

xhtml_autoexpand_select

true/false

Some device automatically expand select's (MOT T720, for example)

xhtml_select_as_dropdown

true/false

The device displays select's as dropdown lists

xhtml_select_as_radiobutton

true/false

The device displays select's as radio buttons

xhtml_select_as_popup

true/false

The device displays select's as popup lists, similar to the Openwave GUI extension

xhtml_display_accesskey

true/false

The device displays a number when you use an accesskey

xhtml_supports_invisible_text

true/false

xhtml_supports_inline_input

true/false

Some browsers let you type text locally. Others bring you to a separate data entry control.

xhtml_supports_monospace_font

true/false

Does device support monospace fonts only?

xhtml_supports_table_for_layout

true/false

This device support for tables is solid enough that you can use tables to layout content on the screen.Used in WALL)

xhtml_supports_css_cell_table_coloring

true/false

CSS support in this device is good enough that table cells are correctly colored when the color is defined through CSS (Used in WALL)

xhtml_format_as_css_property

true/false

This field is true if the device supports a css property to define the format of an input field. This is what the "format" attribute was in WML. Follows the same rules as "format" used to do. Example:style="-wap-input-format:NNNN" (Used in WALL)

xhtml_format_as_attribute

true/false

This is set true if the device supports the "format" attribute in input fields (Used in WALL)

xhtml_nowrap_mode

true/false

Does device support wrap mode as a XHTML attribute? (Used by WALL)

xhtml_marquee_as_css_property

true/false

Does device support MARQUEE though CSS syntax? (used by WALL)

xhtml_readable_background_color1

string

This and the following properties lets you define 2 colors which interoperate visually on the device. For example, by using one of these two colors as background, you don't risk that an hyperlink disappears against its background. (Used by WALL) against

xhtml_readable_background_color2

string

refer to xhtml_readable_background_color1 for description (Used by WALL)

xhtml_allows_disabled_form_elements

true/false

XHTML lets you define "disabled" form elements. If this actually works on the different devices is tracked down by this capability.

xhtml_document_title_support

true/false

While one can define the document title with the title tag, not all devices actually render the title. This capability keeps track of that behavior (Used by WALL)

opwv_xhtml_extensions_support

true/false

The Openwave browser has some supports some useful extensions. Tracked by this capability (used by WALL)

xhtml_make_phone_call_string

string

Prefix to initiate a voice call (Used by WALL)

xhtmlmp_preferred_mime_type

string

Most devices should support both text/html and the specific XHTML MP mime type. Some are a little pickie, here you should find a mime type that always works. Default is text/html

Group:markup supported mark languages

Capability Name

Type

Description

preferred_markup

string

This field identifies which markup is best supported by the device. This field is filled on personal experiences of our contributors and is used by the WALL library. Values for this capability look like: wml_1_1, html_wi_imode_compact_generic and html_wi_oma_xhtmlmp_1_0. As any other capability, you can override this value in the patch file

wml_1_1

true/false

Supports WML version 1.1

wml_1_2

true/false

Supports WML version 1.2

wml_1_3

true/false

Supports WML version 1.3

wmlscript_1_0

true/false

Supports WML script version 1.0

wmlscript_1_1

true/false

Supports WML script version 1.1

wmlscript_1_2

true/false

Supports WML script version 1.2

wmlscript_1_3

true/false

Supports WML script version 1.3

html_wi_w3_xhtmlbasic

true/false

XHTML basic is XHTML reduced to a minimal set of tags, and was introduced to serve as a basis for a markup which would work on devices with very limited capabilities.

html_wi_oma_xhtmlmp_1_0

true/false

XHTML MP is XHTML Basic with the addition of a few extra tags to allow for the application of WCSS ('style' attribute and tag, 'hr' tag)

html_wi_imode_html_1

true/false

Supports DoCoMo's iHTML version 1.0

html_wi_imode_html_2

true/false

Supports DoCoMo's iHTML version 2.0

html_wi_imode_html_3

true/false

Supports DoCoMo's iHTML version 3.0

html_wi_imode_html_4

true/false

Supports DoCoMo's iHTML version 4.0

html_wi_imode_html_5

true/false

Supports DoCoMo's iHTML version 5.0

html_wi_imode_htmlx_1

true/false

Supports DoCoMo's xHTML version 1.0

html_wi_imode_compact_generic

true/false

Supports generic compact HTML (cHTML)

html_web_3_2

true/false

Supports HTML version 3.2

html_web_4_0

true/false

Supports HTML version 4

voicexml

true/false

Supports voice XML

multipart_support

true/false

Supports multipart contents

Group: cache

Capability Name

Type

Description

total_cache_disable_support

true/false

possibility to disable the browser's cache completely

time_to_live_support

true/false

Device support 'time to live'(TLL) or not. The length of time that a device keeps a deck in cache is called the time to live (TTL). The default TTL is 30 days (or until memory is exhausted) for Openwave browsers. If a deck contains time-sensitive information, you can specify a shorter TTL so that the device will reload the deck from the server more frequently.

Group:display

Capability Name

Type

Description

resolution_width

any integer number

This field represents the display's usable width

resolution_height

any integer number

This field represents the display's usable height

columns

any integer number

Number of columns presented

rows

any integer number

Number of lines presented

max_image_width

any integer number

Width of the images viewable

max_image_height

any integer number

Height of the images viewable

Group:image_format

Capability Name

Type

Description

wbmp

true/false

supports wbmp format

bmp

true/false

Supports bmp format

epoc_bmp

true/false

Supports the EPOC (Symbian) bitmap format

gif

true/false

supports gif format

jpg

true/false

supports jpg format

png

true/false

supports png format

tiff

true/false

supports tif format

flash_lite

true/false

supports flash lite format (currently only i-mode devices)

flash_lite_download_limit

any integer number

Defines the download limit in bytes for flash lite files

greyscale

true/false

supports greyscale format

colors

any integer number

In general the number of colors used by the phone

Group:bugs

Capability Name

Type

Description

post_method_support

true/false

If true the phone supports HTTP POST method

basic_authentication_support

true/false

basic authentication support (login and password)

emptyok

true/false

An empty select is allowed

empty_option_value_support

true/false

If true the phone will allow the user to pick an empty value from a select

Group:wta

Capability Name

Type

Description

nokia_voice_call

true/false

Supports the Nokia 'make call' function

wta_voice_call

true/false

Supports the standard WML call function

wta_net_text

true/false

The WTA implementation supports network text

wta_phonebook

true/false

The WTA implementation supports access to the device's phonebook

wta_call_log

true/false

The WTA implementation supports call logs

wta_misc

true/false

The WTA implementation supports the miscellaneous features of the WTAI specification

wta_gsm

true/false

Supports the WTA GSM call model

wta_is136

true/false

Supports the TDMA IS136 air interface

wta_pdc

true/false

Supports WTA over a PDC network

Group:security

Capability Name

Type

Description

https_support

true/false

support for HTTPS protocol (SSL connections)

https_detectable

true/false

The device can detect when a request is made to an HTTPS resource

phone_id_provided

true/false

The IMEI number is accessible

Group:storage

Capability Name

Type

Description

max_deck_size

any integer number

Maximum allowed size for a deck in bytes

max_url_length_in_requests

any integer number

Maximum allowed URL length

max_url_length_homepage

any integer number

Maximum allowed URL length for the browser's homepage

max_url_length_bookmark

any integer number

Maximum allowed URL length for a bookmark

max_url_length_cached_page

any integer number

Maximum allowed URL length for a cached page

max_no_of_connection_settings

any integer number

Number of connection profiles supported

max_no_of_bookmarks

any integer number

Number of bookmarks the browser can store

max_length_of_username

any integer number

Maximum allowed length for a username

max_length_of_password

any integer number

Maximum allowed length for a password

max_object_size

any integer number

The maximum filesize supported when downloading using WTP-SAR

Group:object_download

Capability Name

Type

Description

downloadfun_support

true/false

if true the phone supports downloadfun features

directdownload_support

true/false

if true the phone supports object downloading in an anchor

inline_support

true/false

if true the phone has the possibility to save an image or object shown in a page

oma_support

true/false

if true the phone supports OMA specifications for object downloading

ringtone

true/false

if true the phone supports the download of ringtones

ringtone_midi_monophonic

true/false

support for monophonic (type 0) midi files

ringtone_midi_polyphonic

true/false

support for polyphonic midi files

ringtone_imelody

true/false

support for the download of iMelody files

ringtone_digiplug

true/false

support for the download of digiplug files

ringtone_compactmidi

true/false

support for the download of compact-midi files

ringtone_voices

any integer number

Represents the maximum number of voices for a downloaded ringtone

ringtone_df_size_limit

any integer number

Size limit in bytes of downloadable ringtones through downloadfun

ringtone_directdownload_size_limit

any integer number

Size limit in bytes of downloadable ringtones through direct download

ringtone_inline_size_limit

any integer number

Size limit in bytes of downloadable ringtones for inline objects

ringtone_oma_size_limit

any integer number

Size limit in bytes of downloadable ringtones through OMA DD

wallpaper

true/false

if true the phone supports the download of wallpapers

wallpaper_wbmp

true/false

support for wbmp images

wallpaper_bmp

true/false

support for bmp images

wallpaper_gif

true/false

support for gif images

wallpaper_jpg

true/false

support for jpg images

wallpaper_png

true/false

support for png images

wallpaper_greyscale

true/false

true if the phone users a greyscale

wallpaper_colors

any integer number

This is the number in bit of displayable colors.Note: if a phone uses 8 tones of grey, you should set wallpaper_greyscale to true and wallpaper_colors to 3

wallpaper_max_width

any integer number

Maximum width supported for a wallpaper

wallpaper_max_height

any integer number

Maximum height supported for a wallpaper

wallpaper_preferred_width

any integer number

Maximum width suggested for a wallpaper

wallpaper_preferred_height

any integer number

Maximum height suggested for a wallpaper

wallpaper_df_size_limit

any integer number

Maximum size in bytes of a wallpaper

wallpaper_directdownload_size_limit

any integer number

Maximum size in bytes of a wallpaper

wallpaper_inline_size_limit

any integer number

Maximum size in bytes of a wallpaper

wallpaper_oma_size_limit

any integer number

Maximum size in bytes of a wallpaper

wallpaper_resize

string

Describes if and how the device resizes a downloaded wallpaper if not exactly the same size of the screen. Possible values are "none", "fixed_ratio" (rescale respecting original proportions), "crop_centered", "crop_top_left".

screensaver

true/false

if true the phone supports the download of screensavers

screensaver_wbmp

true/false

support for wbmp images

screensaver_bmp

true/false

support for bmp images

screensaver_gif

true/false

support for gif images

screensaver_jpg

true/false

support for jpg images

screensaver_png

true/false

support for png images

screensaver_greyscale

true/false

true if the phone users a greyscale

screensaver_colors

any integer number

This is the number in bit of displayable colors.Note: if a phone uses 8 tones of grey, you should set wallpaper_greyscale to true and wallpaper_colors to 3

screensaver_max_width

any integer number

Maximum width supported for a screensaver

screensaver_max_height

any integer number

Maximum height supported for a screensaver

screensaver_preferred_width

any integer number

Maximum width suggested for a screensaver

screensaver_preferred_height

any integer number

Maximum height suggested for a screensaver

screensaver_df_size_limit

any integer number

Maximum size in bytes of a screensaver through downloadfun

screensaver_directdownload_size_limit

any integer number

Maximum size in bytes of a screensave through direct download

screensaver_inline_size_limit

any integer number

Maximum size in bytes of a screensaver for an inline object

screensaver_oma_size_limit

any integer number

Maximum size in bytes of a screensaver through OMA DD

screensaver_resize

string

Describes if and how the device resizes a downloaded screensaver if not exactly the same size of the screen. Possible values are "none", "fixed_ratio" (rescale respecting original proportions), "crop_centered", "crop_top_left".

picture

true/false

if true the phone supports the download of picture files

picture_wbmp

true/false

support for wbmp images

picture_bmp

true/false

support for bmp images

picture_gif

true/false

support for gif images

picture_jpg

true/false

support for jpg images

picture_png

true/false

support for png images

picture_greyscale

true/false

true if the phone users a greyscale

picture_colors

any integer number

This is the number in bit of displayable colors.Note: if a phone uses 8 tones of grey, you should set wallpaper_greyscale to true and wallpaper_colors to 3

picture_max_width

any integer number

Maximum width supported for a picture

picture_max_height

any integer number

Maximum height supported for a picture

picture_preferred_width

any integer number

Maximum width suggested for a picture

picture_preferred_height

any integer number

Maximum height suggested for a picture

picture_df_size_limit

any integer number

Maximum size in bytes of a picture throught downloadfun

picture_directdownload_size_limit

any integer number

Maximum size in bytes of a picture throught direct download

picture_inline_size_limit

any integer number

Maximum size in bytes of a picture for an inline object

picture_oma_size_limit

any integer number

Maximum size in bytes of a picture through OMA DD

picture_resize

string

Describes if and how the device resizes a downloaded picture if not exactly the same size of the screen. Possible values are "none", "fixed_ratio" (rescale respecting original proportions), "crop_centered", "crop_top_left".

video

true/false

true if the phone may download video clips

video_real_media_8

true/false

true if the phone supports real media V8

video_real_media_9

true/false

true if the phone supports real media V9

video_real_media_10

true/false

true if the phone supports real media V10

video_3gpp

true/false

true if the phone supports 3GPP videos (including H.263)

video_3gpp2

true/false

true if the phone supports 3GPP 2 videos (for CDMA devices)

video_mp4

true/false

true if the phone supports MP4 videos

video_wmv

true/false

true if the phone supports WMV videos

video_mov

true/false

true if the phone supports MOV videos

video_max_frame_rate

integer

Max frame rate supported. 0 is the default

video_max_width

integer

Max width. 0 is the default

video_max_height

integer

Max height. 0 is the default

video_qcif

true/false

True if the device can play QCIF videos

video_sqcif

true/false

True if the device can play SQCIF videos

video_preferred_width

integer

Suggested max height so that the device will not need any resizing. 0 is the default

video_preferred_height

integer

Suggested max height so that the device will not need any resizing. 0 is the default

video_df_size_limit

integer

Max size in bytes for downloadfun. 0 is the default

video_directdownload_size_limit

integer

Max size in bytes for directdownload. 0 is the default

video_inline_size_limit

integer

Max size in bytes for inline download. 0 is the default

video_oma_size_limit

integer

Max size in bytes for OMA DD. 0 is the default

video_vcodec_h263_0

true/false

True if the device can play videos encoded using H.263 type 0

video_vcodec_h263_3

true/false

True if the device can play videos encoded using H.263 type 3

video_vcodec_mpeg4

true/false

True if the device can play videos encoded using MPEG 4

video_acodec_amr

true/false

True if the device can play videos with AMR audio

video_acodec_awb

true/false

True if the device can play videos with AMR Wide-Band audio

video_acodec_aac

true/false

True if the device can play videos with AAC audio

video_acodec_aac_ltp

true/false

True if the device can play videos with AAC LTP audio

video_acodec_qcelp

true/false

True if the device can play videos with Qualcomm Code Excited Linear Predictive waveform audio format

Group:drm

Capability Name

Type

Description

oma_v_1_0_forwardlock

true/false

true if the phone support OMA DRM ForwardLock V1.0

oma_v_1_0_combined_delivery

true/false

true if the phone support OMA DRM Combined Delivery V1.0

oma_v_1_0_separate_delivery

true/false

true if the phone support OMA DRM Separate Delivery V1.0

Group:streamingNOTE:This group is new and experimental, there might be changes in the future. If you have suggestions let us know!

Capability Name

Type

Description

streaming_video

true/false

true if the phone supports video streaming

streaming_audio

true/false

true if the phone supports audio streaming

streaming_real_media_8

true/false

true if the phone supports Real media V8

streaming_real_media_9

true/false

true if the phone supports Real media V9

streaming_real_media_10

true/false

true if the phone supports Real media V10

streaming_3gpp

true/false

true if the phone supports 3GPP

streaming_mp4

true/false

true if the phone supports MP4

streaming_wmv

true/false

true if the phone supports WMV

streaming_mov

true/false

true if the phone supports MOV

streaming_video_qcif

true/false

true if the phone supports QCIF standard

streaming_video_qcif_max_width

integer

Max (suggested) width for QCIF videos

streaming_video_qcif_max_height

integer

Max (suggested) height for QCIF videos

streaming_video_sqcif

true/false

true if the phone supports SQCIF standard

streaming_video_sqcif_max_width

integer

Max (suggested) width for SQCIF videos

streaming_video_sqcif_max_height

integer

Max (suggested) height for SQCIF videos

streaming_video_max_bit_rate

integer

Max bit rate for video+audio

streaming_video_max_video_bit_rate

integer

Max bit rate for video

streaming_video_min_video_bit_rate

integer

Minimum bit rate for video

streaming_video_max_audio_bit_rate

integer

Max bit rate for audio

streaming_video_max_frame_rate

integer

Max frame rate

streaming_video_size_limit

integer

Max size in bytes for the clip

streaming_video_vcodec_h263_0

true/false

true if the device supports H.263 type 0 encoded videos

streaming_video_vcodec_h263_3

true/false

true if the device supports H.263 type 3 encoded videos

streaming_video_vcodec_mpeg4

true/false

true if the device supports MPEG 4 encoded videos

streaming_video_acodec_amr

true/false

true if the phone supports AMR

streaming_video_acodec_awb

true/false

true if the phone supports AWB

tr>

<td valign=top><b>streaming_video_acodec_mp3</b></td><td valign=top>true/false</td><td valign=top>true if the phone supports MP3</td>

</tr

streaming_video_acodec_aac

true/false

true if the phone supports AAC

streaming_video_acodec_aac_ltp

true/false

true if the phone supports AAC LTP

Group:wap_push

Capability Name

Type

Description

wap_push_support

true/false

true if the phone support WAP Push messages

connectionless_service_indication

true/false

true if the phone supports it

connectionless_service_load

true/false

true if the phone supports it

connectionless_cache_operation

true/false

true if the phone supports it

connectionoriented_unconfirmed_service_indication

true/false

Whether unconfirmed service indications are supported, when connection-oriented push is used

connectionoriented_unconfirmed_service_load

true/false

Whether unconfirmed service load operations are supported, when connection-oriented push is used

connectionoriented_unconfirmed_cache_operation

true/false

Whether unconfirmed cache operations are supported, when connection-oriented push is used

connectionoriented_confirmed_service_indication

true/false

Whether confirmed service indications are supported, when connection-oriented push is used

connectionoriented_confirmed_service_load

true/false

Whether confirmed service load operations are supported, when connection-oriented push is used

connectionoriented_confirmed_cache_operation

true/false

Whether confirmed cache operations are supported, when connection-oriented push is used

utf8_support

true/false

Whether the UTF-8 character set is supported

ascii_support

true/false

Whether the ASCII character set is supported

iso8859_support

true/false

Whether the ISO-8559 character set is supported

expiration_date

true/false

Whether an expiry date can be set for the resource

Group:mms

Capability Name

Type

Description

receiver

true/false

May receive MMS messages

sender

true/false

May send MMS messages

mms_max_height

any integer number

Maximum height for an image

mms_max_width

any integer number

Maximum width for an image

built_in_recorder

true/false

The device features a built-in audio recorder

built_in_camera

true/false

The device features a built-in camera

mms_jpeg_baseline

true/false

Baseline JPG images support

mms_jpeg_progressive

true/false

Progressive JPG images support

mms_gif_static

true/false

Static GIF (87a) support

mms_gif_animated

true/false

Animated GIF (89a) support

mms_png

true/false

PNG support

mms_bmp

true/false

BMP support

mms_wbmp

true/false

WBMP support

mms_amr

true/false

AMR support

mms_wav

true/false

WAV support

mms_midi_monophonic

true/false

Monophonic MIDI support

mms_midi_polyphonic

true/false

Polyphonic MIDI support

mms_midi_polyphonic_voices

integer

If polyphonic MIDI is supported, the number of available voices

mms_spmidi

true/false

SPMIDI support

mms_ota_bitmap

true/false

OTA Bitmap support

mms_nokia_wallpaper

true/false

Nokia wallpaper support

mms_nokia_operatorlogo

true/false

Nokia operator logo support

mms_nokia_3dscreensaver

true/false

Nokia 3D screensaver support

mms_nokia_ringingtone

true/false

Nokia ringingtone support

mms_rmf

true/false

RMF support

mms_symbian_install

true/false

Symbian install files support (May receive Symbian install files inside an MMS)

mms_jar

true/false

JAR support

mms_jad

true/false

JAD support

mms_vcard

true/false

Vcard support

mms_wml

true/false

The message may contain wml

mms_wbxml

true/false

The message may contain wbxml

mms_wmlc

true/false

The message may contain wmlc

mms_video

true/false

The message may contain a video clip

mms_mp4

true/false

The message may contain an MP4 video

mms_3gpp

true/false

The message may contain a 3GPP video

mms_3gpp2

true/false

The message may contain a 3GPP2 (CDMA phones) video

mms_max_frame_rate

integer

The max frame rate for the video

Group:sms Binary SMS and SCKL capabilities.

Capability Name

Type

Description

nokiaring

true/false

true if the phone supports nokiarings

picturemessage

true/false

true if the phone supports Nokia picture messages

operatorlogo

true/false

true if the phone supports Nokia operator logo's (72x14 pixel)

largeoperatorlogo

true/false

true if the phone supports Nokia large operator logo's (72x28 pixel)

callericon

true/false

true if the phone supports Nokia caller icons

nokiavcard

true/false

true if the phone supports Nokia vcards

nokiavcal

true/false

true if the phone supports Nokia vcals

sckl_ringtone

true/false

true if the phone supports SCKL ringtones

sckl_operatorlogo

true/false

true if the phone supports SCKL operator logos

sckl_groupgraphic

true/false

true if the phone supports SCKL group graphics

sckl_vcard

true/false

true if the phone supports SCKL vcards

sckl_vcal

true/false

true if the phone supports SCKL vcals

text_imelody

true/false

true if the phone supports textual iMelody

ems

true/false

true if the phone supports EMS messages

ems_variablesizedpictures

true/false

true if the phone supports EMS messages

ems_imelody

true/false

true if the phone supports iMelody over EMS messages

ems_odi

true/false

true if the phone supports EMS ODI (Object Distribution Indicator)

ems_upi

true/false

true if the phone supports EMS UPI (User Prompt Indicator)

ems_version

integer

EMS version

siemens_ota

true/false

true if the phone supports Siemens OTA

siemens_logo_width

integer

Logo width (default is 101)

siemens_logo_height

integer

Logo height (default is 29)

siemens_screensaver_width

integer

Screensaver width (default is 101)

siemens_screensaver_height

integer

Screensaver height (default is 50)

gprtf

true/false

true if the phone supports Motorola proprietary ringtones (GPRTF)

sagem_v1

true/false

true if the phone supports Sagem proprietary ringtones spec 1.0

sagem_v2

true/false

true if the phone supports Sagem proprietary ringtones spec 2.0

panasonic

true/false

true if the phone supports Panasonic proprietary ringtones

Group:j2me

Capability Name

Type

Description

midp_10

true/false

true if the phone is compliant to MIDP 1.0 specifications

cldc_10

true/false

true if the phone is compliant to CLDC 1.0 specifications

midp_20

true/false

true if the phone is compliant to MIDP 2.0

cldc_20

true/false

true if the phone is compliant to CLDC 2.0 specifications

doja_1_0

true/false

true if the phone is compliant to DoJa 1.0 specifications

doja_1_5

true/false

true if the phone is compliant to DoJa 1.5 specifications

doja_2_0

true/false

true if the phone is compliant to DoJa 2.0 specifications

doja_2_1

true/false

true if the phone is compliant to DoJa 2.1 specifications

doja_2_2

true/false

true if the phone is compliant to DoJa 2.2 specifications

doja_3_0

true/false

true if the phone is compliant to DoJa 3.0 specifications

doja_3_5

true/false

true if the phone is compliant to DoJa 3.5 specifications

runtime_memory_limit

any integer number

Memory limit in bytes of the memory during runtime

phisical_memory_limit

any integer number

The physical memory limit

download_limit

any integer number

Limit in bytes of a midlet downloaded over-the-air

j2me_colors

any integer number

Usable colors on screen

j2me_greyscale

true/false

true if it supports the greyscale, if so the j2me_colors will be the greyscale

j2me_gif

true/false

true if it supports gif images

j2me_jpg

true/false

true if it supports jpg images

j2me_softkeys

any integer number

The number of softkeys, 2 is the default

screen_width

any integer number

Screen width in pixels

screen_height

any integer number

Screen height in pixels

socket

true/false

true if the phone supports socket connections (other than standard HTTP)

extra_graphics_api

true/false

true if the manufacturer developed proprietary API's for graphics

extra_sounds_api

true/false

true if the manufacturer developed proprietary API's for

vibration

true/false

true if the manufacturer developed proprietary API's to make the phone vibrate

generate_sms_messages

true/false

true if the manufacturer developed proprietary API's to manage SMS messages (send, receive, etc)

backlight

true/false

true if the manufacturer developed proprietary API's to control the backlight

irda

true/false

true if the manufacturer developed proprietary API's to control irda

bluetooth

true/false

true if the manufacturer developed proprietary API's to control bluetooth devices

personal_java

true/false

true if the devices supports personal java extensions

phonebook_access

true/false

true if the manufacturer developed proprietary API's to access and maybe control phonebook

calendar_access

true/false

true if the manufacturer developed proprietary API's to access and maybe control calendar

imei

true/false

true if the manufacturer developed proprietary API's to access IMEI number

phonenumber

true/false

true if the manufacturer developed proprietary API's to access the user's phonenumber

motorola_lwt_extensions

true/false

These are proprietary API's developed by Motorola. They include touchscreen and pen controls for the A008 device, for example. Motorola might have distributed these libraries to other manufacturers

Group:sound_format (supported sound formats)

Capability Name

Type

Description

wav

true/false

Supports the .wav (Waveform) sound format

mmf

true/false

Supports the MMF (a Yamaha format) version is understood by the number of voices

smf

true/false

Supports the smf (Standard MIDI File) sound format

mld

true/false

An iMode sound format

midi_monophonic

true/false

Supports the midi (Musical Instrument Digital Interface) monophonic sound format

midi_polyphonic

true/false

Supports the midi (Musical Instrument Digital Interface) polyphonic sound format

sp_midi

true/false

Supports the Scalable Polyphony MIDI sound format

rmf

true/false

Supports the rmf sound format (Beatnik format)

xmf

true/false

Supports the XMF sound format (Beatnik format)

compactmidi

true/false

Supports the Compact MIDI sound format (a Faith Inc. format)

digiplug

true/false

A compact polyphonic sound format developed by the Digiplug company

nokia_ringtone

true/false

Supports the Nokia ringing tone sound format

imelody

true/false

A standard file format for melodies, also adopted as the ringtone format by the 4 companies developing the EMS standard

au

true/false

Also called the uLaw, NeXT, or Sun Audio format

amr

true/false

The standard sound format for 3G UMTS mobile devices

mp3

true/false

Supports the mp3 sound format

qcelp

true/false

Supports the Qualcomm Code Excited Linear Predictive waveform format

evrc

true/false

Supports the Enhanced Variable Rate Codec waveform format

voices

any integer number

Maximum number of notes the device can play at the same time