blob: 190d0cfb058df469072c66ef825393c1b2a1804c [file] [log] [blame]
Tim Zimmermann834dd482022-05-15 06:02:43 +02001<manifest version="1.0" type="device" target-level="5">
Alexander Martinzb14f7b52021-08-26 17:27:03 +02002 <hal format="hidl">
3 <name>android.hardware.audio</name>
4 <transport>hwbinder</transport>
Mikhail Naganovbd9cd572019-11-22 10:56:29 -08005 <version>6.0</version>
Alexander Martinzb14f7b52021-08-26 17:27:03 +02006 <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>
Mikhail Naganovbd9cd572019-11-22 10:56:29 -080014 <version>6.0</version>
Alexander Martinzb14f7b52021-08-26 17:27:03 +020015 <interface>
16 <name>IEffectsFactory</name>
17 <instance>default</instance>
18 </interface>
19 </hal>
20 <hal format="hidl">
Alexander Martinzb14f7b52021-08-26 17:27:03 +020021 <name>android.hardware.bluetooth</name>
22 <transport>hwbinder</transport>
23 <version>1.0</version>
24 <interface>
25 <name>IBluetoothHci</name>
26 <instance>default</instance>
27 </interface>
28 </hal>
29 <hal format="hidl">
30 <name>android.hardware.bluetooth.audio</name>
31 <transport>hwbinder</transport>
32 <version>2.0</version>
33 <interface>
34 <name>IBluetoothAudioProvidersFactory</name>
35 <instance>default</instance>
36 </interface>
37 </hal>
38 <hal format="hidl">
Alexander Martinzb14f7b52021-08-26 17:27:03 +020039 <name>android.hardware.camera.provider</name>
40 <transport>hwbinder</transport>
41 <version>2.4</version>
42 <interface>
43 <name>ICameraProvider</name>
44 <instance>legacy/0</instance>
45 </interface>
46 </hal>
47 <hal format="hidl">
Alexander Martinzb14f7b52021-08-26 17:27:03 +020048 <name>android.hardware.gatekeeper</name>
49 <transport>hwbinder</transport>
50 <version>1.0</version>
51 <interface>
52 <name>IGatekeeper</name>
53 <instance>default</instance>
54 </interface>
55 </hal>
56 <hal format="hidl">
57 <name>android.hardware.graphics.allocator</name>
58 <transport>hwbinder</transport>
59 <version>2.0</version>
60 <interface>
61 <name>IAllocator</name>
62 <instance>default</instance>
63 </interface>
64 </hal>
65 <hal format="hidl">
66 <name>android.hardware.graphics.composer</name>
67 <transport>hwbinder</transport>
68 <version>2.3</version>
69 <interface>
70 <name>IComposer</name>
71 <instance>default</instance>
72 </interface>
73 </hal>
74 <hal format="hidl">
75 <name>android.hardware.graphics.mapper</name>
76 <transport arch="32+64">passthrough</transport>
77 <version>2.1</version>
78 <interface>
79 <name>IMapper</name>
80 <instance>default</instance>
81 </interface>
82 </hal>
83 <hal format="hidl">
84 <name>android.hardware.keymaster</name>
85 <transport>hwbinder</transport>
86 <version>4.0</version>
87 <interface>
88 <name>IKeymasterDevice</name>
89 <instance>default</instance>
90 </interface>
91 </hal>
92 <hal format="hidl">
Alexander Martinzb14f7b52021-08-26 17:27:03 +020093 <name>android.hardware.media.omx</name>
94 <transport>hwbinder</transport>
95 <version>1.0</version>
96 <interface>
97 <name>IOmx</name>
98 <instance>default</instance>
99 </interface>
100 <interface>
101 <name>IOmxStore</name>
102 <instance>default</instance>
103 </interface>
104 </hal>
105 <hal format="hidl">
106 <name>android.hardware.memtrack</name>
107 <transport>hwbinder</transport>
108 <version>1.0</version>
109 <interface>
110 <name>IMemtrack</name>
111 <instance>default</instance>
112 </interface>
113 </hal>
114 <hal format="hidl">
Bharathb9891ad2023-09-11 15:35:09 +0530115 <name>android.hardware.neuralnetworks</name>
116 <transport>hwbinder</transport>
117 <version>1.3</version>
118 <interface>
119 <name>IDevice</name>
120 <instance>qti-default</instance>
121 <instance>qti-dsp</instance>
122 <instance>qti-gpu</instance>
123 </interface>
124 </hal>
125 <hal format="hidl">
Alexander Martinzb14f7b52021-08-26 17:27:03 +0200126 <name>android.hardware.nfc</name>
127 <transport>hwbinder</transport>
128 <version>1.2</version>
129 <interface>
130 <name>INfc</name>
131 <instance>default</instance>
132 </interface>
133 </hal>
134 <hal format="hidl">
135 <name>android.hardware.radio</name>
136 <transport>hwbinder</transport>
137 <fqname>@1.4::IRadio/slot1</fqname>
138 <fqname>@1.4::IRadio/slot2</fqname>
139 <fqname>@1.2::ISap/slot1</fqname>
140 <fqname>@1.2::ISap/slot2</fqname>
141 </hal>
142 <hal format="hidl">
143 <name>android.hardware.radio.config</name>
144 <transport>hwbinder</transport>
145 <version>1.1</version>
146 <interface>
147 <name>IRadioConfig</name>
148 <instance>default</instance>
149 </interface>
150 </hal>
151 <hal format="hidl">
152 <name>android.hardware.renderscript</name>
153 <transport arch="32+64">passthrough</transport>
154 <version>1.0</version>
155 <interface>
156 <name>IDevice</name>
157 <instance>default</instance>
158 </interface>
159 </hal>
160 <hal format="hidl">
161 <name>android.hardware.secure_element</name>
162 <transport>hwbinder</transport>
Michael Bestas1f812ec2023-05-29 19:31:45 +0300163 <version>1.0</version>
Alexander Martinzb14f7b52021-08-26 17:27:03 +0200164 <interface>
165 <name>ISecureElement</name>
166 <instance>SIM1</instance>
167 <instance>SIM2</instance>
168 </interface>
169 </hal>
170 <hal format="hidl">
171 <name>android.hardware.sensors</name>
172 <transport>hwbinder</transport>
173 <version>2.0</version>
174 <interface>
175 <name>ISensors</name>
176 <instance>default</instance>
177 </interface>
178 </hal>
179 <hal format="hidl">
180 <name>android.hardware.soundtrigger</name>
181 <transport>hwbinder</transport>
182 <version>2.2</version>
183 <interface>
184 <name>ISoundTriggerHw</name>
185 <instance>default</instance>
186 </interface>
187 </hal>
188 <hal format="hidl">
189 <name>android.hardware.tetheroffload.config</name>
190 <transport>hwbinder</transport>
191 <version>1.0</version>
192 <interface>
193 <name>IOffloadConfig</name>
194 <instance>default</instance>
195 </interface>
196 </hal>
197 <hal format="hidl">
198 <name>android.hardware.tetheroffload.control</name>
199 <transport>hwbinder</transport>
200 <version>1.0</version>
201 <interface>
202 <name>IOffloadControl</name>
203 <instance>default</instance>
204 </interface>
205 </hal>
206 <hal format="hidl">
Alexander Martinzb14f7b52021-08-26 17:27:03 +0200207 <name>android.hardware.vibrator</name>
208 <transport>hwbinder</transport>
209 <version>1.0</version>
210 <interface>
211 <name>IVibrator</name>
212 <instance>default</instance>
213 </interface>
214 </hal>
215 <hal format="hidl">
216 <name>com.qualcomm.qti.ant</name>
217 <transport>hwbinder</transport>
218 <version>1.0</version>
219 <interface>
220 <name>IAntHci</name>
221 <instance>default</instance>
222 </interface>
223 </hal>
224 <hal format="hidl">
225 <name>com.qualcomm.qti.dpm.api</name>
226 <transport>hwbinder</transport>
227 <version>1.0</version>
228 <interface>
229 <name>IdpmQmi</name>
230 <instance>dpmQmiService</instance>
231 </interface>
232 </hal>
233 <hal format="hidl">
234 <name>com.qualcomm.qti.imscmservice</name>
235 <transport>hwbinder</transport>
236 <version>2.2</version>
237 <interface>
238 <name>IImsCmService</name>
239 <instance>qti.ims.connectionmanagerservice</instance>
240 </interface>
241 </hal>
242 <hal format="hidl">
243 <name>com.qualcomm.qti.uceservice</name>
244 <transport>hwbinder</transport>
245 <version>2.2</version>
246 <interface>
247 <name>IUceService</name>
248 <instance>com.qualcomm.qti.uceservice</instance>
249 </interface>
250 </hal>
251 <hal format="hidl">
Alexander Martinzb14f7b52021-08-26 17:27:03 +0200252 <name>vendor.display.color</name>
253 <transport>hwbinder</transport>
254 <version>1.2</version>
255 <interface>
256 <name>IDisplayColor</name>
257 <instance>default</instance>
258 </interface>
259 </hal>
260 <hal format="hidl">
261 <name>vendor.display.config</name>
262 <transport>hwbinder</transport>
263 <version>2.0</version>
264 <interface>
265 <name>IDisplayConfig</name>
266 <instance>default</instance>
267 </interface>
268 </hal>
269 <hal format="hidl">
270 <name>vendor.display.postproc</name>
271 <transport>hwbinder</transport>
272 <version>1.0</version>
273 <interface>
274 <name>IDisplayPostproc</name>
275 <instance>default</instance>
276 </interface>
277 </hal>
278 <hal format="hidl">
279 <name>vendor.goodix.hardware.biometrics.fingerprint</name>
280 <transport>hwbinder</transport>
281 <version>2.1</version>
282 <interface>
283 <name>IGoodixFingerprintDaemon</name>
284 <instance>default</instance>
285 </interface>
286 </hal>
287 <hal format="hidl">
288 <name>vendor.qti.data.factory</name>
289 <transport>hwbinder</transport>
290 <version>2.1</version>
291 <interface>
292 <name>IFactory</name>
293 <instance>default</instance>
294 </interface>
295 </hal>
296 <hal format="hidl">
297 <name>vendor.qti.esepowermanager</name>
298 <transport>hwbinder</transport>
299 <version>1.0</version>
300 <interface>
301 <name>IEsePowerManager</name>
302 <instance>default</instance>
303 </interface>
304 </hal>
305 <hal format="hidl">
306 <name>vendor.qti.hardware.alarm</name>
307 <transport>hwbinder</transport>
308 <version>1.0</version>
309 <interface>
310 <name>IAlarm</name>
311 <instance>default</instance>
312 </interface>
313 </hal>
314 <hal format="hidl">
Alexander Martinzb14f7b52021-08-26 17:27:03 +0200315 <name>vendor.qti.hardware.bluetooth_sar</name>
316 <transport>hwbinder</transport>
317 <version>1.0</version>
318 <interface>
319 <name>IBluetoothSar</name>
320 <instance>default</instance>
321 </interface>
322 </hal>
323 <hal format="hidl">
324 <name>vendor.qti.hardware.btconfigstore</name>
325 <transport>hwbinder</transport>
326 <version>1.0</version>
327 <interface>
328 <name>IBTConfigStore</name>
329 <instance>default</instance>
330 </interface>
331 </hal>
332 <hal format="hidl">
Alexander Martinzb14f7b52021-08-26 17:27:03 +0200333 <name>vendor.qti.hardware.capabilityconfigstore</name>
334 <transport>hwbinder</transport>
335 <version>1.0</version>
336 <interface>
337 <name>ICapabilityConfigStore</name>
338 <instance>default</instance>
339 </interface>
340 </hal>
341 <hal format="hidl">
Alexander Martinz8f317572022-12-20 09:48:06 +0100342 <name>vendor.qti.hardware.cvp</name>
343 <transport>hwbinder</transport>
344 <version>1.0</version>
345 <interface>
346 <name>ICvp</name>
347 <instance>cvphalservice</instance>
348 </interface>
349 </hal>
350 <hal format="hidl">
Alexander Martinzb14f7b52021-08-26 17:27:03 +0200351 <name>vendor.qti.hardware.data.connection</name>
352 <transport>hwbinder</transport>
353 <version>1.1</version>
354 <interface>
355 <name>IDataConnection</name>
356 <instance>slot1</instance>
357 <instance>slot2</instance>
358 </interface>
359 </hal>
Alexander Martinzb14f7b52021-08-26 17:27:03 +0200360 <hal format="hidl">
Adithya R84f25102021-04-12 16:41:29 +0530361 <name>vendor.qti.hardware.data.iwlan</name>
362 <transport>hwbinder</transport>
363 <version>1.0</version>
364 <interface>
365 <name>IIWlan</name>
366 <instance>slot1</instance>
367 <instance>slot2</instance>
368 </interface>
369 </hal>
370 <hal format="hidl">
Alexander Martinzb14f7b52021-08-26 17:27:03 +0200371 <name>vendor.qti.hardware.data.latency</name>
372 <transport>hwbinder</transport>
373 <version>1.0</version>
374 <interface>
375 <name>ILinkLatency</name>
376 <instance>default</instance>
377 </interface>
378 </hal>
379 <hal format="hidl">
Alexander Martinzec354a32023-01-25 13:37:06 +0100380 <name>vendor.qti.hardware.display.mapper</name>
381 <transport arch="32+64">passthrough</transport>
382 <version>1.1</version>
383 <interface>
384 <name>IQtiMapper</name>
385 <instance>default</instance>
386 </interface>
387 </hal>
388 <hal format="hidl">
Alexander Martinzb14f7b52021-08-26 17:27:03 +0200389 <name>vendor.qti.hardware.fm</name>
390 <transport>hwbinder</transport>
391 <version>1.0</version>
392 <interface>
393 <name>IFmHci</name>
394 <instance>default</instance>
395 </interface>
396 </hal>
397 <hal format="hidl">
398 <name>vendor.qti.hardware.iop</name>
399 <transport>hwbinder</transport>
400 <version>2.0</version>
401 <interface>
402 <name>IIop</name>
403 <instance>default</instance>
404 </interface>
405 </hal>
406 <hal format="hidl">
407 <name>vendor.qti.hardware.perf</name>
408 <transport>hwbinder</transport>
409 <version>2.1</version>
410 <interface>
411 <name>IPerf</name>
412 <instance>default</instance>
413 </interface>
414 </hal>
415 <hal format="hidl">
416 <name>vendor.qti.hardware.qseecom</name>
417 <transport>hwbinder</transport>
418 <version>1.0</version>
419 <interface>
420 <name>IQSEECom</name>
421 <instance>default</instance>
422 </interface>
423 </hal>
424 <hal format="hidl">
425 <name>vendor.qti.hardware.qteeconnector</name>
426 <transport>hwbinder</transport>
427 <version>1.0</version>
428 <interface>
429 <name>IAppConnector</name>
430 <instance>default</instance>
431 </interface>
432 <interface>
433 <name>IGPAppConnector</name>
434 <instance>default</instance>
435 </interface>
436 </hal>
437 <hal format="hidl">
438 <name>vendor.qti.hardware.radio.am</name>
439 <transport>hwbinder</transport>
440 <version>1.0</version>
441 <interface>
442 <name>IQcRilAudio</name>
443 <instance>slot1</instance>
444 <instance>slot2</instance>
445 </interface>
446 </hal>
447 <hal format="hidl">
448 <name>vendor.qti.hardware.radio.ims</name>
449 <transport>hwbinder</transport>
450 <version>1.5</version>
451 <interface>
452 <name>IImsRadio</name>
453 <instance>imsradio0</instance>
454 <instance>imsradio1</instance>
455 </interface>
456 </hal>
457 <hal format="hidl">
Alexander Martinzb14f7b52021-08-26 17:27:03 +0200458 <name>vendor.qti.hardware.radio.lpa</name>
459 <transport>hwbinder</transport>
460 <version>1.1</version>
461 <interface>
462 <name>IUimLpa</name>
463 <instance>UimLpa0</instance>
464 <instance>UimLpa1</instance>
465 </interface>
466 </hal>
467 <hal format="hidl">
468 <name>vendor.qti.hardware.radio.qcrilhook</name>
469 <transport>hwbinder</transport>
470 <version>1.0</version>
471 <interface>
472 <name>IQtiOemHook</name>
473 <instance>oemhook0</instance>
474 <instance>oemhook1</instance>
475 </interface>
476 </hal>
477 <hal format="hidl">
478 <name>vendor.qti.hardware.radio.qtiradio</name>
479 <transport>hwbinder</transport>
480 <version>1.0</version>
481 <interface>
482 <name>IQtiRadio</name>
483 <instance>slot1</instance>
484 <instance>slot2</instance>
485 </interface>
486 </hal>
487 <hal format="hidl">
488 <name>vendor.qti.hardware.radio.qtiradio</name>
489 <transport>hwbinder</transport>
490 <version>2.4</version>
491 <interface>
492 <name>IQtiRadio</name>
493 <instance>slot1</instance>
494 <instance>slot2</instance>
495 </interface>
496 </hal>
497 <hal format="hidl">
498 <name>vendor.qti.hardware.radio.uim</name>
499 <transport>hwbinder</transport>
500 <version>1.2</version>
501 <interface>
502 <name>IUim</name>
503 <instance>Uim0</instance>
504 <instance>Uim1</instance>
505 </interface>
506 </hal>
507 <hal format="hidl">
508 <name>vendor.qti.hardware.radio.uim_remote_client</name>
509 <transport>hwbinder</transport>
510 <version>1.0</version>
511 <interface>
512 <name>IUimRemoteServiceClient</name>
513 <instance>uimRemoteClient0</instance>
514 <instance>uimRemoteClient1</instance>
515 </interface>
516 </hal>
517 <hal format="hidl">
518 <name>vendor.qti.hardware.radio.uim_remote_server</name>
519 <transport>hwbinder</transport>
520 <version>1.0</version>
521 <interface>
522 <name>IUimRemoteServiceServer</name>
523 <instance>uimRemoteServer0</instance>
524 <instance>uimRemoteServer1</instance>
525 </interface>
526 </hal>
527 <hal format="hidl">
528 <name>vendor.qti.hardware.sensorscalibrate</name>
529 <transport>hwbinder</transport>
530 <version>1.0</version>
531 <interface>
532 <name>ISensorsCalibrate</name>
533 <instance>default</instance>
534 </interface>
535 </hal>
536 <hal format="hidl">
537 <name>vendor.qti.hardware.soter</name>
538 <transport>hwbinder</transport>
539 <version>1.0</version>
540 <interface>
541 <name>ISoter</name>
542 <instance>default</instance>
543 </interface>
544 </hal>
545 <hal format="hidl">
546 <name>vendor.qti.hardware.tui_comm</name>
547 <transport>hwbinder</transport>
548 <version>1.0</version>
549 <interface>
550 <name>ITuiComm</name>
551 <instance>default</instance>
552 </interface>
553 </hal>
554 <hal format="hidl">
555 <name>vendor.qti.hardware.vpp</name>
556 <transport>hwbinder</transport>
557 <version>1.1</version>
558 <interface>
559 <name>IHidlVppService</name>
560 <instance>vppService</instance>
561 </interface>
562 </hal>
563 <hal format="hidl">
Alexander Martinzb14f7b52021-08-26 17:27:03 +0200564 <name>vendor.qti.ims.callinfo</name>
565 <transport>hwbinder</transport>
566 <version>1.0</version>
567 <interface>
568 <name>IService</name>
569 <instance>default</instance>
570 </interface>
571 </hal>
572 <hal format="hidl">
573 <name>vendor.qti.ims.factory</name>
574 <transport>hwbinder</transport>
575 <version>1.0</version>
576 <interface>
577 <name>IImsFactory</name>
578 <instance>default</instance>
579 </interface>
580 </hal>
581 <hal format="hidl">
582 <name>vendor.qti.imsrtpservice</name>
583 <transport>hwbinder</transport>
Michael Bestas1f812ec2023-05-29 19:31:45 +0300584 <version>2.1</version>
Alexander Martinzb14f7b52021-08-26 17:27:03 +0200585 <interface>
586 <name>IRTPService</name>
587 <instance>imsrtpservice</instance>
588 </interface>
589 </hal>
590</manifest>