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.3</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.2</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="true"> 69 <name>vendor.google.google_battery</name> 70 <version>2-3</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>hardware.google.bluetooth.sar</name> 209 <version>1.0</version> 210 <interface> 211 <name>IBluetoothSar</name> 212 <instance>default</instance> 213 </interface> 214 </hal> 215 <hal format="hidl" optional="false"> 216 <name>hardware.google.bluetooth.bt_channel_avoidance</name> 217 <version>1.0</version> 218 <interface> 219 <name>IBTChannelAvoidance</name> 220 <instance>default</instance> 221 </interface> 222 </hal> 223 <hal format="aidl" optional="true"> 224 <name>vendor.google.wifi_ext</name> 225 <version>2-3</version> 226 <interface> 227 <name>IWifiExt</name> 228 <instance>default</instance> 229 </interface> 230 </hal> 231 <hal format="hidl" optional="false"> 232 <name>vendor.qti.hardware.cacert</name> 233 <version>1.0</version> 234 <interface> 235 <name>IService</name> 236 <instance>default</instance> 237 </interface> 238 </hal> 239 <hal format="hidl" optional="false"> 240 <name>vendor.qti.hardware.data.connection</name> 241 <version>1.1</version> 242 <interface> 243 <name>IDataConnection</name> 244 <instance>slot1</instance> 245 <instance>slot2</instance> 246 </interface> 247 </hal> 248 <hal format="hidl" optional="false"> 249 <name>vendor.qti.hardware.radio.qtiradio</name> 250 <version>1.0</version> 251 <interface> 252 <name>IQtiRadio</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>2.4</version> 260 <interface> 261 <name>IQtiRadio</name> 262 <instance>slot1</instance> 263 <instance>slot2</instance> 264 </interface> 265 </hal> 266 <!-- QSEECom HAL service --> 267 <hal format="hidl" optional="false"> 268 <name>vendor.qti.hardware.qseecom</name> 269 <version>1.0</version> 270 <interface> 271 <name>IQSEECom</name> 272 <instance>default</instance> 273 </interface> 274 </hal> 275 <!-- QSPM HAL service --> 276 <hal format="hidl" optional="false"> 277 <name>vendor.qti.qspmhal</name> 278 <version>1.0</version> 279 <interface> 280 <name>IQspmhal</name> 281 <instance>default</instance> 282 </interface> 283 </hal> 284 <hal format="hidl" optional="false"> 285 <name>vendor.qti.hardware.qteeconnector</name> 286 <version>1.0</version> 287 <interface> 288 <name>IAppConnector</name> 289 <instance>default</instance> 290 </interface> 291 <interface> 292 <name>IGPAppConnector</name> 293 <instance>default</instance> 294 </interface> 295 </hal> 296 <hal format="aidl" optional="false"> 297 <name>com.google.hardware.pixel.display</name> 298 <interface> 299 <name>IDisplay</name> 300 <instance>default</instance> 301 </interface> 302 </hal> 303 <!-- DSP Service --> 304 <hal format="hidl" optional="false"> 305 <name>vendor.qti.hardware.dsp</name> 306 <version>1.0</version> 307 <interface> 308 <name>IDspService</name> 309 <instance>dspservice</instance> 310 </interface> 311 </hal> 312</compatibility-matrix> 313