blob: 51d68eb51186d0c276b07a25b570ef286802fa57 [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 Moreland8f2d92a2017-07-21 18:07:38 -07005 <version>1.1</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>
12 <name>android.hidl.allocator</name>
13 <transport>hwbinder</transport>
14 <version>1.0</version>
15 <interface>
16 <name>IAllocator</name>
17 <instance>ashmem</instance>
18 </interface>
19 </hal>
20 <hal>
21 <name>android.hidl.memory</name>
Yifan Hong7e8869b2017-03-08 14:08:21 -080022 <transport arch="32+64">passthrough</transport>
Yifan Hong12af8a62017-02-27 15:04:03 -080023 <version>1.0</version>
24 <interface>
25 <name>IMapper</name>
26 <instance>ashmem</instance>
27 </interface>
28 </hal>
Yifan Hong20ddea72017-03-13 15:40:08 -070029 <hal>
Steven Morelandfe002d32017-03-15 22:54:02 -070030 <name>android.hidl.token</name>
31 <transport>hwbinder</transport>
32 <version>1.0</version>
33 <interface>
34 <name>ITokenManager</name>
35 <instance>default</instance>
36 </interface>
37 </hal>
38 <hal>
Steven Moreland1ebb5232017-05-16 17:44:27 -070039 <name>android.frameworks.displayservice</name>
40 <transport>hwbinder</transport>
41 <version>1.0</version>
42 <interface>
43 <name>IDisplayService</name>
44 <instance>default</instance>
45 </interface>
46 </hal>
47 <hal>
Steven Morelandc18a9ae2017-04-07 11:03:37 -070048 <name>android.frameworks.schedulerservice</name>
49 <transport>hwbinder</transport>
50 <version>1.0</version>
51 <interface>
52 <name>ISchedulingPolicyService</name>
53 <instance>default</instance>
54 </interface>
55 </hal>
56 <hal>
Yifan Hong20ddea72017-03-13 15:40:08 -070057 <name>android.frameworks.sensorservice</name>
58 <transport>hwbinder</transport>
59 <version>1.0</version>
60 <interface>
61 <name>ISensorManager</name>
62 <instance>default</instance>
63 </interface>
64 </hal>
Niranjan Pendharkar7d42a9b2017-07-27 09:53:22 -070065 <hal format="hidl">
66 <name>android.system.net.netd</name>
67 <transport>hwbinder</transport>
Niranjan Pendharkara8521692018-03-03 09:23:33 -080068 <version>1.1</version>
Niranjan Pendharkar7d42a9b2017-07-27 09:53:22 -070069 <interface>
70 <name>INetd</name>
71 <instance>default</instance>
72 </interface>
73 </hal>
Roshan Piusf7d083e2017-03-29 11:11:30 -070074 <hal>
75 <name>android.system.wifi.keystore</name>
76 <transport>hwbinder</transport>
77 <version>1.0</version>
78 <interface>
79 <name>IKeystore</name>
80 <instance>default</instance>
81 </interface>
82 </hal>
Daniel Nicoara487ba3f2017-05-23 16:11:15 -040083 <hal>
84 <name>android.hardware.graphics.composer</name>
85 <transport>hwbinder</transport>
86 <version>2.1</version>
87 <interface>
88 <name>IComposer</name>
89 <instance>vr</instance>
90 </interface>
91 </hal>
Yifan Hong54850d72017-09-25 16:37:07 -070092 <hal>
93 <name>android.hardware.health</name>
94 <transport>hwbinder</transport>
95 <version>2.0</version>
96 <interface>
97 <name>IHealth</name>
98 <!-- The backup instance provided by healthd. -->
99 <instance>backup</instance>
100 </interface>
101 </hal>
Yifan Hongdbd2c362017-08-07 15:15:52 -0700102 <hal format="native">
103 <name>netutils-wrapper</name>
104 <!--
105 netutils-wrapper versions must be x.0.
106 netutils-wrapper next version has less functionalities than
107 previous versions, so unlike a HAL, netutils-wrapper are not
108 backwards compatible. Hence the major version must be bumped for
109 each update.
110 If a minor version were bumped instead (say, <version>1.1</version>),
111 it would be incorrectly considered compatible with version 1.0 in
112 device compatibility matrix.
113 -->
114 <version>1.0</version>
115 </hal>
Yifan Hong12af8a62017-02-27 15:04:03 -0800116</manifest>