文章

顯示從 2月, 2026 起發佈的文章

我又再安裝了一次!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 #...

Pixel 4 變身最強 AI 助理:OpenClaw 一鍵部署全攻略

Pixel 4 變身最強 AI 助理:OpenClaw 一鍵部署全攻略 Pixel 4 變身最強 AI 助理:OpenClaw 一鍵部署全攻略 實戰筆記 接續小米 Max 2 的實驗,這次我們要打造一台「專機專用」的穩定伺服器。 繼上一篇在小米 Max 2 的嘗試後,為了追求更高的穩定性與運算速度,我決定將環境遷移到 Pixel 4 。這篇不講廢話,直接整理出 「從一支乾淨的手機」 到 「全自動運作」 的標準作業流程(SOP)。 第一階段:前置準備 (App 安裝) 在開始寫程式之前,請先確保你的 Pixel 4 已經安裝好以下基礎建設。請依序安裝: Termux (建議從 F-Droid 下載,Google Play 版本已過舊) 核心終端機,我們所有的戰場。 Termux:Boot (F-Droid) 關鍵插件,讓腳本能在開機時自動執行。 Tailscale (Google Play) 強烈建議!建立虛擬內網,讓你在外面也能 SSH 回這台手機,不用搞路由器轉發。 ⚠️ 重要設定: 安裝後,請務必到手機的「設定」>「應用程式」,將 Termux 與 Termux:Boot 的電池最佳化設為 「不受限制」 ,並允許 Termux:Boot 的「開機自動啟動」權限。 第二階段:一鍵安裝腳本 (The Magic Script) 這是在 Android/Termux 環境下最痛苦的部分:安裝 Node.js、修正 OpenClaw 的硬編碼路徑 (Hard-coded Path)、補齊 gcal 工具、設定環境變數、建立開機啟動檔。 我將這些繁瑣的步驟,整合成下面這行指令。請複製整段代碼,直接貼到 Termux ...