我安装了Firefox OS(版本1.2),它是在我的Nexus 7上使用ClockworkMod从XDA下载的,但是我收到了错误消息。
错误消息显示:
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.
任何人都可以帮我解决这个问题吗? 那将是一个很大的帮助!
答案 0 :(得分:1)
我遇到了同样的问题。 此端口用于新的2013 nexus 7,它具有'flo'或'deb'设备名称。 旧的nexus 7是“石斑鱼”,旧的nexus 7与GSM是“罗非鱼”
答案 1 :(得分:0)
尝试删除此行:
format("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system",
"0", "/system");
并在安装zip之前格式化CWM存储选项上的手册。