diff options
| author | 2015-09-19 00:46:13 +0000 | |
|---|---|---|
| committer | 2015-09-19 00:46:13 +0000 | |
| commit | 880c601013e3b58f004f65c6cacfb8e19e2ca863 (patch) | |
| tree | cb59677fda809d8ef6fccf6040c4aba97baca54a | |
| parent | 2a554841f3fcaf548b790f7230ead121f1c5b942 (diff) | |
| parent | 0c4050b09b433f39bcbe612fb000b5fb5d396bd0 (diff) | |
am 0c4050b0: am bdfbd821: am 0eb10ede: Merge "Always set the usb config when modifying it." into mnc-dr-dev
* commit '0c4050b09b433f39bcbe612fb000b5fb5d396bd0':
Always set the usb config when modifying it.
| -rw-r--r-- | services/usb/java/com/android/server/usb/UsbDeviceManager.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/services/usb/java/com/android/server/usb/UsbDeviceManager.java b/services/usb/java/com/android/server/usb/UsbDeviceManager.java index 1321281d00ed..49062d068d8a 100644 --- a/services/usb/java/com/android/server/usb/UsbDeviceManager.java +++ b/services/usb/java/com/android/server/usb/UsbDeviceManager.java @@ -417,10 +417,9 @@ public class UsbDeviceManager { private boolean setUsbConfig(String config) { if (DEBUG) Slog.d(TAG, "setUsbConfig(" + config + ")"); // set the new configuration - String oldConfig = SystemProperties.get(USB_CONFIG_PROPERTY); - if (!config.equals(oldConfig)) { - SystemProperties.set(USB_CONFIG_PROPERTY, config); - } + // we always set it due to b/23631400, where adbd was getting killed + // and not restarted due to property timeouts on some devices + SystemProperties.set(USB_CONFIG_PROPERTY, config); return waitForState(config); } |