From 759925dee1447fe0323da63151c56609e87cfa62 Mon Sep 17 00:00:00 2001 From: tobitege Date: Fri, 12 Jun 2015 07:20:44 +0200 Subject: Fix USB intent warning on deviceAttached() Use sendBroadcastAsUser() in deviceAttached(), the same as deviceDetached() does. Attached generates log entry like this: "Calling a method in the system process without a qualified user" Example log: http://pastebin.com/UBWJR4KU (see line 30) Change-Id: I2384a3cb2fd336adeb0077c5729ee3aa66c696ca --- services/usb/java/com/android/server/usb/UsbSettingsManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'services/usb') diff --git a/services/usb/java/com/android/server/usb/UsbSettingsManager.java b/services/usb/java/com/android/server/usb/UsbSettingsManager.java index 2cf42f0..674952c 100644 --- a/services/usb/java/com/android/server/usb/UsbSettingsManager.java +++ b/services/usb/java/com/android/server/usb/UsbSettingsManager.java @@ -739,7 +739,7 @@ class UsbSettingsManager { } // Send broadcast to running activity with registered intent - mUserContext.sendBroadcast(intent); + mUserContext.sendBroadcastAsUser(intent, UserHandle.ALL); // Start activity with registered intent resolveActivity(intent, matches, defaultPackage, device, null); -- cgit v1.1