资源描述:
《刷机失败的处理方法》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、关于刷机失败的常见提示与及解决方法:1.刷了几秒钟就自动重启方法:重新签名2.出现STATUS0方法:3.第一种4.查看脚本,看看脚本的格式是否为linux:如果显示是windows:将他转换为linux:然后重新签名第二种1)、用“Notepad++”修改“updater-script”文件把有“"MTD","system"”的地方都修改为“"ext4","EMMC","/dev/block/mmcblk0p22"”,把有“"MTD","userdata"”的地方都修改为“"ext4","EMMC","/dev/block/mmcblk
2、0p23"”。注:22区即system系统分区,23区即userdata数据分区。比如,修改前为:show_progress(0.1,0);format("MTD","system");mount("MTD","system","/system");format("MTD","userdata");mount("MTD","userdata","/data");则修改后为:show_progress(0.1,0);format("ext4","EMMC","/dev/block/mmcblk0p22");mount("ext4","EMM
3、C","/dev/block/mmcblk0p22","/system");format("ext4","EMMC","/dev/block/mmcblk0p23");mount("ext4","EMMC","/dev/block/mmcblk0p23","/data");2)、替换“update-binary”文件到home用户名toolsupdate_files文件夹中,找到用EMMC的那个binary文件,即“emmc-update-binary”文件,复制并重新命名为“update-binary”。3、将以上两个修改后的文件
4、压回ROM中的META-INFcomgoogleandroid目录,替换其中的2个同名文件;出现STATUS6方法,替换update-binary(不要用官方的,找一个能刷进的包里面的),然后签名刷机出现STATUS7第一种情况:assert(getprop("ro.board.platform")=="MT77_H928"
5、
6、getprop("ro.board.platform"=="MT77_H928");………STATUS7方法,将这两句验证删去:assert(getprop("ro.board.platform")=="MT
7、77_H928"
8、
9、getprop("ro.board.platform"=="MT77_H928");第二种情况:format()expects3(有的会是4)args,got5,…………STATUS7解决方法,got5的,将脚本中的format("ext4","EMMC","/dev/block/mmcblk0p3","0","/system");改为:format("ext4","EMMC","/dev/block/mmcblk0p3","/system");got4的,将脚本中的format("ext4","EMMC","/dev
10、/block/mmcblk0p3","/system");改为:format("ext4","EMMC","/dev/block/mmcblk0p3","0","/system");第三种情况:set_perm:some changes failed status 7方法:查看脚本中的set_perm项,看看是否出现权限的错误,以及关联是否正确第五种:如果还是刷不进去,试试修改这句format("ext4","EMMC","/dev/block/mmcblk0p3","0","/system");mount("ext4","EMMC","
11、/dev/block/mmcblk0p3","/system");将mmcblk0p3,修改为mmcblk0p5,mmcblk0p19等等(这个参考自己手机的分区,或者对比一下你自己能刷进去的脚本,ps:我的3,5都能刷进,19就不行)如果以上方法还是不行,请用下面这种方法:替换了rom中META-INF这个文件夹(找个能刷进包中去的替换,也可以试试用通用脚本)PS:如果以上方法都救不了了,那我也没有办法了,你只能求神拜佛了!!另外,用厨房做包时,最好不要动脚本,刷不进再做修改,不要一开始就修改这句(把厨房升级为最高版本,v2.0以前问题
12、多多):format("ext4","EMMC","/dev/block/mmcblk0p3","/system");还有:用厨房修改官方卡刷包,如果刷不进,就直接用官方的脚本,还是不行,那就