From 2b7dca44be2a3ca132a38329137cd809fba414a6 Mon Sep 17 00:00:00 2001 From: OdSazib Date: Thu, 21 Jan 2021 07:10:55 +0600 Subject: [PATCH] sdm660-common: Move telephony and fm packages to /system_ext Co-authored-by: Michael Bestas --- Android.bp | 107 +++++++++--------- .../QtiTelephonyService.apk | Bin .../datastatusnotification.apk | Bin .../app/imssettings/imssettings.apk | Bin .../app/uceShimService/uceShimService.apk | Bin proprietary/{product => system_ext}/bin/dpmd | Bin .../{product => system_ext}/etc/dpm/dpm.conf | 0 .../{product => system_ext}/etc/init/dpmd.rc | 4 +- .../etc/permissions/com.qti.dpmframework.xml | 4 +- ...om.qualcomm.qti.imscmservice-V2.0-java.xml | 4 +- ...om.qualcomm.qti.imscmservice-V2.1-java.xml | 4 +- ...om.qualcomm.qti.imscmservice-V2.2-java.xml | 4 +- .../com.qualcomm.qti.imscmservice.xml | 4 +- .../etc/permissions/dpmapi.xml | 4 +- .../etc/permissions/qcrilhook.xml | 2 +- ...ony_system-ext_privapp-permissions-qti.xml | 90 +++++++++++++++ .../etc/permissions/telephonyservice.xml | 4 +- .../framework/QtiTelephonyServicelibrary.jar | Bin .../framework/com.qti.dpmframework.jar | Bin ...om.qualcomm.qti.imscmservice-V2.0-java.jar | Bin ...om.qualcomm.qti.imscmservice-V2.1-java.jar | Bin ...om.qualcomm.qti.imscmservice-V2.2-java.jar | Bin .../com.qualcomm.qti.uceservice-V2.0-java.jar | Bin .../com.qualcomm.qti.uceservice-V2.1-java.jar | Bin .../framework/dpmapi.jar | Bin .../framework/qcrilhook.jar | Bin .../vendor.qti.data.factory-V2.1-java.jar | Bin ...or.qti.hardware.data.latency-V1.0-java.jar | Bin ...endor.qti.ims.callcapability-V1.0-java.jar | Bin .../vendor.qti.ims.callinfo-V1.0-java.jar | Bin .../vendor.qti.ims.factory-V1.0-java.jar | Bin .../vendor.qti.ims.rcsconfig-V1.0-java.jar | Bin .../vendor.qti.ims.rcsconfig-V1.1-java.jar | Bin proprietary/{ => system_ext}/lib/fm_helium.so | Bin .../{ => system_ext}/lib/libantradio.so | Bin .../lib/libdiag_system.so | Bin proprietary/{ => system_ext}/lib/libfm-hci.so | Bin .../lib/vendor.qti.hardware.fm@1.0.so | Bin ....hardware.radio.internal.deviceinfo@1.0.so | Bin .../lib/vendor.qti.ims.callcapability@1.0.so | Bin .../lib/vendor.qti.ims.callinfo@1.0.so | Bin .../lib/vendor.qti.ims.factory@1.0.so | Bin .../lib/vendor.qti.ims.rcsconfig@1.0.so | Bin .../lib/vendor.qti.ims.rcsconfig@1.1.so | Bin .../lib/vendor.qti.imsrtpservice@2.0.so | Bin .../lib/vendor.qti.imsrtpservice@2.1.so | Bin .../lib64/com.qualcomm.qti.ant@1.0.so | Bin .../lib64/com.qualcomm.qti.dpm.api@1.0.so | Bin .../{ => system_ext}/lib64/fm_helium.so | Bin .../lib64/lib-imscamera.so | Bin .../lib64/lib-imsvideocodec.so | Bin .../lib64/lib-imsvt.so | Bin .../lib64/lib-imsvtextutils.so | Bin .../lib64/lib-imsvtutils.so | Bin .../{ => system_ext}/lib64/libantradio.so | Bin .../lib64/libdiag_system.so | Bin .../lib64/libdpmctmgr.so | Bin .../lib64/libdpmfdmgr.so | Bin .../lib64/libdpmframework.so | Bin .../lib64/libdpmtcm.so | Bin .../{ => system_ext}/lib64/libfm-hci.so | Bin .../lib64/libimscamera_jni.so | Bin .../lib64/libimsmedia_jni.so | Bin .../lib64/vendor.qti.hardware.fm@1.0.so | Bin ....hardware.radio.internal.deviceinfo@1.0.so | Bin .../vendor.qti.ims.callcapability@1.0.so | Bin .../lib64/vendor.qti.ims.callinfo@1.0.so | Bin .../lib64/vendor.qti.ims.factory@1.0.so | Bin .../lib64/vendor.qti.ims.rcsconfig@1.0.so | Bin .../lib64/vendor.qti.ims.rcsconfig@1.1.so | Bin .../lib64/vendor.qti.imsrtpservice@2.0.so | Bin .../lib64/vendor.qti.imsrtpservice@2.1.so | Bin .../priv-app/dpmserviceapp/dpmserviceapp.apk | Bin .../priv-app/ims/ims.apk | Bin .../qcrilmsgtunnel/qcrilmsgtunnel.apk | Bin sdm660-common-vendor.mk | 85 +++++++------- 76 files changed, 204 insertions(+), 112 deletions(-) rename proprietary/{product => system_ext}/app/QtiTelephonyService/QtiTelephonyService.apk (100%) rename proprietary/{product => system_ext}/app/datastatusnotification/datastatusnotification.apk (100%) rename proprietary/{product => system_ext}/app/imssettings/imssettings.apk (100%) rename proprietary/{product => system_ext}/app/uceShimService/uceShimService.apk (100%) rename proprietary/{product => system_ext}/bin/dpmd (100%) rename proprietary/{product => system_ext}/etc/dpm/dpm.conf (100%) rename proprietary/{product => system_ext}/etc/init/dpmd.rc (81%) rename proprietary/{product => system_ext}/etc/permissions/com.qti.dpmframework.xml (77%) rename proprietary/{product => system_ext}/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml (59%) rename proprietary/{product => system_ext}/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml (63%) rename proprietary/{product => system_ext}/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml (63%) rename proprietary/{ => system_ext}/etc/permissions/com.qualcomm.qti.imscmservice.xml (60%) rename proprietary/{product => system_ext}/etc/permissions/dpmapi.xml (58%) rename proprietary/{product => system_ext}/etc/permissions/qcrilhook.xml (77%) create mode 100644 proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml rename proprietary/{product => system_ext}/etc/permissions/telephonyservice.xml (55%) rename proprietary/{product => system_ext}/framework/QtiTelephonyServicelibrary.jar (100%) rename proprietary/{product => system_ext}/framework/com.qti.dpmframework.jar (100%) rename proprietary/{product => system_ext}/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar (100%) rename proprietary/{product => system_ext}/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar (100%) rename proprietary/{product => system_ext}/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar (100%) rename proprietary/{product => system_ext}/framework/com.qualcomm.qti.uceservice-V2.0-java.jar (100%) rename proprietary/{product => system_ext}/framework/com.qualcomm.qti.uceservice-V2.1-java.jar (100%) rename proprietary/{product => system_ext}/framework/dpmapi.jar (100%) rename proprietary/{product => system_ext}/framework/qcrilhook.jar (100%) rename proprietary/{product => system_ext}/framework/vendor.qti.data.factory-V2.1-java.jar (100%) rename proprietary/{product => system_ext}/framework/vendor.qti.hardware.data.latency-V1.0-java.jar (100%) rename proprietary/{product => system_ext}/framework/vendor.qti.ims.callcapability-V1.0-java.jar (100%) rename proprietary/{product => system_ext}/framework/vendor.qti.ims.callinfo-V1.0-java.jar (100%) rename proprietary/{product => system_ext}/framework/vendor.qti.ims.factory-V1.0-java.jar (100%) rename proprietary/{product => system_ext}/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar (100%) rename proprietary/{product => system_ext}/framework/vendor.qti.ims.rcsconfig-V1.1-java.jar (100%) rename proprietary/{ => system_ext}/lib/fm_helium.so (100%) rename proprietary/{ => system_ext}/lib/libantradio.so (100%) rename proprietary/{product => system_ext}/lib/libdiag_system.so (100%) rename proprietary/{ => system_ext}/lib/libfm-hci.so (100%) rename proprietary/{product => system_ext}/lib/vendor.qti.hardware.fm@1.0.so (100%) rename proprietary/{product => system_ext}/lib/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so (100%) rename proprietary/{product => system_ext}/lib/vendor.qti.ims.callcapability@1.0.so (100%) rename proprietary/{product => system_ext}/lib/vendor.qti.ims.callinfo@1.0.so (100%) rename proprietary/{product => system_ext}/lib/vendor.qti.ims.factory@1.0.so (100%) rename proprietary/{product => system_ext}/lib/vendor.qti.ims.rcsconfig@1.0.so (100%) rename proprietary/{product => system_ext}/lib/vendor.qti.ims.rcsconfig@1.1.so (100%) rename proprietary/{product => system_ext}/lib/vendor.qti.imsrtpservice@2.0.so (100%) rename proprietary/{product => system_ext}/lib/vendor.qti.imsrtpservice@2.1.so (100%) rename proprietary/{product => system_ext}/lib64/com.qualcomm.qti.ant@1.0.so (100%) rename proprietary/{product => system_ext}/lib64/com.qualcomm.qti.dpm.api@1.0.so (100%) rename proprietary/{ => system_ext}/lib64/fm_helium.so (100%) rename proprietary/{product => system_ext}/lib64/lib-imscamera.so (100%) rename proprietary/{product => system_ext}/lib64/lib-imsvideocodec.so (100%) rename proprietary/{product => system_ext}/lib64/lib-imsvt.so (100%) rename proprietary/{product => system_ext}/lib64/lib-imsvtextutils.so (100%) rename proprietary/{product => system_ext}/lib64/lib-imsvtutils.so (100%) rename proprietary/{ => system_ext}/lib64/libantradio.so (100%) rename proprietary/{product => system_ext}/lib64/libdiag_system.so (100%) rename proprietary/{product => system_ext}/lib64/libdpmctmgr.so (100%) rename proprietary/{product => system_ext}/lib64/libdpmfdmgr.so (100%) rename proprietary/{product => system_ext}/lib64/libdpmframework.so (100%) rename proprietary/{product => system_ext}/lib64/libdpmtcm.so (100%) rename proprietary/{ => system_ext}/lib64/libfm-hci.so (100%) rename proprietary/{product => system_ext}/lib64/libimscamera_jni.so (100%) rename proprietary/{product => system_ext}/lib64/libimsmedia_jni.so (100%) rename proprietary/{product => system_ext}/lib64/vendor.qti.hardware.fm@1.0.so (100%) rename proprietary/{product => system_ext}/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so (100%) rename proprietary/{product => system_ext}/lib64/vendor.qti.ims.callcapability@1.0.so (100%) rename proprietary/{product => system_ext}/lib64/vendor.qti.ims.callinfo@1.0.so (100%) rename proprietary/{product => system_ext}/lib64/vendor.qti.ims.factory@1.0.so (100%) rename proprietary/{product => system_ext}/lib64/vendor.qti.ims.rcsconfig@1.0.so (100%) rename proprietary/{product => system_ext}/lib64/vendor.qti.ims.rcsconfig@1.1.so (100%) rename proprietary/{product => system_ext}/lib64/vendor.qti.imsrtpservice@2.0.so (100%) rename proprietary/{product => system_ext}/lib64/vendor.qti.imsrtpservice@2.1.so (100%) rename proprietary/{product => system_ext}/priv-app/dpmserviceapp/dpmserviceapp.apk (100%) rename proprietary/{product => system_ext}/priv-app/ims/ims.apk (100%) rename proprietary/{product => system_ext}/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk (100%) diff --git a/Android.bp b/Android.bp index 776abff..2b716b4 100644 --- a/Android.bp +++ b/Android.bp @@ -34,47 +34,47 @@ android_app_import { android_app_import { name: "datastatusnotification", owner: "xiaomi", - apk: "proprietary/product/app/datastatusnotification/datastatusnotification.apk", + apk: "proprietary/system_ext/app/datastatusnotification/datastatusnotification.apk", certificate: "platform", dex_preopt: { enabled: false, }, - product_specific: true, + system_ext_specific: true, } android_app_import { name: "dpmserviceapp", owner: "xiaomi", - apk: "proprietary/product/priv-app/dpmserviceapp/dpmserviceapp.apk", + apk: "proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk", certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, - product_specific: true, + system_ext_specific: true, } android_app_import { name: "ims", owner: "xiaomi", - apk: "proprietary/product/priv-app/ims/ims.apk", + apk: "proprietary/system_ext/priv-app/ims/ims.apk", certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, - product_specific: true, + system_ext_specific: true, } android_app_import { name: "imssettings", owner: "xiaomi", - apk: "proprietary/product/app/imssettings/imssettings.apk", + apk: "proprietary/system_ext/app/imssettings/imssettings.apk", certificate: "platform", dex_preopt: { enabled: false, }, - product_specific: true, + system_ext_specific: true, } android_app_import { @@ -102,24 +102,24 @@ android_app_import { android_app_import { name: "qcrilmsgtunnel", owner: "xiaomi", - apk: "proprietary/product/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk", + apk: "proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk", certificate: "platform", dex_preopt: { enabled: false, }, privileged: true, - product_specific: true, + system_ext_specific: true, } android_app_import { name: "QtiTelephonyService", owner: "xiaomi", - apk: "proprietary/product/app/QtiTelephonyService/QtiTelephonyService.apk", + apk: "proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk", certificate: "platform", dex_preopt: { enabled: false, }, - product_specific: true, + system_ext_specific: true, } android_app_import { @@ -146,12 +146,12 @@ android_app_import { android_app_import { name: "uceShimService", owner: "xiaomi", - apk: "proprietary/product/app/uceShimService/uceShimService.apk", + apk: "proprietary/system_ext/app/uceShimService/uceShimService.apk", certificate: "platform", dex_preopt: { enabled: false, }, - product_specific: true, + system_ext_specific: true, } android_app_import { @@ -180,15 +180,16 @@ cc_prebuilt_library_shared { }, target: { android_arm: { - srcs: ["proprietary/lib/libantradio.so"], + srcs: ["proprietary/system_ext/lib/libantradio.so"], }, android_arm64: { - srcs: ["proprietary/lib64/libantradio.so"], + srcs: ["proprietary/system_ext/lib64/libantradio.so"], }, }, + check_elf_files: false, compile_multilib: "both", prefer: true, - check_elf_files: false, + system_ext_specific: true, } cc_prebuilt_library_shared { @@ -279,16 +280,16 @@ cc_prebuilt_library_shared { }, target: { android_arm: { - srcs: ["proprietary/product/lib/vendor.qti.hardware.fm@1.0.so"], + srcs: ["proprietary/system_ext/lib/vendor.qti.hardware.fm@1.0.so"], }, android_arm64: { - srcs: ["proprietary/product/lib64/vendor.qti.hardware.fm@1.0.so"], + srcs: ["proprietary/system_ext/lib64/vendor.qti.hardware.fm@1.0.so"], }, }, + check_elf_files: false, compile_multilib: "both", prefer: true, - product_specific: true, - check_elf_files: false, + system_ext_specific: true, } dex_import { @@ -301,57 +302,57 @@ dex_import { dex_import { name: "com.qti.dpmframework", owner: "xiaomi", - jars: ["proprietary/product/framework/com.qti.dpmframework.jar"], - product_specific: true, + jars: ["proprietary/system_ext/framework/com.qti.dpmframework.jar"], + system_ext_specific: true, } dex_import { name: "com.qualcomm.qti.imscmservice-V2.0-java", owner: "xiaomi", - jars: ["proprietary/product/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar"], - product_specific: true, + jars: ["proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar"], + system_ext_specific: true, } dex_import { name: "com.qualcomm.qti.imscmservice-V2.1-java", owner: "xiaomi", - jars: ["proprietary/product/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar"], - product_specific: true, + jars: ["proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar"], + system_ext_specific: true, } dex_import { name: "com.qualcomm.qti.imscmservice-V2.2-java", owner: "xiaomi", - jars: ["proprietary/product/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar"], - product_specific: true, + jars: ["proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar"], + system_ext_specific: true, } dex_import { name: "com.qualcomm.qti.uceservice-V2.0-java", owner: "xiaomi", - jars: ["proprietary/product/framework/com.qualcomm.qti.uceservice-V2.0-java.jar"], - product_specific: true, + jars: ["proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.0-java.jar"], + system_ext_specific: true, } dex_import { name: "com.qualcomm.qti.uceservice-V2.1-java", owner: "xiaomi", - jars: ["proprietary/product/framework/com.qualcomm.qti.uceservice-V2.1-java.jar"], - product_specific: true, + jars: ["proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.1-java.jar"], + system_ext_specific: true, } dex_import { name: "dpmapi", owner: "xiaomi", - jars: ["proprietary/product/framework/dpmapi.jar"], - product_specific: true, + jars: ["proprietary/system_ext/framework/dpmapi.jar"], + system_ext_specific: true, } dex_import { name: "qcrilhook", owner: "xiaomi", - jars: ["proprietary/product/framework/qcrilhook.jar"], - product_specific: true, + jars: ["proprietary/system_ext/framework/qcrilhook.jar"], + system_ext_specific: true, } dex_import { @@ -364,57 +365,57 @@ dex_import { dex_import { name: "QtiTelephonyServicelibrary", owner: "xiaomi", - jars: ["proprietary/product/framework/QtiTelephonyServicelibrary.jar"], - product_specific: true, + jars: ["proprietary/system_ext/framework/QtiTelephonyServicelibrary.jar"], + system_ext_specific: true, } dex_import { name: "vendor.qti.data.factory-V2.1-java", owner: "xiaomi", - jars: ["proprietary/product/framework/vendor.qti.data.factory-V2.1-java.jar"], - product_specific: true, + jars: ["proprietary/system_ext/framework/vendor.qti.data.factory-V2.1-java.jar"], + system_ext_specific: true, } dex_import { name: "vendor.qti.hardware.data.latency-V1.0-java", owner: "xiaomi", - jars: ["proprietary/product/framework/vendor.qti.hardware.data.latency-V1.0-java.jar"], - product_specific: true, + jars: ["proprietary/system_ext/framework/vendor.qti.hardware.data.latency-V1.0-java.jar"], + system_ext_specific: true, } dex_import { name: "vendor.qti.ims.callcapability-V1.0-java", owner: "xiaomi", - jars: ["proprietary/product/framework/vendor.qti.ims.callcapability-V1.0-java.jar"], - product_specific: true, + jars: ["proprietary/system_ext/framework/vendor.qti.ims.callcapability-V1.0-java.jar"], + system_ext_specific: true, } dex_import { name: "vendor.qti.ims.callinfo-V1.0-java", owner: "xiaomi", - jars: ["proprietary/product/framework/vendor.qti.ims.callinfo-V1.0-java.jar"], - product_specific: true, + jars: ["proprietary/system_ext/framework/vendor.qti.ims.callinfo-V1.0-java.jar"], + system_ext_specific: true, } dex_import { name: "vendor.qti.ims.factory-V1.0-java", owner: "xiaomi", - jars: ["proprietary/product/framework/vendor.qti.ims.factory-V1.0-java.jar"], - product_specific: true, + jars: ["proprietary/system_ext/framework/vendor.qti.ims.factory-V1.0-java.jar"], + system_ext_specific: true, } dex_import { name: "vendor.qti.ims.rcsconfig-V1.0-java", owner: "xiaomi", - jars: ["proprietary/product/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar"], - product_specific: true, + jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar"], + system_ext_specific: true, } dex_import { name: "vendor.qti.ims.rcsconfig-V1.1-java", owner: "xiaomi", - jars: ["proprietary/product/framework/vendor.qti.ims.rcsconfig-V1.1-java.jar"], - product_specific: true, + jars: ["proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.1-java.jar"], + system_ext_specific: true, } dex_import { diff --git a/proprietary/product/app/QtiTelephonyService/QtiTelephonyService.apk b/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk similarity index 100% rename from proprietary/product/app/QtiTelephonyService/QtiTelephonyService.apk rename to proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk diff --git a/proprietary/product/app/datastatusnotification/datastatusnotification.apk b/proprietary/system_ext/app/datastatusnotification/datastatusnotification.apk similarity index 100% rename from proprietary/product/app/datastatusnotification/datastatusnotification.apk rename to proprietary/system_ext/app/datastatusnotification/datastatusnotification.apk diff --git a/proprietary/product/app/imssettings/imssettings.apk b/proprietary/system_ext/app/imssettings/imssettings.apk similarity index 100% rename from proprietary/product/app/imssettings/imssettings.apk rename to proprietary/system_ext/app/imssettings/imssettings.apk diff --git a/proprietary/product/app/uceShimService/uceShimService.apk b/proprietary/system_ext/app/uceShimService/uceShimService.apk similarity index 100% rename from proprietary/product/app/uceShimService/uceShimService.apk rename to proprietary/system_ext/app/uceShimService/uceShimService.apk diff --git a/proprietary/product/bin/dpmd b/proprietary/system_ext/bin/dpmd similarity index 100% rename from proprietary/product/bin/dpmd rename to proprietary/system_ext/bin/dpmd diff --git a/proprietary/product/etc/dpm/dpm.conf b/proprietary/system_ext/etc/dpm/dpm.conf similarity index 100% rename from proprietary/product/etc/dpm/dpm.conf rename to proprietary/system_ext/etc/dpm/dpm.conf diff --git a/proprietary/product/etc/init/dpmd.rc b/proprietary/system_ext/etc/init/dpmd.rc similarity index 81% rename from proprietary/product/etc/init/dpmd.rc rename to proprietary/system_ext/etc/init/dpmd.rc index c102f2a..3e3a6bc 100644 --- a/proprietary/product/etc/init/dpmd.rc +++ b/proprietary/system_ext/etc/init/dpmd.rc @@ -1,4 +1,4 @@ -# Copyright (c) 2018 - 2019 Qualcomm Technologies, Inc. +# Copyright (c) 2018 - 2020 Qualcomm Technologies, Inc. # All Rights Reserved. # Confidential and Proprietary - Qualcomm Technologies, Inc. @@ -9,7 +9,7 @@ on post-fs-data chown system system /data/dpm #start dpmd service -service dpmd /system/product/bin/dpmd +service dpmd /system/system_ext/bin/dpmd class late_start socket dpmd stream 660 root radio socket tcm stream 660 root inet diff --git a/proprietary/product/etc/permissions/com.qti.dpmframework.xml b/proprietary/system_ext/etc/permissions/com.qti.dpmframework.xml similarity index 77% rename from proprietary/product/etc/permissions/com.qti.dpmframework.xml rename to proprietary/system_ext/etc/permissions/com.qti.dpmframework.xml index 46d6926..20bcbae 100644 --- a/proprietary/product/etc/permissions/com.qti.dpmframework.xml +++ b/proprietary/system_ext/etc/permissions/com.qti.dpmframework.xml @@ -1,10 +1,10 @@ - + file="/system/system_ext/framework/com.qti.dpmframework.jar"/> diff --git a/proprietary/product/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml b/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml similarity index 59% rename from proprietary/product/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml rename to proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml index b0692b3..1c3e49f 100644 --- a/proprietary/product/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml +++ b/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml @@ -1,10 +1,10 @@ + file="/system/system_ext/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar" /> diff --git a/proprietary/product/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml b/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml similarity index 63% rename from proprietary/product/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml rename to proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml index e47a0e3..ff5bfe8 100644 --- a/proprietary/product/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml +++ b/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml @@ -1,11 +1,11 @@ - - + diff --git a/proprietary/product/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml b/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml similarity index 63% rename from proprietary/product/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml rename to proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml index 4ba72b2..53673f1 100644 --- a/proprietary/product/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml +++ b/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml @@ -1,11 +1,11 @@ - - + diff --git a/proprietary/etc/permissions/com.qualcomm.qti.imscmservice.xml b/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice.xml similarity index 60% rename from proprietary/etc/permissions/com.qualcomm.qti.imscmservice.xml rename to proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice.xml index 0801b79..f6624fc 100644 --- a/proprietary/etc/permissions/com.qualcomm.qti.imscmservice.xml +++ b/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice.xml @@ -1,10 +1,10 @@ + file="/system/system_ext/framework/com.qualcomm.qti.imscmservice@1.0-java.jar" /> diff --git a/proprietary/product/etc/permissions/dpmapi.xml b/proprietary/system_ext/etc/permissions/dpmapi.xml similarity index 58% rename from proprietary/product/etc/permissions/dpmapi.xml rename to proprietary/system_ext/etc/permissions/dpmapi.xml index cc5ece1..2d7526c 100644 --- a/proprietary/product/etc/permissions/dpmapi.xml +++ b/proprietary/system_ext/etc/permissions/dpmapi.xml @@ -1,6 +1,6 @@ - + + file="/system/system_ext/framework/dpmapi.jar"/> diff --git a/proprietary/product/etc/permissions/qcrilhook.xml b/proprietary/system_ext/etc/permissions/qcrilhook.xml similarity index 77% rename from proprietary/product/etc/permissions/qcrilhook.xml rename to proprietary/system_ext/etc/permissions/qcrilhook.xml index 7b4f792..da15a15 100644 --- a/proprietary/product/etc/permissions/qcrilhook.xml +++ b/proprietary/system_ext/etc/permissions/qcrilhook.xml @@ -1,6 +1,6 @@ diff --git a/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml b/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml new file mode 100644 index 0000000..632b11a --- /dev/null +++ b/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/product/etc/permissions/telephonyservice.xml b/proprietary/system_ext/etc/permissions/telephonyservice.xml similarity index 55% rename from proprietary/product/etc/permissions/telephonyservice.xml rename to proprietary/system_ext/etc/permissions/telephonyservice.xml index 85d168e..31d2704 100644 --- a/proprietary/product/etc/permissions/telephonyservice.xml +++ b/proprietary/system_ext/etc/permissions/telephonyservice.xml @@ -1,11 +1,11 @@ + file="/system/system_ext/framework/QtiTelephonyServicelibrary.jar"/> diff --git a/proprietary/product/framework/QtiTelephonyServicelibrary.jar b/proprietary/system_ext/framework/QtiTelephonyServicelibrary.jar similarity index 100% rename from proprietary/product/framework/QtiTelephonyServicelibrary.jar rename to proprietary/system_ext/framework/QtiTelephonyServicelibrary.jar diff --git a/proprietary/product/framework/com.qti.dpmframework.jar b/proprietary/system_ext/framework/com.qti.dpmframework.jar similarity index 100% rename from proprietary/product/framework/com.qti.dpmframework.jar rename to proprietary/system_ext/framework/com.qti.dpmframework.jar diff --git a/proprietary/product/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar b/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar similarity index 100% rename from proprietary/product/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar rename to proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar diff --git a/proprietary/product/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar b/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar similarity index 100% rename from proprietary/product/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar rename to proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar diff --git a/proprietary/product/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar b/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar similarity index 100% rename from proprietary/product/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar rename to proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar diff --git a/proprietary/product/framework/com.qualcomm.qti.uceservice-V2.0-java.jar b/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.0-java.jar similarity index 100% rename from proprietary/product/framework/com.qualcomm.qti.uceservice-V2.0-java.jar rename to proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.0-java.jar diff --git a/proprietary/product/framework/com.qualcomm.qti.uceservice-V2.1-java.jar b/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.1-java.jar similarity index 100% rename from proprietary/product/framework/com.qualcomm.qti.uceservice-V2.1-java.jar rename to proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.1-java.jar diff --git a/proprietary/product/framework/dpmapi.jar b/proprietary/system_ext/framework/dpmapi.jar similarity index 100% rename from proprietary/product/framework/dpmapi.jar rename to proprietary/system_ext/framework/dpmapi.jar diff --git a/proprietary/product/framework/qcrilhook.jar b/proprietary/system_ext/framework/qcrilhook.jar similarity index 100% rename from proprietary/product/framework/qcrilhook.jar rename to proprietary/system_ext/framework/qcrilhook.jar diff --git a/proprietary/product/framework/vendor.qti.data.factory-V2.1-java.jar b/proprietary/system_ext/framework/vendor.qti.data.factory-V2.1-java.jar similarity index 100% rename from proprietary/product/framework/vendor.qti.data.factory-V2.1-java.jar rename to proprietary/system_ext/framework/vendor.qti.data.factory-V2.1-java.jar diff --git a/proprietary/product/framework/vendor.qti.hardware.data.latency-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.hardware.data.latency-V1.0-java.jar similarity index 100% rename from proprietary/product/framework/vendor.qti.hardware.data.latency-V1.0-java.jar rename to proprietary/system_ext/framework/vendor.qti.hardware.data.latency-V1.0-java.jar diff --git a/proprietary/product/framework/vendor.qti.ims.callcapability-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.callcapability-V1.0-java.jar similarity index 100% rename from proprietary/product/framework/vendor.qti.ims.callcapability-V1.0-java.jar rename to proprietary/system_ext/framework/vendor.qti.ims.callcapability-V1.0-java.jar diff --git a/proprietary/product/framework/vendor.qti.ims.callinfo-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.callinfo-V1.0-java.jar similarity index 100% rename from proprietary/product/framework/vendor.qti.ims.callinfo-V1.0-java.jar rename to proprietary/system_ext/framework/vendor.qti.ims.callinfo-V1.0-java.jar diff --git a/proprietary/product/framework/vendor.qti.ims.factory-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.factory-V1.0-java.jar similarity index 100% rename from proprietary/product/framework/vendor.qti.ims.factory-V1.0-java.jar rename to proprietary/system_ext/framework/vendor.qti.ims.factory-V1.0-java.jar diff --git a/proprietary/product/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar similarity index 100% rename from proprietary/product/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar rename to proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar diff --git a/proprietary/product/framework/vendor.qti.ims.rcsconfig-V1.1-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.1-java.jar similarity index 100% rename from proprietary/product/framework/vendor.qti.ims.rcsconfig-V1.1-java.jar rename to proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.1-java.jar diff --git a/proprietary/lib/fm_helium.so b/proprietary/system_ext/lib/fm_helium.so similarity index 100% rename from proprietary/lib/fm_helium.so rename to proprietary/system_ext/lib/fm_helium.so diff --git a/proprietary/lib/libantradio.so b/proprietary/system_ext/lib/libantradio.so similarity index 100% rename from proprietary/lib/libantradio.so rename to proprietary/system_ext/lib/libantradio.so diff --git a/proprietary/product/lib/libdiag_system.so b/proprietary/system_ext/lib/libdiag_system.so similarity index 100% rename from proprietary/product/lib/libdiag_system.so rename to proprietary/system_ext/lib/libdiag_system.so diff --git a/proprietary/lib/libfm-hci.so b/proprietary/system_ext/lib/libfm-hci.so similarity index 100% rename from proprietary/lib/libfm-hci.so rename to proprietary/system_ext/lib/libfm-hci.so diff --git a/proprietary/product/lib/vendor.qti.hardware.fm@1.0.so b/proprietary/system_ext/lib/vendor.qti.hardware.fm@1.0.so similarity index 100% rename from proprietary/product/lib/vendor.qti.hardware.fm@1.0.so rename to proprietary/system_ext/lib/vendor.qti.hardware.fm@1.0.so diff --git a/proprietary/product/lib/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so b/proprietary/system_ext/lib/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so similarity index 100% rename from proprietary/product/lib/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so rename to proprietary/system_ext/lib/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so diff --git a/proprietary/product/lib/vendor.qti.ims.callcapability@1.0.so b/proprietary/system_ext/lib/vendor.qti.ims.callcapability@1.0.so similarity index 100% rename from proprietary/product/lib/vendor.qti.ims.callcapability@1.0.so rename to proprietary/system_ext/lib/vendor.qti.ims.callcapability@1.0.so diff --git a/proprietary/product/lib/vendor.qti.ims.callinfo@1.0.so b/proprietary/system_ext/lib/vendor.qti.ims.callinfo@1.0.so similarity index 100% rename from proprietary/product/lib/vendor.qti.ims.callinfo@1.0.so rename to proprietary/system_ext/lib/vendor.qti.ims.callinfo@1.0.so diff --git a/proprietary/product/lib/vendor.qti.ims.factory@1.0.so b/proprietary/system_ext/lib/vendor.qti.ims.factory@1.0.so similarity index 100% rename from proprietary/product/lib/vendor.qti.ims.factory@1.0.so rename to proprietary/system_ext/lib/vendor.qti.ims.factory@1.0.so diff --git a/proprietary/product/lib/vendor.qti.ims.rcsconfig@1.0.so b/proprietary/system_ext/lib/vendor.qti.ims.rcsconfig@1.0.so similarity index 100% rename from proprietary/product/lib/vendor.qti.ims.rcsconfig@1.0.so rename to proprietary/system_ext/lib/vendor.qti.ims.rcsconfig@1.0.so diff --git a/proprietary/product/lib/vendor.qti.ims.rcsconfig@1.1.so b/proprietary/system_ext/lib/vendor.qti.ims.rcsconfig@1.1.so similarity index 100% rename from proprietary/product/lib/vendor.qti.ims.rcsconfig@1.1.so rename to proprietary/system_ext/lib/vendor.qti.ims.rcsconfig@1.1.so diff --git a/proprietary/product/lib/vendor.qti.imsrtpservice@2.0.so b/proprietary/system_ext/lib/vendor.qti.imsrtpservice@2.0.so similarity index 100% rename from proprietary/product/lib/vendor.qti.imsrtpservice@2.0.so rename to proprietary/system_ext/lib/vendor.qti.imsrtpservice@2.0.so diff --git a/proprietary/product/lib/vendor.qti.imsrtpservice@2.1.so b/proprietary/system_ext/lib/vendor.qti.imsrtpservice@2.1.so similarity index 100% rename from proprietary/product/lib/vendor.qti.imsrtpservice@2.1.so rename to proprietary/system_ext/lib/vendor.qti.imsrtpservice@2.1.so diff --git a/proprietary/product/lib64/com.qualcomm.qti.ant@1.0.so b/proprietary/system_ext/lib64/com.qualcomm.qti.ant@1.0.so similarity index 100% rename from proprietary/product/lib64/com.qualcomm.qti.ant@1.0.so rename to proprietary/system_ext/lib64/com.qualcomm.qti.ant@1.0.so diff --git a/proprietary/product/lib64/com.qualcomm.qti.dpm.api@1.0.so b/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so similarity index 100% rename from proprietary/product/lib64/com.qualcomm.qti.dpm.api@1.0.so rename to proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so diff --git a/proprietary/lib64/fm_helium.so b/proprietary/system_ext/lib64/fm_helium.so similarity index 100% rename from proprietary/lib64/fm_helium.so rename to proprietary/system_ext/lib64/fm_helium.so diff --git a/proprietary/product/lib64/lib-imscamera.so b/proprietary/system_ext/lib64/lib-imscamera.so similarity index 100% rename from proprietary/product/lib64/lib-imscamera.so rename to proprietary/system_ext/lib64/lib-imscamera.so diff --git a/proprietary/product/lib64/lib-imsvideocodec.so b/proprietary/system_ext/lib64/lib-imsvideocodec.so similarity index 100% rename from proprietary/product/lib64/lib-imsvideocodec.so rename to proprietary/system_ext/lib64/lib-imsvideocodec.so diff --git a/proprietary/product/lib64/lib-imsvt.so b/proprietary/system_ext/lib64/lib-imsvt.so similarity index 100% rename from proprietary/product/lib64/lib-imsvt.so rename to proprietary/system_ext/lib64/lib-imsvt.so diff --git a/proprietary/product/lib64/lib-imsvtextutils.so b/proprietary/system_ext/lib64/lib-imsvtextutils.so similarity index 100% rename from proprietary/product/lib64/lib-imsvtextutils.so rename to proprietary/system_ext/lib64/lib-imsvtextutils.so diff --git a/proprietary/product/lib64/lib-imsvtutils.so b/proprietary/system_ext/lib64/lib-imsvtutils.so similarity index 100% rename from proprietary/product/lib64/lib-imsvtutils.so rename to proprietary/system_ext/lib64/lib-imsvtutils.so diff --git a/proprietary/lib64/libantradio.so b/proprietary/system_ext/lib64/libantradio.so similarity index 100% rename from proprietary/lib64/libantradio.so rename to proprietary/system_ext/lib64/libantradio.so diff --git a/proprietary/product/lib64/libdiag_system.so b/proprietary/system_ext/lib64/libdiag_system.so similarity index 100% rename from proprietary/product/lib64/libdiag_system.so rename to proprietary/system_ext/lib64/libdiag_system.so diff --git a/proprietary/product/lib64/libdpmctmgr.so b/proprietary/system_ext/lib64/libdpmctmgr.so similarity index 100% rename from proprietary/product/lib64/libdpmctmgr.so rename to proprietary/system_ext/lib64/libdpmctmgr.so diff --git a/proprietary/product/lib64/libdpmfdmgr.so b/proprietary/system_ext/lib64/libdpmfdmgr.so similarity index 100% rename from proprietary/product/lib64/libdpmfdmgr.so rename to proprietary/system_ext/lib64/libdpmfdmgr.so diff --git a/proprietary/product/lib64/libdpmframework.so b/proprietary/system_ext/lib64/libdpmframework.so similarity index 100% rename from proprietary/product/lib64/libdpmframework.so rename to proprietary/system_ext/lib64/libdpmframework.so diff --git a/proprietary/product/lib64/libdpmtcm.so b/proprietary/system_ext/lib64/libdpmtcm.so similarity index 100% rename from proprietary/product/lib64/libdpmtcm.so rename to proprietary/system_ext/lib64/libdpmtcm.so diff --git a/proprietary/lib64/libfm-hci.so b/proprietary/system_ext/lib64/libfm-hci.so similarity index 100% rename from proprietary/lib64/libfm-hci.so rename to proprietary/system_ext/lib64/libfm-hci.so diff --git a/proprietary/product/lib64/libimscamera_jni.so b/proprietary/system_ext/lib64/libimscamera_jni.so similarity index 100% rename from proprietary/product/lib64/libimscamera_jni.so rename to proprietary/system_ext/lib64/libimscamera_jni.so diff --git a/proprietary/product/lib64/libimsmedia_jni.so b/proprietary/system_ext/lib64/libimsmedia_jni.so similarity index 100% rename from proprietary/product/lib64/libimsmedia_jni.so rename to proprietary/system_ext/lib64/libimsmedia_jni.so diff --git a/proprietary/product/lib64/vendor.qti.hardware.fm@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.fm@1.0.so similarity index 100% rename from proprietary/product/lib64/vendor.qti.hardware.fm@1.0.so rename to proprietary/system_ext/lib64/vendor.qti.hardware.fm@1.0.so diff --git a/proprietary/product/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so b/proprietary/system_ext/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so similarity index 100% rename from proprietary/product/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so rename to proprietary/system_ext/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so diff --git a/proprietary/product/lib64/vendor.qti.ims.callcapability@1.0.so b/proprietary/system_ext/lib64/vendor.qti.ims.callcapability@1.0.so similarity index 100% rename from proprietary/product/lib64/vendor.qti.ims.callcapability@1.0.so rename to proprietary/system_ext/lib64/vendor.qti.ims.callcapability@1.0.so diff --git a/proprietary/product/lib64/vendor.qti.ims.callinfo@1.0.so b/proprietary/system_ext/lib64/vendor.qti.ims.callinfo@1.0.so similarity index 100% rename from proprietary/product/lib64/vendor.qti.ims.callinfo@1.0.so rename to proprietary/system_ext/lib64/vendor.qti.ims.callinfo@1.0.so diff --git a/proprietary/product/lib64/vendor.qti.ims.factory@1.0.so b/proprietary/system_ext/lib64/vendor.qti.ims.factory@1.0.so similarity index 100% rename from proprietary/product/lib64/vendor.qti.ims.factory@1.0.so rename to proprietary/system_ext/lib64/vendor.qti.ims.factory@1.0.so diff --git a/proprietary/product/lib64/vendor.qti.ims.rcsconfig@1.0.so b/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.0.so similarity index 100% rename from proprietary/product/lib64/vendor.qti.ims.rcsconfig@1.0.so rename to proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.0.so diff --git a/proprietary/product/lib64/vendor.qti.ims.rcsconfig@1.1.so b/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.1.so similarity index 100% rename from proprietary/product/lib64/vendor.qti.ims.rcsconfig@1.1.so rename to proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.1.so diff --git a/proprietary/product/lib64/vendor.qti.imsrtpservice@2.0.so b/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@2.0.so similarity index 100% rename from proprietary/product/lib64/vendor.qti.imsrtpservice@2.0.so rename to proprietary/system_ext/lib64/vendor.qti.imsrtpservice@2.0.so diff --git a/proprietary/product/lib64/vendor.qti.imsrtpservice@2.1.so b/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@2.1.so similarity index 100% rename from proprietary/product/lib64/vendor.qti.imsrtpservice@2.1.so rename to proprietary/system_ext/lib64/vendor.qti.imsrtpservice@2.1.so diff --git a/proprietary/product/priv-app/dpmserviceapp/dpmserviceapp.apk b/proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk similarity index 100% rename from proprietary/product/priv-app/dpmserviceapp/dpmserviceapp.apk rename to proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk diff --git a/proprietary/product/priv-app/ims/ims.apk b/proprietary/system_ext/priv-app/ims/ims.apk similarity index 100% rename from proprietary/product/priv-app/ims/ims.apk rename to proprietary/system_ext/priv-app/ims/ims.apk diff --git a/proprietary/product/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk b/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk similarity index 100% rename from proprietary/product/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk rename to proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk diff --git a/sdm660-common-vendor.mk b/sdm660-common-vendor.mk index a1b4698..2d65b4e 100644 --- a/sdm660-common-vendor.mk +++ b/sdm660-common-vendor.mk @@ -24,19 +24,16 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/sdm660-common/proprietary/etc/cne/Nexus/VZW/VZW_profiles.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/cne/Nexus/VZW/VZW_profiles.xml \ vendor/xiaomi/sdm660-common/proprietary/etc/init/wfdservice.rc:$(TARGET_COPY_OUT_SYSTEM)/etc/init/wfdservice.rc \ vendor/xiaomi/sdm660-common/proprietary/etc/permissions/audiosphere.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/audiosphere.xml \ - vendor/xiaomi/sdm660-common/proprietary/etc/permissions/com.qualcomm.qti.imscmservice.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/com.qualcomm.qti.imscmservice.xml \ vendor/xiaomi/sdm660-common/proprietary/etc/permissions/qti_libpermissions.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/qti_libpermissions.xml \ vendor/xiaomi/sdm660-common/proprietary/etc/permissions/qti_permissions.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/qti_permissions.xml \ vendor/xiaomi/sdm660-common/proprietary/etc/wfdconfig.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/wfdconfig.xml \ vendor/xiaomi/sdm660-common/proprietary/etc/wfdconfigsink.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/wfdconfigsink.xml \ vendor/xiaomi/sdm660-common/proprietary/lib/com.qualcomm.qti.wifidisplayhal@1.0.so:$(TARGET_COPY_OUT_SYSTEM)/lib/com.qualcomm.qti.wifidisplayhal@1.0.so \ - vendor/xiaomi/sdm660-common/proprietary/lib/fm_helium.so:$(TARGET_COPY_OUT_SYSTEM)/lib/fm_helium.so \ vendor/xiaomi/sdm660-common/proprietary/lib/libFileMux.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libFileMux.so \ vendor/xiaomi/sdm660-common/proprietary/lib/libOmxMux.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libOmxMux.so \ vendor/xiaomi/sdm660-common/proprietary/lib/libadsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libadsprpc_system.so \ vendor/xiaomi/sdm660-common/proprietary/lib/libbtconfigstore.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libbtconfigstore.so \ vendor/xiaomi/sdm660-common/proprietary/lib/libcdsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libcdsprpc_system.so \ - vendor/xiaomi/sdm660-common/proprietary/lib/libfm-hci.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libfm-hci.so \ vendor/xiaomi/sdm660-common/proprietary/lib/libmdsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libmdsprpc_system.so \ vendor/xiaomi/sdm660-common/proprietary/lib/libmmosal.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libmmosal.so \ vendor/xiaomi/sdm660-common/proprietary/lib/libmmparser_lite.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libmmparser_lite.so \ @@ -60,62 +57,66 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/sdm660-common/proprietary/lib/libwfduibcsinkinterface.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfduibcsinkinterface.so \ vendor/xiaomi/sdm660-common/proprietary/lib/libwfduibcsrc.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfduibcsrc.so \ vendor/xiaomi/sdm660-common/proprietary/lib/libwfduibcsrcinterface.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfduibcsrcinterface.so \ - vendor/xiaomi/sdm660-common/proprietary/lib64/fm_helium.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/fm_helium.so \ vendor/xiaomi/sdm660-common/proprietary/lib64/libadsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libadsprpc_system.so \ vendor/xiaomi/sdm660-common/proprietary/lib64/libbtconfigstore.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libbtconfigstore.so \ vendor/xiaomi/sdm660-common/proprietary/lib64/libcdsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libcdsprpc_system.so \ - vendor/xiaomi/sdm660-common/proprietary/lib64/libfm-hci.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libfm-hci.so \ vendor/xiaomi/sdm660-common/proprietary/lib64/libmdsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libmdsprpc_system.so \ vendor/xiaomi/sdm660-common/proprietary/lib64/libmmosal.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libmmosal.so \ vendor/xiaomi/sdm660-common/proprietary/lib64/libsdsprpc_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libsdsprpc_system.so \ vendor/xiaomi/sdm660-common/proprietary/lib64/libwfdclient.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libwfdclient.so \ vendor/xiaomi/sdm660-common/proprietary/lib64/libwfdnative.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libwfdnative.so \ - vendor/xiaomi/sdm660-common/proprietary/product/bin/dpmd:$(TARGET_COPY_OUT_PRODUCT)/bin/dpmd \ - vendor/xiaomi/sdm660-common/proprietary/product/etc/dpm/dpm.conf:$(TARGET_COPY_OUT_PRODUCT)/etc/dpm/dpm.conf \ - vendor/xiaomi/sdm660-common/proprietary/product/etc/init/dpmd.rc:$(TARGET_COPY_OUT_PRODUCT)/etc/init/dpmd.rc \ - vendor/xiaomi/sdm660-common/proprietary/product/etc/permissions/dpmapi.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/dpmapi.xml \ - vendor/xiaomi/sdm660-common/proprietary/product/etc/permissions/qcrilhook.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/qcrilhook.xml \ vendor/xiaomi/sdm660-common/proprietary/product/etc/permissions/telephony_product_privapp-permissions-qti.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/telephony_product_privapp-permissions-qti.xml \ - vendor/xiaomi/sdm660-common/proprietary/product/etc/permissions/telephonyservice.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/telephonyservice.xml \ - vendor/xiaomi/sdm660-common/proprietary/product/lib/libdiag_system.so:$(TARGET_COPY_OUT_PRODUCT)/lib/libdiag_system.so \ vendor/xiaomi/sdm660-common/proprietary/product/lib/vendor.qti.data.factory@2.1.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.qti.data.factory@2.1.so \ vendor/xiaomi/sdm660-common/proprietary/product/lib/vendor.qti.data.slm@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.qti.data.slm@1.0.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib/vendor.qti.ims.callcapability@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.qti.ims.callcapability@1.0.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib/vendor.qti.ims.callinfo@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.qti.ims.callinfo@1.0.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib/vendor.qti.ims.factory@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.qti.ims.factory@1.0.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so \ vendor/xiaomi/sdm660-common/proprietary/product/lib/vendor.qti.hardware.sensorscalibrate@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.qti.hardware.sensorscalibrate@1.0.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib/vendor.qti.ims.rcsconfig@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.qti.ims.rcsconfig@1.0.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib/vendor.qti.ims.rcsconfig@1.1.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.qti.ims.rcsconfig@1.1.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib/vendor.qti.imsrtpservice@2.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.qti.imsrtpservice@2.0.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib/vendor.qti.imsrtpservice@2.1.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.qti.imsrtpservice@2.1.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/com.qualcomm.qti.ant@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/com.qualcomm.qti.ant@1.0.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/com.qualcomm.qti.dpm.api@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/com.qualcomm.qti.dpm.api@1.0.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/lib-imscamera.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/lib-imscamera.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/lib-imsvideocodec.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/lib-imsvideocodec.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/lib-imsvt.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/lib-imsvt.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/lib-imsvtextutils.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/lib-imsvtextutils.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/lib-imsvtutils.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/lib-imsvtutils.so \ vendor/xiaomi/sdm660-common/proprietary/product/lib64/libaptXHD_encoder.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libaptXHD_encoder.so \ vendor/xiaomi/sdm660-common/proprietary/product/lib64/libaptX_encoder.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libaptX_encoder.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/libdiag_system.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libdiag_system.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/libdpmctmgr.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libdpmctmgr.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/libdpmfdmgr.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libdpmfdmgr.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/libdpmframework.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libdpmframework.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/libdpmtcm.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libdpmtcm.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/libimscamera_jni.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libimscamera_jni.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/libimsmedia_jni.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libimsmedia_jni.so \ vendor/xiaomi/sdm660-common/proprietary/product/lib64/vendor.qti.data.factory@2.1.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.data.factory@2.1.so \ vendor/xiaomi/sdm660-common/proprietary/product/lib64/vendor.qti.data.slm@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.data.slm@1.0.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/vendor.qti.ims.callcapability@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.ims.callcapability@1.0.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/vendor.qti.ims.callinfo@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.ims.callinfo@1.0.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so \ vendor/xiaomi/sdm660-common/proprietary/product/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/vendor.qti.imsrtpservice@2.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.imsrtpservice@2.0.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/vendor.qti.imsrtpservice@2.1.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.imsrtpservice@2.1.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/vendor.qti.ims.factory@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.ims.factory@1.0.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/vendor.qti.ims.rcsconfig@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.ims.rcsconfig@1.0.so \ - vendor/xiaomi/sdm660-common/proprietary/product/lib64/vendor.qti.ims.rcsconfig@1.1.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.ims.rcsconfig@1.1.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/bin/dpmd:$(TARGET_COPY_OUT_SYSTEM_EXT)/bin/dpmd \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/etc/dpm/dpm.conf:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/dpm/dpm.conf \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/etc/init/dpmd.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/dpmd.rc \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qualcomm.qti.imscmservice.xml \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/etc/permissions/dpmapi.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/dpmapi.xml \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/etc/permissions/qcrilhook.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qcrilhook.xml \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/etc/permissions/telephonyservice.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/telephonyservice.xml \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/fm_helium.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/fm_helium.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/libfm-hci.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libfm-hci.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/libdiag_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libdiag_system.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/vendor.qti.ims.callcapability@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/vendor.qti.ims.callcapability@1.0.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/vendor.qti.ims.callinfo@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/vendor.qti.ims.callinfo@1.0.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/vendor.qti.ims.factory@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/vendor.qti.ims.factory@1.0.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/vendor.qti.ims.rcsconfig@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/vendor.qti.ims.rcsconfig@1.0.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/vendor.qti.ims.rcsconfig@1.1.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/vendor.qti.ims.rcsconfig@1.1.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/vendor.qti.imsrtpservice@2.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/vendor.qti.imsrtpservice@2.0.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib/vendor.qti.imsrtpservice@2.1.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/vendor.qti.imsrtpservice@2.1.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/com.qualcomm.qti.ant@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.ant@1.0.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.dpm.api@1.0.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/fm_helium.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/fm_helium.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libfm-hci.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libfm-hci.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/lib-imscamera.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imscamera.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/lib-imsvideocodec.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvideocodec.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/lib-imsvt.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvt.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/lib-imsvtextutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvtextutils.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/lib-imsvtutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvtutils.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libdiag_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdiag_system.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libdpmctmgr.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdpmctmgr.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libdpmfdmgr.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdpmfdmgr.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libdpmframework.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdpmframework.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libdpmtcm.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdpmtcm.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libimscamera_jni.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libimscamera_jni.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/libimsmedia_jni.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libimsmedia_jni.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.ims.callcapability@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.ims.callcapability@1.0.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.ims.callinfo@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.ims.callinfo@1.0.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@2.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.imsrtpservice@2.0.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@2.1.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.imsrtpservice@2.1.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.ims.factory@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.ims.factory@1.0.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.ims.rcsconfig@1.0.so \ + vendor/xiaomi/sdm660-common/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.1.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.ims.rcsconfig@1.1.so \ vendor/xiaomi/sdm660-common/proprietary/vendor/bin/ATFWD-daemon:$(TARGET_COPY_OUT_VENDOR)/bin/ATFWD-daemon \ vendor/xiaomi/sdm660-common/proprietary/vendor/bin/adpl:$(TARGET_COPY_OUT_VENDOR)/bin/adpl \ vendor/xiaomi/sdm660-common/proprietary/vendor/bin/adsprpcd:$(TARGET_COPY_OUT_VENDOR)/bin/adsprpcd \