跳至正文
首页 » AI » 正文

手机部署 OpenClaw 完全教程:旧手机的 AI 重生计划

小米 9(骁龙 855,6/8GB 内存)作为一代经典旗舰,其性能足以胜任运行 OpenClaw 。本教程将手把手教你如何克服 MIUI 的后台管理策略,将这台旧设备转化为强大的 AI 枢纽

重要提示: OpenClaw 会修改本地文件,建议在已恢复出厂设置、且不作为主力机的手机上部署


第一部分:MIUI 系统优化(决定成败的关键)

由于 MIUI 极其严格的后台限制,必须先进行系统级调优,否则进程会被随时杀死

1.1 开启开发者选项

  • 进入 设置 > 我的设备 > 全部参数
  • 连续点击 “MIUI 版本” 7 次,直到提示处于开发者模式 。

1.2 关闭 MIUI 优化(核心步骤!)

这是防止进程被系统杀死的根本方法

  1. 进入 设置 > 更多设置 > 开发者选项
  2. 找到并关闭 “启用 MIUI 优化”
  3. 提示重启时先不重启,完成后续步骤后再统一重启 。

1.3 电池与后台保活

  • 电池优化: 进入 设置 > 省电与电池 > 应用电池优化,将 Termux 设置为 “无限制”
  • 锁定后台: 在最近任务界面,下拉 Termux 卡片并点击 “锁定图标”
  • 游戏工具箱: 将 Termux 加入 “游戏加速”,利用其 “息屏挂机” 功能维持运行 。

第二部分:环境搭建与工具安装

2.1 下载 Termux

切勿从 Google Play 下载(已停止维护) 。请前往 F-Droid 或 GitHub 下载最新版本

2.2 基础配置命令

打开 Termux,依次执行以下命令:

  1. 授予存储权限: termux-setup-storage
  2. 开启唤醒锁: termux-wake-lock(防止锁屏后进程休眠) 。
  3. 更新软件包: pkg update && pkg upgrade -y
  4. 安装基础工具: pkg install -y curl git openssh nano

第三部分:OpenClaw 部署方式选择

你可以根据个人习惯选择图形化或命令行部署

对比项方式 A:Flutter 应用(推荐新手)方式 B:Termux 命令行(极客首选)
难度简单,全程可视化中等,需手动输入命令
适合人群不喜欢命令行的用户喜欢深度定制的极客
额外功能内置硬件调用需 API 调用硬件

方式 A:Flutter 图形化安装

  1. 从 GitHub 下载 OpenClaw Android 项目的 APK 。
  2. 打开应用点击 “Begin Setup”
  3. “Onboarding” 界面配置你的 API 密钥(如 Gemini、OpenAI 等) 。
  4. 点击 “Start Gateway” 启动 。

方式 B:命令行安装

  1. 安装 Linux 容器: pkg install proot-distro -y
  2. 安装并登录 Ubuntu: proot-distro install ubuntu 之后 proot-distro login ubuntu
  3. 安装 Node.js: apt install -y nodejs npm curl git build-essential
  4. 全局安装 OpenClaw: npm install -g openclaw@latest

第四部分:启动与连接

4.1 运行网关

在 Termux 前台执行(切勿通过 SSH 远程启动):

openclaw gateway-verbose 。 启动成功后,你会看到日志显示网关挂载在 http://127.0.0.1:18789

4.2 获取 Access Token

新开一个 Termux 会话 ,登录 Ubuntu 后执行: cat ~/.openclaw/token.json 。 复制输出的 token

4.3 连接 Web 管理界面

  1. 手机浏览器访问:http://127.0.0.1:18789
  2. 粘贴 Token 并点击 “Connect”

第五部分:小米 9 专属性能优化

由于小米 9 电池容量较小(3300mAh)且散热一般,建议进行以下优化:

  • 缓解内存压力: 在 Ubuntu 内创建 512MB 交换文件 。
  • 续航管理: 启用游戏工具箱的 “省电模式” 限制 CPU 负载 。
  • 硬件养护: 移除手机壳以助散热,设置充电上限为 80% 以保护电池健康 。
  • 远程访问: 如需室外访问,建议安装 openssh 并配置内网穿透(如 Cloudflared 或 frp) 。

常见问题排查

  • 网页无法连接: 检查 Termux 前台网关是否仍在运行,并重新复制 Token 。
  • 上下文窗口报错: 编辑 ~/.openclaw/openclaw.json,将 contextWindow 修改为 16000 以上 。
  • Termux 被杀: 再次核对是否已关闭 “MIUI 优化” 且开启了 “息屏挂机”
  • 需要注意的是,Termux默认装的是nodejs20,OpenClaw要求最低是22,需要按照以下方法改到22
  • 1.(可选,但推荐)清理旧版本:为了避免潜在的版本冲突,建议先卸载通过 apt 安装的旧版 Node.js。bash
  • sudo apt-get remove –purge nodejs npm
  • sudo apt-get autoremove
  • 添加 Node.js 22 的官方源:运行以下命令,系统会自动配置好NodeSource仓库。bash
    curl -fsSL https://deb.nodesource.com/setup_22.x | bash –
  • 安装 Node.js 22:源添加成功后,直接用 apt 安装即可。bash
    sudo apt-get install -y nodejs
  • 验证升级结果:检查版本号,看到 v22.x.x 就说明成功啦。bash
    node -v
    npm -v

💡 想要手机部署更轻松?

在手机上折腾 Termux 和 Linux 环境最怕网络报错。为了让你的小米 9 秒速下载依赖包并稳定连接 Claude 3.5,推荐使用我们针对移动端 AI 开发者优化的高速稳定网络方案

精选|V2ray/SSR付费机场订阅节点测速分享推荐+优惠码

 
类型亮点优惠码
官网
v2ray
SSR
⭐️全IEPL
⭐️年卡7折
专属码
butnono
购买
节点
v2ray
SSR
⭐️免费试用
不限速
⭐️所有套餐
解锁VIP节点
⭐️8折码
butnono
购买
节点
v2ray
ssr
⭐️老用户多
IPLC专线
⭐️券后9元起
稳定网飞
⭐️9折码
butnono
购买
节点
SSR
v2ray
港日美专线
⭐️定制App
免设置番蔷
3/6/12月
8/7/6折
⭐️折上折
8折专码
butnono
购买
节点
v2ray
ssr
⭐️免费试用
⭐️游戏加速
⭐️定制App
⭐️IEPL专线
⭐️9折码
butnono
购买
节点
v2ray
ssr
⭐️游戏加速
港日美专线
⭐️定制App
免设置番蔷
3/6/12月
8/7/6折
⭐️折上折
9折专码
butnono
购买
节点
v2ray/ssr付费机场订阅节点速度测评分享推荐+专属优惠码

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理