sdm660-common: move to product and update blobs from Pixel 5a (barbet) UP1A.231105.001/10817346

This commit is contained in:
SonicBSV
2023-11-25 15:44:07 +03:00
parent 3dcf648fd9
commit 7b45b7bfce
51 changed files with 366 additions and 172 deletions
@@ -7,5 +7,5 @@
<permissions>
<library name="com.qualcomm.qti.remoteSimlock.uimremotesimlocklibrary"
file="/system_ext/framework/uimremotesimlocklibrary.jar"/>
file="/product/framework/uimremotesimlocklibrary.jar"/>
</permissions>
@@ -7,6 +7,6 @@
<permissions>
<library name="com.qualcomm.qti.remoteSimlock.manager.remotesimlockmanagerlibrary"
file="/system_ext/framework/remotesimlockmanagerlibrary.jar"
file="/product/framework/remotesimlockmanagerlibrary.jar"
dependency="com.qualcomm.qti.remoteSimlock.uimremotesimlocklibrary"/>
</permissions>
@@ -6,5 +6,5 @@
-->
<permissions>
<library name="com.qualcomm.qti.uimGba.uimgbalibrary"
file="/system_ext/framework/uimgbalibrary.jar"/>
file="/product/framework/uimgbalibrary.jar"/>
</permissions>
@@ -6,6 +6,6 @@
-->
<permissions>
<library name="com.qualcomm.qti.uimGbaManager.uimgbamanagerlibrary"
file="/system_ext/framework/uimgbamanagerlibrary.jar"
file="/product/framework/uimgbamanagerlibrary.jar"
dependency="com.qualcomm.qti.uimGba.uimgbalibrary"/>
</permissions>
@@ -7,6 +7,6 @@
<permissions>
<library name="com.qualcomm.qti.uim.uimservicelibrary"
file="/system_ext/framework/uimservicelibrary.jar"
dependency="qti-telephony-hidl-wrapper"/>
file="/product/framework/uimservicelibrary.jar"
dependency="qti-telephony-hidl-wrapper-prd"/>
</permissions>
@@ -7,5 +7,5 @@
<permissions>
<library name="com.qualcomm.qti.lpa.uimlpalibrary"
file="/system_ext/framework/uimlpalibrary.jar"/>
file="/product/framework/uimlpalibrary.jar"/>
</permissions>
@@ -7,5 +7,5 @@
<permissions>
<library name="com.qualcomm.uimremoteclientlibrary"
file="/system_ext/framework/uimremoteclientlibrary.jar"/>
file="/product/framework/uimremoteclientlibrary.jar"/>
</permissions>
@@ -8,5 +8,5 @@
<permissions>
<library name="com.qualcomm.uimremoteserverlibrary"
file="/system_ext/framework/uimremoteserverlibrary.jar"/>
file="/product/framework/uimremoteserverlibrary.jar"/>
</permissions>
@@ -6,5 +6,5 @@
-->
<permissions>
<library name="android.hidl.manager-V1.0-java"
file="/system/framework/android.hidl.manager-V1.0-java.jar"/>
file="/system_ext/framework/android.hidl.manager-V1.0-java.jar"/>
</permissions>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+242 -11
View File
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Netmgr Module configuration XML file
Copyright (c) 2013, 2016-2021 Qualcomm Technologies, Inc.
Copyright (c) 2013, 2016-2022 Qualcomm Technologies, Inc.
All Rights Reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.
-->
@@ -2803,6 +2803,7 @@
<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="dfc_ps_ext" type="int"> 0 </data>
<data name="tcp_ack_prio" type="int"> 1 </data>
<data name="single_qmux_ch_enabled" type="int"> 1 </data>
@@ -3224,16 +3225,16 @@
<data name="static_rev_links" type="int"> 4 </data>
</listitem>
<!-- monaco parameters -->
<listitem name = "monaco">
<!-- 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"> 0 </data>
<data name="kfc_qmap" type="int"> 0 </data>
<data name="qmi_pc" type="int"> 0 </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>
@@ -3251,13 +3252,13 @@
<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"> 0 </data>
<data name="rsb" type="int"> 0 </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"> 0 </data>
<data name="rmnet_shs" type="int"> 0 </data>
<data name="uplink_priority" type="int"> 0 </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>
@@ -3366,4 +3367,234 @@
<!-- 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="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_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="rtnetlink_tc_enabled" type="int"> 1 </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 -->
<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>
<!-- 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>
</listitem>
</list>
+1 -1
View File
@@ -8,7 +8,7 @@ service vendor.imsdatadaemon /vendor/bin/imsdatadaemon
class main
user radio
socket ims_datad stream 0660 system radio
group radio wifi inet vendor_qti_diag log
group radio wifi inet log
disabled
on property:vendor.ims.QMI_DAEMON_STATUS=1
+1 -1
View File
@@ -7,4 +7,4 @@ service vendor.imsqmidaemon /vendor/bin/imsqmidaemon
class main
user radio
socket ims_qmid stream 0660 system radio
group radio vendor_qti_diag log
group radio log
+1 -1
View File
@@ -5,4 +5,4 @@
service vendor.imsrcsservice /vendor/bin/imsrcsd
class main
user radio
group radio vendor_qti_diag log inet wakelock
group radio log inet wakelock
+3 -3
View File
@@ -9,7 +9,7 @@ on boot
#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/rmem_max 8388608
write /proc/sys/net/core/wmem_max 8388608
#Load rmnet_core driver
@@ -21,8 +21,8 @@ on boot
# 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
mkdir /data/vendor/netmgr 0771 radio radio
chmod 0771 /data/vendor/netmgr
# Create netmgr recovery folder
mkdir /data/vendor/netmgr/recovery 0700 radio radio
-1
View File
@@ -1,7 +1,6 @@
service vendor.qcrild /vendor/bin/hw/qcrild
class main
user radio
disabled
group radio cache inet misc audio log readproc wakelock oem_2901
capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW
@@ -7,5 +7,6 @@
service vendor.rmt_storage /vendor/bin/rmt_storage
class core
user root
group system wakelock
shutdown critical
ioprio rt 0
ioprio rt 0
@@ -92,4 +92,4 @@ sched_getaffinity: 1
socket: 1
process_vm_readv: 1
tgkill: 1
sigreturn: 1