Files
android_device_essential_mata/rootdir/etc/init.mata.ramdump.rc
Ethan Chen da95225a6a mata: Remove unused init services
Change-Id: If00370941dd3570bd5486e4775e849788b108b34
2018-01-12 09:25:33 -06:00

73 lines
2.8 KiB
Plaintext

on property:debug.sys.crash_dumps=*
setprop persist.sys.crash_dumps ${debug.sys.crash_dumps}
on property:debug.sys.logging=*
setprop persist.sys.logging ${debug.sys.logging}
on property:debug.sys.qxdm_cfg_file=*
setprop persist.sys.qxdm_cfg_file ${debug.sys.qxdm_cfg_file}
#persist.sys.logging
#where
# 0 = none- ie lock out ports (prod default)
# 1 = on device logging
# 2 = PC logging (not persistent)
on property:persist.sys.logging=0
setprop persist.sys.qxdm_logs 0
on property:persist.sys.logging=1
setprop persist.sys.qxdm_logs 1
on property:persist.sys.logging=2
setprop persist.sys.qxdm_logs 0
setprop sys.usb.config diag,serial_cdev,rmnet,adb
#persist.sys.crash_dumps
#where
# 0 = silent reset (prod default)
# 1 = on device (pipe to sdcard/ramdump)
# 2 = on pc (dump entire image to PC via QPST)
# Default Sub System Restart (SSR) Level
# SYSTEM: Do host reboot when ssr
# RELATED: No host reboot when ssr
on property:persist.sys.crash_dumps=0
setprop persist.sys.fih.ramdump_ssr 0
setprop persist.debug.host.ramdump 0
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
on property:persist.sys.crash_dumps=1
setprop persist.sys.fih.ramdump_ssr 1
setprop persist.sys.ssr.restart_level ALL_ENABLE
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
on property:persist.sys.crash_dumps=2
setprop persist.debug.host.ramdump 1
write /sys/bus/msm_subsys/devices/subsys0/restart_level SYSTEM
write /sys/bus/msm_subsys/devices/subsys1/restart_level SYSTEM
write /sys/bus/msm_subsys/devices/subsys2/restart_level SYSTEM
write /sys/bus/msm_subsys/devices/subsys3/restart_level SYSTEM
write /sys/bus/msm_subsys/devices/subsys4/restart_level SYSTEM
write /sys/bus/msm_subsys/devices/subsys5/restart_level SYSTEM
write /sys/bus/msm_subsys/devices/subsys6/restart_level SYSTEM
# Host RamDump
on property:persist.debug.host.ramdump=1
write /sys/module/msm_poweroff/parameters/download_mode 1
on property:persist.debug.host.ramdump=0
write /sys/module/msm_poweroff/parameters/download_mode 0