diff options
Diffstat (limited to 'rootdir')
| -rw-r--r-- | rootdir/init.rc | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/rootdir/init.rc b/rootdir/init.rc index a3cf6f1..d0768b2 100644 --- a/rootdir/init.rc +++ b/rootdir/init.rc @@ -668,3 +668,17 @@ service perfprofd /system/xbin/perfprofd class late_start user root oneshot + +on property:persist.logd.logpersistd=logcatd + # all exec/services are called with umask(077), so no gain beyond 0700 + mkdir /data/misc/logd 0700 logd log + # logd for write to /data/misc/logd, log group for read from pstore (-L) + exec - logd log -- /system/bin/logcat -L -b all -v threadtime -v usec -v printable -D -f /data/misc/logd/logcat -r 64 -n 256 + start logcatd + +service logcatd /system/bin/logcat -b all -v threadtime -v usec -v printable -D -f /data/misc/logd/logcat -r 64 -n 256 + class late_start + disabled + # logd for write to /data/misc/logd, log group for read from log daemon + user logd + group log |
