Releases: k-l-lambda/anthroid
v0.10.5 - Quick Send Candidates
Release v0.10.5 - Quick Send Candidates
Features
- Quick send candidates: frequently used short messages shown as clickable chips
- Keyboard-triggered display with frequency tracking (threshold: 5 uses)
- Voice input prefix stripping for accurate tracking
UI Improvements
- Mic button moved inside input box (left-aligned)
- Overlay banner smooth scrolling with linear interpolator
- Recording indicator changed from red to green
v0.10.2 - Fix tool card color bug
What's New in v0.10.2
Bug Fixes
-
Fix tool card color bug: Successful tools were incorrectly showing red/error color instead of green
- Root cause: TextDelta handler was setting
isError=truefor all streaming tools - Now correctly lets MCP
onToolCompletecallback set the actual status
- Root cause: TextDelta handler was setting
-
Fix duplicate tool execution in CLI mode: Tools like
bashwere being executed twice- CLI mode now properly skips local execution since MCP server handles all tools
- Prevents duplicate side effects from tool calls
New Features
-
Add
read_terminalMCP tool: Read current terminal session content- Useful for observing long-running command output
- Supports
session_idandmax_linesparameters
-
Expose 11 implemented tools via MCP (total MCP tools: 43)
list_apps,get_app_info,send_intentread_clipboard,write_clipboardgeocode,reverse_geocode,get_locationquery_calendar,add_calendar_eventquery_media
Installation
Download anthroid-0.10.2.apk and install on your Android device.
v0.10.1
Changes
- Add https_proxy support to WebSearch SerpAPI tool
- Checks https_proxy/HTTPS_PROXY/http_proxy/HTTP_PROXY environment variables
- Uses bundled HttpsProxyAgent module (same as WebFetch)
- Enables WebSearch to work behind corporate proxies
Full Changelog
v0.10.0 - AskUserQuestion Tool
What's New
AskUserQuestion Tool Support
Claude can now ask you multiple-choice questions during conversations to:
- Clarify ambiguous instructions
- Get your preferences on implementation choices
- Make decisions during task execution
The tool displays a native Android dialog with question text, options, and optional "Other" input.
Basic Tools Settings
New settings category for managing the app environment:
- Restore Scripts: Restore
set_wrapperandset_renvto bin - Backup Configuration: Backup wrapper and CLAUDE.md as .bak files
- Re-Bootstrap: Delete usr directory with 2-step confirmation
Bug Fixes
- Fixed answer key mismatch in ask_user_question tool (MCP server)
- Fixed RadioButton tracking for nested layouts
- Fixed "child already has parent" crash in question dialog
Downloads
anthroid-app_apt-android-7-release_universal.apk- Universal APK
v0.9.1
Fix tool error status preservation in conversation history. Failed tools now show red when resuming from history.
Changes:
- Fix tool error status parsing from JSONL (two-pass parsing for tool_use/tool_result)
- Reduce APK size from 202MB to 178MB (removed x86/x86_64 architectures)
- Update terminal settings UI text (Termux instead of Anthroid)
- Set versionCode=9001, versionName=0.9.1
v0.9.0 - WebSearch & WebFetch improvements
WebSearch with SerpAPI, WebFetch proxy parameter, utility scripts
v0.8.0 - Screen Automation Overlay
What's New
Screen Automation Overlay
- Floating banner appears when Claude works outside the app (launching other apps, UI automation)
- Streaming text shows real-time agent status and responses
- Stop button to cancel operations at any time
- Auto-hides after task completion (tap banner to return to Anthroid)
Improvements
- Fixed overlay timing and initial state issues
- Overlay only shows when leaving the app (not during in-app conversations)
- Added Screenshot and Screen Tap/Swipe tools
- Fixed
set_wrapper: inaccessible or not founderror on first install
Requirements
- Android 7.0+ (API 24)
- ARM64 device
- Overlay permission (Draw over other apps) for automation features
v0.7.1 - Markdown Rendering & UI Polish
What's New
Markdown Rendering
- Rich text display for assistant messages
- Tables render with proper formatting
- Strikethrough, bold, italic support
- Clickable links (auto-linkify URLs)
UI Improvements
- Light blue user message bubbles (#E3F2FD)
- Better visual distinction between user and assistant messages
QR Code Enhancement
- Scanned text automatically copied to clipboard
- Toast notification "Copied to clipboard"
Documentation
- README rewritten to emphasize AI agent capabilities
- PLAN.md updated with completed phases
Files Changed
MessageAdapter.kt- Markwon integration with TablePlugincolors.xml- Light blue user message colorsCameraCaptureActivity.kt- Clipboard copy on QR scanbuild.gradle- Added ext-tables dependency
Full Changelog
v0.7.0 - Voice Input & QR Scanning
What's New
Voice Input (Phase 7)
- Offline speech recognition using sherpa-onnx with SenseVoice model
- Supports Chinese, English, Japanese, Korean, Cantonese
- Press-and-hold mic button for voice input
- ASR model downloadable from Settings (239MB)
- Loading indicator during model initialization
QR Code Scanning
- QR scan mode in camera UI with viewfinder overlay
- Instant text insertion upon QR detection
- Viewfinder-style scan icon in bottom controls
Other Improvements
- sshpass component added to Settings > Components
- makeInstallCommand() helper for Termux package installation
- Fixed pkg install dependency errors
Download
anthroid-v0.7.0-arm64.apk- APK for arm64 devices
Note
Voice recognition model (SenseVoice, 239MB) must be downloaded separately from Settings after installation.
Model Files
ASR model files for voice recognition