summaryrefslogtreecommitdiff
path: root/services/coverage/java
diff options
context:
space:
mode:
author Manali Bhutiyani <manalib@google.com> 2022-12-30 23:28:01 +0000
committer Manali Bhutiyani <manalib@google.com> 2023-01-10 18:29:57 +0000
commitac86b4817afd5b8ed405b79df4793b7a64dca317 (patch)
tree65dce426380b79881c44148e8c81205794002d86 /services/coverage/java
parentee0c2b11c0a164e58eec7f5a075948890d67d208 (diff)
[hbm] Separate HBM times for multi-display devices.
This change separates High brightness mode information for different physical displays, which was currently being shared causing both displays to show similar HBM time remaining. Each display's OLED lifetime risk due to HBM is independent, so each display's HBM for SV timer should be independent. Bug: 254588984 Test: atest com.android.server.display.HbmEventTest atest com.android.server.display.HighBrightnessModeControllerTest atest com.android.server.display.HighBrightnessModeMetadataTest atest com.android.server.display.DisplayPowerControllerTest atest com.android.server.display.DisplayPowerControllerTest2 Manual testing: Manually tested this fix on multiple display devices, with high lux and forcing displays into HBM mode, and changing the displays to see if the time events are being updated correctly. $ adb shell dumpsys display | grep -i remainingtime remainingTime=274576 remainingTime=249182 Change-Id: I0ed4ad99108a1a850dae68e1f6cf92adfab8bc1d Merged-In: I0ed4ad99108a1a850dae68e1f6cf92adfab8bc1d
Diffstat (limited to 'services/coverage/java')
0 files changed, 0 insertions, 0 deletions