• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<manifest version="1.0" type="device" target-level="3">
2    <hal format="hidl">
3        <name>android.hardware.audio</name>
4        <transport>hwbinder</transport>
5        <version>7.0</version>
6        <interface>
7            <name>IDevicesFactory</name>
8            <instance>default</instance>
9        </interface>
10    </hal>
11    <hal format="hidl">
12        <name>android.hardware.audio.effect</name>
13        <transport>hwbinder</transport>
14        <version>7.0</version>
15        <interface>
16            <name>IEffectsFactory</name>
17            <instance>default</instance>
18        </interface>
19    </hal>
20    <hal format="hidl">
21        <name>android.hardware.authsecret</name>
22        <transport>hwbinder</transport>
23        <version>1.0</version>
24        <interface>
25            <name>IAuthSecret</name>
26            <instance>default</instance>
27        </interface>
28    </hal>
29    <hal format="hidl">
30        <name>android.hardware.biometrics.fingerprint</name>
31        <transport>hwbinder</transport>
32        <version>2.2</version>
33        <interface>
34            <name>IBiometricsFingerprint</name>
35            <instance>default</instance>
36        </interface>
37    </hal>
38    <hal format="hidl">
39        <name>android.hardware.bluetooth</name>
40        <transport>hwbinder</transport>
41        <version>1.0</version>
42        <interface>
43            <name>IBluetoothHci</name>
44            <instance>default</instance>
45        </interface>
46    </hal>
47    <hal format="hidl">
48        <name>android.hardware.bluetooth.audio</name>
49        <transport>hwbinder</transport>
50        <version>2.0</version>
51        <interface>
52            <name>IBluetoothAudioProvidersFactory</name>
53            <instance>default</instance>
54        </interface>
55    </hal>
56    <hal format="hidl">
57        <name>android.hardware.boot</name>
58        <transport>hwbinder</transport>
59        <version>1.0</version>
60        <interface>
61            <name>IBootControl</name>
62            <instance>default</instance>
63        </interface>
64    </hal>
65    <hal format="hidl">
66        <name>android.hardware.camera.provider</name>
67        <transport>hwbinder</transport>
68        <version>2.4</version>
69        <interface>
70            <name>ICameraProvider</name>
71            <instance>legacy/0</instance>
72        </interface>
73    </hal>
74    <hal format="hidl">
75        <name>android.hardware.configstore</name>
76        <transport>hwbinder</transport>
77        <version>1.1</version>
78        <interface>
79            <name>ISurfaceFlingerConfigs</name>
80            <instance>default</instance>
81        </interface>
82    </hal>
83    <hal format="hidl">
84        <name>android.hardware.confirmationui</name>
85        <transport>hwbinder</transport>
86        <version>1.0</version>
87        <interface>
88            <name>IConfirmationUI</name>
89            <instance>default</instance>
90        </interface>
91    </hal>
92    <hal format="hidl">
93        <name>android.hardware.drm</name>
94        <transport>hwbinder</transport>
95        <version>1.0</version>
96        <interface>
97            <name>ICryptoFactory</name>
98            <instance>default</instance>
99        </interface>
100        <interface>
101            <name>IDrmFactory</name>
102            <instance>default</instance>
103        </interface>
104        <fqname>@1.2::ICryptoFactory/clearkey</fqname>
105        <fqname>@1.2::IDrmFactory/clearkey</fqname>
106    </hal>
107    <hal format="hidl">
108        <name>android.hardware.dumpstate</name>
109        <transport>hwbinder</transport>
110        <version>1.1</version>
111        <interface>
112            <name>IDumpstateDevice</name>
113            <instance>default</instance>
114        </interface>
115    </hal>
116    <hal format="hidl">
117        <name>android.hardware.gatekeeper</name>
118        <transport>hwbinder</transport>
119        <version>1.0</version>
120        <interface>
121            <name>IGatekeeper</name>
122            <instance>default</instance>
123        </interface>
124    </hal>
125    <hal format="hidl">
126      <name>android.hardware.gnss</name>
127      <transport>hwbinder</transport>
128      <version>1.1</version>
129      <interface>
130        <name>IGnss</name>
131        <instance>default</instance>
132      </interface>
133    </hal>
134    <hal format="hidl">
135        <name>android.hardware.graphics.allocator</name>
136        <transport>hwbinder</transport>
137        <version>2.0</version>
138        <interface>
139            <name>IAllocator</name>
140            <instance>default</instance>
141        </interface>
142    </hal>
143    <hal format="hidl">
144        <name>android.hardware.graphics.composer</name>
145        <transport>hwbinder</transport>
146        <version>2.2</version>
147        <interface>
148            <name>IComposer</name>
149            <instance>default</instance>
150        </interface>
151    </hal>
152    <hal format="hidl">
153        <name>android.hardware.graphics.mapper</name>
154        <transport arch="32+64">passthrough</transport>
155        <version>2.1</version>
156        <interface>
157            <name>IMapper</name>
158            <instance>default</instance>
159        </interface>
160    </hal>
161    <hal format="hidl">
162        <name>android.hardware.health</name>
163        <transport>hwbinder</transport>
164        <version>2.0</version>
165        <interface>
166            <name>IHealth</name>
167            <instance>default</instance>
168        </interface>
169    </hal>
170    <hal format="hidl">
171        <name>android.hardware.keymaster</name>
172        <transport>hwbinder</transport>
173        <fqname>@4.0::IKeymasterDevice/default</fqname>
174        <fqname>@4.1::IKeymasterDevice/strongbox</fqname>
175    </hal>
176    <hal format="hidl">
177        <name>android.hardware.light</name>
178        <transport>hwbinder</transport>
179        <version>2.0</version>
180        <interface>
181            <name>ILight</name>
182            <instance>default</instance>
183        </interface>
184    </hal>
185    <hal format="hidl">
186        <name>android.hardware.media.c2</name>
187        <transport>hwbinder</transport>
188        <version>1.0</version>
189        <interface>
190            <name>IComponentStore</name>
191            <instance>default</instance>
192        </interface>
193    </hal>
194    <hal format="hidl">
195        <name>android.hardware.media.omx</name>
196        <transport>hwbinder</transport>
197        <version>1.0</version>
198        <interface>
199            <name>IOmx</name>
200            <instance>default</instance>
201        </interface>
202        <interface>
203            <name>IOmxStore</name>
204            <instance>default</instance>
205        </interface>
206    </hal>
207    <hal format="hidl">
208        <name>android.hardware.memtrack</name>
209        <transport>hwbinder</transport>
210        <version>1.0</version>
211        <interface>
212            <name>IMemtrack</name>
213            <instance>default</instance>
214        </interface>
215    </hal>
216    <hal format="hidl">
217        <name>android.hardware.neuralnetworks</name>
218        <transport>hwbinder</transport>
219        <fqname>@1.0::IDevice/paintbox</fqname>
220        <fqname>@1.3::IDevice/qti-default</fqname>
221        <fqname>@1.3::IDevice/qti-dsp</fqname>
222        <fqname>@1.3::IDevice/qti-gpu</fqname>
223    </hal>
224    <hal format="hidl">
225        <name>android.hardware.nfc</name>
226        <transport>hwbinder</transport>
227        <version>1.2</version>
228        <interface>
229            <name>INfc</name>
230            <instance>default</instance>
231        </interface>
232    </hal>
233    <hal format="hidl">
234        <name>android.hardware.oemlock</name>
235        <transport>hwbinder</transport>
236        <version>1.0</version>
237        <interface>
238            <name>IOemLock</name>
239            <instance>default</instance>
240        </interface>
241    </hal>
242    <hal format="hidl">
243        <name>android.hardware.power.stats</name>
244        <transport>hwbinder</transport>
245        <version>1.0</version>
246        <interface>
247            <name>IPowerStats</name>
248            <instance>default</instance>
249        </interface>
250    </hal>
251    <hal format="hidl">
252        <name>vendor.display.config</name>
253        <transport>hwbinder</transport>
254        <version>1.3</version>
255        <interface>
256            <name>IDisplayConfig</name>
257            <instance>default</instance>
258        </interface>
259    </hal>
260    <hal format="hidl">
261        <name>vendor.google.radioext</name>
262        <transport>hwbinder</transport>
263        <version>1.3</version>
264        <interface>
265            <name>IRadioExt</name>
266            <instance>default</instance>
267        </interface>
268    </hal>
269    <hal format="hidl">
270        <name>android.hardware.radio</name>
271        <transport>hwbinder</transport>
272        <fqname>@1.2::ISap/slot1</fqname>
273        <fqname>@1.3::IRadio/slot1</fqname>
274        <fqname>@1.3::IRadio/slot2</fqname>
275    </hal>
276    <hal format="hidl">
277      <name>android.hardware.radio.config</name>
278      <transport>hwbinder</transport>
279      <version>1.1</version>
280      <interface>
281        <name>IRadioConfig</name>
282        <instance>default</instance>
283      </interface>
284    </hal>
285    <hal format="hidl">
286        <name>android.hardware.renderscript</name>
287        <transport arch="32+64">passthrough</transport>
288        <version>1.0</version>
289        <interface>
290            <name>IDevice</name>
291            <instance>default</instance>
292        </interface>
293    </hal>
294    <hal format="hidl">
295      <name>vendor.google.google_battery</name>
296      <transport>hwbinder</transport>
297      <version>1.1</version>
298      <interface>
299        <name>IGoogleBattery</name>
300        <instance>default</instance>
301      </interface>
302    </hal>
303    <hal format="hidl">
304        <name>android.hardware.sensors</name>
305        <transport>hwbinder</transport>
306        <version>2.0</version>
307        <interface>
308            <name>ISensors</name>
309            <instance>default</instance>
310        </interface>
311    </hal>
312    <hal format="hidl">
313        <name>android.hardware.soundtrigger</name>
314        <transport>hwbinder</transport>
315        <version>2.2</version>
316        <interface>
317            <name>ISoundTriggerHw</name>
318            <instance>default</instance>
319        </interface>
320    </hal>
321    <hal format="hidl">
322        <name>android.hardware.tetheroffload.config</name>
323        <transport>hwbinder</transport>
324        <version>1.0</version>
325        <interface>
326            <name>IOffloadConfig</name>
327            <instance>default</instance>
328        </interface>
329    </hal>
330    <hal format="hidl">
331        <name>android.hardware.tetheroffload.control</name>
332        <transport>hwbinder</transport>
333        <version>1.0</version>
334        <interface>
335            <name>IOffloadControl</name>
336            <instance>default</instance>
337        </interface>
338    </hal>
339    <hal format="hidl">
340        <name>android.hardware.weaver</name>
341        <transport>hwbinder</transport>
342        <version>1.0</version>
343        <interface>
344            <name>IWeaver</name>
345            <instance>default</instance>
346        </interface>
347    </hal>
348    <hal format="hidl">
349        <name>vendor.qti.hardware.radio.ims</name>
350        <transport>hwbinder</transport>
351        <version>1.2</version>
352        <interface>
353            <name>IImsRadio</name>
354            <instance>imsradio0</instance>
355            <instance>imsradio1</instance>
356        </interface>
357    </hal>
358    <hal format="hidl">
359        <name>vendor.qti.hardware.radio.lpa</name>
360        <transport>hwbinder</transport>
361        <version>1.0</version>
362        <interface>
363            <name>IUimLpa</name>
364            <instance>UimLpa0</instance>
365        </interface>
366    </hal>
367    <hal format="hidl">
368        <name>vendor.qti.hardware.radio.qcrilhook</name>
369        <transport>hwbinder</transport>
370        <version>1.0</version>
371        <interface>
372            <name>IQtiOemHook</name>
373            <instance>oemhook0</instance>
374            <instance>oemhook1</instance>
375        </interface>
376    </hal>
377    <hal format="hidl">
378        <name>vendor.qti.hardware.radio.uim_remote_client</name>
379        <transport>hwbinder</transport>
380        <version>1.0</version>
381        <interface>
382            <name>IUimRemoteServiceClient</name>
383            <instance>uimRemoteClient0</instance>
384        </interface>
385    </hal>
386    <hal format="hidl">
387        <name>vendor.qti.hardware.radio.uim_remote_server</name>
388        <transport>hwbinder</transport>
389        <version>1.0</version>
390        <interface>
391            <name>IUimRemoteServiceServer</name>
392            <instance>uimRemoteServer0</instance>
393        </interface>
394    </hal>
395    <hal format="hidl">
396        <name>vendor.qti.hardware.tui_comm</name>
397        <transport>hwbinder</transport>
398        <version>1.0</version>
399        <interface>
400            <name>ITuiComm</name>
401            <instance>default</instance>
402        </interface>
403    </hal>
404    <hal format="hidl">
405        <name>vendor.qti.imsrtpservice</name>
406        <transport>hwbinder</transport>
407        <version>1.0</version>
408        <interface>
409            <name>IRTPService</name>
410            <instance>imsrtpservice</instance>
411        </interface>
412    </hal>
413    <hal format="hidl">
414        <name>vendor.qti.ims.callinfo</name>
415        <transport>hwbinder</transport>
416        <version>1.0</version>
417        <interface>
418            <name>IService</name>
419            <instance>default</instance>
420        </interface>
421    </hal>
422    <hal format="hidl">
423        <name>com.qualcomm.qti.uceservice</name>
424        <transport>hwbinder</transport>
425        <version>2.0</version>
426        <interface>
427            <name>IUceService</name>
428            <instance>com.qualcomm.qti.uceservice</instance>
429        </interface>
430    </hal>
431    <hal format="hidl">
432        <name>vendor.qti.hardware.radio.am</name>
433        <transport>hwbinder</transport>
434        <version>1.0</version>
435        <interface>
436            <name>IQcRilAudio</name>
437            <instance>slot1</instance>
438            <instance>slot2</instance>
439        </interface>
440    </hal>
441    <hal format="hidl">
442        <name>com.quicinc.cne.server</name>
443        <transport>hwbinder</transport>
444        <impl level="generic"></impl>
445        <version>2.1</version>
446        <interface>
447            <name>IServer</name>
448            <instance>cnd</instance>
449        </interface>
450    </hal>
451    <hal format="hidl">
452        <name>com.quicinc.cne.api</name>
453        <transport>hwbinder</transport>
454        <impl level="generic"></impl>
455        <version>1.1</version>
456        <interface>
457            <name>IApiService</name>
458            <instance>cnd</instance>
459        </interface>
460    </hal>
461    <hal format="hidl">
462        <name>vendor.nxp.nxpnfc</name>
463        <transport>hwbinder</transport>
464        <version>1.0</version>
465        <interface>
466            <name>INxpNfc</name>
467            <instance>default</instance>
468        </interface>
469    </hal>
470</manifest>
471