77a26410847edead2edf4f4165e6db407435ca9b
[GitHub/exynos8895/android_device_samsung_universal8895-common.git] / manifest.xml
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 <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.camera.provider</name>
40 <transport>hwbinder</transport>
41 <version>2.4</version>
42 <interface>
43 <name>ICameraProvider</name>
44 <instance>legacy/0</instance>
45 </interface>
46 </hal>
47 <hal format="hidl">
48 <name>android.hardware.configstore</name>
49 <transport>hwbinder</transport>
50 <version>1.1</version>
51 <interface>
52 <name>ISurfaceFlingerConfigs</name>
53 <instance>default</instance>
54 </interface>
55 </hal>
56 <hal format="hidl">
57 <name>android.hardware.drm</name>
58 <transport>hwbinder</transport>
59 <version>1.0</version>
60 <interface>
61 <name>ICryptoFactory</name>
62 <instance>default</instance>
63 </interface>
64 <interface>
65 <name>IDrmFactory</name>
66 <instance>default</instance>
67 </interface>
68 <fqname>@1.0::ICryptoFactory/default</fqname>
69 <fqname>@1.0::IDrmFactory/default</fqname>
70 <fqname>@1.3::ICryptoFactory/clearkey</fqname>
71 <fqname>@1.1::ICryptoFactory/widevine</fqname>
72 <fqname>@1.3::IDrmFactory/clearkey</fqname>
73 <fqname>@1.1::IDrmFactory/widevine</fqname>
74 </hal>
75 <hal format="hidl">
76 <name>android.hardware.gatekeeper</name>
77 <transport>hwbinder</transport>
78 <version>1.0</version>
79 <interface>
80 <name>IGatekeeper</name>
81 <instance>default</instance>
82 </interface>
83 </hal>
84 <hal format="hidl">
85 <name>android.hardware.gnss</name>
86 <transport>hwbinder</transport>
87 <version>1.1</version>
88 <interface>
89 <name>IGnss</name>
90 <instance>default</instance>
91 </interface>
92 </hal>
93 <hal format="hidl">
94 <name>android.hardware.graphics.allocator</name>
95 <transport>hwbinder</transport>
96 <version>2.0</version>
97 <interface>
98 <name>IAllocator</name>
99 <instance>default</instance>
100 </interface>
101 </hal>
102 <hal format="hidl">
103 <name>android.hardware.graphics.composer</name>
104 <transport>hwbinder</transport>
105 <version>2.2</version>
106 <interface>
107 <name>IComposer</name>
108 <instance>default</instance>
109 </interface>
110 </hal>
111 <hal format="hidl">
112 <name>android.hardware.graphics.mapper</name>
113 <transport arch="32+64">passthrough</transport>
114 <version>2.0</version>
115 <interface>
116 <name>IMapper</name>
117 <instance>default</instance>
118 </interface>
119 </hal>
120 <hal format="hidl">
121 <name>android.hardware.health</name>
122 <transport>hwbinder</transport>
123 <version>2.0</version>
124 <interface>
125 <name>IHealth</name>
126 <instance>default</instance>
127 </interface>
128 </hal>
129 <hal format="hidl">
130 <name>android.hardware.keymaster</name>
131 <transport>hwbinder</transport>
132 <version>3.0</version>
133 <interface>
134 <name>IKeymasterDevice</name>
135 <instance>default</instance>
136 </interface>
137 </hal>
138 <hal format="hidl">
139 <name>android.hardware.light</name>
140 <transport>hwbinder</transport>
141 <version>2.0</version>
142 <interface>
143 <name>ILight</name>
144 <instance>default</instance>
145 </interface>
146 </hal>
147 <hal format="hidl">
148 <name>android.hardware.media.omx</name>
149 <transport>hwbinder</transport>
150 <version>1.0</version>
151 <interface>
152 <name>IOmx</name>
153 <instance>default</instance>
154 </interface>
155 <interface>
156 <name>IOmxStore</name>
157 <instance>default</instance>
158 </interface>
159 </hal>
160 <hal format="hidl">
161 <name>android.hardware.memtrack</name>
162 <transport arch="32+64">passthrough</transport>
163 <version>1.0</version>
164 <interface>
165 <name>IMemtrack</name>
166 <instance>default</instance>
167 </interface>
168 </hal>
169 <hal format="hidl">
170 <name>android.hardware.power</name>
171 <transport>hwbinder</transport>
172 <version>1.0</version>
173 <interface>
174 <name>IPower</name>
175 <instance>default</instance>
176 </interface>
177 </hal>
178 <hal format="hidl">
179 <name>android.hardware.radio</name>
180 <transport>hwbinder</transport>
181 <fqname>@1.2::ISap/slot1</fqname>
182 <fqname>@1.2::ISap/slot2</fqname>
183 <fqname>@1.4::IRadio/slot1</fqname>
184 <fqname>@1.4::IRadio/slot2</fqname>
185 </hal>
186 <hal format="hidl">
187 <name>android.hardware.radio.config</name>
188 <transport>hwbinder</transport>
189 <version>1.1</version>
190 <interface>
191 <name>IRadioConfig</name>
192 <instance>default</instance>
193 </interface>
194 <fqname>@1.1::IRadioConfig/default</fqname>
195 </hal>
196 <hal format="hidl">
197 <name>android.hardware.renderscript</name>
198 <transport arch="32+64">passthrough</transport>
199 <version>1.0</version>
200 </hal>
201 <hal format="hidl">
202 <name>android.hardware.sensors</name>
203 <transport>hwbinder</transport>
204 <version>1.0</version>
205 <interface>
206 <name>ISensors</name>
207 <instance>default</instance>
208 </interface>
209 </hal>
210 <hal format="hidl">
211 <name>android.hardware.soundtrigger</name>
212 <transport>hwbinder</transport>
213 <version>2.0</version>
214 <interface>
215 <name>ISoundTriggerHw</name>
216 <instance>default</instance>
217 </interface>
218 </hal>
219 <hal format="hidl">
220 <name>android.hardware.vibrator</name>
221 <transport>hwbinder</transport>
222 <version>1.0</version>
223 <interface>
224 <name>IVibrator</name>
225 <instance>default</instance>
226 </interface>
227 </hal>
228 <hal format="hidl">
229 <name>vendor.lineage.livedisplay</name>
230 <transport>hwbinder</transport>
231 <version>2.0</version>
232 <interface>
233 <name>IAdaptiveBacklight</name>
234 <instance>default</instance>
235 </interface>
236 <interface>
237 <name>IDisplayColorCalibration</name>
238 <instance>default</instance>
239 </interface>
240 <interface>
241 <name>IReadingEnhancement</name>
242 <instance>default</instance>
243 </interface>
244 <interface>
245 <name>ISunlightEnhancement</name>
246 <instance>default</instance>
247 </interface>
248 </hal>
249 <hal format="hidl">
250 <name>vendor.lineage.power</name>
251 <transport>hwbinder</transport>
252 <version>1.0</version>
253 <interface>
254 <name>ILineagePower</name>
255 <instance>default</instance>
256 </interface>
257 </hal>
258 <hal format="hidl">
259 <name>vendor.samsung.hardware.gnss</name>
260 <transport>hwbinder</transport>
261 <version>1.0</version>
262 <interface>
263 <name>ISecGnss</name>
264 <instance>default</instance>
265 </interface>
266 </hal>
267 <hal format="hidl">
268 <name>vendor.samsung.hardware.radio</name>
269 <transport>hwbinder</transport>
270 <version>2.1</version>
271 <interface>
272 <name>ISehRadio</name>
273 <instance>slot1</instance>
274 <instance>slot2</instance>
275 </interface>
276 <fqname>@2.1::ISehRadio/slot1</fqname>
277 <fqname>@2.1::ISehRadio/slot2</fqname>
278 </hal>
279 <hal format="hidl">
280 <name>vendor.samsung.hardware.radio.bridge</name>
281 <transport>hwbinder</transport>
282 <version>2.0</version>
283 <interface>
284 <name>ISehBridge</name>
285 <instance>slot1</instance>
286 <instance>slot2</instance>
287 </interface>
288 <fqname>@2.0::ISehBridge/slot1</fqname>
289 <fqname>@2.0::ISehBridge/slot2</fqname>
290 </hal>
291 <hal format="hidl">
292 <name>vendor.samsung.hardware.radio.channel</name>
293 <transport>hwbinder</transport>
294 <version>2.0</version>
295 <interface>
296 <name>ISehChannel</name>
297 <instance>epdgd</instance>
298 <instance>epdgd2</instance>
299 <instance>imsd</instance>
300 <instance>imsd2</instance>
301 </interface>
302 <fqname>@2.0::ISehChannel/epdgd</fqname>
303 <fqname>@2.0::ISehChannel/epdgd2</fqname>
304 <fqname>@2.0::ISehChannel/imsd</fqname>
305 <fqname>@2.0::ISehChannel/imsd2</fqname>
306 </hal>
307 <hal format="hidl">
308 <name>vendor.samsung_slsi.hardware.ExynosHWCServiceTW</name>
309 <transport>hwbinder</transport>
310 <version>1.0</version>
311 <interface>
312 <name>IExynosHWCServiceTW</name>
313 <instance>default</instance>
314 </interface>
315 </hal>
316 </manifest>