Home | History | Annotate | Download | only in marlin
      1 <manifest version="1.0" type="device" target-level="2">
      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.biometrics.fingerprint</name>
     22         <transport>hwbinder</transport>
     23         <version>2.1</version>
     24         <interface>
     25             <name>IBiometricsFingerprint</name>
     26             <instance>default</instance>
     27         </interface>
     28     </hal>
     29     <hal format="hidl">
     30         <name>android.hardware.bluetooth</name>
     31         <transport>hwbinder</transport>
     32         <version>1.0</version>
     33         <interface>
     34             <name>IBluetoothHci</name>
     35             <instance>default</instance>
     36         </interface>
     37     </hal>
     38     <hal format="hidl">
     39         <name>android.hardware.bluetooth.audio</name>
     40         <transport>hwbinder</transport>
     41         <version>2.0</version>
     42         <interface>
     43             <name>IBluetoothAudioProvidersFactory</name>
     44             <instance>default</instance>
     45         </interface>
     46     </hal>
     47     <hal format="hidl">
     48         <name>android.hardware.boot</name>
     49         <transport>hwbinder</transport>
     50         <version>1.0</version>
     51         <interface>
     52             <name>IBootControl</name>
     53             <instance>default</instance>
     54         </interface>
     55     </hal>
     56     <hal format="hidl">
     57         <name>android.hardware.camera.provider</name>
     58         <transport>hwbinder</transport>
     59         <version>2.4</version>
     60         <interface>
     61             <name>ICameraProvider</name>
     62             <instance>legacy/0</instance>
     63         </interface>
     64     </hal>
     65     <hal format="hidl">
     66         <name>android.hardware.configstore</name>
     67         <transport>hwbinder</transport>
     68         <version>1.1</version>
     69         <interface>
     70             <name>ISurfaceFlingerConfigs</name>
     71             <instance>default</instance>
     72         </interface>
     73     </hal>
     74     <hal format="hidl">
     75         <name>android.hardware.contexthub</name>
     76         <transport>hwbinder</transport>
     77         <version>1.0</version>
     78         <interface>
     79             <name>IContexthub</name>
     80             <instance>default</instance>
     81         </interface>
     82     </hal>
     83     <hal format="hidl">
     84         <name>android.hardware.drm</name>
     85         <transport>hwbinder</transport>
     86         <version>1.0</version>
     87         <interface>
     88             <name>ICryptoFactory</name>
     89             <instance>default</instance>
     90         </interface>
     91         <interface>
     92             <name>IDrmFactory</name>
     93             <instance>default</instance>
     94         </interface>
     95         <fqname>@1.2::ICryptoFactory/clearkey</fqname>
     96         <fqname>@1.2::IDrmFactory/clearkey</fqname>
     97         <fqname>@1.1::ICryptoFactory/widevine</fqname>
     98         <fqname>@1.1::IDrmFactory/widevine</fqname>
     99     </hal>
    100     <hal format="hidl">
    101         <name>android.hardware.dumpstate</name>
    102         <transport>hwbinder</transport>
    103         <version>1.0</version>
    104         <interface>
    105             <name>IDumpstateDevice</name>
    106             <instance>default</instance>
    107         </interface>
    108     </hal>
    109     <hal format="hidl">
    110         <name>android.hardware.gatekeeper</name>
    111         <transport>hwbinder</transport>
    112         <version>1.0</version>
    113         <interface>
    114             <name>IGatekeeper</name>
    115             <instance>default</instance>
    116         </interface>
    117     </hal>
    118     <hal format="hidl">
    119         <name>android.hardware.gnss</name>
    120         <transport>hwbinder</transport>
    121         <version>1.0</version>
    122         <interface>
    123             <name>IGnss</name>
    124             <instance>default</instance>
    125         </interface>
    126     </hal>
    127     <hal format="hidl">
    128         <name>android.hardware.graphics.allocator</name>
    129         <transport>hwbinder</transport>
    130         <version>2.0</version>
    131         <interface>
    132             <name>IAllocator</name>
    133             <instance>default</instance>
    134         </interface>
    135     </hal>
    136     <hal format="hidl">
    137         <name>android.hardware.graphics.mapper</name>
    138         <transport arch="32+64">passthrough</transport>
    139         <version>2.1</version>
    140         <interface>
    141             <name>IMapper</name>
    142             <instance>default</instance>
    143         </interface>
    144     </hal>
    145     <hal format="hidl">
    146         <name>android.hardware.graphics.composer</name>
    147         <transport>hwbinder</transport>
    148         <version>2.1</version>
    149         <interface>
    150             <name>IComposer</name>
    151             <instance>default</instance>
    152         </interface>
    153       </hal>
    154     <hal format="hidl">
    155         <name>android.hardware.health</name>
    156         <transport>hwbinder</transport>
    157         <version>2.0</version>
    158         <interface>
    159             <name>IHealth</name>
    160             <instance>default</instance>
    161         </interface>
    162     </hal>
    163     <hal format="hidl">
    164         <name>android.hardware.keymaster</name>
    165         <transport>hwbinder</transport>
    166         <version>3.0</version>
    167         <interface>
    168             <name>IKeymasterDevice</name>
    169             <instance>default</instance>
    170         </interface>
    171     </hal>
    172     <hal format="hidl">
    173         <name>android.hardware.light</name>
    174         <transport>hwbinder</transport>
    175         <version>2.0</version>
    176         <interface>
    177             <name>ILight</name>
    178             <instance>default</instance>
    179         </interface>
    180     </hal>
    181     <hal format="hidl">
    182         <name>android.hardware.media.omx</name>
    183         <transport>hwbinder</transport>
    184         <version>1.0</version>
    185         <interface>
    186             <name>IOmx</name>
    187             <instance>default</instance>
    188         </interface>
    189         <interface>
    190             <name>IOmxStore</name>
    191             <instance>default</instance>
    192         </interface>
    193     </hal>
    194     <hal format="hidl">
    195         <name>android.hardware.memtrack</name>
    196         <transport>hwbinder</transport>
    197         <version>1.0</version>
    198         <interface>
    199             <name>IMemtrack</name>
    200             <instance>default</instance>
    201         </interface>
    202     </hal>
    203     <hal format="hidl">
    204         <name>android.hardware.nfc</name>
    205         <transport>hwbinder</transport>
    206         <version>1.1</version>
    207         <interface>
    208             <name>INfc</name>
    209             <instance>default</instance>
    210         </interface>
    211     </hal>
    212     <hal format="hidl">
    213         <name>android.hardware.power</name>
    214         <transport>hwbinder</transport>
    215         <version>1.1</version>
    216         <interface>
    217             <name>IPower</name>
    218             <instance>default</instance>
    219         </interface>
    220     </hal>
    221     <hal format="hidl">
    222         <name>android.hardware.radio</name>
    223         <transport>hwbinder</transport>
    224         <version>1.1</version>
    225         <interface>
    226             <name>IRadio</name>
    227             <instance>slot1</instance>
    228         </interface>
    229         <interface>
    230             <name>ISap</name>
    231             <instance>slot1</instance>
    232         </interface>
    233     </hal>
    234     <hal format="hidl">
    235         <name>android.hardware.radio.deprecated</name>
    236         <transport>hwbinder</transport>
    237         <version>1.0</version>
    238         <interface>
    239             <name>IOemHook</name>
    240             <instance>slot1</instance>
    241         </interface>
    242     </hal>
    243     <hal format="hidl">
    244         <name>android.hardware.sensors</name>
    245         <transport>hwbinder</transport>
    246         <version>1.0</version>
    247         <interface>
    248             <name>ISensors</name>
    249             <instance>default</instance>
    250         </interface>
    251     </hal>
    252     <hal format="hidl">
    253         <name>android.hardware.renderscript</name>
    254         <transport arch="32+64">passthrough</transport>
    255         <version>1.0</version>
    256         <interface>
    257             <name>IDevice</name>
    258             <instance>default</instance>
    259         </interface>
    260     </hal>
    261     <hal format="hidl">
    262         <name>android.hardware.soundtrigger</name>
    263         <transport>hwbinder</transport>
    264         <version>2.2</version>
    265         <interface>
    266             <name>ISoundTriggerHw</name>
    267             <instance>default</instance>
    268         </interface>
    269     </hal>
    270     <hal format="hidl">
    271         <name>android.hardware.usb</name>
    272         <transport>hwbinder</transport>
    273         <version>1.1</version>
    274         <interface>
    275             <name>IUsb</name>
    276             <instance>default</instance>
    277         </interface>
    278     </hal>
    279     <hal format="hidl">
    280         <name>android.hardware.vibrator</name>
    281         <transport>hwbinder</transport>
    282         <version>1.0</version>
    283         <interface>
    284             <name>IVibrator</name>
    285             <instance>default</instance>
    286         </interface>
    287     </hal>
    288     <hal format="hidl">
    289         <name>android.hardware.vr</name>
    290         <transport>hwbinder</transport>
    291         <version>1.0</version>
    292         <interface>
    293             <name>IVr</name>
    294             <instance>default</instance>
    295         </interface>
    296     </hal>
    297     <hal format="hidl">
    298         <name>android.hardware.wifi</name>
    299         <transport>hwbinder</transport>
    300         <version>1.3</version>
    301         <interface>
    302             <name>IWifi</name>
    303             <instance>default</instance>
    304         </interface>
    305     </hal>
    306     <hal format="hidl">
    307         <name>android.hardware.wifi.hostapd</name>
    308         <transport>hwbinder</transport>
    309         <version>1.1</version>
    310         <interface>
    311             <name>IHostapd</name>
    312             <instance>default</instance>
    313         </interface>
    314     </hal>
    315     <hal format="hidl">
    316         <name>android.hardware.wifi.supplicant</name>
    317         <transport>hwbinder</transport>
    318         <version>1.1</version>
    319         <interface>
    320             <name>ISupplicant</name>
    321             <instance>default</instance>
    322         </interface>
    323     </hal>
    324     <hal format="hidl">
    325         <name>vendor.qti.atcmdfwd</name>
    326         <transport>hwbinder</transport>
    327         <version>1.0</version>
    328         <interface>
    329             <name>IAtCmdFwd</name>
    330             <instance>AtCmdFwdService</instance>
    331         </interface>
    332     </hal>
    333     <hal format="hidl">
    334         <name>vendor.qti.qcril.am</name>
    335         <transport>hwbinder</transport>
    336         <version>1.0</version>
    337         <interface>
    338             <name>IQcRilAudio</name>
    339             <instance>default</instance>
    340         </interface>
    341     </hal>
    342 
    343 </manifest>
    344