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

Commit 3fd13eb6 authored by Mike Lockwood's avatar Mike Lockwood
Browse files

UsbDeviceManager: clean up HandlerThread creation



Change-Id: I84683b1753fcf3c3b501f8a506d6d890edf2eb37
Signed-off-by: default avatarMike Lockwood <lockwood@android.com>
parent 5292a9d0
Loading
Loading
Loading
Loading
+4 −6
Original line number Diff line number Diff line
@@ -138,12 +138,9 @@ public class UsbDeviceManager {

        // create a thread for our Handler
        HandlerThread thread = new HandlerThread("UsbDeviceManager",
                Process.THREAD_PRIORITY_BACKGROUND) {
            protected void onLooperPrepared() {
                mHandler = new UsbHandler();
            }
        };
                Process.THREAD_PRIORITY_BACKGROUND);
        thread.start();
        mHandler = new UsbHandler(thread.getLooper());
    }

    public void systemReady() {
@@ -249,7 +246,8 @@ public class UsbDeviceManager {
        private static final int NOTIFICATION_INSTALLER = 3;
        private static final int NOTIFICATION_ADB = 4;

        public UsbHandler() {
        public UsbHandler(Looper looper) {
            super(looper);
            try {
                // persist.sys.usb.config should never be unset.  But if it is, set it to "adb"
                // so we have a chance of debugging what happened.