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.3</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>hardware.google.light</name> 187 <transport>hwbinder</transport> 188 <version>1.0</version> 189 <interface> 190 <name>ILight</name> 191 <instance>default</instance> 192 </interface> 193 </hal> 194 <hal format="hidl"> 195 <name>android.hardware.media.c2</name> 196 <transport>hwbinder</transport> 197 <version>1.0</version> 198 <interface> 199 <name>IComponentStore</name> 200 <instance>default</instance> 201 </interface> 202 </hal> 203 <hal format="hidl"> 204 <name>android.hardware.media.omx</name> 205 <transport>hwbinder</transport> 206 <version>1.0</version> 207 <interface> 208 <name>IOmx</name> 209 <instance>default</instance> 210 </interface> 211 <interface> 212 <name>IOmxStore</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 </hal> 275 <hal format="hidl"> 276 <name>android.hardware.radio.config</name> 277 <transport>hwbinder</transport> 278 <version>1.1</version> 279 <interface> 280 <name>IRadioConfig</name> 281 <instance>default</instance> 282 </interface> 283 </hal> 284 <hal format="hidl"> 285 <name>android.hardware.renderscript</name> 286 <transport arch="32+64">passthrough</transport> 287 <version>1.0</version> 288 <interface> 289 <name>IDevice</name> 290 <instance>default</instance> 291 </interface> 292 </hal> 293 <hal format="hidl"> 294 <name>vendor.google.google_battery</name> 295 <transport>hwbinder</transport> 296 <version>1.1</version> 297 <interface> 298 <name>IGoogleBattery</name> 299 <instance>default</instance> 300 </interface> 301 </hal> 302 <hal format="hidl"> 303 <name>android.hardware.sensors</name> 304 <transport>hwbinder</transport> 305 <version>2.0</version> 306 <interface> 307 <name>ISensors</name> 308 <instance>default</instance> 309 </interface> 310 </hal> 311 <hal format="hidl"> 312 <name>android.hardware.soundtrigger</name> 313 <transport>hwbinder</transport> 314 <version>2.2</version> 315 <interface> 316 <name>ISoundTriggerHw</name> 317 <instance>default</instance> 318 </interface> 319 </hal> 320 <hal format="hidl"> 321 <name>android.hardware.tetheroffload.config</name> 322 <transport>hwbinder</transport> 323 <version>1.0</version> 324 <interface> 325 <name>IOffloadConfig</name> 326 <instance>default</instance> 327 </interface> 328 </hal> 329 <hal format="hidl"> 330 <name>android.hardware.tetheroffload.control</name> 331 <transport>hwbinder</transport> 332 <version>1.0</version> 333 <interface> 334 <name>IOffloadControl</name> 335 <instance>default</instance> 336 </interface> 337 </hal> 338 <hal format="hidl"> 339 <name>android.hardware.weaver</name> 340 <transport>hwbinder</transport> 341 <version>1.0</version> 342 <interface> 343 <name>IWeaver</name> 344 <instance>default</instance> 345 </interface> 346 </hal> 347 <hal format="hidl"> 348 <name>vendor.qti.hardware.radio.ims</name> 349 <transport>hwbinder</transport> 350 <version>1.2</version> 351 <interface> 352 <name>IImsRadio</name> 353 <instance>imsradio0</instance> 354 </interface> 355 </hal> 356 <hal format="hidl"> 357 <name>vendor.qti.hardware.radio.lpa</name> 358 <transport>hwbinder</transport> 359 <version>1.0</version> 360 <interface> 361 <name>IUimLpa</name> 362 <instance>UimLpa0</instance> 363 </interface> 364 </hal> 365 <hal format="hidl"> 366 <name>vendor.qti.hardware.radio.qcrilhook</name> 367 <transport>hwbinder</transport> 368 <version>1.0</version> 369 <interface> 370 <name>IQtiOemHook</name> 371 <instance>oemhook0</instance> 372 </interface> 373 </hal> 374 <hal format="hidl"> 375 <name>vendor.qti.hardware.radio.uim_remote_client</name> 376 <transport>hwbinder</transport> 377 <version>1.0</version> 378 <interface> 379 <name>IUimRemoteServiceClient</name> 380 <instance>uimRemoteClient0</instance> 381 </interface> 382 </hal> 383 <hal format="hidl"> 384 <name>vendor.qti.hardware.radio.uim_remote_server</name> 385 <transport>hwbinder</transport> 386 <version>1.0</version> 387 <interface> 388 <name>IUimRemoteServiceServer</name> 389 <instance>uimRemoteServer0</instance> 390 </interface> 391 </hal> 392 <hal format="hidl"> 393 <name>vendor.qti.hardware.tui_comm</name> 394 <transport>hwbinder</transport> 395 <version>1.0</version> 396 <interface> 397 <name>ITuiComm</name> 398 <instance>default</instance> 399 </interface> 400 </hal> 401 <hal format="hidl"> 402 <name>vendor.qti.imsrtpservice</name> 403 <transport>hwbinder</transport> 404 <version>1.0</version> 405 <interface> 406 <name>IRTPService</name> 407 <instance>imsrtpservice</instance> 408 </interface> 409 </hal> 410 <hal format="hidl"> 411 <name>vendor.qti.ims.callinfo</name> 412 <transport>hwbinder</transport> 413 <version>1.0</version> 414 <interface> 415 <name>IService</name> 416 <instance>default</instance> 417 </interface> 418 </hal> 419 <hal format="hidl"> 420 <name>com.qualcomm.qti.uceservice</name> 421 <transport>hwbinder</transport> 422 <version>2.0</version> 423 <interface> 424 <name>IUceService</name> 425 <instance>com.qualcomm.qti.uceservice</instance> 426 </interface> 427 </hal> 428 <hal format="hidl"> 429 <name>vendor.qti.hardware.radio.am</name> 430 <transport>hwbinder</transport> 431 <version>1.0</version> 432 <interface> 433 <name>IQcRilAudio</name> 434 <instance>slot1</instance> 435 </interface> 436 </hal> 437 <hal format="hidl"> 438 <name>com.quicinc.cne.server</name> 439 <transport>hwbinder</transport> 440 <impl level="generic"></impl> 441 <version>2.1</version> 442 <interface> 443 <name>IServer</name> 444 <instance>cnd</instance> 445 </interface> 446 </hal> 447 <hal format="hidl"> 448 <name>com.quicinc.cne.api</name> 449 <transport>hwbinder</transport> 450 <impl level="generic"></impl> 451 <version>1.1</version> 452 <interface> 453 <name>IApiService</name> 454 <instance>cnd</instance> 455 </interface> 456 </hal> 457 <hal format="hidl"> 458 <name>vendor.nxp.nxpnfc</name> 459 <transport>hwbinder</transport> 460 <version>1.0</version> 461 <interface> 462 <name>INxpNfc</name> 463 <instance>default</instance> 464 </interface> 465 </hal> 466 <hal format="hidl"> 467 <name>vendor.google_paintbox</name> 468 <transport>hwbinder</transport> 469 <version>1.0</version> 470 <interface> 471 <name>IManagerService</name> 472 <instance>default</instance> 473 </interface> 474 </hal> 475</manifest> 476