diff options
-rw-r--r-- | healthd/BatteryMonitor.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/healthd/BatteryMonitor.cpp b/healthd/BatteryMonitor.cpp index ae84d1e18..a8646c5a9 100644 --- a/healthd/BatteryMonitor.cpp +++ b/healthd/BatteryMonitor.cpp @@ -73,6 +73,7 @@ static void initBatteryProperties(BatteryProperties* props) { props->batteryCurrent = 0; props->batteryCycleCount = 0; props->batteryFullCharge = 0; + props->batteryChargeCounter = 0; props->batteryTechnology.clear(); } @@ -230,6 +231,9 @@ bool BatteryMonitor::update(void) { if (!mHealthdConfig->batteryCycleCountPath.isEmpty()) props.batteryCycleCount = getIntField(mHealthdConfig->batteryCycleCountPath); + if (!mHealthdConfig->batteryChargeCounterPath.isEmpty()) + props.batteryChargeCounter = getIntField(mHealthdConfig->batteryChargeCounterPath); + props.batteryTemperature = mBatteryFixedTemperature ? mBatteryFixedTemperature : getIntField(mHealthdConfig->batteryTemperaturePath); |