1<manifest version="1.0" type="device" target-level="3">
2    <hal format="hidl">
3        <name>android.hardware.bluetooth</name>
4        <transport>hwbinder</transport>
5        <version>1.1</version>
6        <interface>
7            <name>IBluetoothHci</name>
8            <instance>default</instance>
9        </interface>
10    </hal>
11    <hal format="hidl">
12        <name>android.hardware.bluetooth.audio</name>
13        <transport>hwbinder</transport>
14        <version>2.0</version>
15        <interface>
16            <name>IBluetoothAudioProvidersFactory</name>
17            <instance>default</instance>
18        </interface>
19    </hal>
20    <hal format="hidl">
21        <name>android.hardware.audio</name>
22        <transport>hwbinder</transport>
23        <version>6.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>6.0</version>
33        <interface>
34            <name>IEffectsFactory</name>
35            <instance>default</instance>
36        </interface>
37    </hal>
38    <hal format="hidl">
39        <name>android.hardware.configstore</name>
40        <transport>hwbinder</transport>
41        <version>1.1</version>
42        <interface>
43            <name>ISurfaceFlingerConfigs</name>
44            <instance>default</instance>
45        </interface>
46    </hal>
47    <hal format="hidl">
48        <name>android.hardware.drm</name>
49        <transport>hwbinder</transport>
50        <version>1.0</version>
51        <interface>
52            <name>ICryptoFactory</name>
53            <instance>default</instance>
54        </interface>
55        <interface>
56            <name>IDrmFactory</name>
57            <instance>default</instance>
58        </interface>
59        <fqname>@1.2::ICryptoFactory/clearkey</fqname>
60        <fqname>@1.2::IDrmFactory/clearkey</fqname>
61    </hal>
62    <hal format="hidl">
63        <name>android.hardware.graphics.allocator</name>
64        <transport>hwbinder</transport>
65        <version>2.0</version>
66        <interface>
67            <name>IAllocator</name>
68            <instance>default</instance>
69        </interface>
70    </hal>
71    <hal format="hidl">
72        <name>android.hardware.graphics.composer</name>
73        <transport>hwbinder</transport>
74        <version>2.1</version>
75        <interface>
76            <name>IComposer</name>
77            <instance>default</instance>
78        </interface>
79    </hal>
80    <hal format="hidl">
81        <name>android.hardware.graphics.mapper</name>
82        <transport arch="32+64">passthrough</transport>
83        <version>2.0</version>
84        <interface>
85            <name>IMapper</name>
86            <instance>default</instance>
87        </interface>
88    </hal>
89    <hal format="hidl">
90        <name>android.hardware.health</name>
91        <transport>hwbinder</transport>
92        <version>2.0</version>
93        <interface>
94            <name>IHealth</name>
95            <instance>default</instance>
96        </interface>
97    </hal>
98    <hal format="hidl">
99        <name>android.hardware.keymaster</name>
100        <transport>hwbinder</transport>
101        <version>4.0</version>
102        <interface>
103            <name>IKeymasterDevice</name>
104            <instance>default</instance>
105        </interface>
106    </hal>
107    <hal format="hidl">
108        <name>android.hardware.media.omx</name>
109        <transport>hwbinder</transport>
110        <version>1.0</version>
111        <interface>
112            <name>IOmx</name>
113            <instance>default</instance>
114        </interface>
115        <interface>
116            <name>IOmxStore</name>
117            <instance>default</instance>
118        </interface>
119    </hal>
120</manifest>
121