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

Commit 02d36159 authored by diesputnikdie's avatar diesputnikdie Committed by Ethan Chen
Browse files

Fix for default USB debugging in eng builds.

* Start adbd on first launch and accept all connections for eng
* Start adbd on first launch and prompt for userdebug
* Do not start adbd for user.

Change-Id: I26d1ef1bb208cec79d45687aea833a1b3e076b83
parent fcd7b7d9
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -30,6 +30,7 @@ import android.content.res.Resources;
import android.database.ContentObserver;
import android.hardware.usb.UsbAccessory;
import android.hardware.usb.UsbManager;
import android.os.Build;
import android.os.FileUtils;
import android.os.Handler;
import android.os.Looper;
@@ -132,7 +133,8 @@ public class UsbDeviceManager {
        @Override
        public void onChange(boolean selfChange) {
            boolean enable = (Settings.Global.getInt(mContentResolver,
                    Settings.Global.ADB_ENABLED, 0) > 0);
                    Settings.Global.ADB_ENABLED,
                    "eng".equals(Build.TYPE) ? 1 : 0) > 0);
            mHandler.sendMessage(MSG_ENABLE_ADB, enable);
        }
    }