小米手机救砖之路

笔者比较喜欢折腾,手头有一台小米砖机,下面请各位看官跟着笔者走上小米手机救砖之旅。
机型:红米1s电信版2013028
故障:未接电池插上usb数据线可以进入fastboot,但是接上电池在fastboot界面无限重启。
前奏请参见我的两篇博客:https://blog.csdn.net/pang9998/article/details/104130071、https://blog.csdn.net/pang9998/article/details/104130128。
 

本来以为这样的问题是硬件问题,手机真的成砖了,正准备弃疗。吃完晚饭之后在网上闲逛,突然灵感一现,会不会是电池原因导致接上电池开机或者充电无限重启?手头正好有一块同型号电池,替换,果然奏效,可以进入fastboot界面了!

想到之前刷机的时候在刷写system.img的时候出现以下错误提示:
unspecified error(0x80004005:FAILED(data transfer failure(Unknown error)))
,于是想到,能不能改一下刷机脚本,跳过system.img的刷写?于是打开刷机脚本flash_all.bat内容如下:


fastboot %* flash tz %~dp0images\tz.mbn
fastboot %* flash sdi %~dp0images\sdi.mbn
fastboot %* flash sbl1 %~dp0images\sbl1.mbn
fastboot %* flash rpm %~dp0images\rpm.mbn
fastboot %* flash aboot %~dp0images\emmc_appsboot.mbn
fastboot %* erase boot
fastboot %* flash misc %~dp0images\misc.img
fastboot %* flash modem %~dp0images\NON-HLOS.bin
fastboot %* flash system %~dp0images\system.img
fastboot %* flash cache %~dp0images\cache.img
fastboot %* flash userdata %~dp0images\userdata.img
fastboot %* flash recovery %~dp0images\recovery.img
fastboot %* flash boot %~dp0images\boot.img
fastboot %* reboot

去掉“fastboot %* flash system %~dp0images\system.img”这句,然后在miflash中下拉选择Advance,

指定修改之后的刷机脚本,

刷写成功,重启,可以看到充电图标。

小米手机救砖之路_第1张图片

下一步工作:刷写system.img!,新建一个只刷system.img的刷机脚本flash_system.bat,内容如下:
 

fastboot %* flash system %~dp0images\system.img

刷之,发现出错在39s的时候,

会不会是system.img太大了呢?能不能减小system.img的体积,原来可是700多M!于是下载ROM助手编辑system.img。
 

将system.img拖动到第二个框框的输入框,解析完成之后即可精简刷机包。这里笔者将360的几个垃圾应用app删除掉

点击开始封装,精简完成之后还有750M,用miflash加载flash_system.bat刷机,最后竟然成功刷入!
 

活了活了活了!!!砖机竟然被救活了!功夫不负有心人,最后还是让我给救活了!
 

从20:00忙活到24:00,整整四个小时!困死了,赶紧把螺丝拧上睡觉!
回顾之前的操作,system.img刷入失败的原因可能是我下载的刷机包中system.img有问题!可能是格式错误或者其他问题,所以用ROM助手重新封装之后就能够正常刷入了!问题自然就神奇地解决了!幸好不是硬件ROM损坏,否则华佗再世都没辙!



 

你可能感兴趣的:(小米手机救砖之路)