diff --git a/device/rockchip/rk3288/init.rc b/device/rockchip/rk3288/init.rc index 6446f5686c..bfa91302cf 100644 --- a/device/rockchip/rk3288/init.rc +++ b/device/rockchip/rk3288/init.rc @@ -642,3 +642,16 @@ service drawpath /system/bin/drawpath class main disabled oneshot + +service catlog /system/bin/busybox sh /system/bin/cat_log.sh + disabled + oneshot + +# on property:sys.boot_completed=1 +# start catlog + +on property:app.logsave.start=1 + start catlog + +on property:app.logsave.start=0 + stop catlog diff --git a/packages/apps/Settings/AndroidManifest.xml b/packages/apps/Settings/AndroidManifest.xml index 021ae1ddea..88773af532 100755 --- a/packages/apps/Settings/AndroidManifest.xml +++ b/packages/apps/Settings/AndroidManifest.xml @@ -2254,6 +2254,16 @@ + + + + + + + + diff --git a/packages/apps/Settings/res/values-zh-rCN/strings.xml b/packages/apps/Settings/res/values-zh-rCN/strings.xml index 7c73d359eb..9c6e4f26a0 100755 --- a/packages/apps/Settings/res/values-zh-rCN/strings.xml +++ b/packages/apps/Settings/res/values-zh-rCN/strings.xml @@ -1441,6 +1441,7 @@ "错误报告快捷方式" "在电源菜单中显示用于提交错误报告的按钮" "不锁定屏幕" + 启用日志保存 "充电时屏幕不会休眠" "启用蓝牙 HCI 信息收集日志" "捕获单个文件中的所有蓝牙 HCI 包" diff --git a/packages/apps/Settings/res/values/strings.xml b/packages/apps/Settings/res/values/strings.xml index 4e3f60bb6c..e365d8f38e 100755 --- a/packages/apps/Settings/res/values/strings.xml +++ b/packages/apps/Settings/res/values/strings.xml @@ -3408,6 +3408,7 @@ Show a button in the power menu for taking a bug report Stay awake + Enable logging to save Screen will never sleep while charging diff --git a/packages/apps/Settings/res/xml/development_prefs.xml b/packages/apps/Settings/res/xml/development_prefs.xml index 5119179ff8..e5191b5165 100644 --- a/packages/apps/Settings/res/xml/development_prefs.xml +++ b/packages/apps/Settings/res/xml/development_prefs.xml @@ -31,6 +31,10 @@ android:targetPackage="com.android.settings" android:targetClass="com.android.settings.SetFullBackupPassword" /> +