1on boot
2    # Allow bugreports access to eMMC 5.0 stats
3    chown root mount /sys/kernel/debug/mmc0/mmc0:0001/ext_csd
4    chmod 0440 /sys/kernel/debug/mmc0/mmc0:0001/ext_csd
5
6service dumpstate /system/bin/dumpstate -s
7    class main
8    socket dumpstate stream 0660 shell log
9    disabled
10    oneshot
11
12# dumpstatez generates a zipped bugreport but also uses a socket to print the file location once
13# it is finished.
14service dumpstatez /system/bin/dumpstate -S -d -z \
15        -o /data/user_de/0/com.android.shell/files/bugreports/bugreport
16    socket dumpstate stream 0660 shell log
17    class main
18    disabled
19    oneshot
20
21# bugreportd starts dumpstate binder service and makes it wait for a listener to connect.
22service bugreportd /system/bin/dumpstate -w
23    class main
24    disabled
25    oneshot
26