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