低成本"养虾"之使用安卓旧手机部署
前言
最近 OpenClaw[1] 的热度很高,作为一个开源的 AI 私人助手,它能在本地运行、对接各种 IM 平台(飞书、钉钉、QQ 等),全天候帮你处理消息、管理任务。社区里大家把部署 OpenClaw 戏称为“养虾”——因为它的 logo 是只🦞。
“养虾”需要一台 24 小时运行的服务器,且听说对于内存的要求比较大,所以要部署搞不好还得去开个单独的云服务器。不过正好家里有一台闲置的红米 Note4X(骁龙 625、3GB 内存、4100mAh 电池),一直在吃灰。后来在 B 站上看到有人用PostmarketOS把旧安卓手机刷成了 Linux 服务器 [2],骁龙 625 又恰好是 PostmarketOS 支持较好的芯片平台之一,于是我决定试试在这台旧手机上跑 Docker 来部署 OpenClaw。
TLDR
最终成功在红米 Note4X 上通过 PostmarketOS + Docker 部署了OpenClaw-Docker-CN-IM[3] 服务。日常通过飞书等 IM 平台与 OpenClaw 交互,如果需要在外网访问管理界面可以额外配置 Tailscale。整个过程主要踩了这几个坑:
- fastboot 版本不兼容,刷写
userdata分区时报错std::bad_alloc - Docker 的 containerd 可执行文件路径与 systemd 配置不匹配,导致 Docker 无法启动
- 需要给 Docker 配置网络代理才能正常拉取镜像
- OpenClaw Gateway 在非本地回环地址访问时需要配置
allowedOrigins






