All tests run on an 8-year-old MacBook Air.
I got tired of googling ADB commands every single time.
adb shell dumpsys battery — what was the exact syntax again?
adb shell svc wifi disable — or was it enable?
adb shell am start -a android.settings.APPLICATION_DEVELOPMENT_SETTINGS — yeah, nobody memorizes that.
So I started building HiyokoADB — a macOS GUI tool that lets you run ADB commands without typing anything.
What it does (so far)
The app has three sections:
Dashboard — shows connected device info at a glance: battery level, Android version, IP address, model, serial number.
Presets — a collection of commonly used ADB commands organized by category (Network, Display, Input). One click to run.
Custom — save your own ADB commands with a label. No more copy-pasting from Stack Overflow.
Tech stack
Built with Rust + Tauri v2 + React.
Why Tauri v2 instead of Electron? The usual reasons — it's lightweight, fast, and works great on older hardware. My 8-year-old MacBook Air runs it without breaking a sweat.
The ADB execution layer is pure Rust, which makes command output parsing reliable and fast. Device discovery, shell commands, output capture — all handled in adb.rs on the backend.
Current preset commands
- WiFi On / Off
- Airplane Mode Toggle
- Keep Screen On
- Screen Off
- Animation x0 (developer favorite)
- Unlock Screen
- Home Button / Back Button
More coming. The custom command feature means you can add whatever's missing for your workflow.
What's next
This is still a work in progress. Planned for upcoming versions:
- Coordinate converter (scrcpy coords ↔ ADB coords ↔ Android real coords)
- Android settings shortcuts (open Developer Options, Accessibility, Battery Optimization directly from your Mac)
- Device profiles (name your devices, multi-device command broadcast)
- Command sequences (chain multiple commands into one button)
Why I'm sharing this now
Honestly, I want feedback. If you use ADB regularly on macOS, what commands do you run most? What would you want in a tool like this?
Drop a comment — I'm actively building and would love to hear what's missing.
If you're interested in HiyokoADB, follow the progress on X: @hiyoyok
Built with Rust + Tauri v2 + React. macOS only.

Top comments (0)