Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b69b789b authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Revert "Upgrade logging for UsbDeviceManager to narrow down bugs.""

parents fa5713a2 b2dac523
Loading
Loading
Loading
Loading
+5 −15
Original line number Diff line number Diff line
@@ -69,7 +69,6 @@ import java.util.HashSet;
import java.util.Iterator;
import java.util.Locale;
import java.util.Map;
import java.util.Random;
import java.util.Scanner;
import java.util.Set;

@@ -589,7 +588,6 @@ public class UsbDeviceManager {
                    oldFunctions = UsbManager.USB_FUNCTION_NONE;
                }

                Slog.i(TAG, "Setting adb to " + String.valueOf(enable));
                setEnabledFunctions(oldFunctions, true, mUsbDataUnlocked);
                updateAdbNotification(false);
            }
@@ -817,16 +815,15 @@ public class UsbDeviceManager {

            // send broadcast intent only if the USB state has changed
            if (!isUsbStateChanged(intent) && !configChanged) {
                Slog.i(TAG, "skip broadcasting " + intent + " extras: " + intent.getExtras());
                if (DEBUG) {
                    Slog.d(TAG, "skip broadcasting " + intent + " extras: " + intent.getExtras());
                }
                return;
            }
            mBroadcastedIntent = intent;

            Random rand = new Random();
            intent.putExtra("random_tag", rand.nextInt(1000));
            Slog.i(TAG, "broadcasting " + intent + " extras: " + intent.getExtras());
            if (DEBUG) Slog.d(TAG, "broadcasting " + intent + " extras: " + intent.getExtras());
            mContext.sendStickyBroadcastAsUser(intent, UserHandle.ALL);
            intent.removeExtra("random_tag");
            mBroadcastedIntent = intent;
        }

        private void updateUsbFunctions() {
@@ -895,7 +892,6 @@ public class UsbDeviceManager {
                    updateUsbNotification(false);
                    updateAdbNotification(false);
                    if (mBootCompleted) {
                        Slog.i(TAG, "update state " + mConnected + " " + mConfigured);
                        updateUsbStateBroadcastIfNeeded(false);
                    }
                    if (UsbManager.containsFunction(mCurrentFunctions,
@@ -905,7 +901,6 @@ public class UsbDeviceManager {
                    if (mBootCompleted) {
                        if (!mConnected) {
                            // restore defaults when USB is disconnected
                            Slog.i(TAG, "Disconnect, setting usb functions to null");
                            setEnabledFunctions(null, !mAdbEnabled, false);
                        }
                        updateUsbFunctions();
@@ -992,7 +987,6 @@ public class UsbDeviceManager {
                    break;
                case MSG_SET_CURRENT_FUNCTIONS:
                    String functions = (String) msg.obj;
                    Slog.i(TAG, "Getting setFunction command for " + functions);
                    setEnabledFunctions(functions, false, msg.arg1 == 1);
                    break;
                case MSG_UPDATE_USER_RESTRICTIONS:
@@ -1000,8 +994,6 @@ public class UsbDeviceManager {
                    final boolean forceRestart = mUsbDataUnlocked
                            && isUsbDataTransferActive()
                            && !isUsbTransferAllowed();
                    Slog.i(TAG, "Updating user restrictions, force restart is "
                            + String.valueOf(forceRestart));
                    setEnabledFunctions(
                            mCurrentFunctions, forceRestart, mUsbDataUnlocked && !forceRestart);
                    break;
@@ -1020,7 +1012,6 @@ public class UsbDeviceManager {
                        updateUsbStateBroadcastIfNeeded(false);
                        mPendingBootBroadcast = false;
                    }
                    Slog.i(TAG, "Boot complete, setting default functions");
                    setEnabledFunctions(null, false, false);
                    if (mCurrentAccessory != null) {
                        getCurrentSettings().accessoryAttached(mCurrentAccessory);
@@ -1038,7 +1029,6 @@ public class UsbDeviceManager {
                            Slog.v(TAG, "Current user switched to " + msg.arg1
                                    + "; resetting USB host stack for MTP or PTP");
                            // avoid leaking sensitive data from previous user
                            Slog.i(TAG, "User Switched, kicking usb stack");
                            setEnabledFunctions(mCurrentFunctions, true, false);
                        }
                        mCurrentUser = msg.arg1;