AI summary
OpenClaw runtime for Android that skips the usual 1GB Linux distro overhead by using only the glibc dynamic linker. Bundles a terminal emulator and WebView dashboard for gateway control and tool management, with one-tap setup that installs Node.js and OpenClaw automatically. Version 0.4.
Generated by AI. May contain inaccuracies.
About this app
Run OpenClaw on Android with a single command — no proot, no Linux.
The standard approach to running OpenClaw on Android requires installing proot-distro with Linux, adding 700MB-1GB of overhead. OpenClaw on Android eliminates this by installing just the glibc dynamic linker (ld.so), letting you run OpenClaw without a full Linux distribution.
Standard approach: Install a full Linux distribution in Termux via proot-distro.
┌───────────────────────────────────────────────────┐ │ Linux Kernel │ │ ┌───────────────────────────────────────────────┐ │ │ │ Android · Bionic libc · Termux │ │ │ │ ┌───────────────────────────────────────────┐ │ │ │ │ │ proot-distro · Debian/Ubuntu │ │ │ │ │ │ ┌───────────────────────────────────────┐ │ │ │ │ │ │ │ GNU glibc │ │ │ │ │ │ │ │ Node.js → OpenClaw │ │ │ │ │ │ │ └───────────────────────────────────────┘ │ │ │ │ │ └───────────────────────────────────────────┘ │ │ │ └───────────────────────────────────────────────┘ │ └───────────────────────────────────────────────────┘
This project: No proot-distro — just the glibc dynamic linker.
┌───────────────────────────────────────────────────┐ │ Linux Kernel │ │ ┌───────────────────────────────────────────────┐ │ │ │ Android · Bionic libc · Termux │ │ │ │ ┌───────────────────────────────────────────┐ │ │ │ │ │ glibc ld.so (linker only) │ │ │ │ │ │ ld.so → Node.js → OpenClaw │ │ │ │ │ └───────────────────────────────────────────┘ │ │ │ └───────────────────────────────────────────────┘ │ └───────────────────────────────────────────────────┘
- Standard (proot-distro): 1-2 GB, setup 20-30 min, slower, install distro and configure Linux - This project: ~200 MB, setup 3-10 min, native speed, run one command
A standalone Android app is also available. It bundles a terminal emulator and a WebView-based UI into a single APK — no Termux required.
- One-tap setup: bootstrap, Node.js, and OpenClaw installed from within the app - Built-in dashboard for gateway control, runtime info, and tool management - Works independently of Termux — installing the app does not affect an existing Termux + oa setup
What It Does
The installer automatically resolves the differences between Termux and standard Linux. There's nothing you need to do manually — the single install command handles all of these:
1. glibc environment — Installs the glibc dynamic linker (via pacman's glibc-runner) so standard Linux binaries run without modification 2. Node.js (glibc) — Downloads official Node.js linux-arm64 and wraps it with an ld.so loader script (no patchelf, which causes segfault on Android) 3. Path conversion — Automatically converts standard Linux paths (/tmp, /bin/sh, /usr/bin/env) to Termux paths 4. Temp folder setup — Configures an accessible temp folder for Android 5. Service manager bypass — Configures normal operation without systemd 6. OpenCode integration — If selected, installs OpenCode using proot + ld.so concatenation for Bun standalone binaries
License
MIT
What's new
- Added
- Settings > Additional Tools is back. tmux, ttyd, dufs, Android Tools, Playwright, Claude Code, Gemini CLI and Codex CLI can now be installed from the app without the terminal. - Installs are checked against the signed Termux package list or the npm registry, and count as successful only when the script records it and the tool's files are present. - A tool whose install failed, or whose startup check fails, is shown as "installed but not working" with a Reinstall button, also after restarting the app. Claude Code and Codex CLI are marked experimental. - code-server, OpenCode, the SSH server and Chromium cannot be installed from the app yet, and their cards say so.
- Fixed
- If the screen is recreated during setup, the setup screen continues showing the running install, or the failure with its Retry button, instead of starting over at 0%. - Android Tools now runs adb, which failed with a missing libc++ symbol. - Claude Code now runs, and Codex CLI installs correctly. - When a dependency of an optional tool fails to install, the tool itself is no longer extracted half-working. - oa --backup and oa --restore now work in a non-interactive shell.
- Changed
- oa --restore stops without changing anything if it cannot first save a safety backup of the current data. - code-server is no longer offered in the setup wizard; it is installed from the terminal with oa --install. - Existing installs have the two unauthenticated-repository options removed from the apt configuration.
About this version
- Version
- 0.4.3 (12)
- Size
- 5.46 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Architecture
- arm64-v8a
- Downloads
- 24
- Updated
- Oct 6, 2026
- Package
- com.openclaw.android
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10