dumpstate: touch: Init touch_predump service
go/touch_predump
Test: b/318578275
Test: Locally flash to check dump_touch logs on dogfood devices
Bug: 287907308
Change-Id: Ibc9df367549dd69c83936a7fd08465f7bb53ce80
diff --git a/touch/predump/init.touch.predump.rc b/touch/predump/init.touch.predump.rc
new file mode 100644
index 0000000..aa93c82
--- /dev/null
+++ b/touch/predump/init.touch.predump.rc
@@ -0,0 +1,12 @@
+service vendor.touch_dumpstate /vendor/bin/predump_touch.sh
+ class main
+ user system
+ group system shell
+ disabled
+ oneshot
+
+on post-fs-data
+ mkdir /data/vendor/dump_touch 0775 system system
+
+on property:init.svc.dumpstatez=running
+ start vendor.touch_dumpstate