Home | History | Annotate | Download | only in config
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <!--
      3 /*
      4 ** Copyright 2017, The Android Open Source Project.
      5 **
      6 ** Licensed under the Apache License, Version 2.0 (the "License");
      7 ** you may not use this file except in compliance with the License.
      8 ** You may obtain a copy of the License at
      9 **
     10 **     http://www.apache.org/licenses/LICENSE-2.0
     11 **
     12 ** Unless required by applicable law or agreed to in writing, software
     13 ** distributed under the License is distributed on an "AS IS" BASIS,
     14 ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     15 ** See the License for the specific language governing permissions and
     16 ** limitations under the License.
     17 */
     18 -->
     19 <manifest version="1.0" type="device" target-level="1">
     20     <hal format="hidl">
     21         <name>android.hardware.audio</name>
     22         <transport>hwbinder</transport>
     23         <version>4.0</version>
     24         <interface>
     25             <name>IDevicesFactory</name>
     26             <instance>default</instance>
     27         </interface>
     28     </hal>
     29     <hal format="hidl">
     30         <name>android.hardware.audio.effect</name>
     31         <transport>hwbinder</transport>
     32         <version>4.0</version>
     33         <interface>
     34             <name>IEffectsFactory</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.camera.provider</name>
     49         <transport>hwbinder</transport>
     50         <version>2.4</version>
     51         <interface>
     52             <name>ICameraProvider</name>
     53             <instance>legacy/0</instance>
     54         </interface>
     55     </hal>
     56     <hal format="hidl">
     57         <name>android.hardware.cas</name>
     58         <transport>hwbinder</transport>
     59         <version>1.0</version>
     60         <interface>
     61             <name>IMediaCasService</name>
     62             <instance>default</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.drm</name>
     76         <transport>hwbinder</transport>
     77         <version>1.0</version>
     78         <interface>
     79             <name>ICryptoFactory</name>
     80             <instance>default</instance>
     81         </interface>
     82         <interface>
     83             <name>IDrmFactory</name>
     84             <instance>default</instance>
     85         </interface>
     86     </hal>
     87     <hal format="hidl">
     88         <name>android.hardware.dumpstate</name>
     89         <transport>hwbinder</transport>
     90         <version>1.0</version>
     91         <interface>
     92             <name>IDumpstateDevice</name>
     93             <instance>default</instance>
     94         </interface>
     95     </hal>
     96     <hal format="hidl">
     97         <name>android.hardware.gatekeeper</name>
     98         <transport>hwbinder</transport>
     99         <version>1.0</version>
    100         <interface>
    101             <name>IGatekeeper</name>
    102             <instance>default</instance>
    103         </interface>
    104     </hal>
    105     <hal format="hidl">
    106         <name>android.hardware.gnss</name>
    107         <transport>hwbinder</transport>
    108         <version>1.0</version>
    109         <interface>
    110             <name>IGnss</name>
    111             <instance>default</instance>
    112         </interface>
    113     </hal>
    114     <hal format="hidl">
    115         <name>android.hardware.graphics.allocator</name>
    116         <transport>hwbinder</transport>
    117         <version>2.0</version>
    118         <interface>
    119             <name>IAllocator</name>
    120             <instance>default</instance>
    121         </interface>
    122     </hal>
    123     <hal format="hidl">
    124         <name>android.hardware.graphics.composer</name>
    125         <transport>hwbinder</transport>
    126         <version>2.1</version>
    127         <interface>
    128             <name>IComposer</name>
    129             <instance>default</instance>
    130         </interface>
    131     </hal>
    132     <hal format="hidl">
    133         <name>android.hardware.graphics.mapper</name>
    134         <transport arch="32+64">passthrough</transport>
    135         <version>2.0</version>
    136         <interface>
    137             <name>IMapper</name>
    138             <instance>default</instance>
    139         </interface>
    140     </hal>
    141     <hal format="hidl">
    142         <name>android.hardware.health</name>
    143         <transport>hwbinder</transport>
    144         <version>2.0</version>
    145         <interface>
    146             <name>IHealth</name>
    147             <instance>default</instance>
    148         </interface>
    149     </hal>
    150     <hal format="hidl">
    151         <name>android.hardware.keymaster</name>
    152         <transport>hwbinder</transport>
    153         <version>3.0</version>
    154         <interface>
    155             <name>IKeymasterDevice</name>
    156             <instance>default</instance>
    157         </interface>
    158     </hal>
    159     <hal format="hidl">
    160         <name>android.hardware.light</name>
    161         <transport>hwbinder</transport>
    162         <version>2.0</version>
    163         <interface>
    164             <name>ILight</name>
    165             <instance>default</instance>
    166         </interface>
    167     </hal>
    168     <hal format="hidl">
    169         <name>android.hardware.media.omx</name>
    170         <transport>hwbinder</transport>
    171         <version>1.0</version>
    172         <interface>
    173             <name>IOmx</name>
    174             <instance>default</instance>
    175         </interface>
    176         <interface>
    177             <name>IOmxStore</name>
    178             <instance>default</instance>
    179         </interface>
    180     </hal>
    181     <hal format="hidl">
    182         <name>android.hardware.power</name>
    183         <transport>hwbinder</transport>
    184         <version>1.0</version>
    185         <interface>
    186             <name>IPower</name>
    187             <instance>default</instance>
    188         </interface>
    189     </hal>
    190     <hal format="hidl">
    191         <name>android.hardware.radio</name>
    192         <transport>hwbinder</transport>
    193         <version>1.1</version>
    194         <interface>
    195             <name>IRadio</name>
    196             <instance>slot1</instance>
    197         </interface>
    198     </hal>
    199     <hal format="hidl">
    200         <name>android.hardware.radio.deprecated</name>
    201         <transport>hwbinder</transport>
    202         <version>1.0</version>
    203         <interface>
    204             <name>IOemHook</name>
    205             <instance>slot1</instance>
    206         </interface>
    207     </hal>
    208     <hal format="hidl">
    209         <name>android.hardware.sensors</name>
    210         <transport>hwbinder</transport>
    211         <version>1.0</version>
    212         <interface>
    213             <name>ISensors</name>
    214             <instance>default</instance>
    215         </interface>
    216     </hal>
    217     <hal format="hidl">
    218         <name>android.hardware.usb</name>
    219         <transport>hwbinder</transport>
    220         <version>1.0</version>
    221         <interface>
    222             <name>IUsb</name>
    223             <instance>default</instance>
    224         </interface>
    225     </hal>
    226     <hal format="hidl">
    227         <name>android.hardware.wifi.supplicant</name>
    228         <transport>hwbinder</transport>
    229         <version>1.1</version>
    230         <interface>
    231             <name>ISupplicant</name>
    232             <instance>default</instance>
    233         </interface>
    234     </hal>
    235 </manifest>
    236