From c2e09104565c2403a00aa977df56794accfb328f Mon Sep 17 00:00:00 2001 From: Erfan Abdi Date: Wed, 31 Jan 2024 17:22:40 +0330 Subject: [PATCH] nemo: Switch to shared libs to mtk frameworks Change-Id: I9d28da23ca7fdfb7a237b69d4624a86d2c096b9f Signed-off-by: Naveen <133593113+elohim-etz@users.noreply.github.com> Signed-off-by: Saikrishna1504 --- configs/permissions/mediatek-common.xml | 22 +++++++++++++++++++ configs/permissions/mediatek-framework.xml | 22 +++++++++++++++++++ configs/permissions/mediatek-ims-base.xml | 22 +++++++++++++++++++ configs/permissions/mediatek-ims-common.xml | 22 +++++++++++++++++++ .../permissions/mediatek-telecom-common.xml | 22 +++++++++++++++++++ .../permissions/mediatek-telephony-base.xml | 22 +++++++++++++++++++ .../permissions/mediatek-telephony-common.xml | 22 +++++++++++++++++++ device.mk | 17 ++++++-------- 8 files changed, 161 insertions(+), 10 deletions(-) create mode 100644 configs/permissions/mediatek-common.xml create mode 100644 configs/permissions/mediatek-framework.xml create mode 100644 configs/permissions/mediatek-ims-base.xml create mode 100644 configs/permissions/mediatek-ims-common.xml create mode 100644 configs/permissions/mediatek-telecom-common.xml create mode 100644 configs/permissions/mediatek-telephony-base.xml create mode 100644 configs/permissions/mediatek-telephony-common.xml diff --git a/configs/permissions/mediatek-common.xml b/configs/permissions/mediatek-common.xml new file mode 100644 index 0000000..0691556 --- /dev/null +++ b/configs/permissions/mediatek-common.xml @@ -0,0 +1,22 @@ + + + + + + diff --git a/configs/permissions/mediatek-framework.xml b/configs/permissions/mediatek-framework.xml new file mode 100644 index 0000000..f802809 --- /dev/null +++ b/configs/permissions/mediatek-framework.xml @@ -0,0 +1,22 @@ + + + + + + diff --git a/configs/permissions/mediatek-ims-base.xml b/configs/permissions/mediatek-ims-base.xml new file mode 100644 index 0000000..2e1c303 --- /dev/null +++ b/configs/permissions/mediatek-ims-base.xml @@ -0,0 +1,22 @@ + + + + + + diff --git a/configs/permissions/mediatek-ims-common.xml b/configs/permissions/mediatek-ims-common.xml new file mode 100644 index 0000000..7a08bee --- /dev/null +++ b/configs/permissions/mediatek-ims-common.xml @@ -0,0 +1,22 @@ + + + + + + diff --git a/configs/permissions/mediatek-telecom-common.xml b/configs/permissions/mediatek-telecom-common.xml new file mode 100644 index 0000000..2ff5cea --- /dev/null +++ b/configs/permissions/mediatek-telecom-common.xml @@ -0,0 +1,22 @@ + + + + + + diff --git a/configs/permissions/mediatek-telephony-base.xml b/configs/permissions/mediatek-telephony-base.xml new file mode 100644 index 0000000..43b5e0e --- /dev/null +++ b/configs/permissions/mediatek-telephony-base.xml @@ -0,0 +1,22 @@ + + + + + + diff --git a/configs/permissions/mediatek-telephony-common.xml b/configs/permissions/mediatek-telephony-common.xml new file mode 100644 index 0000000..4fc879c --- /dev/null +++ b/configs/permissions/mediatek-telephony-common.xml @@ -0,0 +1,22 @@ + + + + + + diff --git a/device.mk b/device.mk index db68a2e..8263d76 100644 --- a/device.mk +++ b/device.mk @@ -173,6 +173,13 @@ PRODUCT_ENFORCE_RRO_TARGETS += * # Permissions PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/configs/permissions/mediatek-common.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/mediatek-common.xml \ + $(LOCAL_PATH)/configs/permissions/mediatek-framework.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/mediatek-framework.xml \ + $(LOCAL_PATH)/configs/permissions/mediatek-ims-base.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/mediatek-ims-base.xml \ + $(LOCAL_PATH)/configs/permissions/mediatek-ims-common.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/mediatek-ims-common.xml \ + $(LOCAL_PATH)/configs/permissions/mediatek-telecom-common.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/mediatek-telecom-common.xml \ + $(LOCAL_PATH)/configs/permissions/mediatek-telephony-base.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/mediatek-telephony-base.xml \ + $(LOCAL_PATH)/configs/permissions/mediatek-telephony-common.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/mediatek-telephony-common.xml \ $(LOCAL_PATH)/configs/permissions/privapp-permissions-mediatek.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/privapp-permissions-mediatek.xml \ $(LOCAL_PATH)/configs/permissions/privapp-permissions-hotword.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/privapp-permissions-hotword.xml \ frameworks/native/data/etc/android.hardware.audio.low_latency.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.audio.low_latency.xml \ @@ -266,16 +273,6 @@ PRODUCT_SOONG_NAMESPACES += \ PRODUCT_PACKAGES += \ android.hardware.soundtrigger@2.3-impl:32 -# Telephony -PRODUCT_BOOT_JARS += \ - mediatek-common \ - mediatek-framework \ - mediatek-ims-base \ - mediatek-ims-common \ - mediatek-telecom-common \ - mediatek-telephony-base \ - mediatek-telephony-common \ - # Thermal PRODUCT_PACKAGES += \ android.hardware.thermal-service.mediatek