From cb98749357df86adc35250a06d6a6fe695099d10 Mon Sep 17 00:00:00 2001 From: Luofan Chen Date: Fri, 2 Feb 2024 20:49:44 +0800 Subject: [PATCH] sm8450-common: Import QCC system_ext blobs Makes the QTI GNSS service happy. Thanks luca020400 for the help. Change-Id: I6de25b0b3fde6cce3a6cdf95f31c68734d429956 --- BoardConfigCommon.mk | 2 ++ proprietary-files.txt | 17 ++++++++++++++++ vintf/framework_manifest.xml | 39 ++++++++++++++++++++++++++++++++++++ 3 files changed, 58 insertions(+) create mode 100644 vintf/framework_manifest.xml diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index aa9f485..d19ee5f 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -230,6 +230,8 @@ DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := \ hardware/xiaomi/vintf/xiaomi_framework_compatibility_matrix.xml \ vendor/lineage/config/device_framework_matrix.xml +DEVICE_FRAMEWORK_MANIFEST_FILE += $(COMMON_PATH)/vintf/framework_manifest.xml + # Verified Boot BOARD_AVB_ENABLE := true BOARD_AVB_MAKE_VBMETA_IMAGE_ARGS += --flags 3 diff --git a/proprietary-files.txt b/proprietary-files.txt index 5ac8b1e..6d8a3d5 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -911,6 +911,23 @@ vendor/bin/hw/vendor.qti.psiclient@1.0-service vendor/etc/init/vendor.qti.psiclient@1.0-service.rc # QCC +system_ext/app/QCC/QCC.apk +system_ext/bin/qccsyshal@1.2-service +system_ext/etc/init/vendor.qti.hardware.qccsyshal@1.2-service.rc +system_ext/lib/libqcc.so +system_ext/lib/libqcc_file_agent_sys.so +system_ext/lib/vendor.qti.hardware.qccsyshal@1.0.so +system_ext/lib/vendor.qti.hardware.qccsyshal@1.1.so +system_ext/lib/vendor.qti.hardware.qccsyshal@1.2-halimpl.so +system_ext/lib/vendor.qti.hardware.qccsyshal@1.2.so +system_ext/lib/vendor.qti.hardware.qccvndhal@1.0.so +system_ext/lib64/libqcc.so +system_ext/lib64/libqcc_file_agent_sys.so +system_ext/lib64/vendor.qti.hardware.qccsyshal@1.0.so +system_ext/lib64/vendor.qti.hardware.qccsyshal@1.1.so +system_ext/lib64/vendor.qti.hardware.qccsyshal@1.2-halimpl.so +system_ext/lib64/vendor.qti.hardware.qccsyshal@1.2.so +system_ext/lib64/vendor.qti.hardware.qccvndhal@1.0.so vendor/bin/qcc-trd vendor/etc/init/init.qdmastats.rc vendor/lib/hw/vendor.qti.hardware.qccvndhal@1.0-impl.so diff --git a/vintf/framework_manifest.xml b/vintf/framework_manifest.xml new file mode 100644 index 0000000..d4a70e4 --- /dev/null +++ b/vintf/framework_manifest.xml @@ -0,0 +1,39 @@ + + + + + vendor.qti.hardware.qccsyshal + hwbinder + 1.2 + + IQccsyshal + qccsyshal + + +