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