summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Peter Lin <linpeter@google.com> 2023-08-03 01:10:54 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2023-08-03 01:10:54 +0000
commitdd7c827ffbe969818a32b5a8f846c7b29e32162b (patch)
treede8ac51d0f72a0e0eddc74542acb4476031fce2a
parent199294705bff2886bf94d64076b6aaeb9cb5622e (diff)
parentb9ae68b158ea9b91d4d4fa5ce8afacbefd884cb4 (diff)
Merge "set NBM_FEATURE_FLAG to true." into udc-d1-dev
-rw-r--r--services/core/java/com/android/server/display/BrightnessRangeController.java3
-rw-r--r--services/core/java/com/android/server/display/NormalBrightnessModeController.java9
2 files changed, 11 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/display/BrightnessRangeController.java b/services/core/java/com/android/server/display/BrightnessRangeController.java
index 00564963fac3..5ca296153783 100644
--- a/services/core/java/com/android/server/display/BrightnessRangeController.java
+++ b/services/core/java/com/android/server/display/BrightnessRangeController.java
@@ -24,7 +24,7 @@ import java.util.function.BooleanSupplier;
class BrightnessRangeController {
- private static final boolean NBM_FEATURE_FLAG = false;
+ private static final boolean NBM_FEATURE_FLAG = true;
private final HighBrightnessModeController mHbmController;
private final NormalBrightnessModeController mNormalBrightnessModeController =
@@ -42,6 +42,7 @@ class BrightnessRangeController {
void dump(PrintWriter pw) {
mHbmController.dump(pw);
+ mNormalBrightnessModeController.dump(pw);
}
void onAmbientLuxChange(float ambientLux) {
diff --git a/services/core/java/com/android/server/display/NormalBrightnessModeController.java b/services/core/java/com/android/server/display/NormalBrightnessModeController.java
index dbabc2441224..bd5ed23d4782 100644
--- a/services/core/java/com/android/server/display/NormalBrightnessModeController.java
+++ b/services/core/java/com/android/server/display/NormalBrightnessModeController.java
@@ -21,6 +21,7 @@ import android.os.PowerManager;
import com.android.server.display.DisplayDeviceConfig.BrightnessLimitMapType;
+import java.io.PrintWriter;
import java.util.HashMap;
import java.util.Map;
@@ -41,6 +42,14 @@ class NormalBrightnessModeController {
return recalculateMaxBrightness();
}
+ void dump(PrintWriter pw) {
+ pw.println("NormalBrightnessModeController:");
+ pw.println(" mAutoBrightnessEnabled=" + mAutoBrightnessEnabled);
+ pw.println(" mAmbientLux=" + mAmbientLux);
+ pw.println(" mMaxBrightness=" + mMaxBrightness);
+ pw.println(" mMaxBrightnessLimits=" + mMaxBrightnessLimits);
+ }
+
boolean setAutoBrightnessState(int state) {
boolean isEnabled = state == AutomaticBrightnessController.AUTO_BRIGHTNESS_ENABLED;
if (isEnabled != mAutoBrightnessEnabled) {