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 |