• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<compatibility-matrix version="1.0" type="framework">
2   <hal format="hidl" optional="true">
3       <name>com.qualcomm.qti.imscmservice</name>
4       <version>2.2</version>
5       <interface>
6         <name>IImsCmService</name>
7         <instance>qti.ims.connectionmanagerservice</instance>
8       </interface>
9   </hal>
10    <hal format="hidl" optional="false">
11        <name>vendor.qti.ims.factory</name>
12        <version>1.0</version>
13        <interface>
14            <name>IImsFactory</name>
15            <instance>default</instance>
16        </interface>
17    </hal>
18    <hal format="hidl" optional="true">
19        <name>com.qualcomm.qti.uceservice</name>
20        <version>2.3</version>
21        <interface>
22            <name>IUceService</name>
23            <instance>com.qualcomm.qti.uceservice</instance>
24        </interface>
25    </hal>
26    <hal format="hidl">
27        <name>vendor.qti.data.factory</name>
28        <transport>hwbinder</transport>
29        <version>2.2</version>
30        <interface>
31            <name>IFactory</name>
32            <instance>default</instance>
33        </interface>
34    </hal>
35    <hal format="hidl" optional="true">
36        <name>android.hardware.media.c2</name>
37        <version>1.0</version>
38        <interface>
39            <name>IComponentStore</name>
40            <instance>default</instance>
41            <instance>software</instance>
42        </interface>
43        <interface>
44            <name>IConfigurable</name>
45            <instance>default</instance>
46            <instance>software</instance>
47        </interface>
48    </hal>
49    <hal format="hidl" optional="true">
50        <name>android.hardware.radio</name>
51        <transport>hwbinder</transport>
52        <version>1.2</version>
53        <interface>
54            <name>ISap</name>
55            <instance>slot2</instance>
56        </interface>
57    </hal>
58    <hal format="hidl" optional="true">
59        <name>android.hardware.radio.config</name>
60        <version>1.1</version>
61        <interface>
62            <name>IRadioConfig</name>
63            <instance>default</instance>
64        </interface>
65    </hal>
66    <hal format="hidl" optional="true">
67        <name>vendor.display.config</name>
68        <version>1.11</version>
69        <interface>
70            <name>IDisplayConfig</name>
71            <instance>default</instance>
72        </interface>
73    </hal>
74    <hal format="aidl" optional="true">
75        <name>vendor.google.google_battery</name>
76        <version>2</version>
77        <interface>
78            <name>IGoogleBattery</name>
79            <instance>default</instance>
80        </interface>
81    </hal>
82    <hal format="hidl" optional="true">
83        <name>vendor.google.radioext</name>
84        <version>1.3</version>
85        <interface>
86            <name>IRadioExt</name>
87            <instance>default</instance>
88        </interface>
89    </hal>
90    <hal format="hidl" optional="true">
91        <name>vendor.google.wireless_charger</name>
92        <version>1.0</version>
93        <interface>
94            <name>IWirelessCharger</name>
95            <instance>default</instance>
96        </interface>
97    </hal>
98    <hal format="hidl" optional="true">
99        <name>vendor.qti.hardware.radio.am</name>
100        <version>1.0</version>
101        <interface>
102            <name>IQcRilAudio</name>
103            <instance>slot1</instance>
104            <instance>slot2</instance>
105        </interface>
106    </hal>
107    <hal format="hidl" optional="true">
108        <name>vendor.qti.hardware.radio.atcmdfwd</name>
109        <version>1.0</version>
110        <interface>
111            <name>IAtCmdFwd</name>
112            <instance>AtCmdFwdService</instance>
113        </interface>
114    </hal>
115    <hal format="hidl" optional="true">
116        <name>vendor.qti.hardware.radio.ims</name>
117        <version>1.5</version>
118        <interface>
119            <name>IImsRadio</name>
120            <instance>imsradio0</instance>
121            <instance>imsradio1</instance>
122        </interface>
123    </hal>
124    <hal format="hidl" optional="true">
125        <name>vendor.qti.hardware.radio.lpa</name>
126        <version>1.0</version>
127        <interface>
128            <name>IUimLpa</name>
129            <instance>UimLpa0</instance>
130            <instance>UimLpa1</instance>
131        </interface>
132    </hal>
133    <hal format="hidl" optional="true">
134        <name>vendor.qti.hardware.radio.qcrilhook</name>
135        <version>1.0</version>
136        <interface>
137            <name>IQtiOemHook</name>
138            <instance>oemhook0</instance>
139            <instance>oemhook1</instance>
140        </interface>
141    </hal>
142    <hal format="hidl" optional="true">
143        <name>vendor.qti.hardware.radio.uim</name>
144        <version>1.2</version>
145        <interface>
146            <name>IUim</name>
147            <instance>Uim0</instance>
148            <instance>Uim1</instance>
149        </interface>
150    </hal>
151    <hal format="hidl" optional="true">
152        <name>vendor.qti.hardware.radio.uim_remote_client</name>
153        <version>1.0</version>
154        <interface>
155            <name>IUimRemoteServiceClient</name>
156            <instance>uimRemoteClient0</instance>
157            <instance>uimRemoteClient1</instance>
158        </interface>
159    </hal>
160    <hal format="hidl" optional="true">
161        <name>vendor.qti.hardware.radio.uim_remote_server</name>
162        <version>1.0</version>
163        <interface>
164            <name>IUimRemoteServiceServer</name>
165            <instance>uimRemoteServer0</instance>
166            <instance>uimRemoteServer1</instance>
167        </interface>
168    </hal>
169    <hal format="hidl" optional="true">
170        <name>vendor.qti.hardware.tui_comm</name>
171        <version>1.0</version>
172        <interface>
173            <name>ITuiComm</name>
174            <instance>default</instance>
175        </interface>
176    </hal>
177    <hal format="hidl" optional="true">
178        <name>vendor.qti.hardware.display.allocator</name>
179        <version>3.0</version>
180        <version>4.0</version>
181        <interface>
182            <name>IQtiAllocator</name>
183            <instance>default</instance>
184        </interface>
185    </hal>
186    <hal format="hidl" optional="true">
187        <name>vendor.qti.hardware.display.mapper</name>
188        <version>3.0</version>
189        <version>4.0</version>
190        <interface>
191            <name>IQtiMapper</name>
192            <instance>default</instance>
193        </interface>
194    </hal>
195    <hal format="hidl" optional="true">
196        <name>vendor.qti.hardware.display.mapperextensions</name>
197        <version>1.0</version>
198        <interface>
199            <name>IQtiMapperExtensions</name>
200            <instance>default</instance>
201        </interface>
202    </hal>
203    <hal format="hidl" optional="true">
204        <name>vendor.qti.imsrtpservice</name>
205        <version>3.0</version>
206        <interface>
207            <name>IRTPService</name>
208            <instance>imsrtpservice</instance>
209        </interface>
210    </hal>
211    <hal format="hidl" optional="true">
212        <name>vendor.qti.ims.callinfo</name>
213        <transport>hwbinder</transport>
214        <version>1.0</version>
215        <interface>
216            <name>IService</name>
217            <instance>default</instance>
218        </interface>
219    </hal>
220    <hal format="hidl" optional="true">
221        <name>hardware.google.light</name>
222        <version>1.1</version>
223        <interface>
224            <name>ILight</name>
225            <instance>default</instance>
226        </interface>
227    </hal>
228    <hal format="hidl" optional="true">
229        <name>hardware.google.bluetooth.sar</name>
230        <version>1.0</version>
231        <interface>
232            <name>IBluetoothSar</name>
233            <instance>default</instance>
234        </interface>
235    </hal>
236    <hal format="hidl" optional="true">
237        <name>hardware.google.bluetooth.bt_channel_avoidance</name>
238        <version>1.0</version>
239        <interface>
240            <name>IBTChannelAvoidance</name>
241            <instance>default</instance>
242        </interface>
243    </hal>
244    <hal format="hidl" optional="true">
245        <name>vendor.google.wifi_ext</name>
246        <transport>hwbinder</transport>
247        <version>1.3</version>
248        <interface>
249            <name>IWifiExt</name>
250            <instance>default</instance>
251        </interface>
252    </hal>
253    <hal format="hidl" optional="true">
254        <name>vendor.qti.hardware.cacert</name>
255        <transport>hwbinder</transport>
256        <version>1.0</version>
257        <interface>
258            <name>IService</name>
259            <instance>default</instance>
260        </interface>
261    </hal>
262    <hal format="hidl" optional="true">
263        <name>vendor.qti.hardware.data.connection</name>
264        <transport>hwbinder</transport>
265        <version>1.1</version>
266        <interface>
267            <name>IDataConnection</name>
268            <instance>slot1</instance>
269            <instance>slot2</instance>
270        </interface>
271    </hal>
272    <hal format="hidl" optional="true">
273        <name>vendor.qti.hardware.qteeconnector</name>
274        <version>1.0</version>
275        <interface>
276            <name>IAppConnector</name>
277            <instance>default</instance>
278        </interface>
279        <interface>
280            <name>IGPAppConnector</name>
281            <instance>default</instance>
282        </interface>
283    </hal>
284    <!-- QSEECom HAL service -->
285    <hal format="hidl">
286        <name>vendor.qti.hardware.qseecom</name>
287        <transport>hwbinder</transport>
288        <version>1.0</version>
289        <interface>
290            <name>IQSEECom</name>
291            <instance>default</instance>
292        </interface>
293    </hal>
294    <hal format="hidl">
295        <name>vendor.qti.hardware.radio.qtiradio</name>
296        <transport>hwbinder</transport>
297        <version>1.0</version>
298        <interface>
299            <name>IQtiRadio</name>
300            <instance>slot1</instance>
301            <instance>slot2</instance>
302        </interface>
303    </hal>
304    <hal format="hidl">
305        <name>vendor.qti.hardware.radio.qtiradio</name>
306        <transport>hwbinder</transport>
307        <version>2.4</version>
308        <interface>
309            <name>IQtiRadio</name>
310            <instance>slot1</instance>
311            <instance>slot2</instance>
312        </interface>
313    </hal>
314</compatibility-matrix>
315