| <?xml version="1.0"?> |
| <d:devices |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| xmlns:d="http://schemas.android.com/sdk/devices/1"> |
| |
| <d:device> |
| <d:name> |
| Galaxy Nexus |
| </d:name> |
| <d:id> |
| galaxy_nexus |
| </d:id> |
| <d:manufacturer> |
| Samsung |
| </d:manufacturer> |
| <d:hardware> |
| <d:screen> |
| <d:screen-size>normal</d:screen-size> |
| <d:diagonal-length>4.65</d:diagonal-length> <!-- In inches --> |
| <d:pixel-density>xhdpi</d:pixel-density> |
| <d:screen-ratio>long</d:screen-ratio> |
| <d:dimensions> |
| <d:x-dimension>720</d:x-dimension> |
| <d:y-dimension>1280</d:y-dimension> |
| </d:dimensions> |
| <d:xdpi>316</d:xdpi> |
| <d:ydpi>316</d:ydpi> |
| <d:touch> |
| <d:multitouch>jazz-hands</d:multitouch> |
| <d:mechanism>finger</d:mechanism> |
| <d:screen-type>capacitive</d:screen-type> |
| </d:touch> |
| </d:screen> |
| <d:networking> |
| Bluetooth |
| Wifi |
| NFC |
| </d:networking> |
| <d:sensors> |
| Accelerometer |
| Barometer |
| Gyroscope |
| Compass |
| GPS |
| ProximitySensor |
| </d:sensors> |
| <d:mic>true</d:mic> |
| <d:camera> |
| <d:location>front</d:location> |
| <d:autofocus>true</d:autofocus> |
| <d:flash>false</d:flash> |
| </d:camera> |
| <d:camera> |
| <d:location>back</d:location> |
| <d:autofocus>true</d:autofocus> |
| <d:flash>true</d:flash> |
| </d:camera> |
| <d:keyboard>nokeys</d:keyboard> |
| <d:nav>nonav</d:nav> |
| <d:ram unit="GiB">1</d:ram> |
| <d:buttons>soft</d:buttons> |
| <d:internal-storage unit="GiB">16</d:internal-storage> |
| <d:removable-storage unit="KiB"></d:removable-storage> |
| <d:cpu>OMAP 4460</d:cpu> <!-- cpu type (Tegra3) freeform --> |
| <d:gpu>PowerVR SGX540</d:gpu> |
| <d:abi> |
| armeabi |
| armeabi-v7a |
| </d:abi> |
| <!--dock (car, desk, tv, none)--> |
| <d:dock> |
| </d:dock> |
| <!-- plugged in (never, charge, always) --> |
| <d:power-type>battery</d:power-type> |
| </d:hardware> |
| <d:software> |
| <d:api-level>14-</d:api-level> |
| <d:live-wallpaper-support>true</d:live-wallpaper-support> |
| <d:bluetooth-profiles> |
| HSP |
| HFP |
| SPP |
| A2DP |
| AVRCP |
| OPP |
| PBAP |
| GAVDP |
| AVDTP |
| HID |
| HDP |
| PAN |
| </d:bluetooth-profiles> |
| <d:gl-version>2.0</d:gl-version> |
| <!-- |
| These can be gotten via |
| javax.microedition.khronos.opengles.GL10.glGetString(GL10.GL_EXTENSIONS); |
| --> |
| <d:gl-extensions> |
| GL_EXT_discard_framebuffer |
| GL_EXT_multi_draw_arrays |
| GL_EXT_shader_texture_lod |
| GL_EXT_texture_format_BGRA8888 |
| GL_IMG_multisampled_render_to_texture |
| GL_IMG_program_binary |
| GL_IMG_read_format |
| GL_IMG_shader_binary |
| GL_IMG_texture_compression_pvrtc |
| GL_IMG_texture_format_BGRA8888 |
| GL_IMG_texture_npot |
| GL_OES_compressed_ETC1_RGB8_texture |
| GL_OES_depth_texture |
| GL_OES_depth24 |
| GL_OES_EGL_image |
| GL_OES_EGL_image_external |
| GL_OES_egl_sync |
| GL_OES_element_index_uint |
| GL_OES_fragment_precision_high |
| GL_OES_get_program_binary |
| GL_OES_mapbuffer |
| GL_OES_packed_depth_stencil |
| GL_OES_required_internalformat |
| GL_OES_rgb8_rgba8 |
| GL_OES_standard_derivatives |
| GL_OES_texture_float |
| GL_OES_texture_half_float |
| GL_OES_vertex_array_object |
| GL_OES_vertex_half_float |
| </d:gl-extensions> |
| <d:status-bar>true</d:status-bar> |
| </d:software> |
| <d:state name="Portrait" default="true"> |
| <d:description>The phone in portrait view</d:description> |
| <d:screen-orientation>port</d:screen-orientation> |
| <d:keyboard-state>keyssoft</d:keyboard-state> |
| <d:nav-state>nonav</d:nav-state> |
| </d:state> |
| <d:state name="Landscape"> |
| <d:description>The phone in landscape view</d:description> |
| <d:screen-orientation>land</d:screen-orientation> |
| <d:keyboard-state>keyssoft</d:keyboard-state> |
| <d:nav-state>nonav</d:nav-state> |
| </d:state> |
| </d:device> |
| |
| <d:device> |
| <d:name>Droid</d:name> |
| <d:manufacturer>Motorola</d:manufacturer> |
| <d:hardware> |
| <d:screen> |
| <d:screen-size>normal</d:screen-size> |
| <d:diagonal-length>3.7</d:diagonal-length> |
| <d:pixel-density>hdpi</d:pixel-density> |
| <d:screen-ratio>long</d:screen-ratio> |
| <d:dimensions> |
| <d:x-dimension>480</d:x-dimension> |
| <d:y-dimension>854</d:y-dimension> |
| </d:dimensions> |
| <d:xdpi>265</d:xdpi> |
| <d:ydpi>265</d:ydpi> |
| <d:touch> |
| <d:multitouch>distinct</d:multitouch> |
| <d:mechanism>finger</d:mechanism> |
| <d:screen-type>capacitive</d:screen-type> |
| </d:touch> |
| </d:screen> |
| <d:networking> |
| Bluetooth |
| Wifi |
| NFC |
| </d:networking> |
| <d:sensors> |
| Accelerometer |
| Barometer |
| Compass |
| GPS |
| ProximitySensor |
| LightSensor |
| </d:sensors> |
| <d:mic>true</d:mic> |
| <d:camera> |
| <d:location>back</d:location> |
| <d:autofocus>true</d:autofocus> |
| <d:flash>true</d:flash> |
| </d:camera> |
| <d:keyboard>qwerty</d:keyboard> |
| <d:nav>dpad</d:nav> |
| <d:ram unit="MiB">256</d:ram> |
| <d:buttons>hard</d:buttons> |
| <d:internal-storage unit="MiB">512</d:internal-storage> |
| <d:removable-storage unit="GiB">16</d:removable-storage> |
| <d:cpu>OMAP 3430</d:cpu> |
| <d:gpu>PowerVR SGX 53</d:gpu> |
| <d:abi> |
| armeabi |
| armeabi-v7a |
| </d:abi> |
| <d:dock> |
| car |
| desk |
| </d:dock> |
| <d:power-type>battery</d:power-type> |
| </d:hardware> |
| <d:software> |
| <d:api-level>5-8</d:api-level> |
| <d:live-wallpaper-support>false</d:live-wallpaper-support> |
| <d:bluetooth-profiles> |
| GAP |
| SPP |
| HSP |
| HFP |
| A2DP |
| AVRCP |
| SDAP |
| </d:bluetooth-profiles> |
| <d:gl-version>1.1</d:gl-version> |
| <!-- |
| These can be gotten via |
| javax.microedition.khronos.opengles.GL10.glGetString(GL10.GL_EXTENSIONS); |
| --> |
| <d:gl-extensions> |
| GL_OES_byte_coordinates |
| GL_OES_fixed_point |
| GL_OES_single_precision |
| GL_OES_matrix_get |
| GL_OES_read_format |
| GL_OES_compressed_paletted_texture |
| GL_OES_point_sprite |
| GL_OES_point_size_array |
| GL_OES_matrix_palette |
| GL_OES_draw_texture |
| GL_OES_query_matrix |
| GL_OES_texture_env_crossbar |
| GL_OES_texture_mirrored_repeat |
| GL_OES_texture_cube_map |
| GL_OES_blend_subtract |
| GL_OES_blend_func_separate |
| GL_OES_blend_equation_separate |
| GL_OES_stencil_wrap |
| GL_OES_extended_matrix_palette |
| GL_OES_framebuffer_object |
| GL_OES_rgb8_rgba8 |
| GL_OES_depth24 |
| GL_OES_stencil8 |
| GL_OES_compressed_ETC1_RGB8_texture |
| GL_OES_mapbuffer |
| GL_OES_EGL_image |
| GL_EXT_multi_draw_arrays |
| GL_OES_required_internalformat |
| GL_IMG_read_format |
| GL_IMG_texture_compression_pvrtc |
| GL_IMG_texture_format_BGRA8888 |
| GL_EXT_texture_format_BGRA8888 |
| GL_IMG_texture_stream |
| GL_IMG_vertex_program |
| </d:gl-extensions> |
| <d:status-bar>true</d:status-bar> |
| </d:software> |
| <d:state name="Portrait" default="true"> |
| <d:description>The phone in portrait view</d:description> |
| <d:screen-orientation>port</d:screen-orientation> |
| <d:keyboard-state>keyshidden</d:keyboard-state> |
| <d:nav-state>navhidden</d:nav-state> |
| </d:state> |
| <d:state name="Landscape, closed"> |
| <d:description>The phone in landscape view with the keyboard closed</d:description> |
| <d:screen-orientation>land</d:screen-orientation> |
| <d:keyboard-state>keyshidden</d:keyboard-state> |
| <d:nav-state>navhidden</d:nav-state> |
| </d:state> |
| <d:state name="Landscape, open"> |
| <d:description>The phone in landscape view with the keyboard open</d:description> |
| <d:screen-orientation>land</d:screen-orientation> |
| <d:keyboard-state>keysexposed</d:keyboard-state> |
| <d:nav-state>navexposed</d:nav-state> |
| </d:state> |
| <!-- tag-id is optional and can be omitted. --> |
| <!-- boot-props is optional can be omitted or missing. --> |
| <d:boot-props> |
| <!-- boot props list can be empty. --> |
| </d:boot-props> |
| </d:device> |
| |
| <d:device> |
| <d:name>Nexus 5</d:name> |
| <d:id>Nexus 5</d:id> |
| <d:manufacturer>Google</d:manufacturer> |
| <d:hardware> |
| <d:screen> |
| <d:screen-size>normal</d:screen-size> |
| <d:diagonal-length>4.95</d:diagonal-length> |
| <d:pixel-density>xxhdpi</d:pixel-density> |
| <d:screen-ratio>notlong</d:screen-ratio> |
| <d:dimensions> |
| <d:x-dimension>1080</d:x-dimension> |
| <d:y-dimension>1920</d:y-dimension> |
| </d:dimensions> |
| <d:xdpi>445</d:xdpi> |
| <d:ydpi>445</d:ydpi> |
| <d:touch> |
| <d:multitouch>jazz-hands</d:multitouch> |
| <d:mechanism>finger</d:mechanism> |
| <d:screen-type>capacitive</d:screen-type> |
| </d:touch> |
| </d:screen> |
| <d:networking> |
| Wifi |
| Bluetooth |
| NFC |
| </d:networking> |
| <d:sensors> |
| Accelerometer |
| Barometer |
| Compass |
| GPS |
| Gyroscope |
| LightSensor |
| ProximitySensor |
| </d:sensors> |
| <d:mic>true</d:mic> |
| <d:camera> |
| <d:location>back</d:location> |
| <d:autofocus>true</d:autofocus> |
| <d:flash>true</d:flash> |
| </d:camera> |
| <d:camera> |
| <d:location>front</d:location> |
| <d:autofocus>false</d:autofocus> |
| <d:flash>false</d:flash> |
| </d:camera> |
| <d:keyboard>nokeys</d:keyboard> |
| <d:nav>nonav</d:nav> |
| <d:ram unit="GiB">2</d:ram> |
| <d:buttons>soft</d:buttons> |
| <d:internal-storage unit="GiB">16</d:internal-storage> |
| <d:removable-storage unit="MiB"></d:removable-storage> |
| <d:cpu>Snapdragon 800 (MSM8974)</d:cpu> |
| <d:gpu>Adreno 330</d:gpu> |
| <d:abi> |
| armeabi-v7a |
| armeabi |
| </d:abi> |
| <d:dock></d:dock> |
| <d:power-type>battery</d:power-type> |
| </d:hardware> |
| <d:software> |
| <d:api-level>19</d:api-level> |
| <d:live-wallpaper-support>true</d:live-wallpaper-support> |
| <d:bluetooth-profiles></d:bluetooth-profiles> |
| <d:gl-version>3.0</d:gl-version> |
| <d:gl-extensions> |
| GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_AMD_program_binary_Z400 |
| GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_discard_framebuffer |
| GL_EXT_robustness GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV |
| GL_NV_fence GL_OES_compressed_ETC1_RGB8_texture |
| GL_OES_depth_texture GL_OES_depth24 |
| GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_element_index_uint |
| GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high |
| GL_OES_get_program_binary |
| GL_OES_packed_depth_stencil GL_OES_depth_texture_cube_map GL_OES_rgb8_rgba8 |
| GL_OES_standard_derivatives GL_OES_texture_3D GL_OES_texture_float |
| GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot |
| GL_OES_vertex_half_float GL_OES_vertex_type_10_10_10_2 |
| GL_OES_vertex_array_object |
| GL_QCOM_alpha_test GL_QCOM_binning_control GL_QCOM_driver_control |
| GL_QCOM_perfmon_global_mode GL_QCOM_extended_get GL_QCOM_extended_get2 |
| GL_QCOM_tiled_rendering GL_QCOM_writeonly_rendering GL_EXT_sRGB |
| GL_EXT_texture_filter_anisotropic GL_EXT_color_buffer_float |
| GL_EXT_color_buffer_half_float GL_EXT_disjoint_timer_query |
| </d:gl-extensions> |
| <d:status-bar>true</d:status-bar> |
| </d:software> |
| <d:state name="Portrait" default="true"> |
| <d:description>The phone in portrait view</d:description> |
| <d:screen-orientation>port</d:screen-orientation> |
| <d:keyboard-state>keyssoft</d:keyboard-state> |
| <d:nav-state>nonav</d:nav-state> |
| </d:state> |
| <d:state name="Landscape"> |
| <d:description>The phone in landscape view</d:description> |
| <d:screen-orientation>land</d:screen-orientation> |
| <d:keyboard-state>keyssoft</d:keyboard-state> |
| <d:nav-state>nonav</d:nav-state> |
| </d:state> |
| <d:tag-id>tag-1</d:tag-id> |
| <d:boot-props> |
| <d:boot-prop> |
| <d:prop-name>ro.build.display.id</d:prop-name> |
| <d:prop-value>sdk-eng 4.3 JB_MR2 774058 test-keys</d:prop-value> |
| </d:boot-prop> |
| <d:boot-prop> |
| <d:prop-name>ro-myservice-port</d:prop-name> |
| <d:prop-value>1234</d:prop-value> |
| </d:boot-prop> |
| <d:boot-prop> |
| <d:prop-name>ro.RAM.Size</d:prop-name> |
| <d:prop-value>1024 MiB</d:prop-value> |
| </d:boot-prop> |
| </d:boot-props> |
| </d:device> |
| |
| <d:device> |
| <d:name>Android Wear Round Chin</d:name> |
| <d:id>wear_round_chin</d:id> |
| <d:manufacturer>Google</d:manufacturer> |
| <d:meta/> |
| <d:hardware> |
| <d:screen> |
| <d:screen-size>small</d:screen-size> |
| <d:diagonal-length>1.65</d:diagonal-length> |
| <d:pixel-density>tvdpi</d:pixel-density> |
| <d:screen-ratio>notlong</d:screen-ratio> |
| <d:dimensions> |
| <d:x-dimension>320</d:x-dimension> |
| <d:y-dimension>290</d:y-dimension> |
| </d:dimensions> |
| |
| <d:xdpi>239.99</d:xdpi> |
| <d:ydpi>239.99</d:ydpi> |
| <d:touch> |
| <d:multitouch>jazz-hands</d:multitouch> |
| <d:mechanism>finger</d:mechanism> |
| <d:screen-type>capacitive</d:screen-type> |
| </d:touch> |
| </d:screen> |
| <d:networking> |
| Bluetooth |
| Wifi |
| NFC |
| </d:networking> |
| <d:sensors> |
| Accelerometer |
| Barometer |
| Compass |
| GPS |
| Gyroscope |
| LightSensor |
| ProximitySensor |
| </d:sensors> |
| <d:mic>true</d:mic> |
| <d:keyboard>qwerty</d:keyboard> |
| <d:nav>dpad</d:nav> |
| <d:ram unit="MiB">512</d:ram> |
| <d:buttons>hard</d:buttons> |
| <d:internal-storage unit="KiB"> |
| 7811891 |
| </d:internal-storage> |
| <d:removable-storage unit="TiB"/> |
| <d:cpu>Qualcomm Snapdragon S4 Pro</d:cpu> |
| <d:gpu>Adreno 320</d:gpu> |
| <d:abi> |
| armeabi-v7a |
| </d:abi> |
| <d:dock/> |
| <d:power-type>battery</d:power-type> |
| <d:skin>AndroidWearRound</d:skin> |
| </d:hardware> |
| <d:software> |
| <d:api-level>20-</d:api-level> |
| <d:live-wallpaper-support>true</d:live-wallpaper-support> |
| <d:bluetooth-profiles/> |
| <d:gl-version>2.0</d:gl-version> |
| <d:gl-extensions/> |
| <d:status-bar>false</d:status-bar> |
| </d:software> |
| <d:state name="Portrait"> |
| <d:description>The device in portrait orientation</d:description> |
| <d:screen-orientation>port</d:screen-orientation> |
| <d:keyboard-state>keyshidden</d:keyboard-state> |
| <d:nav-state>navexposed</d:nav-state> |
| </d:state> |
| <d:state default="true" name="Landscape"> |
| <d:description>The device in landscape orientation</d:description> |
| <d:screen-orientation>land</d:screen-orientation> |
| <d:keyboard-state>keyshidden</d:keyboard-state> |
| <d:nav-state>navexposed</d:nav-state> |
| </d:state> |
| <d:tag-id>android-wear</d:tag-id> |
| <d:boot-props> |
| <d:boot-prop> |
| <d:prop-name>ro.emulator.circular</d:prop-name> |
| <d:prop-value>true</d:prop-value> |
| </d:boot-prop> |
| <d:boot-prop> |
| <d:prop-name>ro.emu.win_outset_bottom_px</d:prop-name> |
| <d:prop-value>30</d:prop-value> |
| </d:boot-prop> |
| </d:boot-props> |
| </d:device> |
| </d:devices> |