Home | History | Annotate | Download | only in crosshatch
      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>5.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>5.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.1</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.a2dp</name>
     49         <transport>hwbinder</transport>
     50         <version>1.0</version>
     51         <interface>
     52             <name>IBluetoothAudioOffload</name>
     53             <instance>default</instance>
     54         </interface>
     55     </hal>
     56     <hal format="hidl">
     57         <name>android.hardware.bluetooth.audio</name>
     58         <transport>hwbinder</transport>
     59         <version>2.0</version>
     60         <interface>
     61             <name>IBluetoothAudioProvidersFactory</name>
     62             <instance>default</instance>
     63         </interface>
     64     </hal>
     65     <hal format="hidl">
     66         <name>android.hardware.boot</name>
     67         <transport>hwbinder</transport>
     68         <version>1.0</version>
     69         <interface>
     70             <name>IBootControl</name>
     71             <instance>default</instance>
     72         </interface>
     73     </hal>
     74     <hal format="hidl">
     75         <name>android.hardware.camera.provider</name>
     76         <transport>hwbinder</transport>
     77         <version>2.4</version>
     78         <interface>
     79             <name>ICameraProvider</name>
     80             <instance>legacy/0</instance>
     81         </interface>
     82     </hal>
     83     <hal format="hidl">
     84         <name>android.hardware.configstore</name>
     85         <transport>hwbinder</transport>
     86         <version>1.1</version>
     87         <interface>
     88             <name>ISurfaceFlingerConfigs</name>
     89             <instance>default</instance>
     90         </interface>
     91     </hal>
     92     <hal format="hidl">
     93         <name>android.hardware.confirmationui</name>
     94         <transport>hwbinder</transport>
     95         <version>1.0</version>
     96         <interface>
     97             <name>IConfirmationUI</name>
     98             <instance>default</instance>
     99         </interface>
    100     </hal>
    101     <hal format="hidl">
    102         <name>android.hardware.contexthub</name>
    103         <transport>hwbinder</transport>
    104         <version>1.0</version>
    105         <interface>
    106             <name>IContexthub</name>
    107             <instance>default</instance>
    108         </interface>
    109     </hal>
    110     <hal format="hidl">
    111         <name>android.hardware.drm</name>
    112         <transport>hwbinder</transport>
    113         <version>1.0</version>
    114         <interface>
    115             <name>ICryptoFactory</name>
    116             <instance>default</instance>
    117         </interface>
    118         <interface>
    119             <name>IDrmFactory</name>
    120             <instance>default</instance>
    121         </interface>
    122         <fqname>@1.2::ICryptoFactory/clearkey</fqname>
    123         <fqname>@1.2::IDrmFactory/clearkey</fqname>
    124         <fqname>@1.2::ICryptoFactory/widevine</fqname>
    125         <fqname>@1.2::IDrmFactory/widevine</fqname>
    126     </hal>
    127     <hal format="hidl">
    128         <name>android.hardware.dumpstate</name>
    129         <transport>hwbinder</transport>
    130         <version>1.0</version>
    131         <interface>
    132             <name>IDumpstateDevice</name>
    133             <instance>default</instance>
    134         </interface>
    135     </hal>
    136     <hal format="hidl">
    137         <name>android.hardware.gatekeeper</name>
    138         <transport>hwbinder</transport>
    139         <version>1.0</version>
    140         <interface>
    141             <name>IGatekeeper</name>
    142             <instance>default</instance>
    143         </interface>
    144     </hal>
    145     <hal format="hidl">
    146       <name>android.hardware.gnss</name>
    147       <transport>hwbinder</transport>
    148       <version>1.1</version>
    149       <interface>
    150         <name>IGnss</name>
    151         <instance>default</instance>
    152       </interface>
    153     </hal>
    154     <hal format="hidl">
    155         <name>android.hardware.graphics.allocator</name>
    156         <transport>hwbinder</transport>
    157         <version>2.0</version>
    158         <interface>
    159             <name>IAllocator</name>
    160             <instance>default</instance>
    161         </interface>
    162     </hal>
    163     <hal format="hidl">
    164         <name>android.hardware.graphics.composer</name>
    165         <transport>hwbinder</transport>
    166         <version>2.3</version>
    167         <interface>
    168             <name>IComposer</name>
    169             <instance>default</instance>
    170         </interface>
    171     </hal>
    172     <hal format="hidl">
    173         <name>android.hardware.graphics.mapper</name>
    174         <transport arch="32+64">passthrough</transport>
    175         <version>2.1</version>
    176         <interface>
    177             <name>IMapper</name>
    178             <instance>default</instance>
    179         </interface>
    180     </hal>
    181     <hal format="hidl">
    182         <name>android.hardware.health</name>
    183         <transport>hwbinder</transport>
    184         <version>2.0</version>
    185         <interface>
    186             <name>IHealth</name>
    187             <instance>default</instance>
    188         </interface>
    189     </hal>
    190     <hal format="hidl">
    191         <name>android.hardware.keymaster</name>
    192         <transport>hwbinder</transport>
    193         <version>4.0</version>
    194         <interface>
    195             <name>IKeymasterDevice</name>
    196             <instance>default</instance>
    197             <instance>strongbox</instance>
    198         </interface>
    199     </hal>
    200     <hal format="hidl">
    201         <name>android.hardware.media.c2</name>
    202         <transport>hwbinder</transport>
    203         <version>1.0</version>
    204         <interface>
    205             <name>IComponentStore</name>
    206             <instance>default</instance>
    207         </interface>
    208     </hal>
    209     <hal format="hidl">
    210         <name>android.hardware.media.omx</name>
    211         <transport>hwbinder</transport>
    212         <version>1.0</version>
    213         <interface>
    214             <name>IOmx</name>
    215             <instance>default</instance>
    216         </interface>
    217         <interface>
    218             <name>IOmxStore</name>
    219             <instance>default</instance>
    220         </interface>
    221     </hal>
    222     <hal format="hidl">
    223         <name>android.hardware.neuralnetworks</name>
    224         <transport>hwbinder</transport>
    225         <fqname>@1.0::IDevice/paintbox</fqname>
    226         <fqname>@1.1::IDevice/default</fqname>
    227     </hal>
    228     <hal format="hidl">
    229         <name>android.hardware.nfc</name>
    230         <transport>hwbinder</transport>
    231         <version>1.2</version>
    232         <interface>
    233             <name>INfc</name>
    234             <instance>default</instance>
    235         </interface>
    236     </hal>
    237     <hal format="hidl">
    238         <name>android.hardware.oemlock</name>
    239         <transport>hwbinder</transport>
    240         <version>1.0</version>
    241         <interface>
    242             <name>IOemLock</name>
    243             <instance>default</instance>
    244         </interface>
    245     </hal>
    246       <hal format="hidl">
    247         <name>android.hardware.power.stats</name>
    248         <transport>hwbinder</transport>
    249         <version>1.0</version>
    250         <interface>
    251             <name>IPowerStats</name>
    252             <instance>default</instance>
    253         </interface>
    254     </hal>
    255     <hal format="hidl">
    256         <name>vendor.display.config</name>
    257         <transport>hwbinder</transport>
    258         <version>1.3</version>
    259         <interface>
    260             <name>IDisplayConfig</name>
    261             <instance>default</instance>
    262         </interface>
    263     </hal>
    264     <hal format="hidl">
    265         <name>vendor.google.radioext</name>
    266         <transport>hwbinder</transport>
    267         <version>1.1</version>
    268         <interface>
    269             <name>IRadioExt</name>
    270             <instance>default</instance>
    271         </interface>
    272     </hal>
    273     <hal format="hidl">
    274         <name>vendor.google.wireless_charger</name>
    275         <transport>hwbinder</transport>
    276         <version>1.0</version>
    277         <interface>
    278             <name>IWirelessCharger</name>
    279             <instance>default</instance>
    280         </interface>
    281     </hal>
    282     <hal format="hidl">
    283         <name>android.hardware.radio</name>
    284         <transport>hwbinder</transport>
    285         <fqname>@1.2::ISap/slot1</fqname>
    286         <fqname>@1.3::IRadio/slot1</fqname>
    287     </hal>
    288     <hal format="hidl">
    289       <name>android.hardware.radio.config</name>
    290       <transport>hwbinder</transport>
    291       <version>1.1</version>
    292       <interface>
    293         <name>IRadioConfig</name>
    294         <instance>default</instance>
    295       </interface>
    296     </hal>
    297     <hal format="hidl">
    298         <name>android.hardware.renderscript</name>
    299         <transport arch="32+64">passthrough</transport>
    300         <version>1.0</version>
    301         <interface>
    302             <name>IDevice</name>
    303             <instance>default</instance>
    304         </interface>
    305     </hal>
    306     <hal format="hidl">
    307         <name>android.hardware.sensors</name>
    308         <transport>hwbinder</transport>
    309         <version>1.0</version>
    310         <interface>
    311             <name>ISensors</name>
    312             <instance>default</instance>
    313         </interface>
    314     </hal>
    315     <hal format="hidl">
    316         <name>android.hardware.soundtrigger</name>
    317         <transport>hwbinder</transport>
    318         <version>2.2</version>
    319         <interface>
    320             <name>ISoundTriggerHw</name>
    321             <instance>default</instance>
    322         </interface>
    323     </hal>
    324     <hal format="hidl">
    325         <name>android.hardware.tetheroffload.config</name>
    326         <transport>hwbinder</transport>
    327         <version>1.0</version>
    328         <interface>
    329             <name>IOffloadConfig</name>
    330             <instance>default</instance>
    331         </interface>
    332     </hal>
    333     <hal format="hidl">
    334         <name>android.hardware.tetheroffload.control</name>
    335         <transport>hwbinder</transport>
    336         <version>1.0</version>
    337         <interface>
    338             <name>IOffloadControl</name>
    339             <instance>default</instance>
    340         </interface>
    341     </hal>
    342     <hal format="hidl">
    343         <name>android.hardware.usb</name>
    344         <transport>hwbinder</transport>
    345         <version>1.1</version>
    346         <interface>
    347             <name>IUsb</name>
    348             <instance>default</instance>
    349         </interface>
    350     </hal>
    351     <hal format="hidl">
    352         <name>android.hardware.usb.gadget</name>
    353         <transport>hwbinder</transport>
    354         <version>1.0</version>
    355         <interface>
    356             <name>IUsbGadget</name>
    357             <instance>default</instance>
    358         </interface>
    359     </hal>
    360     <hal format="hidl">
    361         <name>android.hardware.weaver</name>
    362         <transport>hwbinder</transport>
    363         <version>1.0</version>
    364         <interface>
    365             <name>IWeaver</name>
    366             <instance>default</instance>
    367         </interface>
    368     </hal>
    369     <hal format="hidl">
    370         <name>android.hardware.wifi</name>
    371         <transport>hwbinder</transport>
    372         <version>1.3</version>
    373         <interface>
    374             <name>IWifi</name>
    375             <instance>default</instance>
    376         </interface>
    377     </hal>
    378     <hal format="hidl">
    379         <name>android.hardware.wifi.hostapd</name>
    380         <transport>hwbinder</transport>
    381         <version>1.1</version>
    382         <interface>
    383             <name>IHostapd</name>
    384             <instance>default</instance>
    385         </interface>
    386     </hal>
    387     <hal format="hidl">
    388         <name>android.hardware.wifi.supplicant</name>
    389         <transport>hwbinder</transport>
    390         <version>1.2</version>
    391         <interface>
    392             <name>ISupplicant</name>
    393             <instance>default</instance>
    394         </interface>
    395     </hal>
    396     <hal format="hidl">
    397         <name>vendor.qti.hardware.radio.ims</name>
    398         <transport>hwbinder</transport>
    399         <version>1.2</version>
    400         <interface>
    401             <name>IImsRadio</name>
    402             <instance>imsradio0</instance>
    403         </interface>
    404     </hal>
    405     <hal format="hidl">
    406         <name>vendor.qti.hardware.radio.lpa</name>
    407         <transport>hwbinder</transport>
    408         <version>1.0</version>
    409         <interface>
    410             <name>IUimLpa</name>
    411             <instance>UimLpa0</instance>
    412         </interface>
    413     </hal>
    414     <hal format="hidl">
    415         <name>vendor.qti.hardware.radio.qcrilhook</name>
    416         <transport>hwbinder</transport>
    417         <version>1.0</version>
    418         <interface>
    419             <name>IQtiOemHook</name>
    420             <instance>oemhook0</instance>
    421         </interface>
    422     </hal>
    423     <hal format="hidl">
    424         <name>vendor.qti.hardware.radio.uim_remote_client</name>
    425         <transport>hwbinder</transport>
    426         <version>1.0</version>
    427         <interface>
    428             <name>IUimRemoteServiceClient</name>
    429             <instance>uimRemoteClient0</instance>
    430         </interface>
    431     </hal>
    432     <hal format="hidl">
    433         <name>vendor.qti.hardware.radio.uim_remote_server</name>
    434         <transport>hwbinder</transport>
    435         <version>1.0</version>
    436         <interface>
    437             <name>IUimRemoteServiceServer</name>
    438             <instance>uimRemoteServer0</instance>
    439         </interface>
    440     </hal>
    441     <hal format="hidl">
    442         <name>vendor.qti.hardware.tui_comm</name>
    443         <transport>hwbinder</transport>
    444         <version>1.0</version>
    445         <interface>
    446             <name>ITuiComm</name>
    447             <instance>default</instance>
    448         </interface>
    449     </hal>
    450     <hal format="hidl">
    451         <name>vendor.qti.imsrtpservice</name>
    452         <transport>hwbinder</transport>
    453         <version>1.0</version>
    454         <interface>
    455             <name>IRTPService</name>
    456             <instance>imsrtpservice</instance>
    457         </interface>
    458     </hal>
    459     <hal format="hidl">
    460         <name>vendor.qti.ims.callinfo</name>
    461         <transport>hwbinder</transport>
    462         <version>1.0</version>
    463         <interface>
    464             <name>IService</name>
    465             <instance>default</instance>
    466         </interface>
    467     </hal>
    468     <hal format="hidl">
    469         <name>com.qualcomm.qti.uceservice</name>
    470         <transport>hwbinder</transport>
    471         <version>2.0</version>
    472         <interface>
    473             <name>IUceService</name>
    474             <instance>com.qualcomm.qti.uceservice</instance>
    475         </interface>
    476     </hal>
    477     <hal format="hidl">
    478         <name>vendor.qti.hardware.radio.am</name>
    479         <transport>hwbinder</transport>
    480         <version>1.0</version>
    481         <interface>
    482             <name>IQcRilAudio</name>
    483             <instance>slot1</instance>
    484         </interface>
    485     </hal>
    486     <hal format="hidl">
    487         <name>com.quicinc.cne.server</name>
    488         <transport>hwbinder</transport>
    489         <impl level="generic"></impl>
    490         <version>2.1</version>
    491         <interface>
    492             <name>IServer</name>
    493             <instance>cnd</instance>
    494         </interface>
    495     </hal>
    496     <hal format="hidl">
    497         <name>com.quicinc.cne.api</name>
    498         <transport>hwbinder</transport>
    499         <impl level="generic"></impl>
    500         <version>1.1</version>
    501         <interface>
    502             <name>IApiService</name>
    503             <instance>cnd</instance>
    504         </interface>
    505     </hal>
    506     <hal format="hidl">
    507         <name>vendor.nxp.nxpnfc</name>
    508         <transport>hwbinder</transport>
    509         <version>1.0</version>
    510         <interface>
    511             <name>INxpNfc</name>
    512             <instance>default</instance>
    513         </interface>
    514     </hal>
    515     <hal format="hidl">
    516         <name>vendor.google_paintbox</name>
    517         <transport>hwbinder</transport>
    518         <version>1.0</version>
    519         <interface>
    520             <name>IManagerService</name>
    521             <instance>default</instance>
    522         </interface>
    523     </hal>
    524 </manifest>
    525