blob: f34bfb157d404d7afe34e3bc4a24e2d073183814 [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>
68 <version>1.0</version>
69 <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 Hongdbd2c362017-08-07 15:15:52 -070092 <hal format="native">
93 <name>netutils-wrapper</name>
94 <!--
95 netutils-wrapper versions must be x.0.
96 netutils-wrapper next version has less functionalities than
97 previous versions, so unlike a HAL, netutils-wrapper are not
98 backwards compatible. Hence the major version must be bumped for
99 each update.
100 If a minor version were bumped instead (say, <version>1.1</version>),
101 it would be incorrectly considered compatible with version 1.0 in
102 device compatibility matrix.
103 -->
104 <version>1.0</version>
105 </hal>
Yifan Hong12af8a62017-02-27 15:04:03 -0800106</manifest>