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

Commit 1d128549 authored by Marie Janssen's avatar Marie Janssen Committed by android-build-merger
Browse files

Merge "Alternate dumpsys output for arguments"

am: a36dfa30

* commit 'a36dfa30':
  Alternate dumpsys output for arguments
parents 4ac5c44c a36dfa30
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -55,6 +55,7 @@ import android.os.RemoteCallbackList;
import android.os.RemoteException;
import android.os.SystemClock;
import android.provider.Settings;
import android.text.TextUtils;
import android.util.EventLog;
import android.util.Log;
import android.util.Pair;
@@ -2163,6 +2164,16 @@ public class AdapterService extends Service {
    protected void dump(FileDescriptor fd, PrintWriter writer, String[] args) {
        enforceCallingOrSelfPermission(android.Manifest.permission.DUMP, TAG);

        if (args.length > 0) {
            debugLog("dumpsys arguments, skipping normal dumpsys: " +
                    TextUtils.join(" ", args));
            if (args[0].startsWith("--proto")) {
                dumpNative(fd, args);
                // TODO(jamuraa): gather protobuf details here and merge
            }
            return;
        }

        writer.println("Bluetooth Status");
        writer.println("  enabled: " + isEnabled());
        writer.println("  state: " + getState());