dumpstate: dump battery maxfg monitor log am: c553a4484b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/15732961
Change-Id: I7eb2cc624b1698e562d8c3530f8b9ec11af2f88f
diff --git a/conf/init.gs101.rc b/conf/init.gs101.rc
index f3bc528..11d1e1b 100644
--- a/conf/init.gs101.rc
+++ b/conf/init.gs101.rc
@@ -178,6 +178,9 @@
chown system system /dev/logbuffer_maxfg
chown system system /dev/logbuffer_maxfg_base
chown system system /dev/logbuffer_maxfg_flip
+ chown system system /dev/logbuffer_maxfg_monitor
+ chown system system /dev/logbuffer_maxfg_base_monitor
+ chown system system /dev/logbuffer_maxfg_flip_monitor
chown system system /dev/logbuffer_maxq
chown system system /dev/logbuffer_google,cpm
chown system system /dev/logbuffer_rtx
diff --git a/dumpstate/DumpstateDevice.cpp b/dumpstate/DumpstateDevice.cpp
index 2bd36df..f30d298 100644
--- a/dumpstate/DumpstateDevice.cpp
+++ b/dumpstate/DumpstateDevice.cpp
@@ -337,12 +337,15 @@
DumpFileToFd(fd, "Power supply property maxfg", "/sys/class/power_supply/maxfg/uevent");
DumpFileToFd(fd, "m5_state", "/sys/class/power_supply/maxfg/m5_model_state");
DumpFileToFd(fd, "maxfg", "/dev/logbuffer_maxfg");
+ DumpFileToFd(fd, "maxfg", "/dev/logbuffer_maxfg_monitor");
} else {
DumpFileToFd(fd, "Power supply property maxfg_base", "/sys/class/power_supply/maxfg_base/uevent");
DumpFileToFd(fd, "Power supply property maxfg_flip", "/sys/class/power_supply/maxfg_flip/uevent");
DumpFileToFd(fd, "m5_state", "/sys/class/power_supply/maxfg_base/m5_model_state");
DumpFileToFd(fd, "maxfg_base", "/dev/logbuffer_maxfg_base");
DumpFileToFd(fd, "maxfg_flip", "/dev/logbuffer_maxfg_flip");
+ DumpFileToFd(fd, "maxfg_base", "/dev/logbuffer_maxfg_base_monitor");
+ DumpFileToFd(fd, "maxfg_flip", "/dev/logbuffer_maxfg_flip_monitor");
}
if (!stat("/dev/logbuffer_tcpm", &buffer)) {