Releases: DeXuan/openclaw-termux-deploy
Releases · DeXuan/openclaw-termux-deploy
Release list
v1.0.0 — OpenClaw Termux 机队管理工具箱 / Fleet Management Toolbox
🚀 OpenClaw Termux Deploy v1.0.0
把退役安卓手机变成 24 小时在线 AI 机器人服务器 · Turn old Android phones into AI servers
无需 root · 纯 Termux 原生方案 · 4 台真机验证 (A7–A15)
✨ 核心功能 Features
| 功能 | 说明 |
|---|---|
| ⚡ 一行安装 | curl | bash 10分钟完成 Node.js + OpenClaw + runit + 自启 |
| 🖥️ 机队仪表盘 | 4台设备 Gateway/内存/磁盘/在线时长实时一览 |
| 🩺 全队自愈 | 双向互检 + 备份监控, gateway异常自动SSH重启, 修不好飞书告警 |
| 📡 三渠道机器人 | QQ + 飞书 + 微信 iLink, 一键部署 |
| 🧰 TUI 工具箱 | 10大功能彩色菜单 (向导/体检/仪表盘/服务/自愈/技能/模型/渠道/更新/帮助) |
| 📊 智能告警 | IP漂移 · 版本更新 · 渠道异常 · 机队日报 · 基金净值, 统一飞书推送 |
| 🚀 滚动升级 | 金丝雀流程: 单台先升→验证→推全队, 支持 --dry-run |
| 💾 运维闭环 | 配置备份 + 滚动升级 + 卸载脚本 + CLI --all 批量操作 |
| 📖 25个踩坑速查 | 真机实战: 症状→根因→修复, 含 Android 7/10/15 机型适配矩阵 |
🤖 支持的设备 Supported Devices
| 设备 | SoC | RAM | Android | 角色 |
|---|---|---|---|---|
| Redmi K60 | 8+ Gen 1 | 16GB | 15 (HyperOS) | 🥇 主力 (QQ+飞书+微信) |
| Redmi Note 7 | SD660 | 6GB | 10 (MIUI 12.5) | 🥈 轻量 (QQ+飞书) |
| MIX 2S | SD845 | 6GB | 10 (MIUI 12.5) | 🥉 副机 (QQ+飞书) |
| Redmi Note 4X | SD625 | 3GB | 7 (MIUI 11) | 🏅 备机 (QQ+飞书) |
📦 安装 Install
# 方式A: 一行安装 (推荐)
curl -fsSL https://raw.githubusercontent.com/DeXuan/openclaw-termux-deploy/main/install.sh | bash
# 方式B: PC 远程部署 / Remote Deploy
git clone https://github.com/DeXuan/openclaw-termux-deploy.git
cd openclaw-termux-deploy && ./openclaw-deploy wizard📋 更新日志 Full Changelog
见 CHANGELOG.md | 23 files changed, ~1200 lines since v0.5.0
🔗 Links
机型适配工具包 v2.3(四机型全套安装包 + 工具版本)
四台真机(Redmi K60 / Xiaomi MIX 2S / Redmi Note 7 / Redmi Note 4X,Android 7/10/15)实测定版的全套安装包。下载前先对照下表确认适用机型,部署流程见仓库 README v2.3。
| 文件 | 适用机型 | 说明 |
|---|---|---|
com.termux_0.118.0-fdroid.apk |
✅ 全机型(Android 7-15 四机实测) | Termux 主程序 F-Droid 签名版(勿用 Play 版);先装它 |
com.termux.boot_0.8.1.apk |
✅ 全机型必装 | 开机自启插件,F-Droid 签名(必须与主程序同签名来源,坑 7);小米/HyperOS 安装:复制到下载目录后用文件管理器按路径安装(坑 8) |
com.termux.api_0.53.0.apk |
需拍照/传感器功能的机器(K60 实测) | F-Droid 签名(GitHub debug 版签名不兼容报 -8);对应 F-Droid versionCode 1002 |
tailscale-android-universal-1.98.8.apk |
跨网络固定 IP;官方 App(Termux 命令行版必崩,坑 12);装后开「始终开启 VPN」 | |
nodejs_26.4.0_aarch64.deb |
aarch64 全机型;当 Termux 仓库无合规 Node 时用(坑 18,2026-07-18 现状 25.8.2/24.14.1 均不合规) | OpenClaw 2026.7.1-x 要求 Node >=22.22.3<23 / >=24.15.0<25 / >=25.9.0。安装:dpkg -i nodejs_26.4.0_aarch64.deb && apt-mark hold nodejs,装后必须重装 openclaw(native 重编) |
四台实测工具版本组合(全部通过 sv/HTTP/渠道/E2E 四连验证):
| 设备 | Android | OpenClaw | Node | libsqlite |
|---|---|---|---|---|
| Redmi K60 | 15 (HyperOS) | 2026.7.1-2 | 24.17.0 | 3.53.3 |
| Xiaomi MIX 2S | 10 (MIUI 12.5) | 2026.7.1-2 | 26.4.0 | 3.53.3 |
| Redmi Note 7 | 10 (MIUI 12.5) | 2026.7.1-2 | 26.4.0 | 3.53.3 |
| Redmi Note 4X | 7 (MIUI 11) | 2026.7.1-2 | 26.4.0(本包手动装) | 3.53.0 |
apt install --only-upgrade libsqlite 即可,无需下载。
PC 端 Tailscale 安装器见 v1.4 Release。
部署工具包 v1.4(安装包备份)
本次部署实际使用的安装包备份,与文档 v1.4 对应。
| 文件 | 用途 | SHA256 |
|---|---|---|
| com.termux.boot_0.8.1.apk | Termux:Boot 开机自启插件(F-Droid 签名,26KB) | 6f7cf9b94f539d3efd4af3544ff819947b49395275d8cfa7e5f80de14f3d9cf8 |
| tailscale-setup-1.98.9-amd64.msi | Tailscale Windows 客户端 | 07bcb57d3bd34a0299d98133f1a0091db2ce66831aa7c100f456e2269a41e665 |
| tailscale-android-universal-1.98.8.apk | Tailscale Android 客户端(官方 GitHub release) | f28edfd184d1db3060d764a79c9aa24da4530951052fb1cf75c92bbc0adfc4b2 |
原始来源:清华 F-Droid 镜像 / pkgs.tailscale.com / github.com/tailscale/tailscale-android