Decouple auto-suspend and interactive from display on/off
Without decoupling, PowerManagerService prevents system from going to
suspend when display is in AOD.
Bug: 180896425
Change-Id: If2eeaaebb3137bbfe9ba71f47e8b1efdcff14197
diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml
index 3280a83..8056d1f 100644
--- a/overlay/frameworks/base/core/res/res/values/config.xml
+++ b/overlay/frameworks/base/core/res/res/values/config.xml
@@ -90,6 +90,12 @@
<!-- Disable AOD by default -->
<bool name="config_dozeAlwaysOnEnabled">false</bool>
+ <!-- Specifies whether to decouple the auto-suspend state of the device from the display on/off state. -->
+ <bool name="config_powerDecoupleAutoSuspendModeFromDisplay">true</bool>
+
+ <!-- Specifies whether to decouple the interactive state of the device from the display on/off state. -->
+ <bool name="config_powerDecoupleInteractiveModeFromDisplay">true</bool>
+
<!-- Radius of the software rounded corners. -->
<dimen name="rounded_corner_radius">157px</dimen>