c7fd69699058e9b7f0601aca9275b597e8f62736 |
|
06-Sep-2017 |
Adrian Roos <roosa@google.com> |
AOD: Prewarm display while waiting for brightness sensor This partially reverts commit a79ad59d49cdb3ef6f4cf864094063e3e9111586. Instead of keeping AOD paused, we now turn the display on, but keep it soft blanked by keeping the front scrim opaque black until we get a valid sensor event. Bug: 65010918 Test: runtest -x packages/SystemUI/tests/src/com/android/systemui/doze/DozeScreenBrightnessTest.java Change-Id: Ic39d29814024d52117538a6a19adaf3866c7223e
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeScreenBrightnessTest.java
|
a79ad59d49cdb3ef6f4cf864094063e3e9111586 |
|
31-Aug-2017 |
Adrian Roos <roosa@google.com> |
AOD: Keep brightness sensor registered while covered Keeps the brightness sensor registered even if proximity is near. This allows the brightness sensor to react faster after coming out of a pocket. Also wait with unpausing AOD until the brightness sensor reports a valid brightness again. Bug: 65010918 Test: Cover prox sensor for 10s, verify with 'adb shell dumpsys sensorservice' that the binned brightness sensor is still registered. Test: runtest -x packages/SystemUI/tests/src/com/android/systemui/doze/DozeScreenBrightnessTest.java Test: runtest -x packages/SystemUI/tests/src/com/android/systemui/doze/DozeTriggersTest.java Change-Id: Ife1bb7399a7ad8a15b1f4d210bb38044cbe9d3ae
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeScreenBrightnessTest.java
|
8443dd0e7680e489509e8a9bf0bb5fcefd7a8c3e |
|
25-Aug-2017 |
jackqdyulei <jackqdyulei@google.com> |
Hook up AOD knobs to Settings.Global This cl creates AlwaysOnDisplayPolicy, which get values for the following knobs(go/aod-experiments) from Settings.Global: 1. screen_brightness_array 2. dimming_scrim_array 3. prox_screen_off_delay 4. prox_cooldown_trigger 5. prox_cooldown_period Also update code to make sure AlwaysOnDisplayPolicy is used everywhere. Bug: 64899561 Test: runtest -x AlwaysOnDisplayPolicyTest Change-Id: I2e83ff980771e67177e4964bd83aa68b2bdca65f
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeScreenBrightnessTest.java
|
c8e29e78863784037670f56e48464924b7f960ea |
|
03-Aug-2017 |
Adrian Roos <roosa@google.com> |
AOD: Add support for dimming in software Some devices cannot dim low enough in hardware in low power states. To work around that, keep the front scrim at higher opacity when needed to simulate lower brightness. Bug: 63995944 Test: Configure scrim in config.xml; use device in very dim light at night, observe AOD is sufficiently dim. Change-Id: I92fffedeea89b9327d76dfb184c5c761364ead11
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeScreenBrightnessTest.java
|
3a8f892bd840d6cf01b19450df037c64535a0a00 |
|
13-Jul-2017 |
Adrian Roos <roosa@google.com> |
AOD: Refactor low and high brightness modes Bug: 63427319 Test: Receive notification on AOD, observe that brightness does not change. Change-Id: I6ab6d75121f51ac16c08e59a3e552808a8e70853
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeScreenBrightnessTest.java
|
2981eb0d59f3568bfe84ce905c82fc17d62d21c5 |
|
27-May-2017 |
Adrian Roos <roosa@google.com> |
AOD: Refactor doze brigthness controllers, add AOD auto brightness support - Factor out doze brightness and screen state controllers - Add support for setting the screen brightness from a sensor in AOD / when pulsing - Refactor FakeSensorManager for generic sensors, add a light sensor Bug: 38354633 Test: runtest -x packages/SystemUI/tests/src/com/android/systemui/doze/DozeScreenTest.java Change-Id: I55f2bee253cee23a76ba857ba1f19052ff88a753
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/doze/DozeScreenBrightnessTest.java
|