在Linux上的BQ Aquaris Ubuntu手机上安装Android
如果
在bq Aquaris e4.5中用Android替换Ubuntu
步骤1:下载Android固件
第一步是下载bq Aquaris e4.5的Android映像。好消息是可以从bq的支持网站上获得。我们可以从以下链接下载固件,大小约为650 MB:
为bq Aquaris e4.5下载Android
是的,我们将获得OTA更新。目前,固件版本为2.0.1,该版本基于Android Lolipop。随着时间的流逝,可能会有基于棉花糖的新固件,然后以上链接可能已过时。
我建议检查bq支持页面并从那里下载最新固件。
下载后,将其解压缩。在解压缩的目录中,查找MT6582_Android_scatter.txt文件。我们将在以后使用它。
步骤2:下载Flash工具
bq提供了自己的闪存工具Herramienta MTK闪存工具,可以更轻松地在设备上安装Android或者Ubuntu。我们可以从下面的链接下载该工具:
下载MTK Flash工具
由于Flash工具可能会在将来进行升级,因此我们始终可以从bq支持页面上获取Flash工具的最新版本。
下载完成后,解压缩下载的文件。我们应该在其中看到一个名为flash_tool的可执行文件。我们将在以后使用它。
步骤3:删除有冲突的软件包(可选)
如果我们正在使用最新版本的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
第4步:准备刷新Android
转到下载并提取的Flash工具目录(在步骤2中)。为此,请使用命令行,因为我们必须在此处使用root特权。
假设我们将其保存在Downloads目录中,请使用以下命令转到该目录(以防我们不知道如何在命令行中在目录之间导航)。
cd ~/Downloads/SP_Flash*
之后,使用以下命令以根用户身份运行Flash工具:
sudo ./flash_tool
我们会看到一个弹出的窗口,如下所示。不用担心"下载代理"字段,它将被自动填充。仅关注分散加载领域。
还记得我们在步骤1中讨论过MT6582_Android_scatter.txt吗?该文本文件位于我们在步骤1中下载的Andriod固件的解压缩目录中。单击Scatter-loading(在上图中),然后指向MT6582_Android_scatter.txt文件。
执行此操作时,我们将看到几条绿线,如下所示:
第5步:刷新Android
我们快准备好了。关闭手机,然后通过USB电缆将其连接到计算机。
从下拉列表中选择固件升级,然后单击大下载按钮。
如果一切正确,我们应该在工具底部看到一个闪烁状态:
成功完成该过程后,我们会看到如下通知:
拔下手机电源并打开电源。我们应该看到一个白色的屏幕,中间和底部写有AQUARIS,将显示"由Android驱动"。我们可能最多可能需要10分钟才能配置并开始使用Android。
注意:如果在此过程中出现问题,请同时按下电源,提高音量,降低音量按钮,然后启动进入快速启动模式。再次关闭电源,然后重新连接电缆。重复固件升级过程。