diff options
author | Justin Yun <justinyun@google.com> | 2020-09-25 18:26:36 +0900 |
---|---|---|
committer | Justin Yun <justinyun@google.com> | 2020-09-28 16:00:18 +0900 |
commit | 0d620a320c44de06de90840a294f7e7e027c4e35 (patch) | |
tree | 5b4a674728c59e19eda45e0d8d8c71e0220fb40e /device_framework_matrix_product.xml | |
parent | efb64722c0292edf32eb4c0133ea39df6a8fd08d (diff) | |
download | redbull-0d620a320c44de06de90840a294f7e7e027c4e35.tar.gz |
Move device specific FCM to product partition
Install device specific compatibility matrix to product partition.
As the manifest for the atfwdcmd is included as a fragment, remove
it from the framework_manifest.xml, that is empty and removed.
Bug: 130714844
Bug: 120600021
Test: make and boot that checks VINTF
Change-Id: I5395f6c367bf94ac31419bde7092e6a036b8dfa0
Diffstat (limited to 'device_framework_matrix_product.xml')
-rw-r--r-- | device_framework_matrix_product.xml | 363 |
1 files changed, 363 insertions, 0 deletions
diff --git a/device_framework_matrix_product.xml b/device_framework_matrix_product.xml new file mode 100644 index 00000000..4b492afb --- /dev/null +++ b/device_framework_matrix_product.xml @@ -0,0 +1,363 @@ +<compatibility-matrix version="1.0" type="framework"> + <hal format="hidl" optional="true"> + <name>com.qualcomm.qti.imscmservice</name> + <version>2.2</version> + <interface> + <name>IImsCmService</name> + <instance>qti.ims.connectionmanagerservice</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>com.qualcomm.qti.uceservice</name> + <version>2.2</version> + <interface> + <name>IUceService</name> + <instance>com.qualcomm.qti.uceservice</instance> + </interface> + </hal> + <hal format="hidl"> + <name>vendor.qti.ims.factory</name> + <transport>hwbinder</transport> + <version>1.0</version> + <interface> + <name>IImsFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl"> + <name>vendor.qti.data.factory</name> + <transport>hwbinder</transport> + <version>2.1</version> + <interface> + <name>IFactory</name> + <instance>default</instance> + </interface> + </hal> + <!-- iwlan --> + <hal format="hidl"> + <name>vendor.qti.hardware.data.iwlan</name> + <transport>hwbinder</transport> + <version>1.0</version> + <interface> + <name>IIWlan</name> + <instance>slot1</instance> + <instance>slot2</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.media.c2</name> + <version>1.0</version> + <interface> + <name>IComponentStore</name> + <instance>default</instance> + <instance>software</instance> + </interface> + <interface> + <name>IConfigurable</name> + <instance>default</instance> + <instance>software</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.radio</name> + <transport>hwbinder</transport> + <version>1.2</version> + <interface> + <name>ISap</name> + <instance>slot2</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.radio.config</name> + <version>1.1</version> + <interface> + <name>IRadioConfig</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.display.color</name> + <version>1.0-5</version> + <interface> + <name>IDisplayColor</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.display.config</name> + <version>2.0</version> + <interface> + <name>IDisplayConfig</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.display.postproc</name> + <version>1.0</version> + <interface> + <name>IDisplayPostproc</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.google.google_battery</name> + <version>1.0</version> + <interface> + <name>IGoogleBattery</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.google.radioext</name> + <version>1.3</version> + <interface> + <name>IRadioExt</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.am</name> + <version>1.0</version> + <interface> + <name>IQcRilAudio</name> + <instance>slot1</instance> + <instance>slot2</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.atcmdfwd</name> + <version>1.0</version> + <interface> + <name>IAtCmdFwd</name> + <instance>AtCmdFwdService</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.ims</name> + <version>1.6</version> + <interface> + <name>IImsRadio</name> + <instance>imsradio0</instance> + <instance>imsradio1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.lpa</name> + <version>1.0</version> + <interface> + <name>IUimLpa</name> + <instance>UimLpa0</instance> + <instance>UimLpa1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.qcrilhook</name> + <version>1.0</version> + <interface> + <name>IQtiOemHook</name> + <instance>oemhook0</instance> + <instance>oemhook1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.uim</name> + <version>1.2</version> + <interface> + <name>IUim</name> + <instance>Uim0</instance> + <instance>Uim1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.uim_remote_client</name> + <version>1.0</version> + <interface> + <name>IUimRemoteServiceClient</name> + <instance>uimRemoteClient0</instance> + <instance>uimRemoteClient1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.uim_remote_server</name> + <version>1.0</version> + <interface> + <name>IUimRemoteServiceServer</name> + <instance>uimRemoteServer0</instance> + <instance>uimRemoteServer1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.tui_comm</name> + <version>1.0</version> + <interface> + <name>ITuiComm</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.display.allocator</name> + <version>1.0</version> + <version>3.0</version> + <version>4.0</version> + <interface> + <name>IQtiAllocator</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.display.mapper</name> + <version>2.0</version> + <version>3.0</version> + <version>4.0</version> + <interface> + <name>IQtiMapper</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.display.mapperextensions</name> + <version>1.0</version> + <interface> + <name>IQtiMapperExtensions</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.display.composer</name> + <version>3.0</version> + <interface> + <name>IQtiComposer</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl"> + <name>vendor.qti.hardware.radio.internal.deviceinfo</name> + <transport>hwbinder</transport> + <version>1.0</version> + <interface> + <name>IDeviceInfo</name> + <instance>deviceinfo</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.imsrtpservice</name> + <version>3.0</version> + <interface> + <name>IRTPService</name> + <instance>imsrtpservice</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.ims.callinfo</name> + <transport>hwbinder</transport> + <version>1.0</version> + <interface> + <name>IService</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.bluetooth_sar</name> + <version>1.1</version> + <interface> + <name>IBluetoothSar</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.bt_channel_avoidance</name> + <version>1.0</version> + <interface> + <name>IBTChannelAvoidance</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.google.wifi_ext</name> + <transport>hwbinder</transport> + <version>1.1</version> + <interface> + <name>IWifiExt</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.cacert</name> + <transport>hwbinder</transport> + <version>1.0</version> + <interface> + <name>IService</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.data.connection</name> + <transport>hwbinder</transport> + <version>1.1</version> + <interface> + <name>IDataConnection</name> + <instance>slot1</instance> + <instance>slot2</instance> + </interface> + </hal> + <hal format="hidl"> + <name>vendor.qti.hardware.radio.qtiradio</name> + <transport>hwbinder</transport> + <version>1.0</version> + <interface> + <name>IQtiRadio</name> + <instance>slot1</instance> + <instance>slot2</instance> + </interface> + </hal> + <hal format="hidl"> + <name>vendor.qti.hardware.radio.qtiradio</name> + <transport>hwbinder</transport> + <version>2.4</version> + <interface> + <name>IQtiRadio</name> + <instance>slot1</instance> + <instance>slot2</instance> + </interface> + </hal> + <!-- QSEECom HAL service --> + <hal format="hidl"> + <name>vendor.qti.hardware.qseecom</name> + <transport>hwbinder</transport> + <version>1.0</version> + <interface> + <name>IQSEECom</name> + <instance>default</instance> + </interface> + </hal> + <!-- QSPM HAL service --> + <hal format="hidl" optional="true"> + <name>vendor.qti.qspmhal</name> + <transport>hwbinder</transport> + <version>1.0</version> + <interface> + <name>IQspmhal</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.qteeconnector</name> + <transport>hwbinder</transport> + <version>1.0</version> + <interface> + <name>IAppConnector</name> + <instance>default</instance> + </interface> + <interface> + <name>IGPAppConnector</name> + <instance>default</instance> + </interface> + </hal> + <hal format="aidl" optional="false"> + <name>com.google.hardware.pixel.display</name> + <interface> + <name>IDisplay</name> + <instance>default</instance> + </interface> + </hal> +</compatibility-matrix> |