在 Linux 上将 BQ Aquaris Ubuntu 手机刷成 Android 系统
创始人
2024-03-01 16:45:23
0

How to install Android on Ubuntu Phone

如果你正好拥有全球第一支运行 Ubuntu 的手机并且希望将 BQ Aquaris E4.5 自带的 Ubuntu 系统换成 Android,那这篇文章能帮你点小忙。

有一万种理由来解释为什么要将 Ubuntu 换成主流 Android OS。其中最主要的一个,就是这个系统本身仍然处于非常早期的阶段,针对的目标用户仍然是开发者和爱好者。不管你的理由是什么,要谢谢 BQ 提供的工具,让我们能非常轻松地在 BQ Aquaris 上安装 Android OS。

下面让我们一起看下在 BQ Aquaris 上安装 Android 需要做哪些事情。

前提条件

  • 可用的因特网连接,用来下载 Android 出厂固件以及安装刷机工具。
  • USB 数据线
  • 运行 Linux 的电脑

本文是基于 Ubuntu 15.10 操作的。但是这些步骤应该也可以应用于其他大多数 Linux 发行版。

将 BQ Aquaris E4.5 上的 Ubuntu 换成 Android

第一步:下载 Android 固件

首先是下载可以在 BQ Aquaris E4.5 上运行的 Android 固件。幸运的是我们可以在 BQ 的技术支持网站找到。可以从下面的链接直接下载,差不多 650 MB:

是的,这个版本还支持 OTA 自动升级。目前,固件版本是 2.0.1,基于 Android Lolipop 开发。过一段时间,应该就会放出基于 Marshmallow 的新版本,上边的链接可能就无效了。

我建议去 BQ 的技术支持网站下载最新的固件。

下载完成后解压。在解压后的目录里,找到一个名字是 MT6582_Android_scatter.txt 的文件。后面将要用到它。

第二步:下载刷机工具

BQ 已经提供了自己的刷机工具,Herramienta MTK Flash Tool,可以轻松地给设备安装 Andriod 或者 Ubuntu 系统。你可以从下面的链接下载工具:

考虑到刷机工具在以后可能会升级,你总是可以从 BQ 技术支持网站上找到最新的版本。

下载完后解压。之后应该可以在目录里找到一个叫 flash_tool 的可执行文件。我们稍后会用到。

第三步:移除冲突的软件包(可选)

如果你正在用最新版本的 Ubuntu 或 基于 Ubuntu 的 Linux 发行版,稍后可能会碰到 “BROM ERROR : S_UNDEFINED*_*ERROR (1001)” 错误。

要避免这个错误,你需要卸载有冲突的软件包。可以使用下面的命令:

sudo apt-get remove modemmanager

用下面的命令重启 udev 服务:

sudo service udev restart

检查一下内核模块 cdc_acm 可能存在的副作用,运行下面的命令:

lsmod | grep cdc_acm

如果上面命令输出是空,你将需要重新加载一下这个内核模块:

sudo modprobe cdc_acm

第四步:准备刷入 Android

切换到下载好并解压完成的刷机工具目录(第二步)。请使用命令行来完成,这是因为将要用到 root 权限。

假设你保存在下载目录里,使用下面的命令切换目录(为那些不懂如何在命令行下切换目录的朋友考虑)。

cd ~/Downloads/SP_Flash*

然后使用下面的命令以 root 权限启动刷机工具:

sudo ./flash_tool

然后你会看到一个像下面的窗口界面。不用在意 Download Agent 区域,它将会被自动填入。只要关心 Scatter-loading 区域。

Replace Ubuntu with Android

还记得之前第一步里提到的 MT6582_Android_scatter.txt 文件吗?这个文本文件就在你第一步中下载的 Android 固件解压后的目录里。点击 Scatter-loading(上图中)然后选中 MT6582_Android*_*scatter.txt 文件。

之后,你将看到类似下面图片里的一些绿色线条:

Install-Android-bq-aquaris-Ubuntu-2

第五步:刷入 Android

