mirror of
https://github.com/Evolution-X-Devices/device_google_gs201
synced 2026-02-01 05:38:17 +00:00
dumpstate: dump dual batt logbuffer
Add logbuffer_dual_batt to dumpstate. Also fix some dual batt related dump pathes. Bug: 263496320 Test: build pass, no related permission errors. Change-Id: Ibfd3dfc18acc049052f07246c8d85ae04b4f95f5 Signed-off-by: Wasb Liu <wasbliu@google.com>
This commit is contained in:
committed by
TreeHugger Robot
parent
d6f061f45a
commit
08a7fc6c70
@@ -451,10 +451,10 @@ on early-boot
|
|||||||
# Permission for logbuffer
|
# Permission for logbuffer
|
||||||
chown system system /dev/logbuffer_maxfg
|
chown system system /dev/logbuffer_maxfg
|
||||||
chown system system /dev/logbuffer_maxfg_base
|
chown system system /dev/logbuffer_maxfg_base
|
||||||
chown system system /dev/logbuffer_maxfg_flip
|
chown system system /dev/logbuffer_maxfg_secondary
|
||||||
chown system system /dev/logbuffer_maxfg_monitor
|
chown system system /dev/logbuffer_maxfg_monitor
|
||||||
chown system system /dev/logbuffer_maxfg_base_monitor
|
chown system system /dev/logbuffer_maxfg_base_monitor
|
||||||
chown system system /dev/logbuffer_maxfg_flip_monitor
|
chown system system /dev/logbuffer_maxfg_secondary_monitor
|
||||||
chown system system /dev/logbuffer_maxq
|
chown system system /dev/logbuffer_maxq
|
||||||
chown system system /dev/logbuffer_rtx
|
chown system system /dev/logbuffer_rtx
|
||||||
chown system system /dev/logbuffer_ssoc
|
chown system system /dev/logbuffer_ssoc
|
||||||
@@ -466,6 +466,7 @@ on early-boot
|
|||||||
chown system system /dev/logbuffer_pca9468
|
chown system system /dev/logbuffer_pca9468
|
||||||
chown system system /dev/logbuffer_cpm
|
chown system system /dev/logbuffer_cpm
|
||||||
chown system system /dev/logbuffer_bd
|
chown system system /dev/logbuffer_bd
|
||||||
|
chown system system /dev/logbuffer_dual_batt
|
||||||
|
|
||||||
on boot
|
on boot
|
||||||
|
|
||||||
|
|||||||
@@ -330,12 +330,13 @@ void Dumpstate::dumpPowerSection(int fd) {
|
|||||||
DumpFileToFd(fd, "maxfg", "/dev/logbuffer_maxfg_monitor");
|
DumpFileToFd(fd, "maxfg", "/dev/logbuffer_maxfg_monitor");
|
||||||
} else {
|
} else {
|
||||||
DumpFileToFd(fd, "Power supply property maxfg_base", "/sys/class/power_supply/maxfg_base/uevent");
|
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, "Power supply property maxfg_secondary", "/sys/class/power_supply/maxfg_secondary/uevent");
|
||||||
DumpFileToFd(fd, "m5_state", "/sys/class/power_supply/maxfg_base/m5_model_state");
|
DumpFileToFd(fd, "m5_state", "/sys/class/power_supply/maxfg_base/m5_model_state");
|
||||||
DumpFileToFd(fd, "maxfg_base", "/dev/logbuffer_maxfg_base");
|
DumpFileToFd(fd, "maxfg_base", "/dev/logbuffer_maxfg_base");
|
||||||
DumpFileToFd(fd, "maxfg_flip", "/dev/logbuffer_maxfg_flip");
|
DumpFileToFd(fd, "maxfg_secondary", "/dev/logbuffer_maxfg_secondary");
|
||||||
DumpFileToFd(fd, "maxfg_base", "/dev/logbuffer_maxfg_base_monitor");
|
DumpFileToFd(fd, "maxfg_base", "/dev/logbuffer_maxfg_base_monitor");
|
||||||
DumpFileToFd(fd, "maxfg_flip", "/dev/logbuffer_maxfg_flip_monitor");
|
DumpFileToFd(fd, "maxfg_secondary", "/dev/logbuffer_maxfg_secondary_monitor");
|
||||||
|
DumpFileToFd(fd, "google_dual_batt", "/dev/logbuffer_dual_batt");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!stat("/dev/maxfg_history", &buffer)) {
|
if (!stat("/dev/maxfg_history", &buffer)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user