Platform: RK3399
OS: Android 7.1
Kernel: v4.4.83
此功能在rk3288上有实现过,rk3399上脚本稍微有点差异。
- 记录文件生成时间,因为可能会遇到异常重启的情况,而文件的生成时间会随着Log的写入而更新。
- dmesg先保存前面的Log
- 每次开机会启动一次脚本,默认保留5次开机Log,kmsg_5.log为最新
改动如下:
system/core/rootdir/init.rc:
diff --git a/rootdir/init.rc b/rootdir/init.rc
index 3aa4426..30b823f 100644
--- a/rootdir/init.rc
+++ b/rootdir/init.rc
@@ -692,3 +692,8 @@ service syslog /system/bin/logcat -f /data/log/system.