1<manifest version="1.0" type="device">
2    <hal format="hidl">
3        <name>android.hardware.audio</name>
4        <transport>hwbinder</transport>
5        <version>2.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>2.0</version>
15        <interface>
16            <name>IEffectsFactory</name>
17            <instance>default</instance>
18        </interface>
19    </hal>
20
21    <hal format="hidl">
22        <name>android.hardware.soundtrigger</name>
23        <transport>hwbinder</transport>
24        <version>2.0</version>
25        <interface>
26            <name>ISoundTriggerHw</name>
27            <instance>default</instance>
28        </interface>
29    </hal>
30
31    <hal format="hidl">
32        <name>android.hardware.bluetooth</name>
33        <transport>hwbinder</transport>
34        <version>1.0</version>
35        <interface>
36            <name>IBluetoothHci</name>
37            <instance>default</instance>
38        </interface>
39    </hal>
40    <hal format="hidl">
41        <name>android.hardware.bluetooth.a2dp</name>
42        <transport>hwbinder</transport>
43        <version>1.0</version>
44        <interface>
45            <name>IBluetoothAudioOffload</name>
46            <instance>default</instance>
47        </interface>
48    </hal>
49    <hal format="hidl">
50        <name>android.hardware.wifi.supplicant</name>
51        <transport>hwbinder</transport>
52        <version>1.0</version>
53        <interface>
54            <name>ISupplicant</name>
55            <instance>default</instance>
56        </interface>
57    </hal>
58    <hal format="hidl">
59        <name>android.hardware.wifi</name>
60        <transport>hwbinder</transport>
61        <version>1.0</version>
62        <interface>
63            <name>IWifi</name>
64            <instance>default</instance>
65        </interface>
66    </hal>
67    <hal format="hidl">
68        <name>android.hardware.graphics.composer</name>
69        <transport>hwbinder</transport>
70        <version>2.1</version>
71        <interface>
72            <name>IComposer</name>
73            <instance>default</instance>
74        </interface>
75    </hal>
76    <hal format="hidl">
77        <name>android.hardware.graphics.allocator</name>
78        <transport>hwbinder</transport>
79        <version>2.0</version>
80        <interface>
81            <name>IAllocator</name>
82            <instance>default</instance>
83        </interface>
84    </hal>
85    <hal format="hidl">
86        <name>android.hardware.graphics.mapper</name>
87        <transport arch="32+64">passthrough</transport>
88        <impl level="generic"></impl>
89        <version>2.0</version>
90        <interface>
91            <name>IMapper</name>
92            <instance>default</instance>
93        </interface>
94    </hal>
95    <hal format="hidl">
96        <name>android.hardware.keymaster</name>
97        <transport>hwbinder</transport>
98        <version>3.0</version>
99        <interface>
100            <name>IKeymasterDevice</name>
101            <instance>default</instance>
102        </interface>
103    </hal>
104    <hal format="hidl">
105        <name>android.hardware.media.omx</name>
106        <transport>hwbinder</transport>
107        <version>1.0</version>
108        <interface>
109            <name>IOmx</name>
110            <instance>default</instance>
111        </interface>
112        <interface>
113            <name>IOmxStore</name>
114            <instance>default</instance>
115        </interface>
116    </hal>
117    <hal format="hidl">
118        <name>android.hardware.drm</name>
119        <transport>hwbinder</transport>
120        <version>1.0</version>
121        <interface>
122            <name>IDrmFactory</name>
123            <instance>default</instance>
124            <instance>widevine</instance>
125        </interface>
126        <interface>
127            <name>ICryptoFactory</name>
128            <instance>default</instance>
129            <instance>widevine</instance>
130        </interface>
131    </hal>
132    <hal format="hidl">
133        <name>android.hardware.configstore</name>
134        <transport>hwbinder</transport>
135        <version>1.1</version>
136        <interface>
137            <name>ISurfaceFlingerConfigs</name>
138            <instance>default</instance>
139        </interface>
140    </hal>
141</manifest>
142