Ubuntu Touch是手機Linux行動作業系統,原本是由Ubuntu母公司Canonical開發,現由UBports基金會維護。
特色是界面設計較完善,有各國語言和輸入法。桌面環境是Lomiri(Unity 8),系統基於Ubuntu 20.04。
目前UBports致力於將Ubuntu Touch移植到舊款的Android手機,有些機型會使用Halium Project的相容層解決硬體問題,但不見得能跑最新主線Linux核心。
為簡化安裝流程,凡是有在 官方支援的機型列表,皆可透過官方提供的安裝器Ubports Installer刷入手機。
相較之下,如果該機型只有unofficial port(非官方移植)的,就要手動刷入作者提供的原廠Android韌體和Ubuntu Touch刷機包。
下面例子中,我的手機為官方支援的小米Pocophone F1,電腦為Ubuntu 20.04。
1. 安裝UBports Installer#
到 官網下載安裝器,支援Linux/Windows/MacOS系統。
Ubuntu 20.04以上可直接用Snap安裝:
sudo snap install ubports-installer
2. 刷入Ubuntu Touch#
手機重開機至fastboot,連到電腦。
UBports Installer應會自動識別裝置,之後按照螢幕操作,就會開始下載安裝包。
刷入之後可能還要手動重開機進Recovery,繼續按照螢幕指示,等它跑完。
之後手機重開機,安裝就完成了。