已经差不多了。把你的手机关机,然后通过 USB 线连接到电脑上。

在下拉列表里选择 Firmware Upgrade,然后点击那个大的 Download 按钮。

flash Android with Ubuntu

如果一切顺利,你应该可以在工具下方的状态栏里看到刷机状态:

Replace Ubuntu with Android

当所有过程都完成后,你将看到一个类似这样的提示:

Successfully flashed Android on bq qauaris Ubuntu Phone

将手机从电脑上移除然后开机。你应该看到屏幕上显示白色并在中间和底部有 AQUARIS 文字,还应该有 “powered by Android” 字样。差不多需要差不多十分钟,你才可以设置和开始使用 Android。

注意:如果中间出了什么问题,同时按下电源、音量加、音量减按键可以进入 fast boot 模式。然后再次关机并连接电脑。重复升级固件的过程。应该可以。

总结

要感谢厂商提供的工具,让我们可以轻松地 在 BQ Ubuntu 手机上刷 Android。当然,你可以使用相同的步骤将 Android 替换回 Ubuntu。只是下载的时候选 Ubuntu 固件而不是 Android。

希望这篇文章可以帮你将你的 bq 手机上的 Ubuntu 刷成 Android。如果有什么问题或建议,可以在下面留言区里讨论。


via: http://itsfoss.com/install-android-ubuntu-phone/

作者:Abhishek 译者:zpl1025 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

Xfce 桌面终极对决:F...
谁:两个自带 Xfce 桌面的发行版——Fedora Xfce 与...
2026-07-22 14:40:01
Buildroot vs ...
在嵌入式与边缘计算开发中,操作系统的选择直接决定了产品的开发效率、...
2026-07-20 15:54:01
雷蛇推进灵刃18 Ubun...
近日,科技媒体Phoronix披露了一则重要消息:雷蛇正为其旗舰级...
2026-07-08 23:01:45
别被外表骗了:KDE 桌面...
核心结论:KDE Plasma 桌面同样漂亮,但两款发行版定位不同...
2026-05-21 03:37:42
放弃Ubuntu吧!Deb...
过去几年,我看到不少读者在评论区、私信里吐槽Ubuntu:Snap...
2026-05-09 16:17:21
告别近10年界面停滞,Ub...
IT之家 4 月 25 日消息,科技媒体 omgubuntu 昨日...
2026-05-06 06:51:18

热门资讯

“Linux 中国” 开源社区... 这是一个艰难的决定 —— 这不是调侃,而是当你真正做出改变了你十几年生活轨迹的决定时,你就会明白这个...
硬核观察 #1263 德国铁路... #1 德国铁路公司招聘 Windows for Workgroups 3.11 管理员该职位要求了解...
人工智能教程(七):Sciki... 在本系列的 上一篇文章 中,我们用 TensorFlow 构建了第一个神经网络,然后还通过 Kera...
关闭 WSL 中正在运行的 L... 以下是使用 WSL 关闭在 Windows 内运行的 Linux 系统的不同方法。你使用 WSL 在...
MX Linux 23.2 “... 最新的 MX Linux 23.2 小版本更新带来了基本的改进和新增功能。MX Linux 推出了 ...
硬核观察 #1262 网络上最... #1 网络上最古老的软件存档库之一即将关闭美国新墨西哥州立大学(NMSU)最近宣布,即将于 2024...
如何在 RHEL 上通过绑定配... 在 Linux 中,你可以根据自己的需要创建高级网络设置,如 网络绑定 Network Bondin...
Linux Matrix 消息... Matrix 用户可以升级 Fractal 6 了!Fractal 是目前 最好的 Matrix 客...
如何通过 VLC 使用字幕 使用 VLC 媒体播放器播放和管理字幕的新手指南。我是一个超级动漫迷,如果你想观看最新的剧集,那么你...
硬核观察 #1261 X 计划... #1 X 计划在奥斯汀建立内容审核总部据报道,该部门将招聘 100 名全职员工,将主要关注 CSE ...