Full Installation of Claw Android
SowadClaw App
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 +
oasetup
Download the APK from the Releases page.
Requirements
- Android 7.0 or higher (Android 10+ recommended)
- ~1GB free storage
- Wi-Fi or mobile data connection
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:
- glibc environment — Installs the glibc dynamic linker (via pacman's glibc-runner) so standard Linux binaries run without modification
- 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)
- Path conversion — Automatically converts standard Linux paths (
/tmp,/bin/sh,/usr/bin/env) to Termux paths - Temp folder setup — Configures an accessible temp folder for Android
- Service manager bypass — Configures normal operation without systemd
- OpenCode integration — If selected, installs OpenCode using proot + ld.so concatenation for Bun standalone binaries
Step-by-Step Setup (from a fresh phone)
- Prepare Your Phone
- Install Termux
- Initial Termux Setup
- Install OpenClaw — one command
- Start OpenClaw Setup
- Start OpenClaw (Gateway)
Step 1: Prepare Your Phone
Configure Developer Options, Stay Awake, charge limit, and battery optimization. See the Keeping Processes Alive guide for step-by-step instructions.
Step 2: Install Termux
Important: The Play Store version of Termux is discontinued and will not work. You must install from F-Droid.
- Open your phone's browser and go to f-droid.org
- Search for
Termux, then tap Download APK to download and installAllow "Install from unknown sources" when prompted
Step 3: Initial Termux Setup
Open the Termux app and paste the following command to install curl (needed for the next step).
pkg update -y && pkg install -y curl
You may be asked to choose a mirror on first run. Pick any — a geographically closer mirror will be faster.
Step 4: Install OpenClaw
Tip: Use SSH for easier typing From this step on, you can type commands from your computer keyboard instead of the phone screen. See the Termux SSH Setup Guide for details.
Paste the following command in Termux.
curl -sL myopenclawhub.com/install | bash && source ~/.bashrc
Everything is installed automatically with a single command. This takes 3–10 minutes depending on network speed and device. Wi-Fi is recommended.
Once complete, the OpenClaw version is displayed along with instructions to run openclaw onboard.
Step 5: Start OpenClaw Setup
As instructed in the installation output, run:
openclaw onboard
Follow the on-screen instructions to complete the initial setup.

Step 6: Start OpenClaw (Gateway)
Once setup is complete, start the gateway:
Important: Run openclaw gateway directly in the Termux app on your phone, not via SSH. If you run it over SSH, the gateway will stop when the SSH session disconnects.The gateway occupies the terminal while running, so open a new tab for it. Tap the hamburger icon (☰) on the bottom menu bar, or swipe right from the left edge of the screen (above the bottom menu bar) to open the side menu. Then tap NEW SESSION.

In the new tab, run:
openclaw gateway

To stop the gateway, pressCtrl+C. Do not useCtrl+Z— it only suspends the process without terminating it.
Keeping Processes Alive
Android may kill background processes or throttle them when the screen is off. See the Keeping Processes Alive guide for all recommended settings (Developer Options, Stay Awake, charge limit, battery optimization, and Phantom Process Killer).
Access the Dashboard from Your PC
See the Termux SSH Setup Guide for SSH access and dashboard tunnel setup.
Managing Multiple Devices
If you run OpenClaw on multiple devices on the same network, use the Dashboard Connect tool to manage them from your PC.
- Save connection settings (IP, token, ports) for each device with a nickname
- Generates the SSH tunnel command and dashboard URL automatically
- Your data stays local — Connection settings (IP, token, ports) are saved only in your browser's localStorage and are never sent to any server.