Loading services/usb/java/com/android/server/usb/UsbDeviceManager.java +8 −3 Original line number Diff line number Diff line Loading @@ -819,7 +819,7 @@ public class UsbDeviceManager implements ActivityTaskManagerInternal.ScreenObser } } private void notifyAccessoryModeExit(int operationId) { protected void notifyAccessoryModeExit(int operationId) { // make sure accessory mode is off // and restore default functions Slog.d(TAG, "exited USB accessory mode"); Loading Loading @@ -2145,9 +2145,14 @@ public class UsbDeviceManager implements ActivityTaskManagerInternal.ScreenObser */ operationId = sUsbOperationCount.incrementAndGet(); if (msg.arg1 != 1) { // Set this since default function may be selected from Developer options if (mCurrentFunctions == UsbManager.FUNCTION_ACCESSORY) { notifyAccessoryModeExit(operationId); } else { // Set this since default function may be selected from Developer // options setEnabledFunctions(mScreenUnlockedFunctions, false, operationId); } } break; case MSG_GADGET_HAL_REGISTERED: boolean preexisting = msg.arg1 == 1; Loading Loading
services/usb/java/com/android/server/usb/UsbDeviceManager.java +8 −3 Original line number Diff line number Diff line Loading @@ -819,7 +819,7 @@ public class UsbDeviceManager implements ActivityTaskManagerInternal.ScreenObser } } private void notifyAccessoryModeExit(int operationId) { protected void notifyAccessoryModeExit(int operationId) { // make sure accessory mode is off // and restore default functions Slog.d(TAG, "exited USB accessory mode"); Loading Loading @@ -2145,9 +2145,14 @@ public class UsbDeviceManager implements ActivityTaskManagerInternal.ScreenObser */ operationId = sUsbOperationCount.incrementAndGet(); if (msg.arg1 != 1) { // Set this since default function may be selected from Developer options if (mCurrentFunctions == UsbManager.FUNCTION_ACCESSORY) { notifyAccessoryModeExit(operationId); } else { // Set this since default function may be selected from Developer // options setEnabledFunctions(mScreenUnlockedFunctions, false, operationId); } } break; case MSG_GADGET_HAL_REGISTERED: boolean preexisting = msg.arg1 == 1; Loading