blob: e2046712fde084a6e7da7d9cd07ef7a0064a583e [file] [log] [blame]
Yifan Hong55f918f2017-04-04 20:04:06 -07001<manifest version="1.0" type="framework">
Yifan Hong12af8a62017-02-27 15:04:03 -08002 <hal>
3 <name>android.hidl.manager</name>
4 <transport>hwbinder</transport>
Steven Moreland89909692018-05-30 14:11:19 -07005 <version>1.2</version>
Yifan Hong12af8a62017-02-27 15:04:03 -08006 <interface>
7 <name>IServiceManager</name>
Yifan Hong2567e842017-03-02 19:32:43 -08008 <instance>default</instance>
Yifan Hong12af8a62017-02-27 15:04:03 -08009 </interface>
10 </hal>
11 <hal>
Yifan Hong12af8a62017-02-27 15:04:03 -080012 <name>android.hidl.memory</name>
Yifan Hong7e8869b2017-03-08 14:08:21 -080013 <transport arch="32+64">passthrough</transport>
Yifan Hong12af8a62017-02-27 15:04:03 -080014 <version>1.0</version>
15 <interface>
16 <name>IMapper</name>
17 <instance>ashmem</instance>
18 </interface>
19 </hal>
Yifan Hong20ddea72017-03-13 15:40:08 -070020 <hal>
Steven Morelandfe002d32017-03-15 22:54:02 -070021 <name>android.hidl.token</name>
22 <transport>hwbinder</transport>
23 <version>1.0</version>
24 <interface>
25 <name>ITokenManager</name>
26 <instance>default</instance>
27 </interface>
28 </hal>
29 <hal>
Steven Moreland1ebb5232017-05-16 17:44:27 -070030 <name>android.frameworks.displayservice</name>
31 <transport>hwbinder</transport>
32 <version>1.0</version>
33 <interface>
34 <name>IDisplayService</name>
35 <instance>default</instance>
36 </interface>
37 </hal>
38 <hal>
Steven Morelandc18a9ae2017-04-07 11:03:37 -070039 <name>android.frameworks.schedulerservice</name>
40 <transport>hwbinder</transport>
41 <version>1.0</version>
42 <interface>
43 <name>ISchedulingPolicyService</name>
44 <instance>default</instance>
45 </interface>
46 </hal>
47 <hal>
Yifan Hong20ddea72017-03-13 15:40:08 -070048 <name>android.frameworks.sensorservice</name>
49 <transport>hwbinder</transport>
50 <version>1.0</version>
51 <interface>
52 <name>ISensorManager</name>
53 <instance>default</instance>
54 </interface>
55 </hal>
Yifan Hongc9530482018-10-29 15:26:42 -070056 <hal>
Niranjan Pendharkar7d42a9b2017-07-27 09:53:22 -070057 <name>android.system.net.netd</name>
58 <transport>hwbinder</transport>
Niranjan Pendharkara8521692018-03-03 09:23:33 -080059 <version>1.1</version>
Niranjan Pendharkar7d42a9b2017-07-27 09:53:22 -070060 <interface>
61 <name>INetd</name>
62 <instance>default</instance>
63 </interface>
64 </hal>
Roshan Piusf7d083e2017-03-29 11:11:30 -070065 <hal>
66 <name>android.system.wifi.keystore</name>
67 <transport>hwbinder</transport>
68 <version>1.0</version>
69 <interface>
70 <name>IKeystore</name>
71 <instance>default</instance>
72 </interface>
73 </hal>
Yifan Hongdbd2c362017-08-07 15:15:52 -070074 <hal format="native">
75 <name>netutils-wrapper</name>
76 <!--
77 netutils-wrapper versions must be x.0.
78 netutils-wrapper next version has less functionalities than
79 previous versions, so unlike a HAL, netutils-wrapper are not
80 backwards compatible. Hence the major version must be bumped for
81 each update.
82 If a minor version were bumped instead (say, <version>1.1</version>),
83 it would be incorrectly considered compatible with version 1.0 in
84 device compatibility matrix.
85 -->
86 <version>1.0</version>
87 </hal>
Yifan Hong12af8a62017-02-27 15:04:03 -080088</manifest>