Compare commits

..
2 Commits
Author SHA1 Message Date
Raya Mahardika 9181870edc msm8953-common: Update Radio & QMI blobs from LA.UM.9.6.3.r1-06200-89xx.0
Change-Id: If9d25dee9be835b9814f9dcea434a5a0fca0c0cb
2026-09-04 03:46:12 +00:00
Raya Mahardika fdb4a29af4 Revert "msm8953-common: Update ADSP from LA.UM.9.6.3.r1-06200-89xx.0"
This reverts commit 97d7c70e1b.
2026-08-27 16:09:49 +00:00
190 changed files with 1999 additions and 305 deletions

No files matched your search

+666 -219
View File
File diff suppressed because it is too large. Load diff
+30 -12
View File
@@ -9,14 +9,14 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/msm8953-common/proprietary/system/etc/cne/Nexus/ATT/ATT_profiles.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/cne/Nexus/ATT/ATT_profiles.xml \
vendor/xiaomi/msm8953-common/proprietary/system/etc/cne/Nexus/ROW/ROW_profiles.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/cne/Nexus/ROW/ROW_profiles.xml \
vendor/xiaomi/msm8953-common/proprietary/system/etc/cne/Nexus/VZW/VZW_profiles.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/cne/Nexus/VZW/VZW_profiles.xml \
vendor/xiaomi/msm8953-common/proprietary/system/etc/permissions/com.qualcomm.qti.imscmservice.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/com.qualcomm.qti.imscmservice.xml \
vendor/xiaomi/msm8953-common/proprietary/system/etc/permissions/qti_libpermissions.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/qti_libpermissions.xml \
vendor/xiaomi/msm8953-common/proprietary/system/etc/permissions/qti_permissions.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/qti_permissions.xml \
vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/dpm/dpm.conf:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/dpm/dpm.conf \
vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/init/dpmd.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/dpmd.rc \
vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/com.qti.dpmframework.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qti.dpmframework.xml \
vendor/xiaomi/msm8953-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/msm8953-common/proprietary/system_ext/etc/permissions/dpmapi.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/dpmapi.xml \
vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/qcrilhook.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qcrilhook.xml \
vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/qti_libpermissions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qti_libpermissions.xml \
vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/qti_permissions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qti_permissions.xml \
vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/telephonyservice.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/telephonyservice.xml \
vendor/xiaomi/msm8953-common/proprietary/vendor/etc/cacert_location.pem:$(TARGET_COPY_OUT_VENDOR)/etc/cacert_location.pem \
vendor/xiaomi/msm8953-common/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile1.xml \
@@ -54,7 +54,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/dataadpl.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataadpl.rc \
vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/dataqti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataqti.rc \
vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/dpmQmiMgr.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dpmQmiMgr.rc \
vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/ims_rtp_daemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/ims_rtp_daemon.rc \
vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/ims_rtp_daemon_legacy.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/ims_rtp_daemon_legacy.rc \
vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/imsdatadaemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/imsdatadaemon.rc \
vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/imsqmidaemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/imsqmidaemon.rc \
vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/imsrcsd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/imsrcsd.rc \
@@ -67,6 +67,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/msm8953-common/proprietary/vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc \
vendor/xiaomi/msm8953-common/proprietary/vendor/etc/msm_irqbalance.conf:$(TARGET_COPY_OUT_VENDOR)/etc/msm_irqbalance.conf \
vendor/xiaomi/msm8953-common/proprietary/vendor/etc/sec_config:$(TARGET_COPY_OUT_VENDOR)/etc/sec_config \
vendor/xiaomi/msm8953-common/proprietary/vendor/etc/seccomp_policy/imsrtp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/imsrtp.policy \
vendor/xiaomi/msm8953-common/proprietary/vendor/etc/seccomp_policy/mediacodec.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/mediacodec.policy \
vendor/xiaomi/msm8953-common/proprietary/vendor/etc/sensors/hals.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/hals.conf \
vendor/xiaomi/msm8953-common/proprietary/vendor/etc/xtra_root_cert.pem:$(TARGET_COPY_OUT_VENDOR)/etc/xtra_root_cert.pem \
@@ -89,12 +90,16 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/msm8953-common/proprietary/vendor/firmware/cpp_firmware_v1_8_0.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/cpp_firmware_v1_8_0.fw \
vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/qcril.db:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/qcril.db \
vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/0_initial.sql \
vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/10_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/10_version_update_ecc_table.sql \
vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/1_version_intro.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/1_version_intro.sql \
vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/2_version_add_wps_config.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/2_version_add_wps_config.sql \
vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/3_version_update_wps_config.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/3_version_update_wps_config.sql \
vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/4_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/4_version_update_ecc_table.sql \
vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/5_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/5_version_update_ecc_table.sql \
vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/6_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/6_version_update_ecc_table.sql
vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/6_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/6_version_update_ecc_table.sql \
vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/7_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/7_version_update_ecc_table.sql \
vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/8_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/8_version_update_ecc_table.sql \
vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/9_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/9_version_update_ecc_table.sql
PRODUCT_PACKAGES += \
com.qualcomm.qti.dpm.api@1.0_vendor \
@@ -159,7 +164,9 @@ PRODUCT_PACKAGES += \
libqmi_common_so \
libqmi_csi \
libqmi_encdec \
libqmi_legacy \
libqmiservices \
libqrtr \
libqtigef \
libscalar \
libsdm-color \
@@ -191,6 +198,8 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.qdutils_disp@1.0 \
vendor.qti.hardware.tui_comm@1.0 \
vendor.qti.ims.rcsconfig@1.0_vendor \
vendor.qti.ims.rcsconfig@2.0_vendor \
vendor.qti.ims.rcsconfig@2.1_vendor \
vendor.qti.latency@2.0 \
libadm \
libadpcmdec \
@@ -205,6 +214,8 @@ PRODUCT_PACKAGES += \
com.qualcomm.qti.imscmservice@2.2 \
com.qualcomm.qti.uceservice@2.0 \
com.qualcomm.qti.uceservice@2.1 \
com.qualcomm.qti.uceservice@2.2 \
com.qualcomm.qti.uceservice@2.3 \
eglSubDriverAndroid \
android.hardware.bluetooth@1.0-impl-qti \
vendor.qti.gnss@3.0-impl \
@@ -220,6 +231,7 @@ PRODUCT_PACKAGES += \
lib-imsrcsbaseimpl \
lib-imsvtcore \
lib-imsxml \
lib-rcsconfig \
lib-rtpcommon \
lib-rtpcore \
lib-rtpsl \
@@ -258,10 +270,10 @@ PRODUCT_PACKAGES += \
libqcrilFramework \
libqdma_file_agent \
libqisl \
libqrtr \
libqsocket \
librcc \
libril-qc-hal-qmi \
libril-qc-logger \
libril-qc-ltedirectdisc \
libril-qc-qmi-1 \
libril-qc-radioconfig \
@@ -304,24 +316,31 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.radio.ims@1.4 \
vendor.qti.hardware.radio.ims@1.5 \
vendor.qti.hardware.radio.ims@1.6 \
vendor.qti.hardware.radio.ims@1.7 \
vendor.qti.hardware.radio.internal.deviceinfo@1.0 \
vendor.qti.hardware.radio.lpa@1.0 \
vendor.qti.hardware.radio.lpa@1.1 \
vendor.qti.hardware.radio.lpa@1.2 \
vendor.qti.hardware.radio.qcrilhook@1.0 \
vendor.qti.hardware.radio.qtiradio@1.0 \
vendor.qti.hardware.radio.qtiradio@2.0 \
vendor.qti.hardware.radio.qtiradio@2.1 \
vendor.qti.hardware.radio.qtiradio@2.2 \
vendor.qti.hardware.radio.qtiradio@2.3 \
vendor.qti.hardware.radio.qtiradio@2.4 \
vendor.qti.hardware.radio.uim@1.0 \
vendor.qti.hardware.radio.uim@1.1 \
vendor.qti.hardware.radio.uim@1.2 \
vendor.qti.hardware.radio.uim_remote_client@1.0 \
vendor.qti.hardware.radio.uim_remote_client@1.1 \
vendor.qti.hardware.radio.uim_remote_client@1.2 \
vendor.qti.hardware.radio.uim_remote_server@1.0 \
vendor.qti.ims.callcapability@1.0_vendor \
vendor.qti.ims.callinfo@1.0_vendor \
vendor.qti.imsrtpservice@2.0_vendor \
vendor.qti.imsrtpservice@2.1-service-Impl \
vendor.qti.imsrtpservice@2.1_vendor \
vendor.qti.ims.factory@1.0 \
vendor.qti.ims.factory@1.1 \
vendor.qti.imsrtpservice@3.0-service-Impl \
vendor.qti.imsrtpservice@3.0_vendor \
vendor_lib_rfsa_adsp_dirac_resource_dar \
vendor_lib_rfsa_adsp_libFastRPC_AUE_Forward_skel_so \
vendor_lib_rfsa_adsp_libFastRPC_UTF_Forward_Qtc2_skel_so \
@@ -341,6 +360,7 @@ PRODUCT_PACKAGES += \
libdpmfdmgr \
libdpmframework \
libdpmtcm \
vendor.qti.diaghal@1.0 \
lib-imscamera \
lib-imsvideocodec \
lib-imsvt \
@@ -348,8 +368,7 @@ PRODUCT_PACKAGES += \
lib-imsvtutils \
libimscamera_jni \
libimsmedia_jni \
vendor.qti.imsrtpservice@2.0 \
vendor.qti.imsrtpservice@2.1 \
vendor.qti.imsrtpservice@3.0 \
CneApp \
IWlanService \
PowerOffAlarm \
@@ -360,7 +379,6 @@ PRODUCT_PACKAGES += \
ims \
qcrilmsgtunnel \
tcmclient \
QtiTelephonyServicelibrary \
com.qti.dpmframework \
dpmapi \
qcrilhook \
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (c) 2017 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.
-->
<permissions>
<library name="com.qualcomm.qti.imscmservice@1.0-java"
file="/system/framework/com.qualcomm.qti.imscmservice@1.0-java.jar" />
</permissions>
View File
File mode changed.
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!---
Copyright (c) 2017 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.
-->
<permissions>
<library name="android.hidl.manager-V1.0-java"
file="/system/framework/android.hidl.manager-V1.0-java.jar"/>
</permissions>
+14
View File
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
Copyright (c) 2016 Qualcomm Technologies, Inc. All Rights Reserved.
Qualcomm Technologies Proprietary and Confidential.
-->
<permissions>
<permission name="com.qti.permission.DIAG">
<group gid="oem_2901" />
</permission>
<permission name="com.qti.permission.AUDIO">
<group gid="audio" />
</permission>
</permissions>
View File
File mode changed.
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
+201 -1
View File
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
DSI Module configuration XML file
Copyright (c) 2013, 2015, 2017-2019 Qualcomm Technologies, Inc.
Copyright (c) 2013, 2015, 2017-2021 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.
-->
@@ -119,6 +119,7 @@
<data name="single_qmux_channel_enabled" type="int"> 1 </data>
<data name="single_qmux_channel_name" type="string"> rmnet_mhi0 </data>
<data name="netmgr_listen_ev_proto" type="int"> 1 </data>
<data name="num_dsi_handles" type="int"> 8 </data>
<list name="device_names">
@@ -1163,6 +1164,165 @@
<data name="single_qmux_channel_enabled" type="int"> 1 </data>
<data name="single_qmux_channel_name" type="string"> rmnet0 </data>
<data name="num_dsi_handles" type="int"> 17 </data>
<list name="device_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
<data type="string"> rmnet_data8 </data>
<data type="string"> rmnet_data9 </data>
<data type="string"> rmnet_data10 </data>
<data type="string"> rmnet_data11 </data>
<data type="string"> rmnet_data12 </data>
<data type="string"> rmnet_data13 </data>
<data type="string"> rmnet_data14 </data>
<data type="string"> rmnet_data15 </data>
<data type="string"> rmnet_data16 </data>
</list>
<list name="control_port_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
<data type="string"> rmnet_data8 </data>
<data type="string"> rmnet_data9 </data>
<data type="string"> rmnet_data10 </data>
<data type="string"> rmnet_data11 </data>
<data type="string"> rmnet_data12 </data>
<data type="string"> rmnet_data13 </data>
<data type="string"> rmnet_data14 </data>
<data type="string"> rmnet_data15 </data>
<data type="string"> rmnet_data16 </data>
</list>
</listitem>
<!-- Configuration for lahaina -->
<listitem name="lahaina">
<data name="qos_enabled" type="int"> 1 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="netmgr_listen_ev_proto" type="int"> 1 </data>
<data name="single_qmux_channel_enabled" type="int"> 1 </data>
<data name="single_qmux_channel_name" type="string"> rmnet0 </data>
<data name="num_dsi_handles" type="int"> 17 </data>
<list name="device_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
<data type="string"> rmnet_data8 </data>
<data type="string"> rmnet_data9 </data>
<data type="string"> rmnet_data10 </data>
<data type="string"> rmnet_data11 </data>
<data type="string"> rmnet_data12 </data>
<data type="string"> rmnet_data13 </data>
<data type="string"> rmnet_data14 </data>
<data type="string"> rmnet_data15 </data>
<data type="string"> rmnet_data16 </data>
</list>
<list name="control_port_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
<data type="string"> rmnet_data8 </data>
<data type="string"> rmnet_data9 </data>
<data type="string"> rmnet_data10 </data>
<data type="string"> rmnet_data11 </data>
<data type="string"> rmnet_data12 </data>
<data type="string"> rmnet_data13 </data>
<data type="string"> rmnet_data14 </data>
<data type="string"> rmnet_data15 </data>
<data type="string"> rmnet_data16 </data>
</list>
</listitem>
<!-- Configuration for lahaina_pt -->
<listitem name="lahaina_pt">
<data name="qos_enabled" type="int"> 1 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="netmgr_listen_ev_proto" type="int"> 1 </data>
<data name="single_qmux_channel_enabled" type="int"> 1 </data>
<data name="single_qmux_channel_name" type="string"> rmnet0 </data>
<data name="num_dsi_handles" type="int"> 17 </data>
<list name="device_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
<data type="string"> rmnet_data8 </data>
<data type="string"> rmnet_data9 </data>
<data type="string"> rmnet_data10 </data>
<data type="string"> rmnet_data11 </data>
<data type="string"> rmnet_data12 </data>
<data type="string"> rmnet_data13 </data>
<data type="string"> rmnet_data14 </data>
<data type="string"> rmnet_data15 </data>
<data type="string"> rmnet_data16 </data>
</list>
<list name="control_port_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
<data type="string"> rmnet_data8 </data>
<data type="string"> rmnet_data9 </data>
<data type="string"> rmnet_data10 </data>
<data type="string"> rmnet_data11 </data>
<data type="string"> rmnet_data12 </data>
<data type="string"> rmnet_data13 </data>
<data type="string"> rmnet_data14 </data>
<data type="string"> rmnet_data15 </data>
<data type="string"> rmnet_data16 </data>
</list>
</listitem>
<!-- Configuration for monaco-->
<listitem name="monaco">
<data name="qos_enabled" type="int"> 1 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="netmgr_listen_ev_proto" type="int"> 1 </data>
<data name="single_qmux_channel_enabled" type="int"> 1 </data>
<data name="single_qmux_channel_name" type="string"> rmnet0 </data>
<data name="num_dsi_handles" type="int"> 11 </data>
<list name="device_names">
<data type="string"> rmnet_data0 </data>
@@ -1192,5 +1352,45 @@
<data type="string"> rmnet_data10 </data>
</list>
</listitem>
<!-- Configuration for QTang -->
<listitem name="qtang">
<data name="qos_enabled" type="int"> 1 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="netmgr_listen_ev_proto" type="int"> 1 </data>
<data name="single_qmux_channel_enabled" type="int"> 1 </data>
<data name="single_qmux_channel_name" type="string"> rmnet0 </data>
<data name="num_dsi_handles" type="int"> 11 </data>
<list name="device_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
<data type="string"> rmnet_data8 </data>
<data type="string"> rmnet_data9 </data>
<data type="string"> rmnet_data10 </data>
</list>
<list name="control_port_names">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
<data type="string"> rmnet_data8 </data>
<data type="string"> rmnet_data9 </data>
<data type="string"> rmnet_data10 </data>
</list>
</listitem>
</list>
Vendored Regular → Executable
+559 -37
View File
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Netmgr Module configuration XML file
Copyright (c) 2013, 2016-2019 Qualcomm Technologies, Inc.
Copyright (c) 2013, 2016-2021 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.
-->
@@ -39,8 +39,6 @@
<data name="pnd_rps_mask" type="int"> 0 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
<data type="int"> 1 </data> <!-- MODEM_MSM -->
@@ -295,6 +293,7 @@
<data name="netdev_budget" type="int"> 9 </data>
<data name="tc_ul_baserate" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 1 </data>
<data name="netmgr_listen_ev_proto" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
@@ -378,7 +377,6 @@
<data name="pnd_rps_mask" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 0 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="netdev_max_backlog" type="int"> 10000 </data>
<data name="tc_ul_baserate" type="int"> 55000000 </data>
<data name="num_modems" type="int"> 2 </data>
@@ -463,7 +461,6 @@
<data name="pnd_rps_mask" type="int"> 16 </data>
<data name="qos_via_idl" type="int"> 0 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
<data type="int"> 1 </data> <!-- MODEM_MSM -->
@@ -546,7 +543,6 @@
<data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
<data name="pnd_rps_mask" type="int"> 2 </data>
<data name="netdev_budget" type="int"> 9 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 0 </data>
<data name="skip_buffered_qos_modify" type="int"> 1 </data>
@@ -634,7 +630,6 @@
<data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
<data name="pnd_rps_mask" type="int"> 0 </data>
<data name="netdev_budget" type="int"> 9 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
@@ -693,7 +688,6 @@
<data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
<data name="pnd_rps_mask" type="int"> 16 </data>
<data name="netdev_budget" type="int"> 9 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
@@ -778,7 +772,6 @@
<data name="pnd_rps_mask" type="int"> 16 </data>
<data name="vnd_rps_mask" type="int"> 32 </data>
<data name="netdev_budget" type="int"> 9 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
@@ -863,7 +856,6 @@
<data name="dataformat_ul_gso_enabled" type="int"> 1 </data>
<data name="pnd_rps_mask" type="int"> 2 </data>
<data name="netdev_budget" type="int"> 9 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
@@ -948,7 +940,6 @@
<data name="pnd_rps_mask" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 0 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="tc_ul_baserate" type="int"> 55000000 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
@@ -1029,8 +1020,6 @@
<data name="dataformat_ul_gso_enabled" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 0n </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="frag_low_mem" type="int"> 300000 </data>
<data name="frag_high_mem" type="int"> 400000 </data>
@@ -1089,7 +1078,6 @@
<data name="pnd_rps_mask" type="int"> 16 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
@@ -1171,7 +1159,6 @@
<data name="pnd_rps_mask" type="int"> 01 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="skip_buffered_qos_modify" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
@@ -1260,7 +1247,6 @@
<data name="vnd_rps_mask" type="int"> 0 </data>
<data name="clat_rps_mask" type="int"> 32 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="skip_buffered_qos_modify" type="int"> 1 </data>
@@ -1359,7 +1345,6 @@
<data name="vnd_rps_mask" type="int"> 4 </data>
<data name="clat_rps_mask" type="int"> 8 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="skip_buffered_qos_modify" type="int"> 1 </data>
@@ -1458,7 +1443,6 @@
<data name="vnd_rps_mask" type="int"> 4 </data>
<data name="clat_rps_mask" type="int"> 8 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="skip_buffered_qos_modify" type="int"> 1 </data>
@@ -1556,7 +1540,6 @@
<data name="pnd_rps_mask" type="int"> 2 </data>
<data name="vnd_rps_mask" type="int"> 13 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="skip_buffered_qos_modify" type="int"> 1 </data>
@@ -1654,7 +1637,6 @@
<data name="vnd_rps_mask" type="int"> 15 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="disable_tcp_hystart_detect" type="int"> 1 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="skip_buffered_qos_modify" type="int"> 1 </data>
@@ -1744,7 +1726,6 @@
<data name="pnd_rps_mask" type="int"> 1 </data>
<data name="vnd_rps_mask" type="int"> 0 </data>
<data name="netdev_budget" type="int"> 9 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
@@ -1828,8 +1809,6 @@
<data name="qos_via_idl" type="int"> 0 </data>
<data name="tc_ul_baserate" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="frag_low_mem" type="int"> 300000 </data>
<data name="frag_high_mem" type="int"> 400000 </data>
@@ -1986,7 +1965,6 @@
<data name="pnd_rps_mask" type="int"> 2 </data>
<data name="vnd_rps_mask" type="int"> 13 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
@@ -2185,7 +2163,6 @@
<data name="pnd_rps_mask" type="int"> 2 </data>
<data name="vnd_rps_mask" type="int"> 12 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="skip_buffered_qos_modify" type="int"> 1 </data>
@@ -2297,7 +2274,6 @@
<data name="vnd_rps_mask" type="int"> 12 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="tcp_mtu_probing" type="int"> 2 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="skip_buffered_qos_modify" type="int"> 1 </data>
@@ -2373,7 +2349,7 @@
<data name="use_qmuxd" type="int"> 0 </data>
<data name="dpm_retry_timeout" type="int"> 10000 </data>
<data name="wda_data_format_enabled" type="int"> 1 </data>
<data name="kfc_mode" type="int"> 3 </data>
<data name="kfc_mode" type="int"> 4 </data>
<data name="qmi_pc" type="int"> 1 </data>
<data name="tcp_ack_prio" type="int"> 1 </data>
@@ -2406,9 +2382,9 @@
<data name="pnd_rps_mask" type="int"> 2 </data>
<data name="vnd_rps_mask" type="int"> 13 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="max_mtu" type="int"> 0 </data>
<data name="netmgr_recovery_enabled" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
<data type="int"> 1 </data> <!-- MODEM_MSM -->
@@ -2571,7 +2547,7 @@
<data name="use_qmuxd" type="int"> 0 </data>
<data name="dpm_retry_timeout" type="int"> 10000 </data>
<data name="wda_data_format_enabled" type="int"> 1 </data>
<data name="kfc_mode" type="int"> 3 </data>
<data name="kfc_mode" type="int"> 4 </data>
<data name="qmi_pc" type="int"> 1 </data>
<data name="tcp_ack_prio" type="int"> 1 </data>
@@ -2594,7 +2570,7 @@
<data name="rtm_rmnet_data_enabled" type="int"> 1 </data>
<data name="rtnetlink_tc_enabled" type="int"> 1 </data>
<data name="rmnet_perf" type="int"> 1 </data>
<data name="rmnet_shs" type="int"> 1 </data>
<data name="rmnet_shs" type="int"> 2 </data>
<data name="netdev_max_backlog" type="int"> 100000 </data>
<data name="disable_tcp_hystart_detect" type="int"> 1 </data>
<data name="disable_hystart" type="int"> 1 </data>
@@ -2604,9 +2580,9 @@
<data name="pnd_rps_mask" type="int"> 2 </data>
<data name="vnd_rps_mask" type="int"> 125 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="max_mtu" type="int"> 9216 </data>
<data name="netmgr_recovery_enabled" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
<data type="int"> 1 </data> <!-- MODEM_MSM -->
@@ -2679,7 +2655,7 @@
<data name="use_qmuxd" type="int"> 0 </data>
<data name="dpm_retry_timeout" type="int"> 10000 </data>
<data name="wda_data_format_enabled" type="int"> 1 </data>
<data name="kfc_mode" type="int"> 3 </data>
<data name="kfc_mode" type="int"> 4 </data>
<data name="kfc_qmap" type="int"> 1 </data>
<data name="qmi_pc" type="int"> 1 </data>
<data name="tcp_ack_prio" type="int"> 1 </data>
@@ -2710,6 +2686,7 @@
<data name="rmnet_perf" type="int"> 3 </data>
<data name="rmnet_shs" type="int"> 1 </data>
<data name="netdev_max_backlog" type="int"> 100000 </data>
<data name="disable_tcp_hystart_detect" type="int"> 1 </data>
<data name="disable_hystart" type="int"> 1 </data>
<data name="initial_ssthresh" type="int"> 1400 </data>
@@ -2720,6 +2697,7 @@
<data name="low_latency_filters" type="int"> 1 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="max_mtu" type="int"> 9216 </data>
<data name="netmgr_recovery_enabled" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
<data type="int"> 1 </data> <!-- MODEM_MSM -->
@@ -2822,7 +2800,7 @@
<data name="use_qmuxd" type="int"> 0 </data>
<data name="dpm_retry_timeout" type="int"> 10000 </data>
<data name="wda_data_format_enabled" type="int"> 1 </data>
<data name="kfc_mode" type="int"> 3 </data>
<data name="kfc_mode" type="int"> 4 </data>
<data name="kfc_qmap" type="int"> 1 </data>
<data name="qmi_pc" type="int"> 1 </data>
<data name="tcp_ack_prio" type="int"> 1 </data>
@@ -2838,7 +2816,7 @@
<data name="dataformat_agg_dl_size" type="int"> 31668 </data>
<data name="dataformat_agg_ul_pkt" type="int"> 32 </data>
<data name="dataformat_agg_ul_size" type="int"> 16384 </data>
<data name="dataformat_agg_ul_time" type="int"> 3000000 </data>
<data name="dataformat_agg_ul_time" type="int"> 1000000 </data>
<data name="dataformat_agg_ul_features" type="int"> 1 </data>
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 9 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 9 </data>
@@ -2852,6 +2830,7 @@
<data name="rtnetlink_tc_enabled" type="int"> 1 </data>
<data name="rmnet_perf" type="int"> 3 </data>
<data name="rmnet_shs" type="int"> 1 </data>
<data name="uplink_priority" type="int"> 1 </data>
<data name="netdev_max_backlog" type="int"> 100000 </data>
<data name="disable_tcp_hystart_detect" type="int"> 1 </data>
<data name="disable_hystart" type="int"> 1 </data>
@@ -2860,9 +2839,12 @@
<data name="pnd_rps_mask" type="int"> 2 </data>
<data name="vnd_rps_mask" type="int"> 125 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="debug_netdev_max_backlog" type="int"> 1500 </data>
<data name="low_latency_filters" type="int"> 1 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="max_mtu" type="int"> 9216 </data>
<data name="netmgr_recovery_enabled" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
<data type="int"> 1 </data> <!-- MODEM_MSM -->
@@ -2965,7 +2947,7 @@
<data name="use_qmuxd" type="int"> 0 </data>
<data name="dpm_retry_timeout" type="int"> 10000 </data>
<data name="wda_data_format_enabled" type="int"> 1 </data>
<data name="kfc_mode" type="int"> 3 </data>
<data name="kfc_mode" type="int"> 4 </data>
<data name="qmi_pc" type="int"> 1 </data>
<data name="tcp_ack_prio" type="int"> 1 </data>
@@ -2991,6 +2973,7 @@
<data name="rsb" type="int"> 1 </data>
<data name="rmnet_shs" type="int"> 1 </data>
<data name="rmnet_perf" type="int"> 3 </data>
<data name="uplink_priority" type="int"> 1 </data>
<data name="netdev_max_backlog" type="int"> 100000 </data>
<data name="disable_tcp_hystart_detect" type="int"> 1 </data>
<data name="disable_hystart" type="int"> 1 </data>
@@ -3000,9 +2983,549 @@
<data name="pnd_rps_mask" type="int"> 2 </data>
<data name="vnd_rps_mask" type="int"> 204 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="low_latency_filters" type="int"> 0 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="max_mtu" type="int"> 8192 </data>
<data name="netmgr_recovery_enabled" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
<data type="int"> 1 </data> <!-- MODEM_MSM -->
<data type="int"> 0 </data> <!-- MODEM_MDM -->
</list>
<data name="control_ports_len" type="int"> 17 </data>
<list name="control_ports">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
<data type="string"> rmnet_data8 </data>
<data type="string"> rmnet_data9 </data>
<data type="string"> rmnet_data10 </data>
<data type="string"> rmnet_data11 </data>
<data type="string"> rmnet_data12 </data>
<data type="string"> rmnet_data13 </data>
<data type="string"> rmnet_data14 </data>
<data type="string"> rmnet_data15 </data>
<data type="string"> rmnet_data16 </data>
</list>
<data name="data_ports_len" type="int"> 17 </data>
<list name="data_ports">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
<data type="string"> rmnet_data8 </data>
<data type="string"> rmnet_data9 </data>
<data type="string"> rmnet_data10 </data>
<data type="string"> rmnet_data11 </data>
<data type="string"> rmnet_data12 </data>
<data type="string"> rmnet_data13 </data>
<data type="string"> rmnet_data14 </data>
<data type="string"> rmnet_data15 </data>
<data type="string"> rmnet_data16 </data>
</list>
<!-- Number of above data ports inited on bootup -->
<data name="static_fwd_links" type="int"> 6 </data>
<!-- iWLAN ports -->
<data name="iwlan_enable" type="int"> 1 </data>
<data name="rev_control_ports_len" type="int"> 16 </data>
<list name="rev_control_ports">
<data type="string"> r_rmnet_data0 </data>
<data type="string"> r_rmnet_data1 </data>
<data type="string"> r_rmnet_data2 </data>
<data type="string"> r_rmnet_data3 </data>
<data type="string"> r_rmnet_data4 </data>
<data type="string"> r_rmnet_data5 </data>
<data type="string"> r_rmnet_data6 </data>
<data type="string"> r_rmnet_data7 </data>
<data type="string"> r_rmnet_data8 </data>
<data type="string"> r_rmnet_data9 </data>
<data type="string"> r_rmnet_data10 </data>
<data type="string"> r_rmnet_data11 </data>
<data type="string"> r_rmnet_data12 </data>
<data type="string"> r_rmnet_data13 </data>
<data type="string"> r_rmnet_data14 </data>
<data type="string"> r_rmnet_data15 </data>
</list>
<data name="rev_data_ports_len" type="int"> 16 </data>
<list name="rev_data_ports">
<data type="string"> r_rmnet_data0 </data>
<data type="string"> r_rmnet_data1 </data>
<data type="string"> r_rmnet_data2 </data>
<data type="string"> r_rmnet_data3 </data>
<data type="string"> r_rmnet_data4 </data>
<data type="string"> r_rmnet_data5 </data>
<data type="string"> r_rmnet_data6 </data>
<data type="string"> r_rmnet_data7 </data>
<data type="string"> r_rmnet_data8 </data>
<data type="string"> r_rmnet_data9 </data>
<data type="string"> r_rmnet_data10 </data>
<data type="string"> r_rmnet_data11 </data>
<data type="string"> r_rmnet_data12 </data>
<data type="string"> r_rmnet_data13 </data>
<data type="string"> r_rmnet_data14 </data>
<data type="string"> r_rmnet_data15 </data>
</list>
<!-- Number of above reverse data ports inited on bootup -->
<data name="static_rev_links" type="int"> 4 </data>
</listitem>
<!-- lahaina parameters -->
<listitem name = "lahaina">
<data name="qmi_dpm_enabled" type="int"> 1 </data>
<data name="use_qmuxd" type="int"> 0 </data>
<data name="dpm_retry_timeout" type="int"> 10000 </data>
<data name="wda_data_format_enabled" type="int"> 1 </data>
<data name="kfc_mode" type="int"> 4 </data>
<data name="kfc_qmap" type="int"> 1 </data>
<data name="qmi_pc" type="int"> 1 </data>
<data name="tcp_ack_prio" type="int"> 1 </data>
<data name="netmgr_listen_ev_proto" type="int"> 1 </data>
<data name="single_qmux_ch_enabled" type="int"> 1 </data>
<data name="single_qmux_ch_conn_id_str" type="string"> rmnet0 </data>
<data name="single_qmux_ch_name" type="string"> DATA5_CNTL </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="dataformat_agg_dl_pkt" type="int"> 63 </data>
<data name="dataformat_agg_dl_size" type="int"> 64844 </data>
<data name="dataformat_agg_ul_pkt" type="int"> 32 </data>
<data name="dataformat_agg_ul_size" type="int"> 16384 </data>
<data name="dataformat_agg_ul_time" type="int"> 1000000 </data>
<data name="dataformat_agg_ul_features" type="int"> 1 </data>
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 9 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 9 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 1 </data>
<data name="dataformat_ul_gso_enabled" type="int"> 1 </data>
<data name="rsc" type="int"> 2 </data>
<data name="rsb" type="int"> 2 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="rtm_rmnet_data_enabled" type="int"> 1 </data>
<data name="rmnet_offload" type="int"> 1 </data>
<data name="rmnet_shs" type="int"> 1 </data>
<data name="uplink_priority" type="int"> 1 </data>
<data name="iwlan_concurrency" type="int"> 1 </data>
<data name="nl_xfrm" type="int"> 1 </data>
<data name="netdev_max_backlog" type="int"> 100000 </data>
<data name="debug_netdev_max_backlog" type="int"> 1500 </data>
<data name="disable_tcp_hystart_detect" type="int"> 1 </data>
<data name="disable_hystart" type="int"> 1 </data>
<data name="initial_ssthresh" type="int"> 1400 </data>
<data name="dl_marker_enabled" type="int"> 2 </data>
<data name="pnd_rps_mask" type="int"> 2 </data>
<data name="vnd_rps_mask" type="int"> 125 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="max_mtu" type="int"> 9216 </data>
<data name="netmgr_recovery_enabled" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
<data type="int"> 1 </data> <!-- MODEM_MSM -->
<data type="int"> 0 </data> <!-- MODEM_MDM -->
</list>
<data name="control_ports_len" type="int"> 17 </data>
<list name="control_ports">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
<data type="string"> rmnet_data8 </data>
<data type="string"> rmnet_data9 </data>
<data type="string"> rmnet_data10 </data>
<data type="string"> rmnet_data11 </data>
<data type="string"> rmnet_data12 </data>
<data type="string"> rmnet_data13 </data>
<data type="string"> rmnet_data14 </data>
<data type="string"> rmnet_data15 </data>
<data type="string"> rmnet_data16 </data>
</list>
<data name="data_ports_len" type="int"> 17 </data>
<list name="data_ports">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
<data type="string"> rmnet_data8 </data>
<data type="string"> rmnet_data9 </data>
<data type="string"> rmnet_data10 </data>
<data type="string"> rmnet_data11 </data>
<data type="string"> rmnet_data12 </data>
<data type="string"> rmnet_data13 </data>
<data type="string"> rmnet_data14 </data>
<data type="string"> rmnet_data15 </data>
<data type="string"> rmnet_data16 </data>
</list>
<!-- Number of above data ports inited on bootup -->
<data name="static_fwd_links" type="int"> 6 </data>
<!-- iWLAN ports -->
<data name="iwlan_enable" type="int"> 1 </data>
<data name="rev_control_ports_len" type="int"> 16 </data>
<list name="rev_control_ports">
<data type="string"> r_rmnet_data0 </data>
<data type="string"> r_rmnet_data1 </data>
<data type="string"> r_rmnet_data2 </data>
<data type="string"> r_rmnet_data3 </data>
<data type="string"> r_rmnet_data4 </data>
<data type="string"> r_rmnet_data5 </data>
<data type="string"> r_rmnet_data6 </data>
<data type="string"> r_rmnet_data7 </data>
<data type="string"> r_rmnet_data8 </data>
<data type="string"> r_rmnet_data9 </data>
<data type="string"> r_rmnet_data10 </data>
<data type="string"> r_rmnet_data11 </data>
<data type="string"> r_rmnet_data12 </data>
<data type="string"> r_rmnet_data13 </data>
<data type="string"> r_rmnet_data14 </data>
<data type="string"> r_rmnet_data15 </data>
</list>
<data name="rev_data_ports_len" type="int"> 16 </data>
<list name="rev_data_ports">
<data type="string"> r_rmnet_data0 </data>
<data type="string"> r_rmnet_data1 </data>
<data type="string"> r_rmnet_data2 </data>
<data type="string"> r_rmnet_data3 </data>
<data type="string"> r_rmnet_data4 </data>
<data type="string"> r_rmnet_data5 </data>
<data type="string"> r_rmnet_data6 </data>
<data type="string"> r_rmnet_data7 </data>
<data type="string"> r_rmnet_data8 </data>
<data type="string"> r_rmnet_data9 </data>
<data type="string"> r_rmnet_data10 </data>
<data type="string"> r_rmnet_data11 </data>
<data type="string"> r_rmnet_data12 </data>
<data type="string"> r_rmnet_data13 </data>
<data type="string"> r_rmnet_data14 </data>
<data type="string"> r_rmnet_data15 </data>
</list>
<!-- Number of above reverse data ports inited on bootup -->
<data name="static_rev_links" type="int"> 4 </data>
</listitem>
<!-- lahaina_pt parameters -->
<listitem name = "lahaina_pt">
<data name="qmi_dpm_enabled" type="int"> 1 </data>
<data name="use_qmuxd" type="int"> 0 </data>
<data name="dpm_retry_timeout" type="int"> 10000 </data>
<data name="wda_data_format_enabled" type="int"> 1 </data>
<data name="kfc_mode" type="int"> 4 </data>
<data name="kfc_qmap" type="int"> 1 </data>
<data name="qmi_pc" type="int"> 1 </data>
<data name="tcp_ack_prio" type="int"> 1 </data>
<data name="netmgr_listen_ev_proto" type="int"> 1 </data>
<data name="single_qmux_ch_enabled" type="int"> 1 </data>
<data name="single_qmux_ch_conn_id_str" type="string"> rmnet0 </data>
<data name="single_qmux_ch_name" type="string"> DATA5_CNTL </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="dataformat_agg_dl_pkt" type="int"> 63 </data>
<data name="dataformat_agg_dl_size" type="int"> 64844 </data>
<data name="dataformat_agg_ul_pkt" type="int"> 32 </data>
<data name="dataformat_agg_ul_size" type="int"> 16384 </data>
<data name="dataformat_agg_ul_time" type="int"> 1000000 </data>
<data name="dataformat_agg_ul_features" type="int"> 1 </data>
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 9 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 9 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 1 </data>
<data name="dataformat_ul_gso_enabled" type="int"> 1 </data>
<data name="rsc" type="int"> 2 </data>
<data name="rsb" type="int"> 2 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="rtm_rmnet_data_enabled" type="int"> 1 </data>
<data name="rmnet_offload" type="int"> 1 </data>
<data name="rmnet_shs" type="int"> 1 </data>
<data name="uplink_priority" type="int"> 1 </data>
<data name="iwlan_concurrency" type="int"> 1 </data>
<data name="nl_xfrm" type="int"> 1 </data>
<data name="netdev_max_backlog" type="int"> 100000 </data>
<data name="debug_netdev_max_backlog" type="int"> 1500 </data>
<data name="disable_tcp_hystart_detect" type="int"> 1 </data>
<data name="disable_hystart" type="int"> 1 </data>
<data name="initial_ssthresh" type="int"> 1400 </data>
<data name="dl_marker_enabled" type="int"> 2 </data>
<data name="pnd_rps_mask" type="int"> 2 </data>
<data name="vnd_rps_mask" type="int"> 125 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="max_mtu" type="int"> 9216 </data>
<data name="netmgr_recovery_enabled" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
<data type="int"> 1 </data> <!-- MODEM_MSM -->
<data type="int"> 0 </data> <!-- MODEM_MDM -->
</list>
<data name="control_ports_len" type="int"> 17 </data>
<list name="control_ports">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
<data type="string"> rmnet_data8 </data>
<data type="string"> rmnet_data9 </data>
<data type="string"> rmnet_data10 </data>
<data type="string"> rmnet_data11 </data>
<data type="string"> rmnet_data12 </data>
<data type="string"> rmnet_data13 </data>
<data type="string"> rmnet_data14 </data>
<data type="string"> rmnet_data15 </data>
<data type="string"> rmnet_data16 </data>
</list>
<data name="data_ports_len" type="int"> 17 </data>
<list name="data_ports">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
<data type="string"> rmnet_data8 </data>
<data type="string"> rmnet_data9 </data>
<data type="string"> rmnet_data10 </data>
<data type="string"> rmnet_data11 </data>
<data type="string"> rmnet_data12 </data>
<data type="string"> rmnet_data13 </data>
<data type="string"> rmnet_data14 </data>
<data type="string"> rmnet_data15 </data>
<data type="string"> rmnet_data16 </data>
</list>
<!-- Number of above data ports inited on bootup -->
<data name="static_fwd_links" type="int"> 6 </data>
<!-- iWLAN ports -->
<data name="iwlan_enable" type="int"> 1 </data>
<data name="rev_control_ports_len" type="int"> 16 </data>
<list name="rev_control_ports">
<data type="string"> r_rmnet_data0 </data>
<data type="string"> r_rmnet_data1 </data>
<data type="string"> r_rmnet_data2 </data>
<data type="string"> r_rmnet_data3 </data>
<data type="string"> r_rmnet_data4 </data>
<data type="string"> r_rmnet_data5 </data>
<data type="string"> r_rmnet_data6 </data>
<data type="string"> r_rmnet_data7 </data>
<data type="string"> r_rmnet_data8 </data>
<data type="string"> r_rmnet_data9 </data>
<data type="string"> r_rmnet_data10 </data>
<data type="string"> r_rmnet_data11 </data>
<data type="string"> r_rmnet_data12 </data>
<data type="string"> r_rmnet_data13 </data>
<data type="string"> r_rmnet_data14 </data>
<data type="string"> r_rmnet_data15 </data>
</list>
<data name="rev_data_ports_len" type="int"> 16 </data>
<list name="rev_data_ports">
<data type="string"> r_rmnet_data0 </data>
<data type="string"> r_rmnet_data1 </data>
<data type="string"> r_rmnet_data2 </data>
<data type="string"> r_rmnet_data3 </data>
<data type="string"> r_rmnet_data4 </data>
<data type="string"> r_rmnet_data5 </data>
<data type="string"> r_rmnet_data6 </data>
<data type="string"> r_rmnet_data7 </data>
<data type="string"> r_rmnet_data8 </data>
<data type="string"> r_rmnet_data9 </data>
<data type="string"> r_rmnet_data10 </data>
<data type="string"> r_rmnet_data11 </data>
<data type="string"> r_rmnet_data12 </data>
<data type="string"> r_rmnet_data13 </data>
<data type="string"> r_rmnet_data14 </data>
<data type="string"> r_rmnet_data15 </data>
</list>
<!-- Number of above reverse data ports inited on bootup -->
<data name="static_rev_links" type="int"> 4 </data>
</listitem>
<!-- monaco parameters -->
<listitem name = "monaco">
<data name="qmi_dpm_enabled" type="int"> 1 </data>
<data name="use_qmuxd" type="int"> 0 </data>
<data name="dpm_retry_timeout" type="int"> 10000 </data>
<data name="wda_data_format_enabled" type="int"> 1 </data>
<data name="kfc_mode" type="int"> 0 </data>
<data name="kfc_qmap" type="int"> 0 </data>
<data name="qmi_pc" type="int"> 0 </data>
<data name="netmgr_listen_ev_proto" type="int"> 1 </data>
<data name="single_qmux_ch_enabled" type="int"> 1 </data>
<data name="single_qmux_ch_conn_id_str" type="string"> rmnet0 </data>
<data name="single_qmux_ch_name" type="string"> DATA5_CNTL </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="dataformat_agg_dl_pkt" type="int"> 10 </data>
<data name="dataformat_agg_dl_size" type="int"> 8192 </data>
<data name="dataformat_agg_ul_pkt" type="int"> 0 </data>
<data name="dataformat_agg_ul_size" type="int"> 0 </data>
<data name="dataformat_agg_ul_time" type="int"> 0 </data>
<data name="dataformat_agg_ul_features" type="int"> 0 </data>
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 8 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 8 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 1 </data>
<data name="dataformat_ul_gso_enabled" type="int"> 1 </data>
<data name="rsc" type="int"> 0 </data>
<data name="rsb" type="int"> 0 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="rtm_rmnet_data_enabled" type="int"> 1 </data>
<data name="rmnet_offload" type="int"> 0 </data>
<data name="rmnet_shs" type="int"> 0 </data>
<data name="uplink_priority" type="int"> 0 </data>
<data name="iwlan_concurrency" type="int"> 1 </data>
<data name="nl_xfrm" type="int"> 1 </data>
<data name="netdev_max_backlog" type="int"> 10000 </data>
<data name="debug_netdev_max_backlog" type="int"> 1500 </data>
<data name="disable_tcp_hystart_detect" type="int"> 1 </data>
<data name="disable_hystart" type="int"> 1 </data>
<data name="initial_ssthresh" type="int"> 1400 </data>
<data name="dl_marker_enabled" type="int"> 0 </data>
<data name="pnd_rps_mask" type="int"> 2 </data>
<data name="vnd_rps_mask" type="int"> 12 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="max_mtu" type="int"> 9216 </data>
<data name="netmgr_recovery_enabled" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
<data type="int"> 1 </data> <!-- MODEM_MSM -->
<data type="int"> 0 </data> <!-- MODEM_MDM -->
</list>
<data name="control_ports_len" type="int"> 11 </data>
<list name="control_ports">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
<data type="string"> rmnet_data8 </data>
<data type="string"> rmnet_data9 </data>
<data type="string"> rmnet_data10 </data>
</list>
<data name="data_ports_len" type="int"> 11 </data>
<list name="data_ports">
<data type="string"> rmnet_data0 </data>
<data type="string"> rmnet_data1 </data>
<data type="string"> rmnet_data2 </data>
<data type="string"> rmnet_data3 </data>
<data type="string"> rmnet_data4 </data>
<data type="string"> rmnet_data5 </data>
<data type="string"> rmnet_data6 </data>
<data type="string"> rmnet_data7 </data>
<data type="string"> rmnet_data8 </data>
<data type="string"> rmnet_data9 </data>
<data type="string"> rmnet_data10 </data>
</list>
<!-- Number of above data ports inited on bootup -->
<data name="static_fwd_links" type="int"> 6 </data>
<!-- iWLAN ports -->
<data name="iwlan_enable" type="int"> 1 </data>
<data name="rev_control_ports_len" type="int"> 9 </data>
<list name="rev_control_ports">
<data type="string"> r_rmnet_data0 </data>
<data type="string"> r_rmnet_data1 </data>
<data type="string"> r_rmnet_data2 </data>
<data type="string"> r_rmnet_data3 </data>
<data type="string"> r_rmnet_data4 </data>
<data type="string"> r_rmnet_data5 </data>
<data type="string"> r_rmnet_data6 </data>
<data type="string"> r_rmnet_data7 </data>
<data type="string"> r_rmnet_data8 </data>
</list>
<data name="rev_data_ports_len" type="int"> 9 </data>
<list name="rev_data_ports">
<data type="string"> r_rmnet_data0 </data>
<data type="string"> r_rmnet_data1 </data>
<data type="string"> r_rmnet_data2 </data>
<data type="string"> r_rmnet_data3 </data>
<data type="string"> r_rmnet_data4 </data>
<data type="string"> r_rmnet_data5 </data>
<data type="string"> r_rmnet_data6 </data>
<data type="string"> r_rmnet_data7 </data>
<data type="string"> r_rmnet_data8 </data>
</list>
<!-- Number of above reverse data ports inited on bootup -->
<data name="static_rev_links" type="int"> 4 </data>
</listitem>
<!-- QTang parameters -->
<listitem name = "qtang">
<data name="qmi_dpm_enabled" type="int"> 1 </data>
<data name="use_qmuxd" type="int"> 0 </data>
<data name="dpm_retry_timeout" type="int"> 10000 </data>
<data name="wda_data_format_enabled" type="int"> 1 </data>
<data name="kfc_mode" type="int"> 4 </data>
<data name="qmi_pc" type="int"> 1 </data>
<data name="netmgr_listen_ev_proto" type="int"> 1 </data>
<data name="single_qmux_ch_enabled" type="int"> 1 </data>
<data name="single_qmux_ch_conn_id_str" type="string"> rmnet0 </data>
<data name="single_qmux_ch_name" type="string"> DATA5_CNTL </data>
<data name="tc_ul_baserate" type="int"> 155000000 </data>
<data name="dynamic_tc_ul_baserate" type="int"> 1 </data>
<data name="tc_ul_burst" type="int"> 25000 </data>
<data name="rmnet_data_enabled" type="int"> 1 </data>
<data name="dataformat_agg_dl_pkt" type="int"> 10 </data>
<data name="dataformat_agg_dl_size" type="int"> 8192 </data>
<data name="dataformat_agg_ul_pkt" type="int"> 0 </data>
<data name="dataformat_agg_ul_size" type="int"> 0 </data>
<data name="dataformat_dl_data_aggregation_protocol" type="int"> 8 </data>
<data name="dataformat_ul_data_aggregation_protocol" type="int"> 8 </data>
<data name="dataformat_dl_gro_enabled" type="int"> 1 </data>
<data name="dataformat_ul_gso_enabled" type="int"> 1 </data>
<data name="phys_net_dev" type="string"> rmnet_ipa0 </data>
<data name="rtm_rmnet_data_enabled" type="int"> 1 </data>
<data name="rtnetlink_tc_enabled" type="int"> 1 </data>
<data name="netdev_max_backlog" type="int"> 10000 </data>
<data name="disable_tcp_hystart_detect" type="int"> 1 </data>
<data name="disable_hystart" type="int"> 1 </data>
<data name="initial_ssthresh" type="int"> 1400 </data>
<data name="pnd_rps_mask" type="int"> 2 </data>
<data name="vnd_rps_mask" type="int"> 12 </data>
<data name="netdev_budget" type="int"> 0 </data>
<data name="tcp_mtu_probing" type="int"> 2 </data>
<data name="qos_via_idl" type="int"> 1 </data>
<data name="skip_buffered_qos_modify" type="int"> 1 </data>
<data name="num_modems" type="int"> 2 </data>
<list name="modems_enabled">
<data type="int"> 1 </data> <!-- MODEM_MSM -->
@@ -3067,5 +3590,4 @@
<data type="string"> r_rmnet_data8 </data>
</list>
</listitem>
</list>
Vendored Regular → Executable
View File
File mode changed.
Vendored Regular → Executable
View File
File mode changed.
+13
View File
@@ -0,0 +1,13 @@
# Copyright (c) 2019-2020 Qualcomm Technologies, Inc.
# All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc.
#
# imsdatadaemon starts with root and UID will be downgraded to RADIO.
service vendor.ims_rtp_daemon /vendor/bin/ims_rtp_daemon
class main
user system
group radio vendor_qti_diag inet log
on property:vendor.ims.DATA_DAEMON_STATUS=1
restart vendor.ims_rtp_daemon
Vendored Regular → Executable
View File
File mode changed.
Vendored Regular → Executable
View File
File mode changed.
Vendored Regular → Executable
View File
File mode changed.
Vendored Regular → Executable
View File
File mode changed.
Vendored Regular → Executable
+30 -7
View File
@@ -1,4 +1,4 @@
# Copyright (c) 2019 Qualcomm Technologies, Inc.
# Copyright (c) 2019-2021 Qualcomm Technologies, Inc.
# All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc.
#
@@ -7,23 +7,29 @@ on boot
#Create NETMGR daemon socket area
mkdir /dev/socket/netmgr 0750 radio radio
# Create netmgr recovery folder
mkdir /data/vendor/netmgr/recovery 0700 radio radio
chmod 0770 /data/vendor/netmgr/recovery
write /data/vendor/netmgr/recovery/recovery_info ""
chown radio radio /data/vendor/netmgr/recovery/recovery_info
#Assign TCP buffer thresholds to be ceiling value of technology maximums
#Increased technology maximums should be reflected here.
write /proc/sys/net/core/rmem_max 16777216
write /proc/sys/net/core/wmem_max 8388608
#Load rmnet_core driver
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules rmnet_ctl
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules rmnet_core
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/5.4-gki rmnet_ctl
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/5.4-gki rmnet_core
# msm specific files that need to be created on /data
on post-fs-data
#Create NETMGR daemon log dir
mkdir /data/vendor/netmgr 0770 radio radio
chmod 0770 /data/vendor/netmgr
# Create netmgr recovery folder
mkdir /data/vendor/netmgr/recovery 0700 radio radio
chmod 0770 /data/vendor/netmgr/recovery
write /data/vendor/netmgr/recovery/recovery_info ""
chown radio radio /data/vendor/netmgr/recovery/recovery_info
# Manage netmgrd based on value of property
on property:persist.vendor.data.mode=disabled
stop vendor.netmgrd
@@ -35,20 +41,37 @@ on property:ro.vendor.use_data_netmgrd=false
# netmgr not supported on specific target
stop vendor.netmgrd
on property:ro.baseband=apq
stop vendor.netmgrd
on property:persist.vendor.data.shs_ko_load=1
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules rmnet_shs
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/5.4-gki rmnet_shs
on property:persist.vendor.data.shs_ko_load=0
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules rmnet_shs
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules/5.4-gki rmnet_shs
on property:persist.vendor.data.perf_ko_load=3
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -d /vendor/lib/modules rmnet_perf rmnet_perf_ingress_deag=N
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -d /vendor/lib/modules/5.4-gki rmnet_perf rmnet_perf_ingress_deag=N
on property:persist.vendor.data.perf_ko_load=2
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -d /vendor/lib/modules rmnet_perf rmnet_perf_opt_mode="udp"
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -d /vendor/lib/modules/5.4-gki rmnet_perf rmnet_perf_opt_mode="udp"
on property:persist.vendor.data.perf_ko_load=1
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules rmnet_perf
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/5.4-gki rmnet_perf
on property:persist.vendor.data.perf_ko_load=0
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules rmnet_perf
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules/5.4-gki rmnet_perf
on property:persist.vendor.data.offload_ko_load=1
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules rmnet_offload
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/5.4-gki rmnet_offload
on property:persist.vendor.data.offload_ko_load=0
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules rmnet_offload
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -r -d /vendor/lib/modules/5.4-gki rmnet_offload
Vendored Regular → Executable
View File
File mode changed.
+2
View File
@@ -274,6 +274,8 @@
18:4294967295:1001:3004
/* Allow RCS service to communicate to IMS QMI Priv Svc*/
77:4294967295:1001:3003
/* Allow RCS service to access QMI-IMSS service */
18:4294967295:1001:3003
/* Allow SSGQMIGD to communicate to SSGCCS service*/
76:4294967295:1001
/* Allow cnd to accquire netbind */
+95
View File
@@ -0,0 +1,95 @@
#Copyright (c) 2020 Qualcomm Technologies, Inc.
#All Rights Reserved.
#Confidential and Proprietary - Qualcomm Technologies, Inc
#Not a contribution.
#Copyright (C) 2018 The Android Open Source Project
#"Licensed under the Apache License, Version 2.0 (the \"License\");"
#you may not use this file except in compliance with the License.
#You may obtain a copy of the License at
#http://www.apache.org/licenses/LICENSE-2.0
#Unless required by applicable law or agreed to in writing, software
#"distributed under the License is distributed on an \"AS IS\" BASIS,"
#WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
#See the License for the specific language governing permissions and
#limitations under the License.
mmap: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
munmap: 1
mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
#prctl: arg0 == PR_SET_VMA || arg0 == PR_SET_NO_NEW_PRIVS || arg0 == PR_GET_DUMPABLE || arg0 == PR_SET_SECCOMP || arg0 == 0x37 /* PR_??? */
prctl: 1
read: 1
openat: 1
close: 1
shutdown: 1
kill: 1
futex: 1
fstat: 1
gettimeofday: 1
readlinkat: 1
newfstatat: 1
mremap: 1
pread64: 1
fstatfs: 1
rt_sigaction: 1
faccessat: 1
socket: arg0 == AF_UNIX || arg0 == AF_QIPCRTR
writev: 1
connect: 1
rt_sigprocmask: 1
fcntl: 1
sendto: 1
getrandom: 1
lseek: 1
exit_group: 1
rt_tgsigqueueinfo: 1
write: 1
exit: 1
getpid: 1
sigaltstack: 1
recvmsg: 1
dup: 1
getrlimit: 1
restart_syscall: 1
clone: 1
gettid: 1
sched_getscheduler: 1
ioctl: 1
execve: 1
getuid: 1
madvise: 1
set_tid_address: 1
nanosleep: 1
rt_sigreturn: 1
rt_sigsuspend: 1
setpriority: 1
geteuid: 1
getgid: 1
getegid: 1
getgroups: 1
pipe2: 1
setitimer: 1
pselect6: 1
getsockname: 1
recvfrom: 1
ppoll: 1
socketpair: 1
setsockopt: 1
getsockopt: 1
sendmsg: 1
bind: 1
timer_create: 1
timer_settime: 1
timer_delete: 1
clock_gettime: 1
sched_getaffinity: 1
#crash dump policy addition
socket: 1
process_vm_readv: 1
tgkill: 1
sigreturn: 1
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Vendored Regular → Executable
BIN
View File
Binary file not shown.
Loaded 100 of 190 files, more files were not shown because too many files have changed in this diff. Show more