对于想刷MX4手机的朋友们,可以直接在该文章的最下面来更新自己的软件。目前Ubuntu手机平台支持的手机的列表可以在如下的网址找到:

http://developer.ubuntu.com/start/ubuntu-for-devices/devices/

从这个表格中可以看到目前Ubuntu手机平台所支持的装置。这时目前官方所支持的装置。

Device Android Image Name Android Driver Name
Aquaris E4.5 Ubuntu Edition Ubuntu pre-installed
Aquaris E5 HD Ubuntu Edition Ubuntu pre-installed
Meizu MX4 Ubuntu Edition Ubuntu pre-installed
Nexus 4 occam mako
Nexus 7 2013 WiFi razor flo
Nexus 10 mantaray manta

另外,BQ及Meizu也已经发布了。开发者们可以通过如下的介绍来刷机!

Ubuntu所有的Image可以在地址进行查看:

如果你已经有一个Nexus的装置,请按如下的连接提供的方式进行刷机,就可以直接体验Ubuntu Touch的精彩了!

https://developer.ubuntu.com/en/start/ubuntu-for-devices/installing-ubuntu-for-devices/

Ubuntu手机刷机channel介绍: https://developer.ubuntu.com/en/start/ubuntu-for-devices/image-channels/

只要你严格按照上面的指令进行刷机,就不会有问题。我曾经把手机给刷死了。最终我严格按照上面的步骤进行刷机,总能让我的Nexus 4起死回生!

目前我使用如下的方式来刷我的Ubuntu 手机。我们首先需要通过“怎么在Ubuntu手机中打开开发者模式”来打开我们的开发者模式。需要设置一个开机密码才可以刷机。我们需要在“系统设置”中设置。

$ubuntu-device-flash query --list-channels --device=mako | grep rtm

这里“ mako”是Nexus 4。对于MX 4的手机来说,device对应的值是“ arale”。

一旦我们选定了我们的channel,我们把手机和电脑通过USB线连接起来。我们可以使用如下的命令来刷机:

$ubuntu-device-flash --server http://cache-origin.system-image.ubuntu.com touch --developer-mode --channel=ubuntu-touch/ubuntu-rtm/14.09-proposed --password=0000

如果你想刷成15.04的手机软件,可以使用如下命令:

$ubuntu-device-flash --server http://cache-origin.system-image.ubuntu.com touch --developer-mode --channel=ubuntu-touch/devel-proposed --bootstrap --password=0000

这里使用""devel-proposed"(在不同时期,对应的软件版本可能不同,比如15.04,或15.10等),是因为正在开发的是"vivid"系统(15.04)。这里我们打开开发者模式,同时也设置了一个密码“0000”。当我们需要在手机中使用“sudo”命令来做一些事情时,就使用这个密码。“proposed”代表的是正在开发的版本,每天可能有更新。对于需要稳定一点的版本来说,我们应该选择“devel” channel,虽然不是最新的版本。

注意:这里的“--bootstrap”是可选项。通常是在第一次刷Ubuntu手机时用到。它需要把手机启动到bootloader。关于如何进入到bootloader,可以参阅文章“Booting into fastmode”。比如对Nexus 4及MX 4来讲,按下音量键的下键,并保持住,再同时按下电源键,即可进入到bootloader的模式。我们也可以通过如下的命令来进入到fastboot模式:

$ adb reboot bootloader

一般情况下,我们可以不需要这个选项(如果已经安装过Ubuntu)。如果没有bootstrap选项,一般刷机时,如果我们想设置开发者模式下所需的密码,我们需要加上“--wipe”选项。否则刷机软件不让我们刷。如下的画面显示的是如何刷MX 4的手机的截图(在手机启动后,执行下面所示的指令)。

  

我们可以通过如下的命令来查看手机的软件版本:

当然,开发者也可以通过在手机“系统设置”查看到手机的版本。

刷MX 4专用软件

