Table of Contents
最近手裏的 Nexus 4 手機一直閒置,它的配置要比我六年前買的筆記本還好,因而就動起了向裏面刷個 Ubuntu Touch 的想法。java
1 準備工做:
- 安裝 Adb tools, google 一下便可。
- 開啓開發者模式。
- 終端執行 "adb reboot bootloader" 進入 fastboot
- 終端執行 "fastboot oem unlock" 解鎖。
- 刷入第三方的 recovery: "fastboot flash recovery recovery-clockwork-touch-6.0.4.3-mako.img"
recovery-clockwork-touch-6.0.4.3-mako.img 能夠從網上搜索獲得。sql
以後重啓進入 Android 系統,就能夠下載 Image 並準備刷機了。ubuntu
2 Saucy Salamander
Saucy Salamander 基於 Ubuntu 13.0 , 相對穩定,刷機也很簡單:bash
- 下載文件:
saucy-preinstalled-boot-armhf+mako.img saucy-preinstalled-system-armel+mako.img saucy-preinstalled-touch-armhf.zip
- 上傳 saucy-preinstalled-touch-armhf.zip 到 sdcard
saucy-preinstalled-touch-armhf.zip /sdcard/
- 重啓進入 bootloader, 刷入 boot 和 system 鏡像:
adb reboot bootloader fastboot flash boot saucy-preinstalled-boot-armhf+mako.img fastboot flash system saucy-preinstalled-system-armel+mako.img
- 刷入文件系統
步驟 3 後,按音量鍵選擇進入 Recovery 模式,而後選擇 「 Install Zip」,並選中以前傳入的 saucy-preinstalled-touch-armhf.zip, 開始刷入文件系統ide
等刷完以後,重啓便可。post
改版稍舊,用起來確實比較彆扭,因此用了一會,決定刷個最新的。google
3 刷入 最新 版Touch
- 下載相應文件:
utopic-preinstalled-boot-armhf+mako.img utopic-preinstalled-system-armel+mako.img utopic-preinstalled-touch-armhf.tar.gz
但這裏並無以前刷入的 zip 包,我將以前的 zip 包打開看了一下,裏面也是個這樣的 Tar 包,裏面還有個目錄裏面有用於部署的腳本,裏面也沒有什麼特殊的內容,因此我直接將新的utopic-preinstalled-touch-armhf.tar.gz 重命名爲 saucy-preinstalled-touch-armhf.tar.gz 而後用它替換了 Zip 包裏面的 tar 包。最後將新的 Zip 包傳到 /data/media/0:spa
adb push saucy-preinstalled-touch-armhf.zip /data/media/0/new.zip
以後重啓進入 bootloader:code
adb reboot bootloader
- 刷入 boot/system images…
- 刷入新的 new.zip
(2&3 可參考前文)orm
以後重啓便可。
新的開發版的 Touch 已經作的很不錯了,可是若是是第一次進入系統的話,會發現虛擬鍵不能正常顯示,可是重啓下機器,就行了。