小米6救砖

先吐槽一下我是怎么入的刷小米手机这个坑的。买了这个手机就从来没想过要去花费太多精力去折腾这手机的,结果5月份的时候小米推送了系统更新,然后就让手机更新了,结果手机变砖了。我很无语。送去售后维修,售后要求必须更换屏幕,后盖,否则无法进行自动化测试等等。当时手机还在保,问了一下竟然要800大洋,不包括其他费用。我的手机屏幕并没有坏,只是贴的钢化膜右下角裂了,被误认为是屏幕裂了;后盖确实是破了,这个没有异议,但是某宝只要30块啊。想想还是算了,不求售后,自己折腾吧。经过两个月断断续续查资料,探坑,手机终于满血复活,以下是分享给大家的救砖教程,写的不好的地方,敬请谅解。

首先,判断症状。我的手机的状态是,无法开机,无法进入fastboot,任何按键都没有反应(此时按键还都是好的,后面我用胶水粘后盖的时候弄坏了音量加和音量减。弄坏了按键也是可以修的,也可以借助镊子临时进入fastboot和recovery,此处不讨论)。回忆前面系统更新的状态,我从开始更新到再次检查手机,大概过了几分钟,然后好像发现手机屏幕是暗的。于是强行按电源键,手机并没有任何反应。连上USB接到电脑,设备管理器出现高通9008端口。初步怀疑是系统更新异常终止,导致boot损坏了。把手机送去华强北检修,检测人员回复是“字库坏了”,无能为力。于是拆掉手机的FLASH 芯片,送去某宝刷字库。芯片回来后,就可以用MIFLASH 刷系统了。至于怎么使用MIFLASH,怎么解锁bootloader,此处不详述,教程很多。手机刷系统之后,没有IMEI,MEID,也无法连接WIFI。虽然有时候系统可能会显示有基带版本,但是并没有什么用。下面开始讲重点,怎么恢复IMEI,MEID(WLAN和BT MAC不用特意修改)。

准备材料 

  1. QCN文件(如果自己没有备份的QCN,可以网上找,修改成自己的IMEI,MEID;如果自己有自己手机的备份QCN 文件,直接使用即可)
  2. QSPT工具包
  3. bin文件编辑程序(网上搜索)
  4. IMEI Converter(转换IMEI号用的)
  5. 手机包装盒(上面有自己手机的IMEI和MEID)

然后,我们开始编辑QCN文件。我们先打开QSPT工具集中的QCNView程序,Tree View和Text View中我们选择Text View

复制到文本编辑器,找到QCN中的IMEI信息,MEID信息。如下图所示。

我们记下找到的IMEI(双卡双待的有两个IMEI号码)和MEID。用bin文件阅读器打开准备好的qcn文件,查找记下的IMEI和MEID。如下图所示,在查找框里输入IMEI,修改IMEI;输入MEID,查找MEID。

Find text复选框勾掉,把光标定位到查找到的查找到的数值,键盘输入自己从包装盒抄下来的IMEI的转换码,MEID的转换码。包装盒上的IMEI号可以用上面提到的IMEI conventer转换,也可以根据规则转换,具体方法网上很多,这里提一下MEID的转换方法。首先我们假设包装盒的MEID是:0123456789ABCD,转换后就是CDAB8967452301。也就是每两个字符为一组,每组在原来的序列中的位置顺序颠倒一下,组内顺序不变。修改好后保存qcn文件,准备用来恢复基带。

高通恢复基带的关键是让手机进入到高通诊断模式。想要进入此模式,我知道有两种方式:一种是root手机,然后通过命令行进入诊断模式;另一种是修改小米开发板线刷包boot.img文件,让手机启动的时候直接进入诊断模式。第一种方式需要刷MIUI的开发版本,然后刷入twrp等第三方recovery,然后安装SuperSu,具体恢复基带的方式可以参考链接:高通恢复基带。需要特别注意的是根据自己手机的具体情况使用dd命令。小米6是:

dd if=/dev/zero of=/dev/block/sdf3

dd if=/dev/zero of=/dev/block/sdf5

dd if=/dev/zero of=/dev/block/sde28

这种方式我也尝试过,是可以恢复基带的。后来自己手机基带又被我搞丢了,此时我的手机绑定了小米账号,现在又无法联网,识别sim卡,所以没办法激活手机,手机也不能打开adb调试。于是我又发现了修改boot.img直接进入诊断模式的方法。步骤如下:

下载MIUI开发版线刷包。

解压,找到boot.img。复制到Android Image Kitchen程序的目录下。

解压boot.img。方法是鼠标拖动boot.img到Android Image Kitchen目录下的unpackimg.bat脚本。

找到生成的ramdisk目录下的default.prop,用任何文本编辑器打开它,修改以下几点:

修改完后保存,双击运行repackimg.bat脚本,生成image-new.img。

手机进入fastboot模式,命令行运行以下命令 

fastboot flash boot image-new.img
fastboot reboot

此时电脑的设备管理器应该可以发现高通900E设备了。运行QFIL,选择刚刚保存的qcn文件,然后点恢复按钮

看到提示恢复完成后,就可以重启手机,手动进入到fastboot,刷入原来的boot.img(和上面刷image-new.img一样,换个刷入的文件路径而已),然后等待手机重启。

自此恢复基带大功告成。最后说明一下,我为什么不去某米社区发表此教程呢?因为我发表的教程屡次被某米以涉嫌广告为理由删除。自此某米一生黑。

  • 8
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值