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 已经作的很不错了,可是若是是第一次进入系统的话,会发现虚拟键不能正常显示,可是重启下机器,就行了。