From 4617cffdd7d7526bacca2d59a19bdf15fa6364c5 Mon Sep 17 00:00:00 2001 From: Jenny Ho Date: Wed, 1 Jun 2022 03:07:38 +0000 Subject: [PATCH] dumpstate: dump AACR related data Add charging table and capacity dump for Age Adjusted Charge Rate (AACR) feature Bug: 209987670 Signed-off-by: Jenny Ho Change-Id: Ic9dd435557bf4e941fcbdb48fb134c938dd5be83 --- dumpstate/Dumpstate.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dumpstate/Dumpstate.cpp b/dumpstate/Dumpstate.cpp index 4950337e..445c40ab 100644 --- a/dumpstate/Dumpstate.cpp +++ b/dumpstate/Dumpstate.cpp @@ -385,6 +385,7 @@ void Dumpstate::dumpPowerSection(int fd) { DumpFileToFd(fd, "TTF", "/dev/logbuffer_ttf"); DumpFileToFd(fd, "TTF details", "/sys/class/power_supply/battery/ttf_details"); DumpFileToFd(fd, "TTF stats", "/sys/class/power_supply/battery/ttf_stats"); + DumpFileToFd(fd, "aacr_state", "/sys/class/power_supply/battery/aacr_state"); DumpFileToFd(fd, "maxq", "/dev/logbuffer_maxq"); RunCommandToFd(fd, "TRICKLE-DEFEND Config", {"/vendor/bin/sh", "-c", @@ -403,6 +404,7 @@ void Dumpstate::dumpPowerSection(int fd) { DumpFileToFd(fd, "DC_registers dump", "/sys/class/power_supply/pca94xx-mains/device/registers_dump"); DumpFileToFd(fd, "max77759_chg registers dump", "/d/max77759_chg/registers"); DumpFileToFd(fd, "max77729_pmic registers dump", "/d/max77729_pmic/registers"); + DumpFileToFd(fd, "Charging table dump", "/d/google_battery/chg_raw_profile"); RunCommandToFd(fd, "fg_model", {"/vendor/bin/sh", "-c", "for f in /d/maxfg* ; do "