diff --git a/conf/init.gs101.rc b/conf/init.gs101.rc index 309d87a3..e12d4c66 100644 --- a/conf/init.gs101.rc +++ b/conf/init.gs101.rc @@ -182,6 +182,9 @@ on init 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 d50feb45..3da1d3ce 100644 --- a/dumpstate/DumpstateDevice.cpp +++ b/dumpstate/DumpstateDevice.cpp @@ -337,12 +337,15 @@ void DumpstateDevice::dumpPowerSection(int fd) { 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)) {