guide android termux mobile deployment

TermuxでAndroid上のOpenClawを実行:古いスマホを24時間365日AIエージェントに変える

OpenClaws.io Team

OpenClaws.io Team

@openclaws

March 6, 2026

5 分で読める

TermuxでAndroid上のOpenClawを実行:古いスマホを24時間365日AIエージェントに変える

なぜAndroidなのか?

おそらく引き出しの中に古いAndroidスマホが眠っているでしょう。CPU、RAM、WiFi、内蔵UPSとして機能するバッテリーがあり、消費電力はほとんどありません。Termuxを使えば、パーソナルAIエージェントとしてOpenClawを24時間365日実行できます——クラウドサーバーも月額ホスティング料金も不要です。

これはOpenClawチームの公式サポートではありませんが、コミュニティがプロセスを洗練させ、4GB以上のRAMを持つほとんどのAndroidデバイスで確実に動作するようになっています。

2つのアプローチ

メソッド複雑さ互換性パフォーマンス
ネイティブTermux簡単ほとんどのデバイス良好
Termux内Ubuntu中程度すべてのデバイスより良好

ネイティブメソッドはNode.jsをTermuxに直接インストールします。Ubuntuメソッドはprootを使用してTermux内で完全なUbuntu環境を実行し、OpenClawの依存関係とのより良い互換性を提供します。

前提条件

  • 4GB以上のRAMを持つAndroidスマホまたはタブレット(8GB推奨)
  • Android 7.0以上
  • F-DroidからのTermux ——Google Play Store版は古く、メンテナンスされていないため使用しないでください
  • WiFi接続
  • AI APIキー

Termuxのインストール

  1. 1.AndroidデバイスにF-Droidをインストール
  2. 2.F-Droidを開き、「Termux」を検索
  3. 3.F-DroidからTermuxをインストール

メソッド1:ネイティブTermuxインストール

Termuxを開いて実行:

bash
# Update packages
pkg update && pkg upgrade -y

# Install Node.js and essential tools
pkg install nodejs-lts git -y

# Verify Node.js version (must be 22+)
node --version

# Install OpenClaw
npm install -g openclaw@latest

# Run onboarding
openclaw onboard --install-daemon

オンボーディングウィザードに従って、APIキーの設定とチャットプラットフォームの接続を行います。

ワンラインインストール(コミュニティスクリプト)

コミュニティがシングルコマンドインストーラーを管理しています:

bash
pkg update -y && pkg install curl -y && curl -sL https://raw.githubusercontent.com/androidmalware/OpenClaw_Termux/main/install.sh | bash

これはネットワークに応じて3-10分ですべての依存関係を自動的に処理します。

メソッド2:Termux内Ubuntu(proot)

このメソッドは完全なUbuntu環境を提供し、より良い互換性を実現します:

bash
# Install proot-distro
pkg update && pkg install proot-distro -y

# Install Ubuntu
proot-distro install ubuntu

# Enter Ubuntu
proot-distro login ubuntu

# Inside Ubuntu: install Node.js
apt update && apt upgrade -y
curl -fsSL https://deb.nodesource.com/setup_22.x | bash -
apt install -y nodejs

# Install OpenClaw
npm install -g openclaw@latest

# Run onboarding
openclaw onboard --install-daemon

AndroidによるTermux強制終了を防ぐ

これは最も重要なステップです。Androidはバッテリーを節約するためにバックグラウンドアプリを積極的に終了させます。これらの設定がなければ、画面をロックするとエージェントが動作を停止します。

1. バッテリー最適化を無効にする

設定 > バッテリー > アプリのバッテリー使用量 > Termuxに移動し、制限なしに設定します。

2. Termuxでウェイクロックを取得する

bash
termux-wake-lock

Termuxを起動するたびにこれを実行するか、~/.bashrcに追加してください。

3. 最近のアプリでTermuxをピン留めする

最近のアプリビューを開き、Termuxカードを長押しして、ピン/ロックアイコンをタップします。これによりAndroidにアプリを終了しないよう指示します。

4. MIUI/OneUI/ColorOSのバッテリーセーバーを無効にする

中国ブランドのスマホ(Xiaomi、OPPO、Vivo、Huawei)では、カスタムAndroidスキンに独自の積極的なバッテリー管理があります。メーカーのバッテリー設定でTermux専用に無効にする必要があります。デバイス固有の手順については「[ブランド名] バックグラウンド アプリ 動作し続ける」で検索してください。

Webダッシュボードへのアクセス

OpenClawのWeb UIはTermux内でhttp://localhost:3000で利用できます。同じネットワーク上の別のデバイスからアクセスするには:

bash
# Find your phone's IP address
ifconfig wlan0 | grep inet

次に、ノートパソコンや別のスマホからhttp://[phone-ip]:3000を開きます。

パフォーマンスの期待値

デバイスRAM体験
低価格スマホ(4GB)タイトクラウドのみの推論で動作、やや遅い場合あり
ミッドレンジ(6-8GB)良好スムーズなクラウド推論、基本的なローカルモデル(1-3B)
フラグシップ/タブレット(12GB以上)優秀Ollama経由で小型ローカルモデルを実行可能

すべてのAI推論はクラウドで行われます(Ollamaを設定しない限り)ので、スマホのCPUは思っているほど重要ではありません。主にNode.jsゲートウェイを実行するのに十分なRAMが必要です。

制限事項

  • ほとんどのスマホではローカルLLM推論は不可(12GB以上のRAMがあり、Android用のOllamaを設定しない限り)
  • バッテリー消耗: アクティブ使用時は1時間あたり5-10%の消耗が予想されます。アイドル時はそれ以下
  • 公式サポートなし: OpenClawチームはAndroid/Termuxを公式にはサポートしていません。コミュニティサポートはDiscordの#androidで利用可能です
  • WhatsAppペアリング: WhatsApp Web QRスキャンは動作しますが、WhatsAppが時々再ペアリングを要求する場合があります

古いスマホをAIサーバーとして

スイートスポットは、もう持ち歩かない古いスマホを使うことです。プラグインし、WiFiに接続し、ウェイクロック付きでTermuxをセットアップして、あとは忘れてください。何のコストもかからない、静かで常時稼働のAIサーバーになります。

コミュニティの一部のメンバーは、古いスマホでOpenClawを数週間継続して問題なく実行しています。鍵はすべてのバッテリー最適化を無効にし、スマホを常に充電しておくことです。

スクリーンショット付きの詳細なセットアップウォークスルーについては、OpenClaw_Termuxガイドと、proot不要の代替方法としてopenclaw-androidをご覧ください。

最新情報を受け取る

新機能や連携情報をお届け。スパムなし、いつでも解除可能。