Say one sentence, and the old Android in the drawer opens Telegram by itself
A GitHub project under the MIT license connects the Android debugging channel, accessibility services, and an LLM agent. The demo is wild, but what you should really look at is permissions, restore points, and checks.
The demo in the tweet is short. Say to the phone, 'Open Telegram, install ChatGPT,' and the screen lights up on its own, icons move on their own, apps install themselves. No one touches the screen. This image makes it easy to overlook what's behind it: the phone has wireless debugging enabled, the computer is on the same Wi-Fi, and the agent has obtained tap and input permissions via ADB.
Pause the video and break it down, and the path isn't mysterious. Android already leaves a door open for developer debugging. Tap the build number 7 times in Settings, enter Developer Options, turn on Wireless debugging, and a computer on the same network can send commands to the phone. The tweet writes this process as 8 steps: feed the repo and a screenshot of the phone's About page to Claude Code; the model checks the device model, Android version, and installed apps; first save a restore point, then write an agent with only three tools—view the screen, tap, and type—and connect it to Claude Code via MCP. Tap Allow once on the phone, then say the goal.
The repo given in the tweet replies is droidrun/mobilerun. It handles the connection layer: MIT license, can connect to Android physical devices and emulators, iOS physical devices and emulators, can run via CLI and Python API, and the model can be OpenAI, Anthropic, Gemini, xAI, Ollama, DeepSeek, OpenRouter, etc. Install Portal on the phone and enable the accessibility service, and the agent can read the UI tree, take screenshots, tap, swipe, and type. The tweet also claims coverage of 300+ Android device models and 40 brands, with no root required.

If you want to run it once, the repo's quickstart is shorter than the tweet's 8 steps:
uv tool install mobilerun
mobilerun setup
mobilerun configure
mobilerun run 'Open settings and turn on dark mode'
mobilerun setup installs Portal and enables the accessibility service. mobilerun configure selects the model and authentication method. The natural-language goal in the command can be changed to 'Open settings and tell me the Android version.' The tweet calls Opus 5.5 the brain; the repo also provides a mobile-harness skill for coding agents like Claude Code and Codex, and after installation the agent can directly drive a local device or cloud phone.

Three tools are enough—this judgment matters more than the model's name. A large amount of mobile operation is just looking at the current screen, tapping a control or coordinate, and entering text. Fewer tools actually make permissions clearer. The trouble is also in permissions: the agent can tap pay, read notifications, and reply to messages for you. In the tweet replies, some people say to create a restore point first, and some say leaving debugging on long-term is an extra risk. Those two sentences are more worth remembering than the demo.
There is a harder detail in REA's long article. When N0zoM1z0 rebuilt TH08, one function passed byte-level comparison, but the downstream port reported an error: the original compared the player's firepower to 128.0, while the rebuilt version wrote 0.0. The instruction bytes matched, but the floating-point constant was not checked. After fixing it, he audited 1,548 floating-point literal references and caught 12 more errors that had already 'passed.' His exact words were 'Test the oracle too.' Oracle can be understood as a reference for checking whether results are trustworthy. Phone agents are the same. A successful demo once does not mean it knows when to stop. Letting it install apps is fine; letting it tap 'Confirm Transfer' is another matter.
If you want to try it, first use the old phone in the drawer. Turn on wireless debugging, and turn it off after use. The first time, only run tasks with no consequences, like 'Open settings and tell me the Android version,' and watch every step. Don't touch payments, banking, or your main account. If something goes wrong, disconnect debugging and turn off accessibility. That line in the video is cool, but after the coolness, first think clearly about what you're letting it touch.
发布时间: 2026-10-25 04:28