aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaghuram Subramani <raghus2247@gmail.com>2024-12-21 14:25:54 +0530
committerRaghuram Subramani <raghus2247@gmail.com>2024-12-21 14:25:54 +0530
commit819759b6b9b6a989b32df5ef4ffdbbbd0db83157 (patch)
treeb189abae0ab92ae6b5f8e706a1baaaadd2c75296
parent58cd257b7226da7b07382f19789ef0aa3b271cda (diff)
msm8996-common: Update HALs in the manifest & re-add
framework_compatibility_matrix.xml
-rw-r--r--BoardConfigCommon.mk3
-rw-r--r--framework_compatibility_matrix.xml41
-rw-r--r--manifest.xml10
3 files changed, 48 insertions, 6 deletions
diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk
index 6e31ed2..c6c9c3f 100644
--- a/BoardConfigCommon.mk
+++ b/BoardConfigCommon.mk
@@ -109,7 +109,8 @@ DEVICE_SPECIFIC_GPS_PATH := $(VENDOR_PATH)/gps
DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := \
hardware/qcom-caf/common/vendor_framework_compatibility_matrix.xml \
hardware/qcom-caf/common/vendor_framework_compatibility_matrix_legacy.xml \
- vendor/lineage/config/device_framework_matrix.xml
+ vendor/lineage/config/device_framework_matrix.xml \
+ $(VENDOR_PATH)/framework_compatibility_matrix.xml
DEVICE_FRAMEWORK_MANIFEST_FILE := $(VENDOR_PATH)/framework_manifest.xml
DEVICE_MANIFEST_FILE := $(VENDOR_PATH)/manifest.xml
DEVICE_MATRIX_FILE := hardware/qcom-caf/common/compatibility_matrix.xml
diff --git a/framework_compatibility_matrix.xml b/framework_compatibility_matrix.xml
new file mode 100644
index 0000000..08a9f28
--- /dev/null
+++ b/framework_compatibility_matrix.xml
@@ -0,0 +1,41 @@
+<!-- Copyright (c) 2018-2024, The Linux Foundation. All rights reserved.
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ * Neither the name of The Linux Foundation nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
+WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
+ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
+BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+-->
+<!--
+Changes from Qualcomm Innovation Center are provided under the following license:
+Copyright (c) 2023-2024 Qualcomm Innovation Center, Inc. All rights reserved.
+SPDX-License-Identifier: BSD-3-Clause-Clear.
+-->
+<compatibility-matrix version="1.0" type="framework">
+ <hal format="hidl">
+ <name>android.hardware.light</name>
+ <transport>hwbinder</transport>
+ <version>2.0</version>
+ <interface>
+ <name>ILight</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+</compatibility-matrix>
diff --git a/manifest.xml b/manifest.xml
index 8c42dd4..505b6b8 100644
--- a/manifest.xml
+++ b/manifest.xml
@@ -218,7 +218,7 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
<hal format="hidl">
<name>com.qualcomm.qti.imscmservice</name>
<transport>hwbinder</transport>
- <version>1.0</version>
+ <version>2.2</version>
<interface>
<name>IImsCmService</name>
<instance>qti.ims.connectionmanagerservice</instance>
@@ -227,7 +227,7 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
<hal format="hidl">
<name>com.qualcomm.qti.uceservice</name>
<transport>hwbinder</transport>
- <version>1.0</version>
+ <version>2.1</version>
<interface>
<name>IUceService</name>
<instance>com.qualcomm.qti.uceservice</instance>
@@ -272,7 +272,7 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
<hal format="hidl">
<name>vendor.qti.data.factory</name>
<transport>hwbinder</transport>
- <version>1.1</version>
+ <version>2.0</version>
<interface>
<name>IFactory</name>
<instance>default</instance>
@@ -387,7 +387,7 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
<hal format="hidl">
<name>vendor.qti.hardware.radio.uim</name>
<transport>hwbinder</transport>
- <version>1.0</version>
+ <version>1.2</version>
<interface>
<name>IUim</name>
<instance>Uim0</instance>
@@ -426,7 +426,7 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
<hal format="hidl">
<name>vendor.qti.imsrtpservice</name>
<transport>hwbinder</transport>
- <version>1.0</version>
+ <version>2.1</version>
<interface>
<name>IRTPService</name>
<instance>imsrtpservice</instance>