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>4.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>4.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.graphics.composer</name>
51        <transport>hwbinder</transport>
52        <version>2.1</version>
53        <interface>
54            <name>IComposer</name>
55            <instance>default</instance>
56        </interface>
57    </hal>
58    <hal format="hidl">
59        <name>android.hardware.graphics.allocator</name>
60        <transport>hwbinder</transport>
61        <version>2.0</version>
62        <interface>
63            <name>IAllocator</name>
64            <instance>default</instance>
65        </interface>
66    </hal>
67    <hal format="hidl">
68        <name>android.hardware.graphics.mapper</name>
69        <transport arch="32+64">passthrough</transport>
70        <impl level="generic"></impl>
71        <version>2.0</version>
72        <interface>
73            <name>IMapper</name>
74            <instance>default</instance>
75        </interface>
76    </hal>
77    <hal format="hidl">
78        <name>android.hardware.keymaster</name>
79        <transport>hwbinder</transport>
80        <version>3.0</version>
81        <interface>
82            <name>IKeymasterDevice</name>
83            <instance>default</instance>
84        </interface>
85    </hal>
86    <hal format="hidl">
87        <name>android.hardware.media.omx</name>
88        <transport>hwbinder</transport>
89        <version>1.0</version>
90        <interface>
91            <name>IOmx</name>
92            <instance>default</instance>
93        </interface>
94        <interface>
95            <name>IOmxStore</name>
96            <instance>default</instance>
97        </interface>
98    </hal>
99    <hal format="hidl">
100        <name>android.hardware.drm</name>
101        <transport>hwbinder</transport>
102        <version>1.0</version>
103        <interface>
104            <name>IDrmFactory</name>
105            <instance>default</instance>
106            <instance>widevine</instance>
107        </interface>
108        <interface>
109            <name>ICryptoFactory</name>
110            <instance>default</instance>
111            <instance>widevine</instance>
112        </interface>
113    </hal>
114    <hal format="hidl">
115        <name>android.hardware.configstore</name>
116        <transport>hwbinder</transport>
117        <version>1.1</version>
118        <interface>
119            <name>ISurfaceFlingerConfigs</name>
120            <instance>default</instance>
121        </interface>
122    </hal>
123</manifest>
124