ADB Captain is a powerful, rootless ADB toolkit for Android, powered by Shizuku. Run real ADB commands, manage apps, read logs, sideload APKs — all from the phone itself.
No tethering to a laptop. No trust-me-bro debloaters. Just the actual tools, running locally, under your control.
A real ADB shell right in the app. Run pm, am, dumpsys, input, whatever you need. Command history, smart autocomplete, and ANSI-colored output so the logs actually make sense.
Browse every installed package. Filter user vs system, search by name or package ID, and get a straight answer on whether it's safe to remove. Force-stop, clear data, disable, or uninstall — no sketchy "AI cleaner" junk involved.
Live device info: model, Android version, API level, battery, connection status. Reboot with a confirmation dialog so you don't nuke a long-running task. One-tap screenshots saved cleanly to DCIM/ADBCaptain.
Live system log viewer with level filters from Verbose to Fatal. Search text, auto-scroll to the latest line, tap any entry to copy it. Great for catching that one app that's spamming the log or crashing on launch.
Install APKs from storage. Record the screen with an elapsed timer so you know how long you've been capturing. Wake, unlock, toggle Wi-Fi, Bluetooth, airplane mode, adjust volume, type text, or open URLs remotely.
Dark theme by default, command history toggles, English or Russian UI. One-tap Shizuku status check so you're never guessing whether the service is actually running.
ADB Captain doesn't ask for root. It asks for Shizuku. Once that's running, you're good to go.
Grab Shizuku from GitHub or F-Droid. It's the bridge that lets ADB Captain run shell commands without root.
Launch Shizuku and start it via wireless debugging or ADB pairing. The app will detect it automatically.
Open ADB Captain, grant the Shizuku permission, and start running commands. That's it. No PC cable.
Android locks down shell access for regular apps. Shizuku uses the same ADB permission model you already trust, but lets apps request it locally. It's clean, well-maintained, and doesn't require unlocking your bootloader or patching system files.
Dark mode throughout. Readable type. No clutter. Built to actually use with your thumbs.
Terminal
Package manager
Logcat
Tools deck
Works on Android 7.0 and up, API 24+.
The stuff people actually ask.
No. That's the whole point. ADB Captain uses Shizuku to get ADB-level access without rooting your device.
Android doesn't let normal apps run shell commands. Shizuku is a trusted, open-source service that bridges that gap using the same ADB permission model. It's the cleanest way to do this without root.
Yes. Free as in beer and free as in freedom. AGPL-3.0-or-later. Use it, inspect it, fork it, whatever.
No ads. No analytics SDKs. No cloud calls. The app does what it says and talks to your device, not some backend.
Android 7.0, API 24. Anything newer should work fine.
Yes. Toggle between English and Russian in Settings. More languages may come if people want to contribute translations.
No proprietary blobs. No hidden behavior. The code is out there for anyone to audit, improve, or learn from. Licensed under AGPL-3.0-or-later.