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