History log of /frameworks/base/services/usb/java/com/android/server/usb/UsbUserSettingsManager.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a6bf206649b24cabcf1348219e1b00f38214e06a 10-Sep-2016 Philip P. Moltmann <moltmann@google.com> Make default USB handling apps per profile group.

If a USB device is plugged in a default app might be started. As the
user does not indicate which profile he is interested in by pluggin in a
USB device, all handling of this operation has to be per default group.

To do this Split UsbUserSettingsManager into UsbUserSettingsManager and
UsbProfileGroupSettingsManager and modify
UsbProfileGroupSettingsManager.

Bug: 29233186
Change-Id: I8e56b621eeb802966504360d372a8a0140106114
/frameworks/base/services/usb/java/com/android/server/usb/UsbUserSettingsManager.java
031cee90a350b7be93ef939630b277cfb28c171b 07-Sep-2016 Philip P. Moltmann <moltmann@google.com> Allow connection from secondary profiles

... and send device-attached broadcasts to all apps instead of just the
current user.

Note: Usb*Manager.open* needs to be called with the identity of the
app.

Bug: 29233186
Change-Id: I225c47bdb409eee1c8fe0499d600fded470aa101
/frameworks/base/services/usb/java/com/android/server/usb/UsbUserSettingsManager.java