diff --git a/healthd/BatteryMonitor.cpp b/healthd/BatteryMonitor.cpp index 66e1e63ef..f68d65a54 100644 --- a/healthd/BatteryMonitor.cpp +++ b/healthd/BatteryMonitor.cpp @@ -242,6 +242,8 @@ BatteryHealth getBatteryHealthStatus(int status) { value = BatteryHealth::DEAD; else if (status == BatteryMonitor::BH_FAILED) value = BatteryHealth::UNSPECIFIED_FAILURE; + else if (status == BatteryMonitor::BH_NOT_AVAILABLE) + value = BatteryHealth::NOT_AVAILABLE; else value = BatteryHealth::UNKNOWN; diff --git a/healthd/include/healthd/BatteryMonitor.h b/healthd/include/healthd/BatteryMonitor.h index 7b4f46c8a..a4c013b86 100644 --- a/healthd/include/healthd/BatteryMonitor.h +++ b/healthd/include/healthd/BatteryMonitor.h @@ -62,6 +62,7 @@ class BatteryMonitor { BH_MARGINAL, BH_NEEDS_REPLACEMENT, BH_FAILED, + BH_NOT_AVAILABLE, }; BatteryMonitor();