sm6225-common: Drop SSR services and set SSR restart_level in init.qcom.rc
Change-Id: I32fc08c9ad36b9c8ebfc019fc87a19eece18f0b4
This commit is contained in:
parent
799d86bb52
commit
4b0fcbf205
2 changed files with 9 additions and 34 deletions
|
@ -73,6 +73,15 @@ on early-boot
|
||||||
exec u:r:vendor_qti_init_shell:s0 -- /vendor/bin/init.qti.can.sh
|
exec u:r:vendor_qti_init_shell:s0 -- /vendor/bin/init.qti.can.sh
|
||||||
setprop ro.sf.lcd_density ${vendor.display.lcd_density}
|
setprop ro.sf.lcd_density ${vendor.display.lcd_density}
|
||||||
|
|
||||||
|
# SSR
|
||||||
|
write /sys/bus/msm_subsys/devices/subsys0/restart_level RELATED
|
||||||
|
write /sys/bus/msm_subsys/devices/subsys1/restart_level RELATED
|
||||||
|
write /sys/bus/msm_subsys/devices/subsys2/restart_level RELATED
|
||||||
|
write /sys/bus/msm_subsys/devices/subsys3/restart_level RELATED
|
||||||
|
write /sys/bus/msm_subsys/devices/subsys4/restart_level RELATED
|
||||||
|
write /sys/bus/msm_subsys/devices/subsys5/restart_level RELATED
|
||||||
|
write /sys/bus/msm_subsys/devices/subsys6/restart_level RELATED
|
||||||
|
|
||||||
chown system system /mnt/vendor/persist/data/pfm/licenses
|
chown system system /mnt/vendor/persist/data/pfm/licenses
|
||||||
chmod 0775 /mnt/vendor/persist/data/pfm/licenses
|
chmod 0775 /mnt/vendor/persist/data/pfm/licenses
|
||||||
chown system system /mnt/vendor/persist/data/pfm/licenses/store_0
|
chown system system /mnt/vendor/persist/data/pfm/licenses/store_0
|
||||||
|
@ -403,17 +412,6 @@ on property:ro.vendor.hw.dualsim=false
|
||||||
#on property:persist.vendor.qcomsysd.enabled=0
|
#on property:persist.vendor.qcomsysd.enabled=0
|
||||||
# stop qcomsysd
|
# stop qcomsysd
|
||||||
|
|
||||||
service vendor.ssr_setup /system/vendor/bin/ssr_setup
|
|
||||||
oneshot
|
|
||||||
disabled
|
|
||||||
|
|
||||||
service vendor.ss_ramdump /system/vendor/bin/subsystem_ramdump
|
|
||||||
class main
|
|
||||||
user system
|
|
||||||
group log sdcard_rw sdcard_r diag
|
|
||||||
ioprio rt 4
|
|
||||||
disabled
|
|
||||||
|
|
||||||
on property:ro.vendor.iocgrp.config=1
|
on property:ro.vendor.iocgrp.config=1
|
||||||
mkdir /dev/blkio
|
mkdir /dev/blkio
|
||||||
mount cgroup none /dev/blkio blkio
|
mount cgroup none /dev/blkio blkio
|
||||||
|
@ -426,9 +424,6 @@ on property:ro.vendor.iocgrp.config=1
|
||||||
write /dev/blkio/blkio.weight 1000
|
write /dev/blkio/blkio.weight 1000
|
||||||
write /dev/blkio/bg/blkio.weight 100
|
write /dev/blkio/bg/blkio.weight 100
|
||||||
|
|
||||||
on property:persist.sys.ssr.enable_debug=*
|
|
||||||
write /sys/module/subsystem_restart/parameters/enable_debug ${persist.sys.ssr.enable_debug}
|
|
||||||
|
|
||||||
on property:persist.sys.mba_boot_timeout=*
|
on property:persist.sys.mba_boot_timeout=*
|
||||||
write /sys/module/pil_msa/parameters/pbl_mba_boot_timeout_ms ${persist.sys.mba_boot_timeout}
|
write /sys/module/pil_msa/parameters/pbl_mba_boot_timeout_ms ${persist.sys.mba_boot_timeout}
|
||||||
|
|
||||||
|
@ -438,17 +433,6 @@ on property:persist.sys.modem_auth_timeout=*
|
||||||
on property:persist.sys.pil_proxy_timeout=*
|
on property:persist.sys.pil_proxy_timeout=*
|
||||||
write /sys/module/peripheral_loader/parameters/proxy_timeout_ms ${persist.sys.pil_proxy_timeout}
|
write /sys/module/peripheral_loader/parameters/proxy_timeout_ms ${persist.sys.pil_proxy_timeout}
|
||||||
|
|
||||||
on property:persist.vendor.ssr.restart_level=*
|
|
||||||
start vendor.ssr_setup
|
|
||||||
|
|
||||||
on property:persist.vendor.ssr.enable_ramdumps=1
|
|
||||||
write /sys/module/subsystem_restart/parameters/enable_ramdumps 1
|
|
||||||
mkdir /data/vendor/ramdump_ssr 770 system system
|
|
||||||
start vendor.ss_ramdump
|
|
||||||
|
|
||||||
on property:persist.vendor.ssr.enable_ramdumps=0
|
|
||||||
write /sys/module/subsystem_restart/parameters/enable_ramdumps 0
|
|
||||||
|
|
||||||
on property:persist.vendor.sys.rawdump_copy=1
|
on property:persist.vendor.sys.rawdump_copy=1
|
||||||
write /sys/kernel/dload/emmc_dload 1
|
write /sys/kernel/dload/emmc_dload 1
|
||||||
|
|
||||||
|
@ -764,12 +748,6 @@ service charger /system/bin/charger
|
||||||
capabilities SYS_BOOT
|
capabilities SYS_BOOT
|
||||||
seclabel u:r:charger:s0
|
seclabel u:r:charger:s0
|
||||||
|
|
||||||
service vendor.ssr_diag /system/vendor/bin/ssr_diag
|
|
||||||
class late_start
|
|
||||||
user system
|
|
||||||
group system
|
|
||||||
disabled
|
|
||||||
|
|
||||||
#service diag_mdlog_start /system/vendor/bin/diag_mdlog
|
#service diag_mdlog_start /system/vendor/bin/diag_mdlog
|
||||||
# class late_start
|
# class late_start
|
||||||
# user shell
|
# user shell
|
||||||
|
|
|
@ -227,9 +227,6 @@ ro.vendor.sensors.glance_approach=false
|
||||||
ro.vendor.sensors.mot_ltv=true
|
ro.vendor.sensors.mot_ltv=true
|
||||||
ro.vendor.sensors.pug=false
|
ro.vendor.sensors.pug=false
|
||||||
|
|
||||||
# SSR
|
|
||||||
persist.vendor.ssr.restart_level=ALL_ENABLE
|
|
||||||
|
|
||||||
# USB
|
# USB
|
||||||
vendor.usb.diag.func.name=diag
|
vendor.usb.diag.func.name=diag
|
||||||
vendor.usb.dpl.inst.name=dpl
|
vendor.usb.dpl.inst.name=dpl
|
||||||
|
|
Loading…
Reference in a new issue