对MX 4的用户来说,我们必须确保我们的手机是解锁的才可以刷Ubuntu手机软件。从网上购买的Ubuntu手机,都是已经解锁过的。另外,我们必须像在上面介绍的那样,我们首先需要通过“怎么在Ubuntu手机中打开开发者模式”来打开我们的开发者模式。我们可以使用如下的命令来显示所有可以刷进MX 4的所有channel:
$ubuntu-device-flash query --list-channels --device=arale

我们可以看到有如下的channel:
ubuntu-touch/rc-proposed/meizu.en
ubuntu-touch/stable/meizu.en
ubuntu-touch/rc-proposed/meizu.zh
ubuntu-touch/stable/meizu.zh
如果我们想得到比较稳定的MX 4的软件,就选上面的含有“stable”字样的channel。如果我想刷最新的MX 4的软件的话,可以选择上面的含有“rc-proposed”字样的channel。这里的“rc”代表Release Candidate的意思。
一旦我们选定了我们的channel,我们就可以通过如下的命令来刷我们的机器了。正常启动我们的机器,并在我们的terminal下输入如下的命令:
$ubuntu-device-flash --server http://cache-origin.system-image.ubuntu.com touch --device=arale --channel ubuntu-touch/rc-proposed/meizu.zh --wipe

目前由于MX只对国外发布,建议开发者使用如下命令来刷机:

- 下载recovery image: http://people.canonical.com/~alextu/tangxi/recovery/recovery.img 
- 在recovery.img文件所在的目录,键入如下的指令:
$ubuntu-device-flash touch --server http://cache-origin.system-image.ubuntu.com touch --device arale --channel ubuntu-touch/rc-proposed/meizu.en-proposed --recovery-image recovery.img --bootstrap --developer-mode --password 0000 --wipe

我们也可以选择它的稳定版的channel:

--channel ubuntu-touch/stable/meizu.en
我们可以同时按下向下的音量键和电源键进入到bootloader模式下,注意上面的“--bootstrap”选项。当我们的手机进入到bootloader的状态时,它的屏幕显示是这样的:
在它的左下角会出现一些很小的文字.
在系统启动后,选择中文即可虽然是英文的包。
刷完机后,我们就可以安装启动的步骤逐步来完成我们需要的设置即可。

刷BQ专用软件

在命令行打入如下的命令:

wget http://people.canonical.com/\~jhm/barajas/recovery-krillin.img

关掉BQ手机,并同时按下Power + Volume Up + Volume Down键组合。等手机进入bootloader后,可以在屏幕的下方看见一些白色的字。再在命令行中打入如下的命令:

ubuntu-device-flash --server http://cn.system-image.ubuntu.com/ touch --channel=ubuntu-touch/rc-proposed/bq-aquaris.en --recovery-image recovery-krillin.img --developer-mode --password 0000 --wipe --bootstrap

等刷机成功后,启动即可。更多关于BQ手机的使用,可以参阅在线书籍 BQ Aquaris E4.5 Ubuntu phone

请注意下载后的image位于::~/.cache/ubuntuimages

