sm8550 -> sm8750: first steps, TODO: proprietary-files.txt
This commit is contained in:
@@ -709,10 +709,10 @@ low_ram=`getprop ro.config.low_ram`
|
||||
|
||||
if [ "$ProductName" == "msmnile" ] || [ "$ProductName" == "kona" ] || [ "$ProductName" == "sdmshrike_au" ]; then
|
||||
# Enable ZRAM
|
||||
# configure_zram_parameters
|
||||
configure_zram_parameters
|
||||
configure_read_ahead_kb_values
|
||||
echo 0 > /proc/sys/vm/page-cluster
|
||||
# echo 100 > /proc/sys/vm/swappiness
|
||||
echo 100 > /proc/sys/vm/swappiness
|
||||
else
|
||||
arch_type=`uname -m`
|
||||
|
||||
@@ -817,13 +817,13 @@ else
|
||||
# Set allocstall_threshold to 0 for all targets.
|
||||
# Set swappiness to 100 for all targets
|
||||
echo 0 > /sys/module/vmpressure/parameters/allocstall_threshold
|
||||
# echo 100 > /proc/sys/vm/swappiness
|
||||
echo 100 > /proc/sys/vm/swappiness
|
||||
|
||||
# Disable wsf for all targets beacause we are using efk.
|
||||
# wsf Range : 1..1000 So set to bare minimum value 1.
|
||||
echo 1 > /proc/sys/vm/watermark_scale_factor
|
||||
|
||||
# configure_zram_parameters
|
||||
configure_zram_parameters
|
||||
|
||||
configure_read_ahead_kb_values
|
||||
|
||||
@@ -856,9 +856,8 @@ function start_hbtp()
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
case "$target" in
|
||||
"kalama")
|
||||
"pineapple")
|
||||
if [ -f /sys/devices/soc0/chip_family ]; then
|
||||
chip_family_id=`cat /sys/devices/soc0/chip_family`
|
||||
else
|
||||
@@ -868,44 +867,16 @@ case "$target" in
|
||||
echo "adsprpc : chip_family_id : $chip_faily_id" > /dev/kmsg
|
||||
|
||||
case "$chip_family_id" in
|
||||
"0x7f")
|
||||
if [ -f /sys/devices/platform/soc/soc:qcom,msm_fastrpc/fastrpc_cdsp_status ]; then
|
||||
fastrpc_cdsp_status=`cat /sys/devices/platform/soc/soc:qcom,msm_fastrpc/fastrpc_cdsp_status`
|
||||
"0x8a")
|
||||
if [ -f /sys/devices/platform/soc/soc:qcom,msm_fastrpc/fastrpc_nsp_status ]; then
|
||||
fastrpc_nsp_status=`cat /sys/devices/platform/soc/soc:qcom,msm_fastrpc/fastrpc_nsp_status`
|
||||
else
|
||||
fastrpc_cdsp_status=-1
|
||||
fastrpc_nsp_status=-1
|
||||
fi
|
||||
|
||||
echo "adsprpc : fastrpc_cdsp_status : $fastrpc_cdsp_status" > /dev/kmsg
|
||||
echo "adsprpc : fastrpc_nsp_status : $fastrpc_nsp_status" > /dev/kmsg
|
||||
|
||||
if [ $fastrpc_cdsp_status -eq 0 ]; then
|
||||
setprop vendor.fastrpc.disable.cdsprpcd.daemon 1
|
||||
echo "adsprpc : Disabled cdsp daemon" > /dev/kmsg
|
||||
fi
|
||||
esac
|
||||
;;
|
||||
esac
|
||||
|
||||
case "$target" in
|
||||
"crow")
|
||||
if [ -f /sys/devices/soc0/chip_family ]; then
|
||||
chip_family_id=`cat /sys/devices/soc0/chip_family`
|
||||
else
|
||||
chip_family_id=-1
|
||||
fi
|
||||
|
||||
echo "adsprpc : chip_family_id : $chip_faily_id" > /dev/kmsg
|
||||
|
||||
case "$chip_family_id" in
|
||||
"0x92")
|
||||
if [ -f /sys/devices/platform/soc/soc:qcom,msm_fastrpc/fastrpc_cdsp_status ]; then
|
||||
fastrpc_cdsp_status=`cat /sys/devices/platform/soc/soc:qcom,msm_fastrpc/fastrpc_cdsp_status`
|
||||
else
|
||||
fastrpc_cdsp_status=-1
|
||||
fi
|
||||
|
||||
echo "adsprpc : fastrpc_cdsp_status : $fastrpc_cdsp_status" > /dev/kmsg
|
||||
|
||||
if [ $fastrpc_cdsp_status -eq 0 ]; then
|
||||
if [ $fastrpc_nsp_status -eq 0 ]; then
|
||||
setprop vendor.fastrpc.disable.cdsprpcd.daemon 1
|
||||
echo "adsprpc : Disabled cdsp daemon" > /dev/kmsg
|
||||
fi
|
||||
@@ -4293,7 +4264,7 @@ case "$target" in
|
||||
|
||||
# Turn on sleep modes.
|
||||
echo 0 > /sys/module/lpm_levels/parameters/sleep_disabled
|
||||
# echo 100 > /proc/sys/vm/swappiness
|
||||
echo 100 > /proc/sys/vm/swappiness
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
@@ -4689,6 +4660,8 @@ case "$target" in
|
||||
echo N > /sys/module/lpm_levels/parameters/sleep_disabled
|
||||
fi
|
||||
echo N > /sys/module/lpm_levels/parameters/sleep_disabled
|
||||
# Starting io prefetcher service
|
||||
start iop
|
||||
|
||||
# Set Memory parameters
|
||||
configure_memory_parameters
|
||||
@@ -4847,7 +4820,7 @@ case "$target" in
|
||||
echo N > /sys/module/lpm_levels/L3/l3-dyn-ret/idle_enabled
|
||||
# Turn on sleep modes.
|
||||
echo 0 > /sys/module/lpm_levels/parameters/sleep_disabled
|
||||
# echo 100 > /proc/sys/vm/swappiness
|
||||
echo 100 > /proc/sys/vm/swappiness
|
||||
echo 120 > /proc/sys/vm/watermark_scale_factor
|
||||
;;
|
||||
esac
|
||||
@@ -5451,6 +5424,7 @@ case "$target" in
|
||||
echo 5 > /proc/sys/kernel/sched_spill_nr_run
|
||||
echo 1 > /proc/sys/kernel/sched_restrict_cluster_spill
|
||||
echo 1 > /proc/sys/kernel/sched_prefer_sync_wakee_to_waker
|
||||
start iop
|
||||
|
||||
# disable thermal bcl hotplug to switch governor
|
||||
echo 0 > /sys/module/msm_thermal/core_control/enabled
|
||||
|
Reference in New Issue
Block a user