From b3ac32a083972e2f43aebaa92ff5d28b9b65e3d4 Mon Sep 17 00:00:00 2001 From: Caitlin Shkuratov Date: Tue, 15 Nov 2022 16:07:32 +0000 Subject: [PATCH 1/2] [Battery] Minor updates to content descriptions when there's an estimate. Fixes: 259076468 Test: manual: verified content descriptions Test: atest BatteryMeterViewTest Change-Id: Ia2404d43b6eb456b7879047177aa1fd2c6d4b314 --- packages/SystemUI/res/values/strings.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/SystemUI/res/values/strings.xml b/packages/SystemUI/res/values/strings.xml index 72641cc55497d..fc8f56e370beb 100644 --- a/packages/SystemUI/res/values/strings.xml +++ b/packages/SystemUI/res/values/strings.xml @@ -439,16 +439,16 @@ Battery %d percent. - Battery %1$d percent, about %2$s left based on your usage + Battery %1$d percent, %2$s Battery charging, %d percent. - Battery %d percent. Charging paused for battery protection. + Battery %d percent, charging paused for battery protection. - Battery %1$d percent, about %2$s left based on your usage. Charging paused for battery protection. + Battery %1$d percent, %2$s, charging paused for battery protection. See all notifications From 8cff8b4daa2bf2e7eff3833f3c486d5b51a89f5e Mon Sep 17 00:00:00 2001 From: Caitlin Shkuratov Date: Tue, 15 Nov 2022 16:42:39 +0000 Subject: [PATCH 2/2] [Dock Defend] Include the current overheated status in the battery dump. Bug: 255625888 Test: dumped BatteryControllerImpl and verified overheated is present Change-Id: Ifaf7630486b9f692eb9968f637bd14fba92ce6cd --- .../android/systemui/statusbar/policy/BatteryControllerImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/BatteryControllerImpl.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/BatteryControllerImpl.java index 3c2ac7b7a1243..2ee52325ca4ab 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/BatteryControllerImpl.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/BatteryControllerImpl.java @@ -156,6 +156,7 @@ public class BatteryControllerImpl extends BroadcastReceiver implements BatteryC pw.print(" mPluggedIn="); pw.println(mPluggedIn); pw.print(" mCharging="); pw.println(mCharging); pw.print(" mCharged="); pw.println(mCharged); + pw.print(" mIsOverheated="); pw.println(mIsOverheated); pw.print(" mPowerSave="); pw.println(mPowerSave); pw.print(" mStateUnknown="); pw.println(mStateUnknown); }