最后由 Tabing010102 更新于 2019年1月31日
MI4从刷成Win10M后在没怎么管过,,现在有一个舍友想要把他的MI 6X刷成9.0,我就去los,mk,xda上看了看,发现只有xda上有一个9.0的包,刷入没有遭遇太多阻碍,当时心血来潮(fachun),想要把MI4刷回Android或其他Linux内核系统,去遭遇了一堆问题,,,
首先说明,原本是想着把MI4完整备份一下再刷Android的,但尝试多次均无法进入9006模式(后面才发现方法),于是就想着直接降回Android,,MI4在Win10M版本是1511的状态下,刷回Android毫无压力,直接无脑MiFlash即可,然而,再14393这个版本下,9008的MI4用MiFlash刷机却出现Error Receiving Hello Packet类似错误,这搞得我是一头雾水,,
在Google了一波之后,决定尝试进入9006刷机,去发现怎么也无法进入(Win10M系统下),后来又开始各种查,才发现Win10M有个WinRE模式,里面的“Mass Storage Mode”就是9006模式,,然后就快乐进入9006,刷回了最老的MI4 CTLTE的MIUI开发版,之后开机一切正常,我觉得就没事了,结果刷完TRWP后刷从xda上抠的9.0的包却直接报了一大坨错误,,然后再把Mokee的RELEASE(7.1.2)的包刷,也刷不进去,,错误好像是“Cannot Link Some of the Files”之类的,,(我开始有点慌了)
之后就想是不是系统太老(4.4.4)的问题,就准备刷入最新MIUI,进入fastboot却发现直接报错“Mismatching board version xxx”之类的,于是直接9008,发现出现了新的错误,如图:
见到这种情况,我又想到了万能的9006,此时用QPST却怎么都进不去(9008到9006),各种报错,如图:
这时,我又看到了MIUI6开发版的包,就想着能不能刷这个,于是进入9008开始刷,然而提示好像是机器,board version不对应之类的,这时我去改了一下flash_all.bat,把验证的部分注释掉,这个老版本却成功地刷了进去(新版就不行),,
进去之后我就又去网上查了一下,如何进去9006模式,发现在fastboot模式下输入指令“fastboot erase aboot”然后”fastboot reboot”后可以直接进入9006模式,于是就这么来了一下,结果还真可以,于是开开心心的刷高版,刷TWRP,刷魔趣712RELEASE三连:
刷好后顺利开机,进入系统:
至于为什么第一次刷入低版不行而9006高版就可以,我觉得可能是低版的刷机包没有更改机器信息,分区之类的东西(Win10M出来之前),而后来,MIUI每一个线刷包多可以用来就这种“软转”,(完全恢复官方状态),仅为个人观点,,,如有错误请轻喷
Views: 46