【问题标题】:Install Firefox OS on Nexus 7 get error messages assert failed在 Nexus 7 上安装 Firefox OS 收到错误消息断言失败
【发布时间】:2013-10-30 07:46:41
【问题描述】:

我在我的 Nexus 7 上安装了 Firefox OS(1.2 版),它是从 XDA 和 ClockworkMod 下载的,但我收到了错误消息。

错误信息显示:

Installing update...
assert failed: getprop("ro.product.device") == "flo" ||
               getprop("ro.build.product") == "flo" ||
               getprop("ro.product.device") == "deb" ||
               getprop("ro.build.product") == "deb"

E:Error in /sdcard/0/b2g_flo_1.2_20131011-2.zip
(Status 7)

我用 Sublime Text 2 检查了更新脚本:

assert(getprop("ro.product.device") == "flo" || getprop("ro.build.product") == "flo" ||
       getprop("ro.product.device") == "deb" || getprop("ro.build.product") == "deb");

ui_print("FirefoxOS installer");
show_progress(1.00000, 10);

unmount("/system");
format("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "0", "/system");
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");

所以我删除了断言部分并打包了一个新的 zip。 但是我仍然无法在没有任何错误消息的情况下安装它。 控制台显示:

Opening update package...
Installing update...
Installation aborted.

谁能帮我解决这个问题? 这将是一个很大的帮助!

【问题讨论】:

  • 这个问题似乎离题了,因为它与编程无关。
  • 我试图从 sd 卡更新我的 Firefox OS 设备,它告诉我签名验证失败。

标签: android macos nexus-7 firefox-os


【解决方案1】:

我遇到了同样的问题。 此端口适用于具有“flo”或“deb”设备名称的新 2013 nexus 7。 旧的 nexus 7 是“石斑鱼” 带有 GSM 的旧 nexus 7 是“罗非鱼”

【讨论】:

  • 是的,我也注意到了! 2012 Nexus 7 是否有任何端口?以及如何为 2012 年的 nexus 7 构建?
【解决方案2】:

尝试删除此行:

format("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system",
       "0", "/system");

在安装 zip 之前格式化 CWM 存储选项的手册。

【讨论】:

    猜你喜欢
    • 2011-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-08
    • 2019-09-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多