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

Commit a36dfa30 authored by Marie Janssen's avatar Marie Janssen Committed by Gerrit Code Review
Browse files

Merge "Alternate dumpsys output for arguments"

parents 1d25c3f3 4a63ad1d
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -53,6 +53,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;
@@ -2093,6 +2094,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());