卡刷刷机包出现 Error 7 |
您所在的位置:网站首页 › nexus7刷miui › 卡刷刷机包出现 Error 7 |
搜索引擎找了很久这个问题(雾),然后翻到某某论坛的评论回复,整理思路后重新发一下 在TWRP中更新手机系统,手滑把system分区格式化了,然后就报错的内容主要是 This package is for device: XXX; this device is XXX 报错解释:这个rom是某某手机的,不是这个手机的,然后就自动结束刷机了; 解决思路:代码主要是为了防止不同机型之间的rom刷入变砖加入的,我确定我下载的rom没有问题,只是我把我手机里边存储的的某个机型标识误删了,无法通过刷机脚本校验,删除刷机包中刷机脚本的校验代码 具体步骤:用压缩软件打开(注意是打开不是解压缩)刷机包,在路径/META-INF/com/google/android下面找到名字是updater-script的文件,解压这一个文件,然后使用文本编辑器打开; 打开后前几行应是如下格式,可以看到报错代码就在前几行中 assert(getprop("ro.product.device") == "某某型号" || getprop("ro.build.product") == "某某型号" || getprop("ro.product.device") == "某某型号" || getprop("ro.build.product") == "某某型号" || abort("E3004: This package is for device: 某某型号; this device is " + getprop("ro.product.device") + ".");); assert(oppo.verify_trustzone("XXXX") == "1");将前几行中assert(判断)、getprop(获取手机信息)、abort(终止)开头的代码整行删除,然后保存该文件; 将此文件拖入rom压缩包中的原位置,替换原本的updater-script文件,等待压缩软件重新保存好即可(本人用的是7zip,主流压缩软件均可完成该操作) 然后愉快的重新刷入rom😁 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |