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