From a8c16935d9ba4d09d79e90ec430a7f3d31492d48 Mon Sep 17 00:00:00 2001 From: Dianne Hackborn Date: Tue, 24 May 2016 12:58:21 -0700 Subject: [PATCH] Fix issue #28931042: wtf in system server Broadcast needs to have a valid action. We'll just pick a generic one, since the receiver here doesn't care. Change-Id: Ifff87626d11dd9fafb4e68819e8c8cecdf7fe1aa --- .../core/java/com/android/server/policy/PhoneWindowManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/policy/PhoneWindowManager.java b/services/core/java/com/android/server/policy/PhoneWindowManager.java index 2f72607e8c969..5fdb1e85b8e13 100644 --- a/services/core/java/com/android/server/policy/PhoneWindowManager.java +++ b/services/core/java/com/android/server/policy/PhoneWindowManager.java @@ -5421,7 +5421,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { // If the service process is killed, then ask it to clean up after itself final ComponentName errorComponent = new ComponentName(SYSUI_PACKAGE, SYSUI_SCREENSHOT_ERROR_RECEIVER); - Intent errorIntent = new Intent(); + Intent errorIntent = new Intent(Intent.ACTION_USER_PRESENT); errorIntent.setComponent(errorComponent); errorIntent.addFlags(Intent.FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT | Intent.FLAG_RECEIVER_FOREGROUND);