diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml index 767cafe015488..25f7d2565c92a 100755 --- a/core/res/res/values/config.xml +++ b/core/res/res/values/config.xml @@ -741,4 +741,7 @@ + + + com.google.android.deskclock/com.android.deskclock.Screensaver diff --git a/packages/SystemUI/AndroidManifest.xml b/packages/SystemUI/AndroidManifest.xml index eefb9fe696870..aa36b07242c9d 100644 --- a/packages/SystemUI/AndroidManifest.xml +++ b/packages/SystemUI/AndroidManifest.xml @@ -48,6 +48,7 @@ @@ -124,7 +125,7 @@ - + diff --git a/packages/SystemUI/src/com/android/systemui/DreamsDockLauncher.java b/packages/SystemUI/src/com/android/systemui/DreamsDockLauncher.java index b8cdd73aa1d97..def785b48f4dc 100644 --- a/packages/SystemUI/src/com/android/systemui/DreamsDockLauncher.java +++ b/packages/SystemUI/src/com/android/systemui/DreamsDockLauncher.java @@ -18,6 +18,9 @@ public class DreamsDockLauncher extends Activity { try { String component = Settings.Secure.getString( getContentResolver(), Settings.Secure.DREAM_COMPONENT); + if (component == null) { + component = getResources().getString(com.android.internal.R.string.config_defaultDreamComponent); + } if (component != null) { ComponentName cn = ComponentName.unflattenFromString(component); Intent zzz = new Intent(Intent.ACTION_MAIN) diff --git a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java index b4dd07bffcfe0..f0d19d14a9921 100755 --- a/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java +++ b/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java @@ -3420,6 +3420,9 @@ public class PhoneWindowManager implements WindowManagerPolicy { try { String component = Settings.Secure.getString( mContext.getContentResolver(), Settings.Secure.DREAM_COMPONENT); + if (component == null) { + component = mContext.getResources().getString(R.string.config_defaultDreamComponent); + } if (component != null) { ComponentName cn = ComponentName.unflattenFromString(component); Intent intent = new Intent(Intent.ACTION_MAIN)