diff options
author | Davide Garberi <dade.garberi@gmail.com> | 2021-10-05 13:22:54 +0200 |
---|---|---|
committer | Davide Garberi <dade.garberi@gmail.com> | 2021-10-21 21:19:01 +0200 |
commit | 6ea4ea86b340b4e31a3eecee9c351e5c1dfbc41f (patch) | |
tree | 68cc12993c088d56005a3e642f5e46609236773c /msm8996-common/proprietary/system_ext | |
parent | e29eadcdfb6fd83cdbe60c610c75c302519297d5 (diff) |
msm8996-common: Move telephony packages to /system_ext
Diffstat (limited to 'msm8996-common/proprietary/system_ext')
38 files changed, 128 insertions, 0 deletions
diff --git a/msm8996-common/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk b/msm8996-common/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk Binary files differnew file mode 100644 index 0000000..5478209 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk diff --git a/msm8996-common/proprietary/system_ext/app/uceShimService/uceShimService.apk b/msm8996-common/proprietary/system_ext/app/uceShimService/uceShimService.apk Binary files differnew file mode 100644 index 0000000..be8d1d0 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/app/uceShimService/uceShimService.apk diff --git a/msm8996-common/proprietary/system_ext/bin/dpmd b/msm8996-common/proprietary/system_ext/bin/dpmd Binary files differnew file mode 100755 index 0000000..81e24ac --- /dev/null +++ b/msm8996-common/proprietary/system_ext/bin/dpmd diff --git a/msm8996-common/proprietary/system_ext/etc/dpm/dpm.conf b/msm8996-common/proprietary/system_ext/etc/dpm/dpm.conf new file mode 100644 index 0000000..8543e67 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/etc/dpm/dpm.conf @@ -0,0 +1,78 @@ +#configuration parameters for DPM Fast Dormancy and TCM module. + +#Configuration params for FD slot 0 +#delay_time while issuing dormancy_request +dpm_s0_fd_delay_time_timer_value:0 +#Idle timer value when SCREEN state is ON +#dpm_fd_screen_on_idle_timer_value = actual_screen_on_timer + delay_time +dpm_s0_fd_screen_on_idle_timer_value:15 +#Idle timer value when SCREEN state is OFF +#dpm_fd_screen_off_idle_timer_value = actual_screen_off_timer + delay_time +dpm_s0_fd_screen_off_idle_timer_value:3 +#Idle timer value when TETHERING is ON +#This takes precedence over SCREEN state +#dpm_tethering_on_idle_timer_value = actual_tethering_on_timer + delay_time +dpm_s0_fd_tethering_on_idle_timer_value:15 +#FastDormancy can be configured for a network type +#Default configuration 101000011100001000 +dpm_s0_fd_enable_networks_mask:0x28708 + +#Configuration params for FD slot 1 +#delay_time while issuing dormancy_request +dpm_s1_fd_delay_time_timer_value:0 +#Idle timer value when SCREEN state is ON +#dpm_fd_screen_on_idle_timer_value = actual_screen_on_timer + delay_time +dpm_s1_fd_screen_on_idle_timer_value:15 +#Idle timer value when SCREEN state is OFF +#dpm_fd_screen_off_idle_timer_value = actual_screen_off_timer + delay_time +dpm_s1_fd_screen_off_idle_timer_value:3 +#Idle timer value when TETHERING is ON +#This takes precedence over SCREEN state +#dpm_tethering_on_idle_timer_value = actual_tethering_on_timer + delay_time +dpm_s1_fd_tethering_on_idle_timer_value:15 +#FastDormancy can be configured for a network type +#Default configuration 101000011100001000 +dpm_s1_fd_enable_networks_mask:0x28708 + +#Configuration params for TCM +#Idle timer value when SCREEN state is ON +#min : 1s and max :256s +dpm_tcm_screen_on_idle_timer_value:5 +#Idle timer value when SCREEN state is OFF +#min : 0s and max :256s, tcm is disabled with screen off state +dpm_tcm_screen_off_idle_timer_value:0 +#TCM can be configured for a network type +#Default configuration 11111111111111111110 +dpm_tcm_enable_networks_mask:0xFFFFE + + +#FastDormancy and TCM can be configured for a network type +#NETWORK_TYPE_UNKNOWN = 0 +#NETWORK_TYPE_GPRS = 1 +#NETWORK_TYPE_EDGE = 2 +#NETWORK_TYPE_UMTS = 3 +#NETWORK_TYPE_CDMA = 4 +#NETWORK_TYPE_EVDO_0 = 5 +#NETWORK_TYPE_EVDO_A = 6 +#NETWORK_TYPE_1xRTT = 7 +#NETWORK_TYPE_HSDPA = 8 +#NETWORK_TYPE_HSUPA = 9 +#NETWORK_TYPE_HSPA = 10 +#NETWORK_TYPE_IDEN = 11 +#NETWORK_TYPE_EVDO_B = 12 +#NETWORK_TYPE_LTE = 13 +#NETWORK_TYPE_EHRPD = 14 +#NETWORK_TYPE_HSPAP = 15 +#NETWORK_TYPE_GSM = 16 +#NETWORK_TYPE_TD_SCDMA = 17 +#NETWORK_TYPE_IWLAN = 18 +#NETWORK_TYPE_LTE_CA = 19; + +#configuration params for Dormancy manager +#first larger inactivity soft timer to poll for dormancy in seconds. +dpm_dm_t1_inactivity_timer:15 +#second smaller inactivity soft timer to poll for dormancy in seconds. +dpm_dm_t2_inactivity_timer:5 +#number of times T2 can be repeated before registering for dormancy indication with modem directly. +dpm_dm_repeat_t2:5 + diff --git a/msm8996-common/proprietary/system_ext/etc/init/dpmd.rc b/msm8996-common/proprietary/system_ext/etc/init/dpmd.rc new file mode 100644 index 0000000..529ceb5 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/etc/init/dpmd.rc @@ -0,0 +1,17 @@ +# Copyright (c) 2018 - 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. + +# Create the directories used by DPM subsystem + +on post-fs-data + mkdir /data/dpm 0771 system system + chown system system /data/dpm + +#start dpmd service +service dpmd /system/system_ext/bin/dpmd + class late_start + socket dpmd stream 660 root radio + socket tcm stream 660 root inet + socket dpmwrapper stream 660 root inet + group system readproc inet radio wakelock oem_2901 diff --git a/msm8996-common/proprietary/system_ext/etc/permissions/com.qti.dpmframework.xml b/msm8996-common/proprietary/system_ext/etc/permissions/com.qti.dpmframework.xml new file mode 100644 index 0000000..65a086e --- /dev/null +++ b/msm8996-common/proprietary/system_ext/etc/permissions/com.qti.dpmframework.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Copyright (c) 2015-2016 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc.--> +<permissions> + <library name="com.qti.dpmframework" + file="/system/system_ext/framework/com.qti.dpmframework.jar"/> + <permission name="com.qualcomm.permission.READPROC" > + <group gid="readproc" /> + </permission> +</permissions> diff --git a/msm8996-common/proprietary/system_ext/etc/permissions/dpmapi.xml b/msm8996-common/proprietary/system_ext/etc/permissions/dpmapi.xml new file mode 100644 index 0000000..c10e080 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/etc/permissions/dpmapi.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Copyright (c) 2014, 2019 Qualcomm Technologies, Inc. All Rights Reserved. Qualcomm Technologies Proprietary and Confidential.--> +<permissions> + <library name="com.qti.dpmapi" + file="/system/system_ext/framework/dpmapi.jar"/> +</permissions> diff --git a/msm8996-common/proprietary/system_ext/etc/permissions/qcrilhook.xml b/msm8996-common/proprietary/system_ext/etc/permissions/qcrilhook.xml new file mode 100644 index 0000000..ece95b1 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/etc/permissions/qcrilhook.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<permissions> + <library name="com.qualcomm.qcrilhook" + file="/system/system_ext/framework/qcrilhook.jar"/> +</permissions> diff --git a/msm8996-common/proprietary/system_ext/etc/permissions/telephonyservice.xml b/msm8996-common/proprietary/system_ext/etc/permissions/telephonyservice.xml new file mode 100644 index 0000000..6fe1cd2 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/etc/permissions/telephonyservice.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> + +<!-- +Copyright (c) 2014 Qualcomm Technologies, Inc. All Rights Reserved. +Qualcomm Technologies Proprietary and Confidential. +--> + +<permissions> +<library name="com.qualcomm.qti.QtiTelephonyServicelibrary" + file="/system/system_ext/framework/QtiTelephonyServicelibrary.jar"/> +</permissions> diff --git a/msm8996-common/proprietary/system_ext/framework/QtiTelephonyServicelibrary.jar b/msm8996-common/proprietary/system_ext/framework/QtiTelephonyServicelibrary.jar Binary files differnew file mode 100644 index 0000000..280616f --- /dev/null +++ b/msm8996-common/proprietary/system_ext/framework/QtiTelephonyServicelibrary.jar diff --git a/msm8996-common/proprietary/system_ext/framework/com.qti.dpmframework.jar b/msm8996-common/proprietary/system_ext/framework/com.qti.dpmframework.jar Binary files differnew file mode 100644 index 0000000..15c8073 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/framework/com.qti.dpmframework.jar diff --git a/msm8996-common/proprietary/system_ext/framework/dpmapi.jar b/msm8996-common/proprietary/system_ext/framework/dpmapi.jar Binary files differnew file mode 100644 index 0000000..851f343 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/framework/dpmapi.jar diff --git a/msm8996-common/proprietary/system_ext/framework/qcrilhook.jar b/msm8996-common/proprietary/system_ext/framework/qcrilhook.jar Binary files differnew file mode 100644 index 0000000..d147750 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/framework/qcrilhook.jar diff --git a/msm8996-common/proprietary/system_ext/framework/qti-telephony-common.jar b/msm8996-common/proprietary/system_ext/framework/qti-telephony-common.jar Binary files differnew file mode 100644 index 0000000..01390ec --- /dev/null +++ b/msm8996-common/proprietary/system_ext/framework/qti-telephony-common.jar diff --git a/msm8996-common/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so b/msm8996-common/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so Binary files differnew file mode 100644 index 0000000..2af751d --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so diff --git a/msm8996-common/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so b/msm8996-common/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so Binary files differnew file mode 100644 index 0000000..2aba7ac --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so diff --git a/msm8996-common/proprietary/system_ext/lib64/com.quicinc.cne.api@1.0.so b/msm8996-common/proprietary/system_ext/lib64/com.quicinc.cne.api@1.0.so Binary files differnew file mode 100644 index 0000000..4dea150 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/com.quicinc.cne.api@1.0.so diff --git a/msm8996-common/proprietary/system_ext/lib64/com.quicinc.cne.api@1.1.so b/msm8996-common/proprietary/system_ext/lib64/com.quicinc.cne.api@1.1.so Binary files differnew file mode 100644 index 0000000..14d0930 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/com.quicinc.cne.api@1.1.so diff --git a/msm8996-common/proprietary/system_ext/lib64/com.quicinc.cne.constants@1.0.so b/msm8996-common/proprietary/system_ext/lib64/com.quicinc.cne.constants@1.0.so Binary files differnew file mode 100644 index 0000000..f2b1bdd --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/com.quicinc.cne.constants@1.0.so diff --git a/msm8996-common/proprietary/system_ext/lib64/com.quicinc.cne.constants@2.0.so b/msm8996-common/proprietary/system_ext/lib64/com.quicinc.cne.constants@2.0.so Binary files differnew file mode 100644 index 0000000..a8afff3 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/com.quicinc.cne.constants@2.0.so diff --git a/msm8996-common/proprietary/system_ext/lib64/com.quicinc.cne.constants@2.1.so b/msm8996-common/proprietary/system_ext/lib64/com.quicinc.cne.constants@2.1.so Binary files differnew file mode 100644 index 0000000..5a6ba95 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/com.quicinc.cne.constants@2.1.so diff --git a/msm8996-common/proprietary/system_ext/lib64/lib-imscamera.so b/msm8996-common/proprietary/system_ext/lib64/lib-imscamera.so Binary files differnew file mode 100644 index 0000000..94db054 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/lib-imscamera.so diff --git a/msm8996-common/proprietary/system_ext/lib64/lib-imsvideocodec.so b/msm8996-common/proprietary/system_ext/lib64/lib-imsvideocodec.so Binary files differnew file mode 100644 index 0000000..83041ad --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/lib-imsvideocodec.so diff --git a/msm8996-common/proprietary/system_ext/lib64/lib-imsvt.so b/msm8996-common/proprietary/system_ext/lib64/lib-imsvt.so Binary files differnew file mode 100644 index 0000000..33f8583 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/lib-imsvt.so diff --git a/msm8996-common/proprietary/system_ext/lib64/lib-imsvtextutils.so b/msm8996-common/proprietary/system_ext/lib64/lib-imsvtextutils.so Binary files differnew file mode 100644 index 0000000..b00d3c6 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/lib-imsvtextutils.so diff --git a/msm8996-common/proprietary/system_ext/lib64/lib-imsvtutils.so b/msm8996-common/proprietary/system_ext/lib64/lib-imsvtutils.so Binary files differnew file mode 100644 index 0000000..9ee2a8d --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/lib-imsvtutils.so diff --git a/msm8996-common/proprietary/system_ext/lib64/libdiag_system.so b/msm8996-common/proprietary/system_ext/lib64/libdiag_system.so Binary files differnew file mode 100644 index 0000000..3ced9cf --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/libdiag_system.so diff --git a/msm8996-common/proprietary/system_ext/lib64/libdpmctmgr.so b/msm8996-common/proprietary/system_ext/lib64/libdpmctmgr.so Binary files differnew file mode 100644 index 0000000..8d225bd --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/libdpmctmgr.so diff --git a/msm8996-common/proprietary/system_ext/lib64/libdpmfdmgr.so b/msm8996-common/proprietary/system_ext/lib64/libdpmfdmgr.so Binary files differnew file mode 100644 index 0000000..1764bdc --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/libdpmfdmgr.so diff --git a/msm8996-common/proprietary/system_ext/lib64/libdpmframework.so b/msm8996-common/proprietary/system_ext/lib64/libdpmframework.so Binary files differnew file mode 100644 index 0000000..42f6ebd --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/libdpmframework.so diff --git a/msm8996-common/proprietary/system_ext/lib64/libdpmtcm.so b/msm8996-common/proprietary/system_ext/lib64/libdpmtcm.so Binary files differnew file mode 100644 index 0000000..086cd5c --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/libdpmtcm.so diff --git a/msm8996-common/proprietary/system_ext/lib64/libimscamera_jni.so b/msm8996-common/proprietary/system_ext/lib64/libimscamera_jni.so Binary files differnew file mode 100644 index 0000000..74f6dba --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/libimscamera_jni.so diff --git a/msm8996-common/proprietary/system_ext/lib64/libimsmedia_jni.so b/msm8996-common/proprietary/system_ext/lib64/libimsmedia_jni.so Binary files differnew file mode 100644 index 0000000..b8e4e64 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/libimsmedia_jni.so diff --git a/msm8996-common/proprietary/system_ext/lib64/librcc.so b/msm8996-common/proprietary/system_ext/lib64/librcc.so Binary files differnew file mode 100644 index 0000000..4bac253 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/librcc.so diff --git a/msm8996-common/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@1.0.so b/msm8996-common/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@1.0.so Binary files differnew file mode 100644 index 0000000..81caed1 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@1.0.so diff --git a/msm8996-common/proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk b/msm8996-common/proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk Binary files differnew file mode 100644 index 0000000..c50e455 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk diff --git a/msm8996-common/proprietary/system_ext/priv-app/ims/ims.apk b/msm8996-common/proprietary/system_ext/priv-app/ims/ims.apk Binary files differnew file mode 100644 index 0000000..a7fafc1 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/priv-app/ims/ims.apk diff --git a/msm8996-common/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk b/msm8996-common/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk Binary files differnew file mode 100644 index 0000000..5cc43c4 --- /dev/null +++ b/msm8996-common/proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk |