手機變PC:給安卓手機刷Ubuntu Touch系統(tǒng)
去年3月24日,IT之家曾經(jīng)發(fā)過一篇在Android手機上安裝Ubuntu桌面版的教程。那篇教程中,IT之家在Android手機上運行Ubuntu借助的是一個名為“Linux on Android”的項目。Linux“on”Android,顧名思義,Linux是運行在Android之上的,在Linux運行起來之后,我們需要通過VNC連接到Linux的桌面。
雖然在那篇教程中,在Android手機上運行Linux并非通過虛擬機,而是直接通過硬件運行,但是,它還是要以Android系統(tǒng)為基礎。那么有沒有這樣一種方法,可以無需Android系統(tǒng),在Android手機上直接運行Ubuntu呢?
方法當然有的。Ubuntu有這樣一個特殊的版本,稱為“Ubuntu Touch”,這是一套專為手機設計的Ubuntu系統(tǒng)。那么今天,IT之家就教大家如何給Android手機刷入Ubuntu Touch系統(tǒng)。
Ubuntu Touch系統(tǒng)目前適用于以下型號的Android設備:
一加手機1
Nexus 7(WiFi)
Nexus 5
Nexus 4
魅族PRO 5
魅族MX4
Fairphone 2
BQ M10 HD
BQ M10 FHD
BQ Aquaris E5
BQ Aquaris E4.5
在本期教程中,IT之家將以魅族PRO 5為例。
感謝IT之家讀者 燃燒的指尖提供線索,感謝Flyme論壇的封王漿的貼文為IT之家小編提供思路,感謝NeoTheThird提供一鍵刷機工具并在Github上將其開源。下面我們開始。
開始之前
在開始之前,我們需要準備以下資料:
魅族PRO 5國行出廠系統(tǒng)刷機包:
魅族PRO 5國際版系統(tǒng)刷機包:
Fastboot工具:
SuperSU:
Busybox:
RootBrowser:
為魅族PRO 5刷出廠版ROM
要給魅族PRO 5刷出廠版ROM,請將出廠版ROM的文件名命名為“update.zip”,把它放在手機內(nèi)置存儲根目錄,同時按住手機的音量增加鍵和電源鍵,等待數(shù)秒,直至手機重啟至Recovery模式。手機成功重啟至Recovery模式后,手機屏幕將顯示以下畫面:
點擊“開始”按鈕,手機將開始刷機。
取得系統(tǒng)Root權(quán)限
刷機完成后,我們進入剛剛刷入的系統(tǒng),登錄你的Flyme帳戶,然后,在“設置-指紋和安全”里開啟系統(tǒng)的Root權(quán)限。Root權(quán)限開啟成功后,手機將重啟一次。
在SuperSU上操作
安裝SuperSU并打開,選擇“極客”模式并進入,SuperSU將提示你更新二進制文件,以“常規(guī)方式”安裝即可。
在安裝二進制文件的過程中,SuperSU將申請Root權(quán)限,請同意申請。
更新過二進制文件后,請重啟手機。
在Busybox上操作
安裝Busybox并打開,點擊屏幕右下角的“INSTALL”按鈕。
在安裝的過程中,Busybox將申請系統(tǒng)的Root權(quán)限,請同意申請(此時Root授權(quán)將由SuperSU接管)。
如果Busybox的安裝一切順利,其安裝日志如下:
在RootBrowser上操作
安裝并打開RootBrowser,導航至以下目錄:
/dev/block/platform/15570000.ufs/by-name/
找到文件:proinfo,點擊文件,選擇“Open as…”,選擇“Text file”,再選擇“RB Text Editor”。
這期間,RootBrowser將申請系統(tǒng)的Root權(quán)限,請同意申請。
在“proinfo”里找到以下行:
machine_type=M576_mobile_public
將其改為:
machine_type=M576_intl_official
如下:
改過之后請保存更改,然后退出RootBrowser,重啟手機。
手機重啟過之后,請再次在RootBrowser里查看proinfo的狀態(tài)。如果“machine_type=”后的文本為“M576_intl_official”,則說明我們的操作成功了。
給魅族PRO 5國行版刷國際版Flyme
將國際版Flyme的刷機包命名為“update.zip”,將其放置在手機內(nèi)置存儲的根目錄。
同時按住手機的音量增加鍵和電源鍵,等待數(shù)秒,直至手機重啟到Recovery。
刷機的步驟和給魅族PRO 5刷出廠版系統(tǒng)一樣,在Recovery里點“開始”按鈕即可。
刷機完成后,國際版Flyme的桌面如下:
解鎖魅族PRO 5的Bootloader
同時按住手機的音量減小鍵和電源鍵,等待數(shù)秒,直至其重啟到Fastboot模式。
將手機通過數(shù)據(jù)線連接到計算機(請保證Fastboot驅(qū)動已經(jīng)正確安裝),進入Fastboot工具文件夾,在文件資源管理器里按住Shift鍵的同時單擊鼠標右鍵,選擇“在此處打開Powershell窗口”,并在Powershell里執(zhí)行以下命令:
./fastboot oem unlock
成功解鎖后,手機屏幕的右下角將顯示“unlocked”字樣如下:
給魅族PRO 5刷入Ubuntu Touch系統(tǒng)
打開ubports installer,點擊“Select device manually”按鈕,在機型列表里選擇“Meizu PRO 5”。
將處于Fastboot模式的手機連接到計算機,手機將被刷機工具識別。
點擊“Change options按鈕”,“Channel”處選擇“15.04/stable”,“Wipe”項勾選。
點擊“Close”按鈕后,再點擊“Install”按鈕。
接著刷機工具將為你的手機刷入Ubuntu Recovery,Recovery刷入完成后,請根據(jù)刷機工具的提示同時按住音量增加鍵和電源鍵,直至手機重啟至Recovery模式。
手機重啟至Recovery模式后,刷機工具將為你的手機下載并刷入Ubuntu Touch,這個過程需要一點時間,請耐心等待,不要關閉刷機工具,也不要斷開手機和計算機的連接。
手機刷入Ubuntu Touch完成后,刷機工具將提示如下:
至此,魅族PRO 5刷入Ubuntu Touch即完成了。
魅族PRO 5的Ubuntu Touch的開機畫面如下:
之后,經(jīng)過一段簡短的設置,你就可以在魅族PRO 5上使用Ubuntu Touch系統(tǒng)了。
還有一些事情
這篇教程至此就告一段落了。但是,事情還沒有結(jié)束,不要忘了,我們剛剛刷入的是完整的Ubuntu系統(tǒng)。在這上面,我們是可以運行適用于Ubuntu的桌面軟件的,此外,我們還可以把手機連接到大屏幕(或者電視,或者顯示器)當成桌面PC使用。
先放兩張圖片給大家大概看一下:
在刷了Ubuntu Touch的魅族Pro 5上運行適用于Ubuntu的桌面軟件(Firefox瀏覽器)
刷了Ubuntu Touch的魅族PRO 5連接到大屏幕(電視)變身PC模式。
Ubuntu Touch安裝桌面軟件的教程近期發(fā)布,敬請期待。
想看到更多這類內(nèi)容?去APP商店搜IT之家,天天都有小歡喜。