xref: /aosp_15_r20/sdk/files/devices.xml (revision 1789df15502f1991eff51ff970dce5df8404dd56)
1*1789df15SXin Li<?xml version="1.0" encoding="UTF-8"?>
2*1789df15SXin Li
3*1789df15SXin Li<d:devices xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4*1789df15SXin Li           xmlns:d="http://schemas.android.com/sdk/devices/1">
5*1789df15SXin Li
6*1789df15SXin Li    <d:device>
7*1789df15SXin Li        <d:name>Nexus One</d:name>
8*1789df15SXin Li        <d:manufacturer>Google</d:manufacturer>
9*1789df15SXin Li        <d:hardware>
10*1789df15SXin Li            <d:screen>
11*1789df15SXin Li                <d:screen-size>normal</d:screen-size>
12*1789df15SXin Li                <d:diagonal-length>3.7</d:diagonal-length>
13*1789df15SXin Li                <d:pixel-density>hdpi</d:pixel-density>
14*1789df15SXin Li                <d:screen-ratio>long</d:screen-ratio>
15*1789df15SXin Li                <d:dimensions>
16*1789df15SXin Li                    <d:x-dimension>480</d:x-dimension>
17*1789df15SXin Li                    <d:y-dimension>800</d:y-dimension>
18*1789df15SXin Li                </d:dimensions>
19*1789df15SXin Li                <d:xdpi>254</d:xdpi>
20*1789df15SXin Li                <d:ydpi>254</d:ydpi>
21*1789df15SXin Li                <d:touch>
22*1789df15SXin Li                    <d:multitouch>basic</d:multitouch>
23*1789df15SXin Li                    <d:mechanism>finger</d:mechanism>
24*1789df15SXin Li                    <d:screen-type>capacitive</d:screen-type>
25*1789df15SXin Li                </d:touch>
26*1789df15SXin Li            </d:screen>
27*1789df15SXin Li            <d:networking>
28*1789df15SXin Li                Wifi
29*1789df15SXin Li                Bluetooth
30*1789df15SXin Li            </d:networking>
31*1789df15SXin Li            <d:sensors>
32*1789df15SXin Li                Accelerometer
33*1789df15SXin Li                Compass
34*1789df15SXin Li                GPS
35*1789df15SXin Li                LightSensor
36*1789df15SXin Li                ProximitySensor
37*1789df15SXin Li            </d:sensors>
38*1789df15SXin Li            <d:mic>true</d:mic>
39*1789df15SXin Li            <d:camera>
40*1789df15SXin Li                <d:location>back</d:location>
41*1789df15SXin Li                <d:autofocus>true</d:autofocus>
42*1789df15SXin Li                <d:flash>true</d:flash>
43*1789df15SXin Li            </d:camera>
44*1789df15SXin Li            <d:keyboard>nokeys</d:keyboard>
45*1789df15SXin Li            <d:nav>trackball</d:nav>
46*1789df15SXin Li            <d:ram unit="MiB">512</d:ram>
47*1789df15SXin Li            <d:buttons>hard</d:buttons>
48*1789df15SXin Li            <d:internal-storage unit="MiB">503</d:internal-storage>
49*1789df15SXin Li            <d:removable-storage unit="MiB">0</d:removable-storage>
50*1789df15SXin Li            <d:cpu>Qualcomm Scorpion</d:cpu>
51*1789df15SXin Li            <d:gpu>Qualcomm Adreno 200</d:gpu>
52*1789df15SXin Li            <d:abi>
53*1789df15SXin Li                armeabi-v7a
54*1789df15SXin Li                armeabi
55*1789df15SXin Li            </d:abi>
56*1789df15SXin Li            <d:dock> </d:dock>
57*1789df15SXin Li            <d:power-type>battery</d:power-type>
58*1789df15SXin Li        </d:hardware>
59*1789df15SXin Li        <d:software>
60*1789df15SXin Li            <d:api-level>7-10</d:api-level>
61*1789df15SXin Li            <d:live-wallpaper-support>true</d:live-wallpaper-support>
62*1789df15SXin Li            <d:bluetooth-profiles> </d:bluetooth-profiles>
63*1789df15SXin Li            <d:gl-version>2.0</d:gl-version>
64*1789df15SXin Li            <d:gl-extensions>
65*1789df15SXin Li            </d:gl-extensions>
66*1789df15SXin Li            <d:status-bar>true</d:status-bar>
67*1789df15SXin Li        </d:software>
68*1789df15SXin Li        <d:state name="Portrait" default="true">
69*1789df15SXin Li            <d:description>The phone in portrait view</d:description>
70*1789df15SXin Li            <d:screen-orientation>port</d:screen-orientation>
71*1789df15SXin Li            <d:keyboard-state>keyssoft</d:keyboard-state>
72*1789df15SXin Li            <d:nav-state>nonav</d:nav-state>
73*1789df15SXin Li        </d:state>
74*1789df15SXin Li        <d:state name="Landscape">
75*1789df15SXin Li            <d:description>The phone in landscape view</d:description>
76*1789df15SXin Li            <d:screen-orientation>land</d:screen-orientation>
77*1789df15SXin Li            <d:keyboard-state>keyssoft</d:keyboard-state>
78*1789df15SXin Li            <d:nav-state>nonav</d:nav-state>
79*1789df15SXin Li        </d:state>
80*1789df15SXin Li    </d:device>
81*1789df15SXin Li    <d:device>
82*1789df15SXin Li        <d:name>Nexus S</d:name>
83*1789df15SXin Li        <d:manufacturer>Google</d:manufacturer>
84*1789df15SXin Li        <d:hardware>
85*1789df15SXin Li            <d:screen>
86*1789df15SXin Li                <d:screen-size>normal</d:screen-size>
87*1789df15SXin Li                <d:diagonal-length>4</d:diagonal-length>
88*1789df15SXin Li                <d:pixel-density>hdpi</d:pixel-density>
89*1789df15SXin Li                <d:screen-ratio>long</d:screen-ratio>
90*1789df15SXin Li                <d:dimensions>
91*1789df15SXin Li                    <d:x-dimension>480</d:x-dimension>
92*1789df15SXin Li                    <d:y-dimension>800</d:y-dimension>
93*1789df15SXin Li                </d:dimensions>
94*1789df15SXin Li                <d:xdpi>235</d:xdpi>
95*1789df15SXin Li                <d:ydpi>235</d:ydpi>
96*1789df15SXin Li                <d:touch>
97*1789df15SXin Li                    <d:multitouch>jazz-hands</d:multitouch>
98*1789df15SXin Li                    <d:mechanism>finger</d:mechanism>
99*1789df15SXin Li                    <d:screen-type>capacitive</d:screen-type>
100*1789df15SXin Li                </d:touch>
101*1789df15SXin Li            </d:screen>
102*1789df15SXin Li            <d:networking>
103*1789df15SXin Li                Wifi
104*1789df15SXin Li                Bluetooth
105*1789df15SXin Li                NFC
106*1789df15SXin Li            </d:networking>
107*1789df15SXin Li            <d:sensors>
108*1789df15SXin Li                Accelerometer
109*1789df15SXin Li                Compass
110*1789df15SXin Li                GPS
111*1789df15SXin Li                Gyroscope
112*1789df15SXin Li                LightSensor
113*1789df15SXin Li                ProximitySensor
114*1789df15SXin Li            </d:sensors>
115*1789df15SXin Li            <d:mic>true</d:mic>
116*1789df15SXin Li            <d:camera>
117*1789df15SXin Li                <d:location>back</d:location>
118*1789df15SXin Li                <d:autofocus>true</d:autofocus>
119*1789df15SXin Li                <d:flash>true</d:flash>
120*1789df15SXin Li            </d:camera>
121*1789df15SXin Li            <d:camera>
122*1789df15SXin Li                <d:location>front</d:location>
123*1789df15SXin Li                <d:autofocus>false</d:autofocus>
124*1789df15SXin Li                <d:flash>false</d:flash>
125*1789df15SXin Li            </d:camera>
126*1789df15SXin Li            <d:keyboard>nokeys</d:keyboard>
127*1789df15SXin Li            <d:nav>nonav</d:nav>
128*1789df15SXin Li            <d:ram unit="KiB">351428</d:ram>
129*1789df15SXin Li            <d:buttons>hard</d:buttons>
130*1789df15SXin Li            <d:internal-storage unit="MiB">503</d:internal-storage>
131*1789df15SXin Li            <d:removable-storage unit="MiB">0</d:removable-storage>
132*1789df15SXin Li            <d:cpu>Samsung Exynos 3110</d:cpu>
133*1789df15SXin Li            <d:gpu>PowerVR SGX 540</d:gpu>
134*1789df15SXin Li            <d:abi>
135*1789df15SXin Li                armeabi-v7a
136*1789df15SXin Li                armeabi
137*1789df15SXin Li            </d:abi>
138*1789df15SXin Li            <d:dock> </d:dock>
139*1789df15SXin Li            <d:power-type>battery</d:power-type>
140*1789df15SXin Li        </d:hardware>
141*1789df15SXin Li        <d:software>
142*1789df15SXin Li            <d:api-level>9-16</d:api-level>
143*1789df15SXin Li            <d:live-wallpaper-support>true</d:live-wallpaper-support>
144*1789df15SXin Li            <d:bluetooth-profiles> </d:bluetooth-profiles>
145*1789df15SXin Li            <d:gl-version>2.0</d:gl-version>
146*1789df15SXin Li            <d:gl-extensions>
147*1789df15SXin Li                GL_EXT_debug_marker
148*1789df15SXin Li                GL_OES_rgb8_rgba8
149*1789df15SXin Li                GL_OES_depth24
150*1789df15SXin Li                GL_OES_vertex_half_float
151*1789df15SXin Li                GL_OES_texture_float
152*1789df15SXin Li                GL_OES_texture_half_float
153*1789df15SXin Li                GL_OES_element_index_uint
154*1789df15SXin Li                GL_OES_mapbuffer
155*1789df15SXin Li                GL_OES_fragment_precision_high
156*1789df15SXin Li                GL_OES_compressed_ETC1_RGB8_texture
157*1789df15SXin Li                GL_OES_EGL_image
158*1789df15SXin Li                GL_OES_EGL_image_external
159*1789df15SXin Li                GL_OES_required_internalformat
160*1789df15SXin Li                GL_OES_depth_texture
161*1789df15SXin Li                GL_OES_get_program_binary
162*1789df15SXin Li                GL_OES_packed_depth_stencil
163*1789df15SXin Li                GL_OES_standard_derivatives
164*1789df15SXin Li                GL_OES_vertex_array_object
165*1789df15SXin Li                GL_OES_egl_sync
166*1789df15SXin Li                GL_EXT_multi_draw_arrays
167*1789df15SXin Li                GL_EXT_texture_format_BGRA8888
168*1789df15SXin Li                GL_EXT_discard_framebuffer
169*1789df15SXin Li                GL_EXT_shader_texture_lod
170*1789df15SXin Li                GL_IMG_shader_binary
171*1789df15SXin Li                GL_IMG_texture_compression_pvrtc
172*1789df15SXin Li                GL_IMG_texture_npot
173*1789df15SXin Li                GL_IMG_texture_format_BGRA8888
174*1789df15SXin Li                GL_IMG_read_format
175*1789df15SXin Li                GL_IMG_program_binary
176*1789df15SXin Li                GL_IMG_multisampled_render_to_texture
177*1789df15SXin Li            </d:gl-extensions>
178*1789df15SXin Li            <d:status-bar>true</d:status-bar>
179*1789df15SXin Li        </d:software>
180*1789df15SXin Li        <d:state name="Portrait" default="true">
181*1789df15SXin Li            <d:description>The phone in portrait view</d:description>
182*1789df15SXin Li            <d:screen-orientation>port</d:screen-orientation>
183*1789df15SXin Li            <d:keyboard-state>keyssoft</d:keyboard-state>
184*1789df15SXin Li            <d:nav-state>nonav</d:nav-state>
185*1789df15SXin Li        </d:state>
186*1789df15SXin Li        <d:state name="Landscape">
187*1789df15SXin Li            <d:description>The phone in landscape view</d:description>
188*1789df15SXin Li            <d:screen-orientation>land</d:screen-orientation>
189*1789df15SXin Li            <d:keyboard-state>keyssoft</d:keyboard-state>
190*1789df15SXin Li            <d:nav-state>nonav</d:nav-state>
191*1789df15SXin Li        </d:state>
192*1789df15SXin Li    </d:device>
193*1789df15SXin Li
194*1789df15SXin Li    <d:device>
195*1789df15SXin Li        <d:name>Galaxy Nexus</d:name>
196*1789df15SXin Li        <d:manufacturer>Google</d:manufacturer>
197*1789df15SXin Li        <d:hardware>
198*1789df15SXin Li            <d:screen>
199*1789df15SXin Li                <d:screen-size>normal</d:screen-size>
200*1789df15SXin Li                <d:diagonal-length>4.65</d:diagonal-length> <!-- In inches -->
201*1789df15SXin Li                <d:pixel-density>xhdpi</d:pixel-density>
202*1789df15SXin Li                <d:screen-ratio>long</d:screen-ratio>
203*1789df15SXin Li                <d:dimensions>
204*1789df15SXin Li                    <d:x-dimension>720</d:x-dimension>
205*1789df15SXin Li                    <d:y-dimension>1280</d:y-dimension>
206*1789df15SXin Li                </d:dimensions>
207*1789df15SXin Li                <d:xdpi>316</d:xdpi>
208*1789df15SXin Li                <d:ydpi>316</d:ydpi>
209*1789df15SXin Li                <d:touch>
210*1789df15SXin Li                    <d:multitouch>jazz-hands</d:multitouch>
211*1789df15SXin Li                    <d:mechanism>finger</d:mechanism>
212*1789df15SXin Li                    <d:screen-type>capacitive</d:screen-type>
213*1789df15SXin Li                </d:touch>
214*1789df15SXin Li            </d:screen>
215*1789df15SXin Li            <d:networking>
216*1789df15SXin Li                Bluetooth
217*1789df15SXin Li                Wifi
218*1789df15SXin Li                NFC
219*1789df15SXin Li            </d:networking>
220*1789df15SXin Li            <d:sensors>
221*1789df15SXin Li                Accelerometer
222*1789df15SXin Li                Barometer
223*1789df15SXin Li                Gyroscope
224*1789df15SXin Li                Compass
225*1789df15SXin Li                GPS
226*1789df15SXin Li                ProximitySensor
227*1789df15SXin Li            </d:sensors>
228*1789df15SXin Li            <d:mic>true</d:mic>
229*1789df15SXin Li            <d:camera>
230*1789df15SXin Li                <d:location>front</d:location>
231*1789df15SXin Li                <d:autofocus>true</d:autofocus>
232*1789df15SXin Li                <d:flash>false</d:flash>
233*1789df15SXin Li            </d:camera>
234*1789df15SXin Li            <d:camera>
235*1789df15SXin Li                <d:location>back</d:location>
236*1789df15SXin Li                <d:autofocus>true</d:autofocus>
237*1789df15SXin Li                <d:flash>true</d:flash>
238*1789df15SXin Li            </d:camera>
239*1789df15SXin Li            <d:keyboard>nokeys</d:keyboard>
240*1789df15SXin Li            <d:nav>nonav</d:nav>
241*1789df15SXin Li            <d:ram unit="GiB">1</d:ram>
242*1789df15SXin Li            <d:buttons>soft</d:buttons>
243*1789df15SXin Li            <d:internal-storage unit="GiB">16</d:internal-storage>
244*1789df15SXin Li            <d:removable-storage unit="KiB"></d:removable-storage>
245*1789df15SXin Li            <d:cpu>OMAP 4460</d:cpu> <!-- cpu type (Tegra3) freeform -->
246*1789df15SXin Li            <d:gpu>PowerVR SGX540</d:gpu>
247*1789df15SXin Li            <d:abi>
248*1789df15SXin Li                armeabi
249*1789df15SXin Li                armeabi-v7a
250*1789df15SXin Li            </d:abi>
251*1789df15SXin Li            <!--dock (car, desk, tv, none)-->
252*1789df15SXin Li            <d:dock>
253*1789df15SXin Li            </d:dock>
254*1789df15SXin Li            <!-- power-type (battery, plugged-in) -->
255*1789df15SXin Li            <d:power-type>battery</d:power-type>
256*1789df15SXin Li        </d:hardware>
257*1789df15SXin Li        <d:software>
258*1789df15SXin Li            <d:api-level>14-</d:api-level>
259*1789df15SXin Li            <d:live-wallpaper-support>true</d:live-wallpaper-support>
260*1789df15SXin Li            <d:bluetooth-profiles>
261*1789df15SXin Li                HSP
262*1789df15SXin Li                HFP
263*1789df15SXin Li                SPP
264*1789df15SXin Li                A2DP
265*1789df15SXin Li                AVRCP
266*1789df15SXin Li                OPP
267*1789df15SXin Li                PBAP
268*1789df15SXin Li                GAVDP
269*1789df15SXin Li                AVDTP
270*1789df15SXin Li                HID
271*1789df15SXin Li                HDP
272*1789df15SXin Li                PAN
273*1789df15SXin Li            </d:bluetooth-profiles>
274*1789df15SXin Li            <d:gl-version>2.0</d:gl-version>
275*1789df15SXin Li            <!--
276*1789df15SXin Li             These can be gotten via
277*1789df15SXin Li             javax.microedition.khronos.opengles.GL10.glGetString(GL10.GL_EXTENSIONS);
278*1789df15SXin Li            -->
279*1789df15SXin Li            <d:gl-extensions>
280*1789df15SXin Li                GL_EXT_discard_framebuffer
281*1789df15SXin Li                GL_EXT_multi_draw_arrays
282*1789df15SXin Li                GL_EXT_shader_texture_lod
283*1789df15SXin Li                GL_EXT_texture_format_BGRA8888
284*1789df15SXin Li                GL_IMG_multisampled_render_to_texture
285*1789df15SXin Li                GL_IMG_program_binary
286*1789df15SXin Li                GL_IMG_read_format
287*1789df15SXin Li                GL_IMG_shader_binary
288*1789df15SXin Li                GL_IMG_texture_compression_pvrtc
289*1789df15SXin Li                GL_IMG_texture_format_BGRA8888
290*1789df15SXin Li                GL_IMG_texture_npot
291*1789df15SXin Li                GL_OES_compressed_ETC1_RGB8_texture
292*1789df15SXin Li                GL_OES_depth_texture
293*1789df15SXin Li                GL_OES_depth24
294*1789df15SXin Li                GL_OES_EGL_image
295*1789df15SXin Li                GL_OES_EGL_image_external
296*1789df15SXin Li                GL_OES_egl_sync
297*1789df15SXin Li                GL_OES_element_index_uint
298*1789df15SXin Li                GL_OES_fragment_precision_high
299*1789df15SXin Li                GL_OES_get_program_binary
300*1789df15SXin Li                GL_OES_mapbuffer
301*1789df15SXin Li                GL_OES_packed_depth_stencil
302*1789df15SXin Li                GL_OES_required_internalformat
303*1789df15SXin Li                GL_OES_rgb8_rgba8
304*1789df15SXin Li                GL_OES_standard_derivatives
305*1789df15SXin Li                GL_OES_texture_float
306*1789df15SXin Li                GL_OES_texture_half_float
307*1789df15SXin Li                GL_OES_vertex_array_object
308*1789df15SXin Li                GL_OES_vertex_half_float
309*1789df15SXin Li            </d:gl-extensions>
310*1789df15SXin Li            <d:status-bar>true</d:status-bar>
311*1789df15SXin Li        </d:software>
312*1789df15SXin Li        <d:state name="Portrait" default="true">
313*1789df15SXin Li            <d:description>The phone in portrait view</d:description>
314*1789df15SXin Li            <d:screen-orientation>port</d:screen-orientation>
315*1789df15SXin Li            <d:keyboard-state>keyssoft</d:keyboard-state>
316*1789df15SXin Li            <d:nav-state>nonav</d:nav-state>
317*1789df15SXin Li        </d:state>
318*1789df15SXin Li        <d:state name="Landscape">
319*1789df15SXin Li            <d:description>The phone in landscape view</d:description>
320*1789df15SXin Li            <d:screen-orientation>land</d:screen-orientation>
321*1789df15SXin Li            <d:keyboard-state>keyssoft</d:keyboard-state>
322*1789df15SXin Li            <d:nav-state>nonav</d:nav-state>
323*1789df15SXin Li        </d:state>
324*1789df15SXin Li    </d:device>
325*1789df15SXin Li    <d:device>
326*1789df15SXin Li        <d:name>Nexus 7</d:name>
327*1789df15SXin Li        <d:manufacturer>Google</d:manufacturer>
328*1789df15SXin Li        <d:hardware>
329*1789df15SXin Li            <d:screen>
330*1789df15SXin Li                <d:screen-size>large</d:screen-size>
331*1789df15SXin Li                <d:diagonal-length>7.27</d:diagonal-length>
332*1789df15SXin Li                <d:pixel-density>tvdpi</d:pixel-density>
333*1789df15SXin Li                <d:screen-ratio>notlong</d:screen-ratio>
334*1789df15SXin Li                <d:dimensions>
335*1789df15SXin Li                    <d:x-dimension>800</d:x-dimension>
336*1789df15SXin Li                    <d:y-dimension>1280</d:y-dimension>
337*1789df15SXin Li                </d:dimensions>
338*1789df15SXin Li                <d:xdpi>195</d:xdpi>
339*1789df15SXin Li                <d:ydpi>200</d:ydpi>
340*1789df15SXin Li                <d:touch>
341*1789df15SXin Li                    <d:multitouch>jazz-hands</d:multitouch>
342*1789df15SXin Li                    <d:mechanism>finger</d:mechanism>
343*1789df15SXin Li                    <d:screen-type>capacitive</d:screen-type>
344*1789df15SXin Li                </d:touch>
345*1789df15SXin Li            </d:screen>
346*1789df15SXin Li            <d:networking>
347*1789df15SXin Li                Wifi
348*1789df15SXin Li                Bluetooth
349*1789df15SXin Li                NFC
350*1789df15SXin Li            </d:networking>
351*1789df15SXin Li            <d:sensors>
352*1789df15SXin Li                Accelerometer
353*1789df15SXin Li                Compass
354*1789df15SXin Li                GPS
355*1789df15SXin Li                Gyroscope
356*1789df15SXin Li                LightSensor
357*1789df15SXin Li            </d:sensors>
358*1789df15SXin Li            <d:mic>true</d:mic>
359*1789df15SXin Li            <d:camera>
360*1789df15SXin Li                <d:location>front</d:location>
361*1789df15SXin Li                <d:autofocus>false</d:autofocus>
362*1789df15SXin Li                <d:flash>false</d:flash>
363*1789df15SXin Li            </d:camera>
364*1789df15SXin Li            <d:keyboard>nokeys</d:keyboard>
365*1789df15SXin Li            <d:nav>nonav</d:nav>
366*1789df15SXin Li            <d:ram unit="GiB">1</d:ram>
367*1789df15SXin Li            <d:buttons>soft</d:buttons>
368*1789df15SXin Li            <d:internal-storage unit="GiB">8</d:internal-storage>
369*1789df15SXin Li            <d:removable-storage unit="MiB"> </d:removable-storage>
370*1789df15SXin Li            <d:cpu> Tegra3 </d:cpu>
371*1789df15SXin Li            <d:gpu> Tegra3 </d:gpu>
372*1789df15SXin Li            <d:abi>
373*1789df15SXin Li                armeabi-v7a
374*1789df15SXin Li                armeabi
375*1789df15SXin Li            </d:abi>
376*1789df15SXin Li            <d:dock> </d:dock>
377*1789df15SXin Li            <d:power-type>battery</d:power-type>
378*1789df15SXin Li        </d:hardware>
379*1789df15SXin Li
380*1789df15SXin Li        <d:software>
381*1789df15SXin Li            <d:api-level>16</d:api-level>
382*1789df15SXin Li            <d:live-wallpaper-support>true</d:live-wallpaper-support>
383*1789df15SXin Li            <d:bluetooth-profiles> </d:bluetooth-profiles>
384*1789df15SXin Li            <d:gl-version>2.0</d:gl-version>
385*1789df15SXin Li            <d:gl-extensions> </d:gl-extensions>
386*1789df15SXin Li            <d:status-bar>true</d:status-bar>
387*1789df15SXin Li        </d:software>
388*1789df15SXin Li
389*1789df15SXin Li        <d:state name="Portrait" default="true">
390*1789df15SXin Li            <d:description>The phone in portrait view</d:description>
391*1789df15SXin Li            <d:screen-orientation>port</d:screen-orientation>
392*1789df15SXin Li            <d:keyboard-state>keyssoft</d:keyboard-state>
393*1789df15SXin Li            <d:nav-state>nonav</d:nav-state>
394*1789df15SXin Li        </d:state>
395*1789df15SXin Li        <d:state name="Landscape">
396*1789df15SXin Li            <d:description>The phone in landscape view</d:description>
397*1789df15SXin Li            <d:screen-orientation>land</d:screen-orientation>
398*1789df15SXin Li            <d:keyboard-state>keyssoft</d:keyboard-state>
399*1789df15SXin Li            <d:nav-state>nonav</d:nav-state>
400*1789df15SXin Li        </d:state>
401*1789df15SXin Li
402*1789df15SXin Li    </d:device>
403*1789df15SXin Li
404*1789df15SXin Li    <d:device>
405*1789df15SXin Li        <d:name>Nexus 4</d:name>
406*1789df15SXin Li        <d:manufacturer>Google</d:manufacturer>
407*1789df15SXin Li        <d:hardware>
408*1789df15SXin Li            <d:screen>
409*1789df15SXin Li                <d:screen-size>normal</d:screen-size>
410*1789df15SXin Li                <d:diagonal-length>4.7</d:diagonal-length>
411*1789df15SXin Li                <d:pixel-density>xhdpi</d:pixel-density>
412*1789df15SXin Li                <d:screen-ratio>notlong</d:screen-ratio>
413*1789df15SXin Li                <d:dimensions>
414*1789df15SXin Li                    <d:x-dimension>768</d:x-dimension>
415*1789df15SXin Li                    <d:y-dimension>1280</d:y-dimension>
416*1789df15SXin Li                </d:dimensions>
417*1789df15SXin Li                <d:xdpi>320</d:xdpi>
418*1789df15SXin Li                <d:ydpi>320</d:ydpi>
419*1789df15SXin Li                <d:touch>
420*1789df15SXin Li                    <d:multitouch>jazz-hands</d:multitouch>
421*1789df15SXin Li                    <d:mechanism>finger</d:mechanism>
422*1789df15SXin Li                    <d:screen-type>capacitive</d:screen-type>
423*1789df15SXin Li                </d:touch>
424*1789df15SXin Li            </d:screen>
425*1789df15SXin Li            <d:networking>
426*1789df15SXin Li                Wifi
427*1789df15SXin Li                Bluetooth
428*1789df15SXin Li                NFC
429*1789df15SXin Li            </d:networking>
430*1789df15SXin Li            <d:sensors>
431*1789df15SXin Li                Accelerometer
432*1789df15SXin Li                Barometer
433*1789df15SXin Li                Compass
434*1789df15SXin Li                GPS
435*1789df15SXin Li                Gyroscope
436*1789df15SXin Li                LightSensor
437*1789df15SXin Li                ProximitySensor
438*1789df15SXin Li            </d:sensors>
439*1789df15SXin Li            <d:mic>true</d:mic>
440*1789df15SXin Li            <d:camera>
441*1789df15SXin Li                <d:location>back</d:location>
442*1789df15SXin Li                <d:autofocus>true</d:autofocus>
443*1789df15SXin Li                <d:flash>true</d:flash>
444*1789df15SXin Li            </d:camera>
445*1789df15SXin Li            <d:camera>
446*1789df15SXin Li                <d:location>front</d:location>
447*1789df15SXin Li                <d:autofocus>false</d:autofocus>
448*1789df15SXin Li                <d:flash>false</d:flash>
449*1789df15SXin Li            </d:camera>
450*1789df15SXin Li            <d:keyboard>nokeys</d:keyboard>
451*1789df15SXin Li            <d:nav>nonav</d:nav>
452*1789df15SXin Li            <d:ram unit="KiB">1953125</d:ram>
453*1789df15SXin Li            <d:buttons>soft</d:buttons>
454*1789df15SXin Li            <d:internal-storage unit="KiB">7811891</d:internal-storage>
455*1789df15SXin Li            <d:removable-storage unit="MiB"></d:removable-storage>
456*1789df15SXin Li            <d:cpu>Qualcomm Snapdragon S4 Pro</d:cpu>
457*1789df15SXin Li            <d:gpu>Adreno 320</d:gpu>
458*1789df15SXin Li            <d:abi>
459*1789df15SXin Li                armeabi-v7a
460*1789df15SXin Li                armeabi
461*1789df15SXin Li            </d:abi>
462*1789df15SXin Li            <d:dock></d:dock>
463*1789df15SXin Li            <d:power-type>battery</d:power-type>
464*1789df15SXin Li        </d:hardware>
465*1789df15SXin Li        <d:software>
466*1789df15SXin Li            <d:api-level>16</d:api-level>
467*1789df15SXin Li            <d:live-wallpaper-support>true</d:live-wallpaper-support>
468*1789df15SXin Li            <d:bluetooth-profiles></d:bluetooth-profiles>
469*1789df15SXin Li            <d:gl-version>2.0</d:gl-version>
470*1789df15SXin Li            <d:gl-extensions>GL_EXT_debug_marker GL_AMD_compressed_ATC_texture
471*1789df15SXin Li                GL_AMD_performance_monitor GL_AMD_program_binary_Z400 GL_EXT_robustness
472*1789df15SXin Li                GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_NV_fence
473*1789df15SXin Li                GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24
474*1789df15SXin Li                GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_element_index_uint
475*1789df15SXin Li                GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high GL_OES_get_program_binary
476*1789df15SXin Li                GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives
477*1789df15SXin Li                GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_half_float
478*1789df15SXin Li                GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float
479*1789df15SXin Li                GL_OES_vertex_type_10_10_10_2 GL_OES_vertex_array_object GL_QCOM_alpha_test
480*1789df15SXin Li                GL_QCOM_binning_control GL_QCOM_driver_control GL_QCOM_perfmon_global_mode
481*1789df15SXin Li                GL_QCOM_extended_get GL_QCOM_extended_get2 GL_QCOM_tiled_rendering
482*1789df15SXin Li                GL_QCOM_writeonly_rendering GL_EXT_sRGB
483*1789df15SXin Li            </d:gl-extensions>
484*1789df15SXin Li            <d:status-bar>true</d:status-bar>
485*1789df15SXin Li        </d:software>
486*1789df15SXin Li        <d:state name="Portrait" default="true">
487*1789df15SXin Li            <d:description>The phone in portrait view</d:description>
488*1789df15SXin Li            <d:screen-orientation>port</d:screen-orientation>
489*1789df15SXin Li            <d:keyboard-state>keyssoft</d:keyboard-state>
490*1789df15SXin Li            <d:nav-state>nonav</d:nav-state>
491*1789df15SXin Li        </d:state>
492*1789df15SXin Li        <d:state name="Landscape">
493*1789df15SXin Li            <d:description>The phone in landscape view</d:description>
494*1789df15SXin Li            <d:screen-orientation>land</d:screen-orientation>
495*1789df15SXin Li            <d:keyboard-state>keyssoft</d:keyboard-state>
496*1789df15SXin Li            <d:nav-state>nonav</d:nav-state>
497*1789df15SXin Li        </d:state>
498*1789df15SXin Li    </d:device>
499*1789df15SXin Li
500*1789df15SXin Li    <d:device>
501*1789df15SXin Li        <d:name>Nexus 10</d:name>
502*1789df15SXin Li        <d:manufacturer>Google</d:manufacturer>
503*1789df15SXin Li        <d:hardware>
504*1789df15SXin Li            <d:screen>
505*1789df15SXin Li                <d:screen-size>xlarge</d:screen-size>
506*1789df15SXin Li                <d:diagonal-length>10.055</d:diagonal-length>
507*1789df15SXin Li                <d:pixel-density>xhdpi</d:pixel-density>
508*1789df15SXin Li                <d:screen-ratio>notlong</d:screen-ratio>
509*1789df15SXin Li                <d:dimensions>
510*1789df15SXin Li                    <d:x-dimension>2560</d:x-dimension>
511*1789df15SXin Li                    <d:y-dimension>1600</d:y-dimension>
512*1789df15SXin Li                </d:dimensions>
513*1789df15SXin Li                <d:xdpi>300</d:xdpi>
514*1789df15SXin Li                <d:ydpi>300</d:ydpi>
515*1789df15SXin Li                <d:touch>
516*1789df15SXin Li                    <d:multitouch>jazz-hands</d:multitouch>
517*1789df15SXin Li                    <d:mechanism>finger</d:mechanism>
518*1789df15SXin Li                    <d:screen-type>capacitive</d:screen-type>
519*1789df15SXin Li                </d:touch>
520*1789df15SXin Li            </d:screen>
521*1789df15SXin Li            <d:networking>
522*1789df15SXin Li                Wifi
523*1789df15SXin Li                Bluetooth
524*1789df15SXin Li                NFC
525*1789df15SXin Li            </d:networking>
526*1789df15SXin Li            <d:sensors>
527*1789df15SXin Li                Accelerometer
528*1789df15SXin Li                Barometer
529*1789df15SXin Li                Compass
530*1789df15SXin Li                GPS
531*1789df15SXin Li                Gyroscope
532*1789df15SXin Li                LightSensor
533*1789df15SXin Li            </d:sensors>
534*1789df15SXin Li            <d:mic>true</d:mic>
535*1789df15SXin Li            <d:camera>
536*1789df15SXin Li                <d:location>back</d:location>
537*1789df15SXin Li                <d:autofocus>true</d:autofocus>
538*1789df15SXin Li                <d:flash>true</d:flash>
539*1789df15SXin Li            </d:camera>
540*1789df15SXin Li            <d:camera>
541*1789df15SXin Li                <d:location>front</d:location>
542*1789df15SXin Li                <d:autofocus>false</d:autofocus>
543*1789df15SXin Li                <d:flash>false</d:flash>
544*1789df15SXin Li            </d:camera>
545*1789df15SXin Li            <d:keyboard>nokeys</d:keyboard>
546*1789df15SXin Li            <d:nav>nonav</d:nav>
547*1789df15SXin Li            <d:ram unit="KiB">1953125</d:ram>
548*1789df15SXin Li            <d:buttons>soft</d:buttons>
549*1789df15SXin Li            <d:internal-storage unit="KiB">15623782</d:internal-storage>
550*1789df15SXin Li            <d:removable-storage unit="MiB"></d:removable-storage>
551*1789df15SXin Li            <d:cpu>Dual-core A15</d:cpu>
552*1789df15SXin Li            <d:gpu>Quad-core Mali T604</d:gpu>
553*1789df15SXin Li            <d:abi>
554*1789df15SXin Li                armeabi-v7a
555*1789df15SXin Li                armeabi
556*1789df15SXin Li            </d:abi>
557*1789df15SXin Li            <d:dock></d:dock>
558*1789df15SXin Li            <d:power-type>battery</d:power-type>
559*1789df15SXin Li        </d:hardware>
560*1789df15SXin Li        <d:software>
561*1789df15SXin Li            <d:api-level>16</d:api-level>
562*1789df15SXin Li            <d:live-wallpaper-support>true</d:live-wallpaper-support>
563*1789df15SXin Li            <d:bluetooth-profiles></d:bluetooth-profiles>
564*1789df15SXin Li            <d:gl-version>2.0</d:gl-version>
565*1789df15SXin Li            <d:gl-extensions>GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary
566*1789df15SXin Li                GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map
567*1789df15SXin Li                GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra
568*1789df15SXin Li                GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture
569*1789df15SXin Li                GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external
570*1789df15SXin Li                GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float
571*1789df15SXin Li                GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer
572*1789df15SXin Li                GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV
573*1789df15SXin Li                GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers
574*1789df15SXin Li                GL_EXT_occlusion_query_boolean GL_EXT_blend_minmax GL_EXT_discard_framebuffer
575*1789df15SXin Li                GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage
576*1789df15SXin Li                GL_EXT_multisampled_render_to_texture GL_OES_surfaceless_context
577*1789df15SXin Li                GL_ARM_mali_program_binary
578*1789df15SXin Li            </d:gl-extensions>
579*1789df15SXin Li            <d:status-bar>true</d:status-bar>
580*1789df15SXin Li        </d:software>
581*1789df15SXin Li        <d:state name="Portrait">
582*1789df15SXin Li            <d:description>The phone in portrait view</d:description>
583*1789df15SXin Li            <d:screen-orientation>port</d:screen-orientation>
584*1789df15SXin Li            <d:keyboard-state>keyssoft</d:keyboard-state>
585*1789df15SXin Li            <d:nav-state>nonav</d:nav-state>
586*1789df15SXin Li        </d:state>
587*1789df15SXin Li        <d:state name="Landscape" default="true">
588*1789df15SXin Li            <d:description>The phone in landscape view</d:description>
589*1789df15SXin Li            <d:screen-orientation>land</d:screen-orientation>
590*1789df15SXin Li            <d:keyboard-state>keyssoft</d:keyboard-state>
591*1789df15SXin Li            <d:nav-state>nonav</d:nav-state>
592*1789df15SXin Li        </d:state>
593*1789df15SXin Li    </d:device>
594*1789df15SXin Li
595*1789df15SXin Li</d:devices>
596