dsh-adb-ultimate
Manifest valid★ 5Full-featured ADB device management plugin for DeepSeek Harness - control your Android device via AI
dsh-adb-ultimate
Full-featured ADB device management plugin for DeepSeek Harness (DSH).

🚀 Project Motivation
I have a Linux environment called DROID running on my Android tablet, with DSH deployed in it.
As a tech enthusiast, I wanted to control my device with AI to achieve "self-control" — letting AI:
- See the device's real-time screen
- Execute any system operations
- Automatically manage apps and files on the device
- Monitor system performance and status
- ...
With this idea, dsh-adb-ultimate was born. It enables DSH to fully control Android devices through the ADB protocol, truly realizing "AI as your phone assistant".
Features
📱 Device Panel
Embeds a complete device management panel in the DSH session with 5 tabs:
| Tab | Features |
|---|---|
| 🖥️ Screen | Real-time device screen monitoring with play/pause (1s interval) |
| 📊 Performance | Real-time memory, CPU, battery status (auto-refresh) |
| 📋 Info | Device model, Android version, serial number, etc. |
| 📦 Apps | Browse, search, view app details (version, permissions) |
| 📝 Logs | Real-time logcat output with V/D/I/W/E level filtering |
🔌 Device Connection
- WiFi Connect - Connect to Android device via IP address
- WiFi Pair - Support pairing verification for first-time connections
- Connection History - Auto-save history for quick reconnect
- Multi-device - Manage multiple devices simultaneously
🎮 Device Control
- Screen - Screenshot, screen on/off, real-time monitoring
- Input - Tap, swipe, text input, key events
- Apps - Install, uninstall, launch, force stop
- File - Push/pull files
📊 Performance Monitoring
- Memory - Real-time RAM usage
- Battery - Level, temperature, health status
- CPU - Cores, processor model
🔧 System Debug
- Logcat - Real-time log output with level filtering
- Dumpsys - Query system service info
- Getprop - Read system properties
- Shell - Execute shell commands directly
Install
💡 Copy any install command below and give it to Agent for automatic installation
Way 1: GitHub Install
dsh plugin --profile web add github:newborne/dsh-adb-ultimate
Way 2: Local Install
# Clone the repo
git clone https://github.com/newborne/dsh-adb-ultimate.git
# Install to DSH
dsh plugin --profile web add /path/to/dsh-adb-ultimate
Way 3: Natural Language Install
Just tell Agent:
"Help me install this plugin: https://github.com/newborne/dsh-adb-ultimate"
Interface Preview
1. Tablet Configuration
Enable WiFi ADB debugging on your tablet:

2. Plugin Overview
DSH Web UI embeds a complete device management panel:

3. Device Connection
Connect new devices, view history, manage connected devices:

4. Real-time Screen Monitoring
Real-time device screen with 1-second auto-refresh:

License
MIT
Comments
Loading…
Similar plugins
by mang0cola
DeepSeek Harness plugin for controlling Android devices through ADB
★ 3
MIT
TypeScript
Aug 14, 2026
dsh plugin --profile web add adb-dsh-pluginby PangYiMing
DSH plugin for controlling mobile devices (ADB/iOS) — DeepSeek Harness 操控手机插件
★ 3
↓ 17/wk
MIT
JavaScript
Aug 14, 2026
dsh plugin --profile web add dsh-mobile-controlby Void-LifeStream
DeepSeek Harness plugin: treat a real Android phone as a device the agent can inspect and tidy up over adb. No root required.
★ 0
MIT
JavaScript
Oct 16, 2026
dsh plugin --profile web add dsh-phoneby ZSeven-W
DeepSeek Harness plugin for Android — build, run, and interact with a live emulator or USB device stream inside a conversation, driven entirely through adb.
★ 210
MIT
TypeScript
Oct 8, 2026
dsh plugin --profile web add @zseven-w/dsh-androidby kunjinkao-os
Android Mobile GUI Agent plugin for DeepSeek Harness with ADB control, iterative verification, approvals, and a Web mobile view
★ 11
MIT
JavaScript
Aug 20, 2026
dsh plugin --profile web add dsh-mobile-gui-agentby guzhou079-arch
DeepSeek Harness plugin — let an agent drive an Android phone on a virtual display, so your own screen stays untouched. · 让 AI 在安卓手机的「虚拟屏」上干活,手机照常用。
★ 0
LGPL-3.0
JavaScript
Oct 17, 2026
dsh plugin --profile web add dsh-plugin-android-vscreen