From c4c265ea450453f058ccd5cb7ad34aba0475225c Mon Sep 17 00:00:00 2001 From: Spade Lee Date: Mon, 22 Jan 2024 16:43:35 +0000 Subject: [PATCH] dumpstate: add SoC residency dump Bug: 319536756 Test: SoC residency was correctly shown in dumpstate board Change-Id: I20bf91393efcf0edb6c458f55e228a227f930ee5 Signed-off-by: Spade Lee --- dumpstate/dump_power.cpp | 1 + dumpstate/dump_power.rc | 1 + 2 files changed, 2 insertions(+) diff --git a/dumpstate/dump_power.cpp b/dumpstate/dump_power.cpp index c473074..07a27dc 100644 --- a/dumpstate/dump_power.cpp +++ b/dumpstate/dump_power.cpp @@ -319,6 +319,7 @@ void dumpPdEngine() { void dumpBatteryHealth() { const char* batteryHealth [][2] { {"Battery Health", "/sys/class/power_supply/battery/health_index_stats"}, + {"Battery Health SoC Residency", "/sys/class/power_supply/battery/swelling_data"}, {"BMS logbuffer", "/dev/logbuffer_ssoc"}, {"TTF logbuffer", "/dev/logbuffer_ttf"}, {"TTF details", "/sys/class/power_supply/battery/ttf_details"}, diff --git a/dumpstate/dump_power.rc b/dumpstate/dump_power.rc index 9bac9fa..125ee4f 100644 --- a/dumpstate/dump_power.rc +++ b/dumpstate/dump_power.rc @@ -57,6 +57,7 @@ on init chown system system /sys/devices/platform/google,battery/power_supply/battery/bd_trickle_reset_sec chown system system /sys/devices/platform/google,battery/power_supply/battery/bd_clear chown system system /sys/devices/platform/google,battery/power_supply/battery/health_safety_margin + chown system system /sys/devices/platform/google,battery/power_supply/battery/swelling_data chown system system /sys/devices/platform/google,charger/bd_drainto_soc chown system system /sys/devices/platform/google,charger/bd_recharge_soc chown system system /sys/devices/platform/google,charger/bd_recharge_voltage