ワンクリックで
openclaw-android-setup
Expert in setting up and running OpenClaw AI agent framework on Android devices via Termux without proot
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Expert in setting up and running OpenClaw AI agent framework on Android devices via Termux without proot
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Browser-based interface for viewing and filtering OpenClaw session tool call history with zero dependencies for local network deployment.
AI-powered quantitative research and backtesting platform with end-to-end workflow from research to strategy publication
Give your AI assistant a phone — OpenClaw plugin for real phone calls via Twilio + OpenAI Realtime API with in-call tools, transcripts, and call screening
Run multi-model consensus panels (Lite or Heavy) with your own agent backends—no hosted middleware, your models, your rules.
Build a multi-role JARVIS-style voice assistant with local ASR/TTS, OpenClaw LLM gateway, voice wake words, HUD effects, and speaker verification
Use 37 battle-tested marketing skills covering CRO, copywriting, SEO, paid ads, email, growth, and strategy with real data connectors for Google Ads, Search Console, Meta Ads, and X/Twitter
| name | openclaw-android-setup |
| description | Expert in setting up and running OpenClaw AI agent framework on Android devices via Termux without proot |
| triggers | ["how do I install OpenClaw on Android","set up OpenClaw on my Android phone","run OpenClaw on Android without Linux","configure OpenClaw gateway on Termux","manage OpenClaw Android installation","troubleshoot OpenClaw on Android","backup and restore OpenClaw on Android","keep OpenClaw running on Android"] |
Skill by ara.so — Hermes Skills collection.
OpenClaw on Android (openclaw-android) enables running the OpenClaw AI agent framework on Android devices through Termux, without requiring a full Linux distribution via proot-distro. It achieves this by installing only the glibc dynamic linker, resulting in ~200MB overhead instead of 1-2GB, with native performance.
Key benefits:
# Update package manager and install curl
pkg update -y && pkg install -y curl
# Single command installation
curl -sL myopenclawhub.com/install | bash && source ~/.bashrc
This installs:
oa CLI management toolInstallation takes 3-10 minutes depending on network speed.
# Run initial setup wizard
openclaw onboard
Follow prompts to configure:
Important: Run gateway directly in Termux app, not via SSH (SSH disconnection will stop the gateway).
# Start OpenClaw gateway (occupies terminal)
openclaw gateway
To stop: Press Ctrl+C (NOT Ctrl+Z which only suspends).
Use the hamburger menu (☰) or swipe from left edge to open side menu, then tap "NEW SESSION" to run additional commands while gateway is running.
oa Management Tool# Update OpenClaw and all installed components
oa --update && source ~/.bashrc
# Install optional tools interactively
oa --install
# Create backup of OpenClaw data
oa --backup
# Restore from backup (interactive selection)
oa --restore
# Show installation status
oa --status
# Uninstall OpenClaw on Android
oa --uninstall
# Show version
oa --version
# Show help
oa --help
# Show OpenClaw version
openclaw --version
# Start gateway (main daemon)
openclaw gateway
# Run onboarding wizard
openclaw onboard
# List available commands
openclaw --help
# Create backup in default location (~/.openclaw-android/backup/)
oa --backup
# Create backup in custom location
oa --backup ~/my-backups/
Backup includes:
~/.openclaw/Backup format: Timestamped tar.gz (e.g., 2026-03-14T00-00-00.000Z-openclaw-backup.tar.gz)
# Interactive restore (lists available backups)
oa --restore
The restore process:
~/.openclaw/OpenClaw configuration is stored in ~/.openclaw/. Common environment variables:
# Set gateway port (default 3000)
export OPENCLAW_PORT=3000
# Set authentication token
export OPENCLAW_TOKEN=your_token_here
# Set log level
export OPENCLAW_LOG_LEVEL=info
Set up SSH to access dashboard from PC:
# In Termux, install OpenSSH
pkg install openssh
# Start SSH daemon
sshd
# Get device IP
ifconfig wlan0 | grep inet
From PC, create SSH tunnel:
# Tunnel gateway port to localhost
ssh -L 3000:localhost:3000 -p 8022 192.168.1.XXX
# Access dashboard at http://localhost:3000
Use Dashboard Connect tool at myopenclawhub.com:
Android aggressively kills background processes. Required settings:
# Enable Developer Options:
# Settings → About Phone → Tap "Build Number" 7 times
Enable in Developer Options:
# Disable battery optimization for Termux:
# Settings → Apps → Termux → Battery → Unrestricted
For devices used 24/7, limit charge to 80% to extend battery life:
# Use tmux to persist sessions (install via oa --install)
tmux new -s gateway
openclaw gateway
# Detach: Ctrl+b, then d
# Reattach: tmux attach -t gateway
# Check if gateway is running
pgrep -f "openclaw gateway"
# View gateway logs (if running in tmux)
tmux attach -t gateway
# Single command to update everything
oa --update && source ~/.bashrc
# This updates:
# - OpenClaw core (openclaw@latest)
# - code-server (if installed)
# - OpenCode (if installed)
# - AI CLI tools (if installed)
# - Android compatibility patches
# Interactive installation menu
oa --install
# Available options:
# - tmux (session management)
# - code-server (browser IDE)
# - OpenCode (AI coding assistant)
# - Claude Code CLI
# - Gemini CLI
# - Codex CLI
Linux Kernel
└── Android + Bionic libc + Termux
└── proot-distro + Debian/Ubuntu (1-2GB)
└── GNU glibc
└── Node.js → OpenClaw
Linux Kernel
└── Android + Bionic libc + Termux
└── glibc ld.so (linker only, ~200MB)
└── Node.js → OpenClaw
Benefits:
# Check if port is already in use
netstat -tulpn | grep 3000
# Kill existing process
pkill -f "openclaw gateway"
# Check logs
openclaw gateway --verbose
# Reload shell configuration
source ~/.bashrc
# Verify installation
which openclaw
which oa
Ensure battery optimization is disabled:
# Reinstall with proper glibc wrapper
oa --update && source ~/.bashrc
# Verify Node.js is using glibc loader
which node
cat $(which node) # Should show ld.so wrapper script
# Use oa --backup instead of openclaw backup
oa --backup
# This uses tar directly, avoiding hardlink issues in Android
# Ensure sshd is running
pgrep sshd
# If not running, start it
sshd
# Check SSH port (default 8022 in Termux)
netstat -tulpn | grep sshd
# Check storage usage
df -h ~
# Clean package cache
pkg clean
# Remove unused backups
ls ~/.openclaw-android/backup/
rm ~/.openclaw-android/backup/old-backup.tar.gz
Some older Android versions have issues with certain Node.js features:
# Update to latest version (may include compatibility fixes)
oa --update && source ~/.bashrc
# Check Android version
getprop ro.build.version.release
# If issues persist, report with Android version and device model
oa --backupoa --update