Allow debug hook even if there's no sensor registered
Debug hook is useful even if sensor registration fails for any reason. Allow brightness override through debug hook even if there's no sensor registration. Bug: 116060647 Test: adb shell am broadcast -p com.android.systemui -a com.android.systemui.doze.AOD_BRIGHTNESS --ei brightness_bucket 2 Test: atest DozeScreenBrightnessTest Change-Id: I49f43af55aa9f9b95255795ac3a332d138cefa61
This commit is contained in:
@@ -141,7 +141,7 @@ public class DozeScreenBrightness extends BroadcastReceiver implements DozeMachi
|
||||
}
|
||||
|
||||
private void updateBrightnessAndReady() {
|
||||
if (mRegistered) {
|
||||
if (mRegistered || mDebugBrightnessBucket != -1) {
|
||||
int sensorValue = mDebugBrightnessBucket == -1
|
||||
? mLastSensorValue : mDebugBrightnessBucket;
|
||||
int brightness = computeBrightness(sensorValue);
|
||||
|
||||
Reference in New Issue
Block a user