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

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

Merge "adb: move the FgThread details around setAdbEnabled" into main

parents b269e741 fa50e3ef
Loading
Loading
Loading
Loading
+7 −6
Original line number Diff line number Diff line
@@ -190,15 +190,11 @@ public class AdbService extends IAdbManager.Stub {
            if (mAdbUsbUri.equals(uri)) {
                boolean shouldEnable = (Settings.Global.getInt(mContentResolver,
                        Settings.Global.ADB_ENABLED, 0) > 0);
                FgThread.getHandler().sendMessage(obtainMessage(
                        AdbService::setAdbEnabled, AdbService.this, shouldEnable,
                            AdbTransportType.USB));
                setAdbEnabled(shouldEnable, AdbTransportType.USB);
            } else if (mAdbWifiUri.equals(uri)) {
                boolean shouldEnable = (Settings.Global.getInt(mContentResolver,
                        Settings.Global.ADB_WIFI_ENABLED, 0) > 0);
                FgThread.getHandler().sendMessage(obtainMessage(
                        AdbService::setAdbEnabled, AdbService.this, shouldEnable,
                            AdbTransportType.WIFI));
                setAdbEnabled(shouldEnable, AdbTransportType.WIFI);
            }
        }
    }
@@ -427,6 +423,11 @@ public class AdbService extends IAdbManager.Stub {
    }

    private void setAdbEnabled(boolean enable, byte transportType) {
        FgThread.getHandler().sendMessage(obtainMessage(
                AdbService::setAdbEnabledDoNotCallDirectly, this, enable, transportType));
    }

    private void setAdbEnabledDoNotCallDirectly(boolean enable, byte transportType) {
        Slog.d(TAG, "setAdbEnabled(" + enable + "), mIsAdbUsbEnabled=" + mIsAdbUsbEnabled
                 + ", mIsAdbWifiEnabled=" + mIsAdbWifiEnabled + ", transportType=" + transportType);