blob: 206dc6f99f18b8f697e8a2f93672e967e449e725 [file] [log] [blame]
Devin Moore2bff3fd2025-01-08 21:21:31 +00001<compatibility-matrix version="9.0" type="device">
Devin Moore08fb6ed2025-01-11 03:11:10 +00002 <!--
3 cameraserver is installed for all phones and tablets, but not
4 auto, TV, or Wear.
5 -->
6 <hal format="aidl" optional="true">
Devin Moore2bff3fd2025-01-08 21:21:31 +00007 <name>android.frameworks.cameraservice.service</name>
Devin Moore34bbd952025-01-13 22:35:56 +00008 <version>3</version>
Devin Moore2bff3fd2025-01-08 21:21:31 +00009 <interface>
10 <name>ICameraService</name>
11 <instance>default</instance>
12 </interface>
13 </hal>
14 <hal format="aidl" optional="false">
Devin Moore34bbd952025-01-13 22:35:56 +000015 <name>android.frameworks.devicestate</name>
16 <interface>
17 <name>IDeviceStateService</name>
18 <instance>default</instance>
19 </interface>
20 </hal>
21 <hal format="aidl" optional="false">
Devin Moore2bff3fd2025-01-08 21:21:31 +000022 <name>android.frameworks.location.altitude</name>
23 <version>2</version>
24 <interface>
25 <name>IAltitudeService</name>
26 <instance>default</instance>
27 </interface>
28 </hal>
29 <hal format="aidl" optional="false">
30 <name>android.frameworks.sensorservice</name>
31 <interface>
32 <name>ISensorManager</name>
33 <instance>default</instance>
34 </interface>
35 </hal>
36 <hal format="aidl" optional="false">
37 <name>android.frameworks.stats</name>
38 <version>2</version>
39 <interface>
40 <name>IStats</name>
41 <instance>default</instance>
42 </interface>
43 </hal>
Devin Moore08fb6ed2025-01-11 03:11:10 +000044 <!--
45 vibrator is installed for all form factors except TV
46 -->
47 <hal format="aidl" optional="true">
Devin Moore2bff3fd2025-01-08 21:21:31 +000048 <name>android.frameworks.vibrator</name>
49 <interface>
50 <name>IVibratorControlService</name>
51 <instance>default</instance>
52 </interface>
53 </hal>
54 <hal format="aidl" optional="false">
55 <name>android.hardware.media.c2</name>
56 <interface>
57 <name>IComponentStore</name>
58 <instance>software</instance>
59 </interface>
60 </hal>
Devin Moore08fb6ed2025-01-11 03:11:10 +000061 <!--
62 keymint is not typically installed in the framework manifest
63 -->
64 <hal format="aidl" optional="true">
Devin Moore2bff3fd2025-01-08 21:21:31 +000065 <name>android.hardware.security.keymint</name>
66 <version>3</version>
67 <interface>
68 <name>IRemotelyProvisionedComponent</name>
69 <instance>avf</instance>
70 </interface>
71 </hal>
72 <hal format="aidl" optional="false">
73 <name>android.system.keystore2</name>
Devin Moore34bbd952025-01-13 22:35:56 +000074 <version>5</version>
Devin Moore2bff3fd2025-01-08 21:21:31 +000075 <interface>
76 <name>IKeystoreService</name>
77 <instance>default</instance>
78 </interface>
79 </hal>
80 <hal format="aidl" optional="false">
81 <name>android.system.net.netd</name>
82 <interface>
83 <name>INetd</name>
84 <instance>default</instance>
85 </interface>
86 </hal>
87 <hal format="aidl" optional="false">
88 <name>android.system.suspend</name>
89 <interface>
90 <name>ISystemSuspend</name>
91 <instance>default</instance>
92 </interface>
93 </hal>
Devin Moore34bbd952025-01-13 22:35:56 +000094 <hal format="aidl" optional="false">
95 <name>android.system.vold</name>
96 <interface>
97 <name>IVold</name>
98 <instance>default</instance>
99 </interface>
100 </hal>
Devin Moore2bff3fd2025-01-08 21:21:31 +0000101</compatibility-matrix>