From 26af81ec6b98fd4314d85287f8d373a08034b666 Mon Sep 17 00:00:00 2001 From: Bruno Martins Date: Sat, 28 Nov 2020 01:17:08 +0000 Subject: msm8996-common: Update ims.apk from daisy Q image Change-Id: I107aa37abdcbbe0581d0d9047d0e27a2eabafd9e --- Android.mk | 6 +-- configs/privapp-permissions-qti.xml | 62 ------------------------- msm8996.mk | 5 +- permissions/product-privapp-permissions-qti.xml | 44 ++++++++++++++++++ permissions/system-privapp-permissions-qti.xml | 56 ++++++++++++++++++++++ proprietary-files.txt | 6 +-- 6 files changed, 109 insertions(+), 70 deletions(-) delete mode 100644 configs/privapp-permissions-qti.xml create mode 100644 permissions/product-privapp-permissions-qti.xml create mode 100644 permissions/system-privapp-permissions-qti.xml diff --git a/Android.mk b/Android.mk index f5dc8c5..4eb8b97 100644 --- a/Android.mk +++ b/Android.mk @@ -1,6 +1,6 @@ # # Copyright (C) 2016 The CyanogenMod Project -# Copyright (C) 2017-2018 The LineageOS Project +# 2017-2018,2020 The LineageOS Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -56,12 +56,12 @@ $(DSP_MOUNT_POINT): ALL_DEFAULT_INSTALLED_MODULES += $(FIRMWARE_MOUNT_POINT) $(BT_FIRMWARE_MOUNT_POINT) $(DSP_MOUNT_POINT) IMS_LIBS := libimscamera_jni.so libimsmedia_jni.so -IMS_SYMLINKS := $(addprefix $(TARGET_OUT_APPS_PRIVILEGED)/ims/lib/arm64/,$(notdir $(IMS_LIBS))) +IMS_SYMLINKS := $(addprefix $(TARGET_OUT_PRODUCT_APPS_PRIVILEGED)/ims/lib/arm64/,$(notdir $(IMS_LIBS))) $(IMS_SYMLINKS): $(LOCAL_INSTALLED_MODULE) @echo "IMS lib link: $@" @mkdir -p $(dir $@) @rm -rf $@ - $(hide) ln -sf /system/lib64/$(notdir $@) $@ + $(hide) ln -sf /product/lib64/$(notdir $@) $@ ALL_DEFAULT_INSTALLED_MODULES += $(IMS_SYMLINKS) diff --git a/configs/privapp-permissions-qti.xml b/configs/privapp-permissions-qti.xml deleted file mode 100644 index 556be37..0000000 --- a/configs/privapp-permissions-qti.xml +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/msm8996.mk b/msm8996.mk index 4c80759..b15eadd 100755 --- a/msm8996.mk +++ b/msm8996.mk @@ -342,8 +342,9 @@ PRODUCT_COPY_FILES += \ # QCOM PRODUCT_COPY_FILES += \ - $(LOCAL_PATH)/configs/privapp-permissions-qti.xml:system/etc/permissions/privapp-permissions-qti.xml \ - $(LOCAL_PATH)/configs/qti_whitelist.xml:system/etc/sysconfig/qti_whitelist.xml + $(LOCAL_PATH)/configs/qti_whitelist.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/qti_whitelist.xml \ + $(LOCAL_PATH)/permissions/product-privapp-permissions-qti.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/privapp-permissions-qti.xml \ + $(LOCAL_PATH)/permissions/system-privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/privapp-permissions-qti.xml # QMI PRODUCT_PACKAGES += \ diff --git a/permissions/product-privapp-permissions-qti.xml b/permissions/product-privapp-permissions-qti.xml new file mode 100644 index 0000000..108905c --- /dev/null +++ b/permissions/product-privapp-permissions-qti.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + diff --git a/permissions/system-privapp-permissions-qti.xml b/permissions/system-privapp-permissions-qti.xml new file mode 100644 index 0000000..6e4bef0 --- /dev/null +++ b/permissions/system-privapp-permissions-qti.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary-files.txt b/proprietary-files.txt index b500c98..87f5644 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -466,11 +466,8 @@ lib64/lib-imsvt.so lib64/lib-imsvtextutils.so lib64/lib-imsvtutils.so lib64/libdiag_system.so -lib64/libimscamera_jni.so -lib64/libimsmedia_jni.so lib64/librcc.so lib64/vendor.qti.imsrtpservice@1.0.so --priv-app/ims/ims.apk|426be1b83d6f608107d6dcf587080551abeab3e2 vendor/bin/ims_rtp_daemon vendor/bin/imsdatadaemon vendor/bin/imsqmidaemon @@ -492,6 +489,9 @@ vendor/lib64/vendor.qti.imsrtpservice@1.0-service-Impl.so vendor/lib64/vendor.qti.imsrtpservice@1.0_vendor.so # IMS - from daisy - QKQ1.191002.002 V11.0.2.0.QDLMIXM +product/lib64/libimscamera_jni.so|7cb89110cca94d37d68c705f12a7a5a4ee106139 +product/lib64/libimsmedia_jni.so|3540752cc3658261ea3c909f03018eea4398f84e +-product/priv-app/ims/ims.apk|9c4ca91e0ec7a567d22251d7ca0640abf13fdd7b vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so|ba5ffc588422c1b0f3ac8135314db2c88d62671e # Keystore -- cgit v1.2.3