From 95c0f5c49832462bcc26823254e8c5e608e669f7 Mon Sep 17 00:00:00 2001 From: Jenny Ho Date: Mon, 14 Feb 2022 09:51:58 +0800 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 (cherry picked from commit 5b716309678a8a915767b26cea30495a6b1a4478) --- dumpstate/DumpstateDevice.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dumpstate/DumpstateDevice.cpp b/dumpstate/DumpstateDevice.cpp index a5d50352..e3f03334 100644 --- a/dumpstate/DumpstateDevice.cpp +++ b/dumpstate/DumpstateDevice.cpp @@ -383,6 +383,7 @@ void DumpstateDevice::dumpPowerSection(int fd) { DumpFileToFd(fd, "TTF details", "/sys/class/power_supply/battery/ttf_details"); DumpFileToFd(fd, "TTF stats", "/sys/class/power_supply/battery/ttf_stats"); DumpFileToFd(fd, "maxq", "/dev/logbuffer_maxq"); + DumpFileToFd(fd, "aacr_state", "/sys/class/power_supply/battery/aacr_state"); RunCommandToFd(fd, "TRICKLE-DEFEND Config", {"/vendor/bin/sh", "-c", " cd /sys/devices/platform/google,battery/power_supply/battery/;" @@ -398,6 +399,7 @@ void DumpstateDevice::dumpPowerSection(int fd) { if (!PropertiesHelper::IsUserBuild()) { DumpFileToFd(fd, "DC_registers dump", "/sys/class/power_supply/pca9468-mains/device/registers_dump"); + DumpFileToFd(fd, "Charging table dump", "/d/google_battery/chg_raw_profile"); RunCommandToFd(fd, "fg_model", {"/vendor/bin/sh", "-c",