设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

Ubuntu Touch 14.10 刷机教程

2014-5-26 15:24| 发布者: 红黑魂| 查看: 2227| 评论: 0|来自: cnbeta

摘要: Ubuntu Touch 14.10 Daily的完成度依然不高,虽然绝大多数基础应用已经可以使用,但系统 Bug 很多,不支持中文输入(详细等待测评文章)
在最近一次刷入 Ubuntu Touch  的过程,我发现我们之前的文章《安装(刷) Ubuntu Touch 14.04 For Nexus》以及《在 Ubuntu 中为你的 Nexus 4或者 Glaxy Nexus 安装 Ubuntu Touch 13.10》中的方法已经失效。然后我去 Ubuntu Touch 官方的 WIKI 寻求新的安装方式时, 发现新的方法很麻烦,需要逐个文件下载然后手动刷入,十分麻烦,已经没有了以前自动刷机的方式。但是后来我发现官方 WIKI 的最上面有一句话是说页面已经转移到其它网页了:

Ubuntu Touch 14.10 刷机教程

这里是一个大坑。基本上很难注意到这门关键的东西,如果有认识官方的人或者有权限的人,去修改一下吧。

于是乎,最新的官方的安装教程在这个页面: http://developer.ubuntu.com/star … ubuntu-for-devices/

而这里终于有自动刷机的方式了,也是本文的内容。

=========== 以上是一些前言 =========== 以下是文章的正文,刷机之前需要做的和之前的一样,都是先备份解锁安装工具之类的。

在安装之前,请先了解以下几点:

  • Ubuntu Touch 14.10 Daily的完成度依然不高,虽然绝大多数基础应用已经可以使用,但系统 Bug 很多,不支持中文输入(详细等待测评文章)

  • 目前官方仅支持 Glaxy Nexus 和 Nexus 4这两款手机(其它设备请等待)

  • 这是一个早期的开发版本,可能会损害你的设备,安装过程会格式化你的手机内的信息,并且无法恢复

安装完之后,你的手机讲有以下功能:

  • WIFI

  • 支持 GMS

  • 支持短信和电话

  • Shell 和核心的应用

  • 支持摄像头(包括前面和后面)

  • 支持adb

支持的设备:

请看这篇文章: http://www.ubuntusoft.com/thread-456-1-1.html

第一步,安装相关的刷机工具

1.添加刷机工具们的 PPA(打开你的终端,依次执行以下命令):

  1. sudo add-apt-repository ppa:phablet-team/tools


复制代码

新增》对于 Ubuntu 12.04 用户,还需要添加 Ubuntu SDK 的 PPA

  1. sudo add-apt-repository ppa:ubuntu-sdk-team/ppa

复制代码

2.更新一下系统源:

  1. sudo apt-get update

复制代码

3.《更新》开始安装刷机工具:

  1. sudo apt-get install ubuntu-device-flash phablet-tools android-tools-adb android-tools-fastboot

复制代码

第二步,备份你的手机(可选择跳过但必须启用调试模式)

1.开启你的安卓设备的USB 调试模式(图文教程)(不同的安卓版本开启方式可能不同,自行谷歌):

打开你的设备的设置-》关于手机-》然后连续点击版本号7次,即可开启开发者模式,

返回设置页面,就可以看到开发者模式相关选项,打开它,开启里面的 USB 调试选项。

2.备份数据

用 USB 线连接你的手机和电脑,这时候,你的手机会弹出一个询问框(大致是问你是否要信任你的电脑),点击确定即可,如果不出现,那就拔出 USB 线多插几次。

完成之后,在终端输入以下命令:

  1. sudo adb backup -apk -shared -all

复制代码

结束后就会生成一个backup.ab 的备份文件(默认情况在你的个人目录下)

使用以下命令可以恢复:

  1. sudo adb restore backup.ab

复制代码

第三步,解锁你的设备(如过已经解锁可以跳过)

这一步,不同的设备可能解锁方式不一样,大家可以自行谷歌搜索一下,下面简单的提一下 Nexus 4的解锁方式:

请保持设备的电量充足,然后关机,拔掉 USB 线

1.同时长按音量键 + 和 以及关机键(Nexus 4 就只有这三个键),过一阵子,设备会进入fastboot 模式(一个被解剖的 Android 机器人画面)

2.用 USB 连接你的Ubuntu 电脑,然后打开Ubuntu 终端,执行以下命令:

  1. sudo fastboot oem unlock

复制代码

然后看你的安卓设备,点击确认,然后就会进行解锁,完成之后,按电源键开启安卓设备。

第四步, 开始安装 Ubuntu Touch 《新内容》

1. 保证手机有足够的电源,关机,同时长按音量键 + 和 以及关机键重启进入 fastboot 模式,进入这个界面:

Ubuntu Touch 14.10 刷机教程

2. 插上 USB 线,连接电脑。

3. 打开 Ubuntu 终端,并执行以下命令:

  1. sudo ubuntu-device-flash channel=devel bootstrap

复制代码

系统就会进入自动刷机的状态。当你看到以下界面,有显示正在下载东西的时候,那么证明一切正常,需要等待自动下载刷机文件然后刷机(全自动的):

Ubuntu Touch 14.10 刷机教程

如果没有,并且等待许久后还卡住,那么请检查:

  • 是否有解锁

  • 是否有进入调试模式

  • 手机当前是否在 fastboot 模式下

在执行过程,你的手机的界面是这样的:

Ubuntu Touch 14.10 刷机教程

等待刷机完成之后,终端就有提示已经完成,手机会重启进 recovery :

Ubuntu Touch 14.10 刷机教程

4. 查看你的手机,你会发现手机进入了一个可选的界面,我选择了 YES。 (用音量键可以切换选项,按电源键确定)

Ubuntu Touch 14.10 刷机教程

5. 重启你的手机(可能比较久),你就能进入到 Ubuntu touch 系统了。

Ubuntu Touch 14.10 刷机教程

enjoy !

从体验上来看,此次界面内的默认壁纸修改成了白色,明显舒服了很多,WIFI 的问题也得到了解决。但完成度依旧不高。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部