From 4ca071da2878391cab39c6125503b447e50b67ad Mon Sep 17 00:00:00 2001 From: Christopher Tate Date: Mon, 23 Jan 2017 14:35:28 -0800 Subject: [PATCH] Send USB_STATE broadcast to manifest receivers Bug 34594920 Change-Id: I5d026f469710960b792dcf1bfebc1c07f90c6182 --- services/usb/java/com/android/server/usb/UsbDeviceManager.java | 1 + 1 file changed, 1 insertion(+) diff --git a/services/usb/java/com/android/server/usb/UsbDeviceManager.java b/services/usb/java/com/android/server/usb/UsbDeviceManager.java index db7a31ac33afa..fbbe636e62208 100644 --- a/services/usb/java/com/android/server/usb/UsbDeviceManager.java +++ b/services/usb/java/com/android/server/usb/UsbDeviceManager.java @@ -656,6 +656,7 @@ public class UsbDeviceManager { // send a sticky broadcast containing current USB state Intent intent = new Intent(UsbManager.ACTION_USB_STATE); intent.addFlags(Intent.FLAG_RECEIVER_REPLACE_PENDING + | Intent.FLAG_RECEIVER_INCLUDE_BACKGROUND | Intent.FLAG_RECEIVER_FOREGROUND); intent.putExtra(UsbManager.USB_CONNECTED, mConnected); intent.putExtra(UsbManager.USB_HOST_CONNECTED, mHostConnected);