我又再安裝了一次!Pixel 4 復活記的續集!
Pixel 4 復活記 📱 Pixel 4 復活記:將舊手機改造成 AI Agent 身為一個 CS Major 的大叔,抽屜裡總有幾支捨不得丟的舊手機。這幾天看著那支 Pixel 4 (Snapdragon 855),心想它的算力其實比樹莓派 4 還強,為什麼不拿來跑最近很紅的 OpenClaw (AI Agent 框架) 呢? 這是一場從 Root 刷機、Linux 容器撞牆,最後回歸 Android 原生 Termux 的技術長征。如果你也想把舊手機變成 24 小時待命的 AI 伺服器,這篇 SOP 可以幫你省下至少 10 小時的 Debug 時間。 ⚠️ 關鍵提醒: 不要使用 Google Play 商店下載的 Termux!它已經停止維護,會導致各種 Library 連結錯誤。請務必去 F-Droid 下載最新版。 🛠️ 為什麼不 Root?技術選擇的反思 一開始我也陷入了迷思,覺得 Server 就是要 Root、就是要跑 Ubuntu (透過 PRoot)。結果遇到了兩個大坑: SystemError 13: Ubuntu 容器內的標準 Node.js 試圖讀取 /proc/net/dev ,被 Android 的 SELinux 擋下,導致 OpenClaw 直接崩潰。 效能耗損: 跑一個完整的 Linux Distro 對手機記憶體與電量都是負擔。 結論: 最好的解法是 「Termux 原生環境 + chroot 模擬層」 。既能享受 Android 優化的 Node.js,又能解決路徑相容性問題。 🚀 實戰 SOP:10 分鐘架設龍蝦伺服器 1 基礎環境初始化 安裝好 F-Droid 版 Termux 後,第一件事是防止系統殺後台,並安裝必要的開發工具。 # 1. 換源並更新系統 termux-change-repo pkg update && pkg upgrade -y #...