package icon

ADB Captain

Run ADB commands on your phone. No root, no PC — via Shizuku.
New in version 1.6
Version 1.6

A debugging workspace, built around one idea: stop copying things by hand.

Logcat:
- Save the filtered view to a file: a Save button writes exactly what you see, with the applied filters listed in the file header
- Filter by app: tap the PID label of any entry, combine it with search and level chips
- Follow foreground app: keep Logcat locked to whatever app is currently in the front
- Timeline: main and events buffers in a single stream, with chips to switch between All, Main and
ADB Captain runs ADB commands right on your phone. No computer, no root - it works through Shizuku.

What's inside:

- Terminal. pm, am, dumpsys, settings, input - anything adb shell takes. Several sessions at once, each with its own output and its own command still running. Autocomplete pulls from your command history, history is grouped by how recent it is, and you can pin the commands you use most.
- Debugging workspace. One tab for the job: a bug report ZIP, a timed session that records what you did and buffers the log while you reproduce a crash, saved macros for chains of commands, and crash logs grouped per app with the full stack trace.
- Apps. Every installed package in one list, user and system apps separated. Each one gets a plain safety rating, so you know what's safe to disable or remove. An inspector shows activities, services, receivers and providers with the permissions they need, and an intent launcher lets you build and fire an intent by hand.
- Processes. The real table with PID, parent, user and memory, searchable, with force-stop on any row.
- Devices. Model, Android version, battery, connection status. Reboot and screenshots from the same screen.
- Wireless ADB. Pair and connect to any device over Wi-Fi, then run shell commands on it. Saved devices, one-tap reconnect, optional auto-reconnect.
- Logcat. Live system log, filterable by level and text. Follow whatever app is in the front, save exactly what you see to a file, and share it as Markdown for a bug report.
- Sideload and tools. Install an APK from storage, record the screen, flip Wi-Fi, Bluetooth or airplane mode, type text, open links.
- Appearance. Material 3 Expressive, with light or dark theme, five accent palettes, or follow the system colors with Material You.

AGPL-3.0. No ads, no analytics, no accounts.

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 1.6 (7) suggested Added on Oct 22, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 7.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • adb.captain.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "specialUse"
      Allows the app to make use of foreground services with the type "specialUse"
    • android.permission.INTERACT_ACROSS_USERS_FULL
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • query all packages
      Allows an app to see all installed packages.
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.
    • read phone status and identity
      Allows the app to access the phone features of the device. This permission allows the app to determine the phone number and device IDs, whether a call is active, and the remote number connected by a call.
    • This app can appear on top of other apps
      This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
    • moe.shizuku.manager.permission.API_V23

    Download APK 27 MiB PGP Signature | Build Log

  • New in version 1.5
    Version 1.5

    Wireless ADB:
    - Full ADB client: pair and connect to any device over Wi-Fi
    - Run shell commands on the connected device without a computer
    - Saved devices with one-tap reconnect and optional auto-reconnect
    - Client ADB key is stored once, so pairing survives app updates

    Color themes:
    - 5 accent palettes (Teal Navy, Sapphire, Emerald, Copper, Slate) next to Material You dynamic color
    - Theme choice is saved and applied instantly

    Also in this release:
    - Fixed Logcat: the log stream
  • Version 1.5 (6) - Added on Oct 08, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 7.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • adb.captain.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "specialUse"
      Allows the app to make use of foreground services with the type "specialUse"
    • android.permission.INTERACT_ACROSS_USERS_FULL
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • query all packages
      Allows an app to see all installed packages.
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.
    • read phone status and identity
      Allows the app to access the phone features of the device. This permission allows the app to determine the phone number and device IDs, whether a call is active, and the remote number connected by a call.
    • This app can appear on top of other apps
      This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
    • moe.shizuku.manager.permission.API_V23

    Download APK 26 MiB PGP Signature | Build Log

  • Version 1.4 (5) - Added on Oct 01, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 7.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • adb.captain.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "specialUse"
      Allows the app to make use of foreground services with the type "specialUse"
    • android.permission.INTERACT_ACROSS_USERS_FULL
    • show notifications
      Allows the app to show notifications
    • query all packages
      Allows an app to see all installed packages.
    • This app can appear on top of other apps
      This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
    • moe.shizuku.manager.permission.API_V23

    Download APK 15 MiB PGP Signature | Build Log