From eb6d1e4993fbbbc6f363f84c30ae6369c60a7ba2 Mon Sep 17 00:00:00 2001 From: SayanAcharya Date: Tue, 14 Sep 2021 13:42:51 +0000 Subject: [PATCH] sdm660-common: Import Capabiity Configstore Blobs - From LA.UM.9.12.r1-10800-SMxx50 - Required After fresh Manifest Import Signed-off-by: Kunmun --- ...i.hardware.capabilityconfigstore@1.0-service | Bin 0 -> 15904 bytes ...ardware.capabilityconfigstore@1.0-service.rc | 8 ++++++++ ...i.hardware.capabilityconfigstore@1.0-impl.so | Bin 0 -> 42328 bytes sdm660-common/sdm660-common-vendor.mk | 3 +++ 4 files changed, 11 insertions(+) create mode 100644 sdm660-common/proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service create mode 100644 sdm660-common/proprietary/vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc create mode 100644 sdm660-common/proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so diff --git a/sdm660-common/proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service b/sdm660-common/proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service new file mode 100644 index 0000000000000000000000000000000000000000..3f9f88bbff651be80539ca816a0577e63eff0da6 GIT binary patch literal 15904 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 literal 0 HcmV?d00001 diff --git a/sdm660-common/proprietary/vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc b/sdm660-common/proprietary/vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc new file mode 100644 index 0000000..8a4bafa --- /dev/null +++ b/sdm660-common/proprietary/vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc @@ -0,0 +1,8 @@ +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +service vendor.capabilityconfigstore /vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service + class hal + user system + group system diff --git a/sdm660-common/proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so b/sdm660-common/proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so new file mode 100644 index 0000000000000000000000000000000000000000..d448ea1bb9fb7597750a2c18870e0662e736502a GIT binary patch literal 42328 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 M9_k&F$8FpHAJvp)k^lez literal 0 HcmV?d00001 diff --git a/sdm660-common/sdm660-common-vendor.mk b/sdm660-common/sdm660-common-vendor.mk index 6dfe8ad..b8ebba8 100644 --- a/sdm660-common/sdm660-common-vendor.mk +++ b/sdm660-common/sdm660-common-vendor.mk @@ -176,6 +176,7 @@ PRODUCT_COPY_FILES += \ vendor/asus/sdm660-common/proprietary/vendor/bin/hw/qcrild:$(TARGET_COPY_OUT_VENDOR)/bin/hw/qcrild \ vendor/asus/sdm660-common/proprietary/vendor/bin/hw/vendor.qti.esepowermanager@1.1-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.esepowermanager@1.1-service \ vendor/asus/sdm660-common/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.alarm@1.0-service \ + vendor/asus/sdm660-common/proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service \ vendor/asus/sdm660-common/proprietary/vendor/bin/hw/vendor.qti.hardware.factory@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.factory@1.0-service \ vendor/asus/sdm660-common/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@2.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.perf@2.0-service \ vendor/asus/sdm660-common/proprietary/vendor/bin/hw/vendor.qti.hardware.qccvndhal@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.qccvndhal@1.0-service \ @@ -283,6 +284,7 @@ PRODUCT_COPY_FILES += \ vendor/asus/sdm660-common/proprietary/vendor/etc/init/vendor.qti.cdsprpc-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.cdsprpc-service.rc \ vendor/asus/sdm660-common/proprietary/vendor/etc/init/vendor.qti.esepowermanager@1.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.esepowermanager@1.1-service.rc \ vendor/asus/sdm660-common/proprietary/vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.alarm@1.0-service.rc \ + vendor/asus/sdm660-common/proprietary/vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc \ vendor/asus/sdm660-common/proprietary/vendor/etc/init/vendor.qti.hardware.dsp@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.dsp@1.0-service.rc \ vendor/asus/sdm660-common/proprietary/vendor/etc/init/vendor.qti.hardware.factory@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.factory@1.0-service.rc \ vendor/asus/sdm660-common/proprietary/vendor/etc/init/vendor.qti.hardware.perf@2.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.perf@2.0-service.rc \ @@ -468,6 +470,7 @@ PRODUCT_COPY_FILES += \ vendor/asus/sdm660-common/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so \ vendor/asus/sdm660-common/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so \ vendor/asus/sdm660-common/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so \ + vendor/asus/sdm660-common/proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so \ vendor/asus/sdm660-common/proprietary/vendor/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so \ vendor/asus/sdm660-common/proprietary/vendor/lib64/hw/vendor.qti.hardware.qccvndhal@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.qccvndhal@1.0-impl.so \ vendor/asus/sdm660-common/proprietary/vendor/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so \