From e0dd3ca81d9355701164742d53695cf6d15cfdca Mon Sep 17 00:00:00 2001 From: Jeff Brown Date: Mon, 24 Feb 2014 13:57:53 -0800 Subject: [PATCH] Start the dream manager even if dreams are not supported. The dreams manager also manages dozing. It has a minimal footprint so there is no real reason to disable the component (it just makes debugging more difficult). Improved the documentation of the config_dreamsSupported resource to clarify exactly what it controls. Bug: 12494706 Change-Id: I78244846f7c1ddfd11bc1605af59b0db91337971 --- core/res/res/values/config.xml | 10 +++++++++- services/java/com/android/server/SystemServer.java | 5 ++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml index 559b11b855ec0..96a920df65a53 100644 --- a/core/res/res/values/config.xml +++ b/core/res/res/values/config.xml @@ -1077,8 +1077,16 @@ - + true + true diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java index 0e056ebc54864..81d599e06f94e 100644 --- a/services/java/com/android/server/SystemServer.java +++ b/services/java/com/android/server/SystemServer.java @@ -857,9 +857,8 @@ public final class SystemServer { } } - if (!disableNonCoreServices - && context.getResources().getBoolean(R.bool.config_dreamsSupported)) { - // Dreams (interactive idle-time views, a/k/a screen savers) + if (!disableNonCoreServices) { + // Dreams (interactive idle-time views, a/k/a screen savers, and doze mode) mSystemServiceManager.startService(DreamManagerService.class); }