Loading services/usb/java/com/android/server/usb/UsbDeviceManager.java +9 −0 Original line number Diff line number Diff line Loading @@ -150,6 +150,7 @@ public class UsbDeviceManager { private UsbDebuggingManager mDebuggingManager; private final UsbAlsaManager mUsbAlsaManager; private Intent mBroadcastedIntent; private boolean mPendingBootBroadcast; private class AdbSettingsObserver extends ContentObserver { public AdbSettingsObserver() { Loading Loading @@ -748,6 +749,8 @@ public class UsbDeviceManager { } updateUsbStateBroadcastIfNeeded(false); updateUsbFunctions(); } else { mPendingBootBroadcast = true; } break; case MSG_UPDATE_HOST_STATE: Loading @@ -759,6 +762,8 @@ public class UsbDeviceManager { updateUsbNotification(); if (mBootCompleted) { updateUsbStateBroadcastIfNeeded(false); } else { mPendingBootBroadcast = true; } break; case MSG_ENABLE_ADB: Loading @@ -778,6 +783,10 @@ public class UsbDeviceManager { break; case MSG_BOOT_COMPLETED: mBootCompleted = true; if (mPendingBootBroadcast) { updateUsbStateBroadcastIfNeeded(false); mPendingBootBroadcast = false; } setEnabledFunctions(null, false, false); if (mCurrentAccessory != null) { getCurrentSettings().accessoryAttached(mCurrentAccessory); Loading Loading
services/usb/java/com/android/server/usb/UsbDeviceManager.java +9 −0 Original line number Diff line number Diff line Loading @@ -150,6 +150,7 @@ public class UsbDeviceManager { private UsbDebuggingManager mDebuggingManager; private final UsbAlsaManager mUsbAlsaManager; private Intent mBroadcastedIntent; private boolean mPendingBootBroadcast; private class AdbSettingsObserver extends ContentObserver { public AdbSettingsObserver() { Loading Loading @@ -748,6 +749,8 @@ public class UsbDeviceManager { } updateUsbStateBroadcastIfNeeded(false); updateUsbFunctions(); } else { mPendingBootBroadcast = true; } break; case MSG_UPDATE_HOST_STATE: Loading @@ -759,6 +762,8 @@ public class UsbDeviceManager { updateUsbNotification(); if (mBootCompleted) { updateUsbStateBroadcastIfNeeded(false); } else { mPendingBootBroadcast = true; } break; case MSG_ENABLE_ADB: Loading @@ -778,6 +783,10 @@ public class UsbDeviceManager { break; case MSG_BOOT_COMPLETED: mBootCompleted = true; if (mPendingBootBroadcast) { updateUsbStateBroadcastIfNeeded(false); mPendingBootBroadcast = false; } setEnabledFunctions(null, false, false); if (mCurrentAccessory != null) { getCurrentSettings().accessoryAttached(mCurrentAccessory); Loading