Ubuntu Touch安裝器:Ubports Installer下載與使用

Ubuntu Touch是手機Linux行動作業系統,原本是由Ubuntu母公司Canonical開發,現由UBports基金會維護。

特色是界面設計較完善,有各國語言和輸入法。桌面環境是Lomiri(Unity),介面類似Ubuntu 16.04。

目前UBports致力於將Ubuntu touch移植到舊款的Android手機,有些機型會使用Halium Project的相容層解決硬體問題。

類似Ubuntu touch的有同為手機Linux系統的postmarketOS。順帶一提Ubuntu touch也支援Pine64 PinePhone

為簡化安裝流程,凡是有官方支援的機型(列表點此),皆可透過官方提供的安裝器(Ubports Installer)刷入手機。

相較之下,如果該機型只有unofficial port(非官方移植)的,就要手動刷入作者提供的原廠Android韌體和Ubuntu Touch刷機包。

下面例子中,我的手機為官方支援的小米Pocophone F1,電腦為Ubuntu 20.04。

1. 安裝UBports Installer

官網下載安裝器,支援Linux/Windows/MacOS系統。

Ubuntu 20.04以上可直接用Snap安裝:

1
sudo snap install ubports-installer

2. 刷入Ubuntu Touch

  1. 手機重開機至fastboot,連到電腦。

  2. UBports Installer應會自動識別裝置,之後按照螢幕操作,就會開始下載安裝包。

  3. 刷入之後可能還要手動重開機進Recovery,繼續按照螢幕指示,等它跑完。

  4. 之後手機重開機,安裝就完成了。

3. 後續安裝優化

Ubuntu Touch操作邏輯為右側螢幕往內滑進入多工,左側螢幕往內滑開啟應用程式選單,螢幕從上面往下拉開啟狀態欄。按下電源鍵鎖定手機。

Ubuntu Touch內建常用軟體,例如瀏覽器、相機、檔案管理器、終端機。

注意:system分區預設是唯讀的,因此要到OpenStore商店下載APP;系統則是採OTA更新。這點跟postmarketOS這類手機Linux發行版不同,反而比較類似Android手機的機制。

若要用APT安裝套件,以下的指令可以解除系統唯讀,但是隨意apt upgrade系統套件很容易導致手機卡開機。

1
2
3
4
#重開機仍有效
sudo touch /userdata/.writable_image
#僅限目前工作階段
sudo mount -o remount,rw /

如果要使用Linux桌面軟體,先安裝UT Tweak Tool開啟「桌面模式」,再用Libertine建立chroot容器執行。

如果要執行Android APP,請安裝Waydroid或Anbox。

此外,Ubuntu touch手機連到電腦還是能用MTP傳輸檔案。

4. 延伸閱讀


感謝您的閱讀。歡迎分享Ivon的部落格(ivonblog.com)的文章,引用或轉載請註明文章網址,並遵守創用CC-姓名標示-非商業性-禁止改作 4.0 國際授權條款。如需商業使用請來信告之。

written by human, not by AI

如果本網站文章對您有幫助,歡迎請我喝杯珍珠奶茶。

留言板

點選按鈕,選擇您覺得方便的留言系統。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要登入Github帳號才能留言。支援markdown語法,方便您張貼程式碼,若要上傳圖片請貼Imgur連結。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus投放的廣告。無論有無登入皆可留言。此處留言只有本站參與者看得到。若您選擇以訪客身份匿名留言,就不會收到後續回覆通知。