1 <manifest version=
"1.0" type=
"device" target-level=
"3">
3 <name>android.hardware.audio
</name>
4 <transport>hwbinder
</transport>
7 <name>IDevicesFactory
</name>
8 <instance>default
</instance>
10 <fqname>@
4.0::IDevicesFactory/default
</fqname>
13 <name>android.hardware.audio.effect
</name>
14 <transport>hwbinder
</transport>
15 <version>4.0</version>
17 <name>IEffectsFactory
</name>
18 <instance>default
</instance>
20 <fqname>@
4.0::IEffectsFactory/default
</fqname>
23 <name>android.hardware.biometrics.fingerprint
</name>
24 <transport>hwbinder
</transport>
25 <version>2.1</version>
27 <name>IBiometricsFingerprint
</name>
28 <instance>default
</instance>
30 <fqname>@
2.1::IBiometricsFingerprint/default
</fqname>
33 <name>android.hardware.bluetooth
</name>
34 <transport>hwbinder
</transport>
35 <version>1.0</version>
37 <name>IBluetoothHci
</name>
38 <instance>default
</instance>
40 <fqname>@
1.0::IBluetoothHci/default
</fqname>
43 <name>android.hardware.boot
</name>
44 <transport>hwbinder
</transport>
45 <version>1.0</version>
47 <name>IBootControl
</name>
48 <instance>default
</instance>
50 <fqname>@
1.0::IBootControl/default
</fqname>
53 <name>android.hardware.camera.provider
</name>
54 <transport>hwbinder
</transport>
55 <version>2.4</version>
57 <name>ICameraProvider
</name>
58 <instance>legacy/
0</instance>
60 <fqname>@
2.4::ICameraProvider/legacy/
0</fqname>
63 <name>android.hardware.configstore
</name>
64 <transport>hwbinder
</transport>
65 <version>1.1</version>
67 <name>ISurfaceFlingerConfigs
</name>
68 <instance>default
</instance>
70 <fqname>@
1.1::ISurfaceFlingerConfigs/default
</fqname>
73 <name>android.hardware.drm
</name>
74 <transport>hwbinder
</transport>
75 <version>1.0</version>
77 <name>ICryptoFactory
</name>
78 <instance>default
</instance>
81 <name>IDrmFactory
</name>
82 <instance>default
</instance>
84 <fqname>@
1.0::ICryptoFactory/default
</fqname>
85 <fqname>@
1.0::IDrmFactory/default
</fqname>
86 <fqname>@
1.2::ICryptoFactory/clearkey
</fqname>
87 <fqname>@
1.2::ICryptoFactory/widevine
</fqname>
88 <fqname>@
1.2::IDrmFactory/clearkey
</fqname>
89 <fqname>@
1.2::IDrmFactory/widevine
</fqname>
92 <name>android.hardware.gatekeeper
</name>
93 <transport>hwbinder
</transport>
94 <version>1.0</version>
96 <name>IGatekeeper
</name>
97 <instance>default
</instance>
99 <fqname>@
1.0::IGatekeeper/default
</fqname>
102 <name>android.hardware.gnss
</name>
103 <transport>hwbinder
</transport>
104 <version>1.1</version>
107 <instance>default
</instance>
109 <fqname>@
1.1::IGnss/default
</fqname>
112 <name>android.hardware.gnss
</name>
113 <transport>hwbinder
</transport>
114 <version>2.0</version>
117 <instance>default
</instance>
119 <fqname>@
2.0::IGnss/default
</fqname>
122 <name>android.hardware.graphics.allocator
</name>
123 <transport>hwbinder
</transport>
124 <version>2.0</version>
126 <name>IAllocator
</name>
127 <instance>default
</instance>
129 <fqname>@
2.0::IAllocator/default
</fqname>
132 <name>android.hardware.graphics.composer
</name>
133 <transport>hwbinder
</transport>
134 <version>2.2</version>
136 <name>IComposer
</name>
137 <instance>default
</instance>
139 <fqname>@
2.2::IComposer/default
</fqname>
142 <name>android.hardware.graphics.mapper
</name>
143 <transport arch=
"32+64">passthrough
</transport>
144 <version>2.0</version>
147 <instance>default
</instance>
149 <fqname>@
2.0::IMapper/default
</fqname>
152 <name>android.hardware.health
</name>
153 <transport>hwbinder
</transport>
154 <version>2.0</version>
157 <instance>default
</instance>
159 <fqname>@
2.0::IHealth/default
</fqname>
162 <name>android.hardware.keymaster
</name>
163 <transport>hwbinder
</transport>
164 <version>3.0</version>
166 <name>IKeymasterDevice
</name>
167 <instance>default
</instance>
169 <fqname>@
3.0::IKeymasterDevice/default
</fqname>
172 <name>android.hardware.light
</name>
173 <transport>hwbinder
</transport>
174 <version>2.0</version>
177 <instance>default
</instance>
179 <fqname>@
2.0::ILight/default
</fqname>
182 <name>android.hardware.media.omx
</name>
183 <transport>hwbinder
</transport>
184 <version>1.0</version>
187 <instance>default
</instance>
190 <name>IOmxStore
</name>
191 <instance>default
</instance>
193 <fqname>@
1.0::IOmx/default
</fqname>
194 <fqname>@
1.0::IOmxStore/default
</fqname>
197 <name>android.hardware.memtrack
</name>
198 <transport>hwbinder
</transport>
199 <version>1.0</version>
201 <name>IMemtrack
</name>
202 <instance>default
</instance>
204 <fqname>@
1.0::IMemtrack/default
</fqname>
207 <name>android.hardware.nfc
</name>
208 <transport>hwbinder
</transport>
209 <version>1.2</version>
212 <instance>default
</instance>
214 <fqname>@
1.2::INfc/default
</fqname>
217 <name>android.hardware.power
</name>
218 <transport>hwbinder
</transport>
219 <version>1.0</version>
222 <instance>default
</instance>
224 <fqname>@
1.0::IPower/default
</fqname>
227 <name>android.hardware.radio
</name>
228 <transport>hwbinder
</transport>
229 <version>1.4</version>
232 <instance>slot1
</instance>
233 <instance>slot2
</instance>
235 <fqname>@
1.4::IRadio/slot1
</fqname>
236 <fqname>@
1.4::IRadio/slot2
</fqname>
239 <name>android.hardware.radio.config
</name>
240 <transport>hwbinder
</transport>
241 <version>1.1</version>
243 <name>IRadioConfig
</name>
244 <instance>default
</instance>
246 <fqname>@
1.1::IRadioConfig/default
</fqname>
249 <name>android.hardware.renderscript
</name>
250 <transport arch=
"32+64">passthrough
</transport>
251 <version>1.0</version>
254 <instance>default
</instance>
256 <fqname>@
1.0::IDevice/default
</fqname>
259 <name>android.hardware.secure_element
</name>
260 <transport>hwbinder
</transport>
261 <version>1.1</version>
263 <name>ISecureElement
</name>
264 <instance>SIM1
</instance>
266 <fqname>@
1.1::ISecureElement/SIM1
</fqname>
269 <name>android.hardware.sensors
</name>
270 <transport>hwbinder
</transport>
271 <version>1.0</version>
273 <name>ISensors
</name>
274 <instance>default
</instance>
276 <fqname>@
1.0::ISensors/default
</fqname>
279 <name>android.hardware.soundtrigger
</name>
280 <transport>hwbinder
</transport>
281 <version>2.0</version>
283 <name>ISoundTriggerHw
</name>
284 <instance>default
</instance>
286 <fqname>@
2.0::ISoundTriggerHw/default
</fqname>
289 <name>android.hardware.thermal
</name>
290 <transport>hwbinder
</transport>
291 <version>1.0</version>
293 <name>IThermal
</name>
294 <instance>default
</instance>
296 <fqname>@
1.0::IThermal/default
</fqname>
299 <name>android.hardware.usb
</name>
300 <transport>hwbinder
</transport>
301 <version>1.1</version>
304 <instance>default
</instance>
306 <fqname>@
1.1::IUsb/default
</fqname>
309 <name>android.hardware.wifi
</name>
310 <transport>hwbinder
</transport>
311 <version>1.3</version>
314 <instance>default
</instance>
316 <fqname>@
1.3::IWifi/default
</fqname>
319 <name>android.hardware.wifi.hostapd
</name>
320 <transport>hwbinder
</transport>
321 <version>1.1</version>
323 <name>IHostapd
</name>
324 <instance>default
</instance>
326 <fqname>@
1.1::IHostapd/default
</fqname>
329 <name>android.hardware.wifi.supplicant
</name>
330 <transport>hwbinder
</transport>
331 <version>1.2</version>
333 <name>ISupplicant
</name>
334 <instance>default
</instance>
336 <fqname>@
1.2::ISupplicant/default
</fqname>
339 <name>android.hardware.vibrator
</name>
340 <transport>hwbinder
</transport>
341 <version>1.0</version>
343 <name>IVibrator
</name>
344 <instance>default
</instance>
346 <fqname>@
1.0::IVibrator/default
</fqname>
349 <name>vendor.egistec.hardware.fingerprint
</name>
350 <transport>hwbinder
</transport>
351 <version>4.0</version>
353 <name>IBiometricsFingerprintRbs
</name>
354 <instance>default
</instance>
356 <fqname>@
4.0::IBiometricsFingerprintRbs/default
</fqname>
359 <name>vendor.lineage.trust
</name>
360 <transport>hwbinder
</transport>
361 <version>1.0</version>
363 <name>IUsbRestrict
</name>
364 <instance>default
</instance>
366 <fqname>@
1.0::IUsbRestrict/default
</fqname>
369 <name>vendor.samsung.hardware.gnss
</name>
370 <transport>hwbinder
</transport>
371 <version>1.0</version>
373 <name>ISlsiGnss
</name>
374 <instance>default
</instance>
376 <fqname>@
1.0::ISlsiGnss/default
</fqname>
379 <name>vendor.samsung_slsi.telephony.hardware.radio
</name>
380 <transport>hwbinder
</transport>
381 <version>1.1</version>
383 <name>IOemSamsungslsi
</name>
384 <instance>slot1
</instance>
385 <instance>slot2
</instance>
387 <fqname>@
1.1::IOemSamsungslsi/slot1
</fqname>
388 <fqname>@
1.1::IOemSamsungslsi/slot2
</fqname>
391 <name>vendor.samsung_slsi.telephony.hardware.radioExternal
</name>
392 <transport>hwbinder
</transport>
393 <version>1.0</version>
395 <name>IOemSlsiRadioExternal
</name>
396 <instance>rilExternal
</instance>
398 <fqname>@
1.0::IOemSlsiRadioExternal/rilExternal
</fqname>