我想将我的Alcatel One Touch Fire上的Firefox OS 1.1升级到主分支(最新版本)。在阅读Mozilla Wiki后,我克隆了B2G存储库,通过输入以下内容为 hamachi 目标构建了它:
./config.sh hamachi && ./build.sh
(甚至有prebuilt images)
现在是最难的部分,因为阿尔卡特手机没有扎根,似乎有一个锁定的引导程序。
文档说我应该输入以下内容来刷新设备:
./flash.sh
但我得到的只是这些错误:
adbd cannot run as root in production builds
remount failed: Operation not permitted
push: /home/user/B2G/objdir-gecko/dist/b2g/dictionaries/en-US.aff -> /system/b2g/dictionaries/en-US.aff
failed to copy '/home/user/B2G/objdir-gecko/dist/b2g/dictionaries/en-US.aff' to '/system/b2g/dictionaries/en-US.aff': Read-only file system
是否有人可以编写一个简单的分步教程(比this更简单)关于如何将最新的Firefox OS安装到库存Alcatel One Touch Fire?
答案 0 :(得分:2)
我想首先我们可以检查手机本身是否已植根。 你可以试试,
$ adb shell
如果是节目,
root@android:/ #
然后我认为手机已植根,您可以使用./flash.sh
闪烁手机。
如果它没有root,我认为您提到的link提供了创建新boot.img的步骤,以便您可以根据手机。
答案 1 :(得分:0)
以下是与Hamachi(阿尔卡特One Touch Fire)有关的Mozilla guide on flashing phones的摘录:
Hamachi的最佳构建:moz-central使用您的LDAP访问:https://pvtbuilds.mozilla.org/pvt/mozilla.org/b2g_ril/latest-hamachi-mozilla-central/ 然后运行此脚本命令行:fullflash_gecko_ril_gaia.sh你 可能需要以./为前言,但它应该只运行你的 打进入。不要运行./flash.sh。这可以打扮你的HAMACHI :( - GB
从一开始我的操作顺序是什么? 对于所有设备...在安装了ADB,Git和Xcode之后,您应该:
通过USB将设备连接到设备。你确定它已插入?好的,然后......
使用您的LDAP凭据(来自moz-central)获取您的构建:Buri:需要Naoki Hamachi: https://pvtbuilds.mozilla.org/pvt/mozilla.org/b2g_ril/latest-hamachi-mozilla-central/
运行此脚本:fullflash_gecko_ril_gaia.sh
从github下载gaia(在避免拉取请求时比命令行更容易):https://github.com/mozilla-b2g/gaia沿 右侧有一个“下载ZIP”的选项。打开包装 进入一个文件夹,打开终端和“cd”(如果你,请问Stephany或Francis 需要帮助这个)到文件夹(即你解压缩你的任何地方) zip文件)。运行“make reset-gaia”。
你应该看到......在命令行上滚动了很多东西,你的设备应该重启。如果您的设备没有 重启,尝试ADB重启。