Ubuntu手机系统目前支持的装置及刷Ubuntu OS到你的装置中相关推荐

  1. Ubuntu手机系统会成为第四大手机系统吗

    啊蛋评论:先不说哪令人"卧槽"的配置!就冲着这双系统..也要体验一下!(lz不是给ubuntu写软文的.完全是个人评论.)   Ubuntu开发商Canonical发布了代号为Ed ...

  2. 鸿蒙系统不支持天玑芯片吗,华为鸿蒙 OS 2.0 手机更新官方适配计划曝光:支持 Mate X2/Mate 40/P40 系列等,联发科天玑机型可能无缘...

    原标题:华为鸿蒙 OS 2.0 手机更新官方适配计划曝光:支持 Mate X2/Mate 40/P40 系列等,联发科天玑机型可能无缘 IT之家 3 月 21 日消息 华为在去年 12 月 16 日举 ...

  3. 华为鸿蒙手机系统什么时候开始更新_华为鸿蒙OS适配计划曝光,一起看看你的手机什么时候可以升级...

    原标题:华为鸿蒙OS适配计划曝光,一起看看你的手机什么时候可以升级 根据之前曝光的消息,鸿蒙 OS 2.0 系统将于2020 年 12 月份推出手机方面 的Beta 版本,从2021年开始全面支持手机 ...

  4. Ubuntu双系统踩坑记录一:删除Ubuntu双系统

    1.win(start)+R打开命令行,输入以下命令 diskpartlist disk select disk 0 list partition 5~8部分可以直接在磁盘管理右键"删除卷 ...

  5. ubuntu 串口调试工具推荐_玩客云刷ubuntu系统(不写入emmc)

    写在最前:友情提示刷机有风险,请自己承担.本教程只做分享,不提供技术支持! 部分固件下载地址 刷机有风险,且刷且珍惜 1. 刷机前的准备工作 刷机需要哪些条件 只要玩客云主板没坏都可以刷 需要的硬件 ...

  6. 学习手机linux,Ubuntu手机再添虎将!

    本文由LinuxProbe.Com团队成员魏丽猿整理发布,原文来自:Linux就该这么学. 2月20日消息 不久前,Canonical和魅族共同推出了最新的魅族PRO 5 Ubuntu版,这是第5款U ...

  7. 三星手机安装linux系统下载,ubuntu手机系统安装教程【详细步骤】

    导语: 看到这个题目大家可能不太清楚吧,现在随着科技技术的进步和大范围的普及,普通大众也渐渐掌握了各种新技术.对于手机换系统,大家应该都听说过,网上经常能够看到某某大神把 苹果 手机的 ios 系统刷 ...

  8. oppo手机刷linux,Ubuntu手机系统介绍及Ubuntu刷机教程分享

    Ubuntu是知名的Linux操作系统,2013宣布要做手机系统之后吸引到了不少的注意力,虽然有一部分来自开发者,但相信更大的一部分是来自刷机爱好者.此前就有消息称Ubuntu版手机ROM将会在这几天 ...

  9. Ubuntu手机操作系统稳定版 20131018

    详细介绍 10月17日,在距离1月的CES大会首次亮相9个月之后,面向智能手机平台的Ubuntu 13.10终于以稳定版的身份发布了. 相对于之前预览版支持的Galaxy Nexus.Nexus 4. ...

最新文章

  1. android开发之Intent.setFlags()_让Android点击通知栏信息后返回正在运行的程序
  2. 数据库授予用户增删改查的权限的语句_mysql创建本地用户及赋予数据库权限的方法示例...
  3. VTK:小部件之AngleWidget2D
  4. ABB机器人的 备份与恢复
  5. 平均15-16薪,汇量科技2021届秋招正式启动!
  6. 谷歌眼镜Mirror app开发之简单新闻浏览页面
  7. linux虚拟主机_云服务器与虚拟主机的区别
  8. Scratch:海龟绘图(九)
  9. UKIEPC 2017
  10. Python学习之路:socket网络编程
  11. httpRuntime一使用
  12. 视频课程:高等数学考研辅导讲座-上
  13. android viewflipper 动态加载,Android开发之ViewFlipper自动播放图片功能实现方法示例...
  14. html字体样式(有中文兼英文实例)
  15. 迷茫的青春,迷茫的方向
  16. win7桌面上显示html,win7如何在桌面显示ie图标|win7在桌面显示ie图标两种方法
  17. 【第109期】那碗“我拒绝”的毒鸡汤,坑了多少游戏策划?
  18. 聊聊强AI——来到治愈系空间的小茶末
  19. Java——FileOutputStream,字符输出流,以字符为单位写出数据
  20. 基于ESP8266称重式压力传感器(接入阿里云物联网平台)

热门文章

  1. matlab程序设计基础
  2. 野蛮删除腾讯电脑管家
  3. 推导为什么笛卡尔坐标与极坐标转换时,积分变量转换为 dxdy=ρdρdθ
  4. Android更改桌面图标的方法
  5. [自助建站系列]1.如何制作自己的网站-总体建设篇
  6. (ssl2293)暗黑游戏
  7. js 小数精确相加 代码
  8. Android还可以外接摄像头?一起来学习一下吧
  9. uniapp前端开发之分包
  10. 600台自动售货机的管理系统是这样 | 新零售「良品铺子」