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