diff --git a/healthd/BatteryMonitor.cpp b/healthd/BatteryMonitor.cpp index 0140f56cc..bcc4e3666 100644 --- a/healthd/BatteryMonitor.cpp +++ b/healthd/BatteryMonitor.cpp @@ -185,6 +185,7 @@ BatteryMonitor::PowerSupplyType BatteryMonitor::readPowerSupplyType(const String static SysfsStringEnumMap supplyTypeMap[] = { {"Unknown", ANDROID_POWER_SUPPLY_TYPE_UNKNOWN}, {"Battery", ANDROID_POWER_SUPPLY_TYPE_BATTERY}, + {"BMS", ANDROID_POWER_SUPPLY_TYPE_BATTERY}, {"UPS", ANDROID_POWER_SUPPLY_TYPE_AC}, {"Mains", ANDROID_POWER_SUPPLY_TYPE_AC}, {"USB", ANDROID_POWER_SUPPLY_TYPE_USB}, @@ -196,6 +197,7 @@ BatteryMonitor::PowerSupplyType BatteryMonitor::readPowerSupplyType(const String {"USB_C", ANDROID_POWER_SUPPLY_TYPE_AC}, {"USB_PD", ANDROID_POWER_SUPPLY_TYPE_AC}, {"USB_PD_DRP", ANDROID_POWER_SUPPLY_TYPE_USB}, + {"Wipower", ANDROID_POWER_SUPPLY_TYPE_WIRELESS}, {"Wireless", ANDROID_POWER_SUPPLY_TYPE_WIRELESS}, {NULL, 0}, };