|
|
|
@ -827,9 +827,6 @@ |
|
|
|
|
DOZE_SUSPEND states. --> |
|
|
|
|
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool> |
|
|
|
|
|
|
|
|
|
<!-- Whether the display blanks itself when transition from a doze to a non-doze state --> |
|
|
|
|
<bool name="config_displayBlanksAfterDoze">false</bool> |
|
|
|
|
|
|
|
|
|
<!-- ComponentName of a dream to show whenever the system would otherwise have |
|
|
|
|
gone to sleep. When the PowerManager is asked to go to sleep, it will instead |
|
|
|
|
try to start this dream if possible. The dream should typically call startDozing() |
|
|
|
@ -844,6 +841,22 @@ |
|
|
|
|
turned off and the screen off animation has been performed. --> |
|
|
|
|
<bool name="config_dozeAfterScreenOffByDefault">true</bool> |
|
|
|
|
|
|
|
|
|
<!-- Power Management: Specifies whether to decouple the auto-suspend state of the |
|
|
|
|
device from the display on/off state. |
|
|
|
|
When false, autosuspend_disable() will be called before the display is turned on |
|
|
|
|
and autosuspend_enable() will be called after the display is turned off. |
|
|
|
|
This mode provides best compatibility for devices using legacy power management |
|
|
|
|
features such as early suspend / late resume. |
|
|
|
|
When true, autosuspend_display() and autosuspend_enable() will be called |
|
|
|
|
independently of whether the display is being turned on or off. This mode |
|
|
|
|
enables the power manager to suspend the application processor while the |
|
|
|
|
display is on. |
|
|
|
|
This resource should be set to "true" when a doze component has been specified |
|
|
|
|
to maximize power savings but not all devices support it. |
|
|
|
|
Refer to autosuspend.h for details. |
|
|
|
|
--> |
|
|
|
|
<bool name="config_powerDecoupleAutoSuspendModeFromDisplay">true</bool> |
|
|
|
|
|
|
|
|
|
<!-- Screen brightness used to dim the screen while dozing in a very low power state. |
|
|
|
|
May be less than the minimum allowed brightness setting |
|
|
|
|
that can be set by the user. --> |
|
|
|
@ -856,6 +869,21 @@ |
|
|
|
|
during initialization when the setting is still null. --> |
|
|
|
|
<bool name="config_dozeAlwaysOnEnabled">true</bool> |
|
|
|
|
|
|
|
|
|
<!-- Power Management: Specifies whether to decouple the interactive state of the |
|
|
|
|
device from the display on/off state. |
|
|
|
|
When false, setInteractive(..., true) will be called before the display is turned on |
|
|
|
|
and setInteractive(..., false) will be called after the display is turned off. |
|
|
|
|
This mode provides best compatibility for devices that expect the interactive |
|
|
|
|
state to be tied to the display state. |
|
|
|
|
When true, setInteractive(...) will be called independently of whether the display |
|
|
|
|
is being turned on or off. This mode enables the power manager to reduce |
|
|
|
|
clocks and disable the touch controller while the display is on. |
|
|
|
|
This resource should be set to "true" when a doze component has been specified |
|
|
|
|
to maximize power savings but not all devices support it. |
|
|
|
|
Refer to power.h for details. |
|
|
|
|
--> |
|
|
|
|
<bool name="config_powerDecoupleInteractiveModeFromDisplay">true</bool> |
|
|
|
|
|
|
|
|
|
<!-- If true, the display will be shifted around in ambient mode. --> |
|
|
|
|
<bool name="config_enableBurnInProtection">true</bool> |
|
|
|
|
|
|
|
|
|