From 8bbfe0c26d31b3b9a136e8013b351837a9394392 Mon Sep 17 00:00:00 2001 From: tiann Date: Thu, 2 Mar 2023 11:42:04 +0800 Subject: [PATCH] manager: Add pstore and diag to bugreport --- .../app/src/main/java/me/weishu/kernelsu/ui/util/LogEvent.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/manager/app/src/main/java/me/weishu/kernelsu/ui/util/LogEvent.kt b/manager/app/src/main/java/me/weishu/kernelsu/ui/util/LogEvent.kt index 19af87f3..c8276b6d 100644 --- a/manager/app/src/main/java/me/weishu/kernelsu/ui/util/LogEvent.kt +++ b/manager/app/src/main/java/me/weishu/kernelsu/ui/util/LogEvent.kt @@ -20,6 +20,8 @@ fun getBugreportFile(context: Context): File { val logcatFile = File(bugreportDir, "logcat.txt") val tombstonesFile = File(bugreportDir, "tombstones.tar.gz") val dropboxFile = File(bugreportDir, "dropbox.tar.gz") + val pstoreFile = File(bugreportDir, "pstore.tar.gz") + val diagFile = File(bugreportDir, "diag.tar.gz") val mountsFile = File(bugreportDir, "mounts.txt") val fileSystemsFile = File(bugreportDir, "filesystems.txt") val ksuFileTree = File(bugreportDir, "ksu_tree.txt") @@ -32,6 +34,9 @@ fun getBugreportFile(context: Context): File { shell.newJob().add("logcat -d > ${logcatFile.absolutePath}").exec() shell.newJob().add("tar -czf ${tombstonesFile.absolutePath} /data/tombstones").exec() shell.newJob().add("tar -czf ${dropboxFile.absolutePath} /data/system/dropbox").exec() + shell.newJob().add("tar -czf ${pstoreFile.absolutePath} /sys/fs/pstore").exec() + shell.newJob().add("tar -czf ${diagFile.absolutePath} /data/vendor/diag").exec() + shell.newJob().add("cat /proc/mounts > ${mountsFile.absolutePath}").exec() shell.newJob().add("cat /proc/filesystems > ${fileSystemsFile.absolutePath}").exec() shell.newJob().add("ls -alRZ /data/adb > ${ksuFileTree.absolutePath}").exec()