hammerhead: Enable subsystem ramdump collection
Bug: 9123811
Change-Id: Ic7d1a2f3e7263b8997e8761762705c5def3a2c52
diff --git a/init.hammerhead.rc b/init.hammerhead.rc
index e897e8d..c6520e9 100644
--- a/init.hammerhead.rc
+++ b/init.hammerhead.rc
@@ -116,8 +116,8 @@
write /sys/bus/msm_subsys/devices/subsys2/restart_level "related"
# Subsytem Ramdump collection
- mkdir /data/tombstones 0775 system system
- mkdir /data/tombstones/ramdump 0775 system system
+ mkdir /data/tombstones 0777 system system
+ mkdir /data/tombstones/ramdump 0777 system system
write /sys/module/subsystem_restart/parameters/enable_ramdumps 1
# Modem logging collection
@@ -297,10 +297,6 @@
user root
oneshot
-service ssr_ramdump /system/bin/subsystem_ramdump 1
- class main
- disabled
-
service p2p_supplicant /system/bin/logwrapper /system/bin/wpa_supplicant \
-iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf \
-I/system/etc/wifi/wpa_supplicant_overlay.conf \
@@ -422,6 +418,11 @@
user root
group root
+service ssr_ramdump /system/bin/subsystem_ramdump -m -t emmc
+ class main
+ user root
+ group root
+
service thermal-engine /system/bin/thermal-engine
class main
user root