復興舊式CMF Phone 1運行個人基礎設施
復興舊式的CMF Phone 1,讓它運行個人基礎設施,似乎是一個不錯的想法。這個過程不僅能夠讓舊式手機重獲新生,也能夠滿足個人對於基礎設施的需求。
背景分析
作者原本使用了一個小型的Hetzner VPS來運行個人基礎設施,包括幾個網頁應用、遠程瀏覽器、Caddy等。但是,這個方案有一個很大的缺點,就是成本問題。作者需要為這個VPS付費,然而,如果能夠找到一個更便宜的方案,自然是更好的選擇。
技術分析
作者首先考慮的是購買一台新的機器,但是由於DRAM價格的上漲,讓作者感到購買新機器不划算。於是,作者開始思考是否可以使用現有的設備來運行個人基礎設施。這時,作者想起了自己已經擁有的CMF Phone 1。
CMF Phone 1是一款配備了八個ARM核心、8 GB的RAM、128 GB的flash、Wi-Fi 6、5G模組和內置電池備份的SoC。這些配置足以讓手機運行個人基礎設施。作者決定將手機轉換成一台服務器。
實踐過程
作者首先嘗試了使用postmarketOS,這是一個Linux發行版,旨在讓舊式手機重獲新生。然而,作者很快發現,postmarketOS並不完全支持CMF Phone 1的硬件,尤其是Wi-Fi和藍牙等功能。
作者嘗試了恢復出廠設定,但是這個過程並不順利。最終,作者成功地恢復了出廠設定,並重新啟動了手機。
結論
作者最終得出了一個結論:Android已經有了對於手機硬件的良好支持,包括Wi-Fi、電源管理、電池、GPU和模組等。丟棄這些支持並不值得。
作者不需要將手機轉換成一台正常的Linux機器。相反,作者可以直接使用手機的現有功能來運行個人基礎設施。這個經驗教會了作者,舊式手機仍然可以找到新的用途,滿足個人對於基礎設施的需求。
未來展望
未來,作者計劃繼續使用CMF Phone 1運行個人基礎設施,並探索更多的可能性。這個經驗也可以讓其他人看到,舊式手機仍然可以找到新的用途,滿足個人對於基礎設施的需求。同時,也可以減少電子浪費,促進可持續發展。
