前几天刷机的时候遇到的问题,起因是我觉得现在的2srom有点冗余,比如电台,视频等。然后就用RE删了一部分,大概有十多个。然后试着重启手机,结果斯巴达了。刚开始我并没多惊讶,因为我知道要刷机,而且我差不多大概有几个月没刷过了,手也痒痒。
于是下载rom,解压,fastboot刷机。然后我遇到了上次帮朋友刷的时候同样的问题。就是上面的错误代码。帮朋友的时候出现这我确定她的是高仿的。因为那台机子拿手里跟我的2s完全不是一个级别的。我的各方面看上去都比较细腻。那台2s做工很粗糙。然后就各种度娘无果。打死我都不相信自己的是假的。里面的错误代码是关于MYSQL的,后面会粘贴上。写这个的目的并不是解决小米刷机的。而是总结一个解决问题的过程的,希望以后能少走弯路,因为这个我差不多浪费了大概一上午时间才弄好。
说一下我的大概步骤,遇到问题,百度,无果差不多浪费了半个多小时,然后按照网上的路径不能有中文,卸载miflash,好像安装了三遍,总共下来差不多一个小时。然后怀疑自己的包有问题,重新下载还是不行。然后用小米助手,小米助手可以,但是里面就两个rom一个安装5.0的,我不太喜欢,因为现在优化还没做好就各种添加功能,小米这是作死,挑战用户底线。这个以后讨论,另外一个是V5的,说实话作为外貌协会的我实在是不想用V5了。但是手机现在还是个砖头呢,于是一咬牙刷了个V5的,起码不是砖了,然后重新刷,还是一样的错误。这差不多大概又是一个多小时。然后看刷机日志,里面会提示错误。根据错误代码网上找,终于在MI3论坛找了一个类似的,原来是电脑本地的MYSQL影响了刷机,抱着将信将疑的态度把MYSQL卸载了,由于win8.1的坑爹,卸载MSI的东西需要最高权限。呵,反人类。于是用第三方软件卸载了,刷机。一切正常。中间走的弯路只有自己知道。还有,我还用了虚拟机里的XP试着刷,没成功。估计XP还没激活的缘故。
总结起来,遇到问题。一定要找到问题的根源,由根源下手解决,不能急病乱投医,更不能放任不管。多思考,一定要多思考。让大脑回忆解决这类问题的经验。任凭直觉。多思考。。。。。。
另附错误代码:
[00005C34]CreateManagedObject(1273): 未指定的错误(0x80131604)
[00005C34]GetFactoryObject(1317): 未指定的错误(0x80131604)
[00005C34]CreateManagedObject(1273): 未指定的错误(0x80131604)
[00005C34]GetFactoryObject(1317): 未指定的错误(0x80131604)
[00005C34]GetFactoryObject(1338): 指定的服务不存在。(0x800704db)
[00005C34]GetSearchPath(1393): 指定的服务不存在。(0x800704db)
[00001CD4]529225a6 0.00
execute F:\aries_beta_images_5.3.27_4.4_cn\flash_all.bat
[00001CD4]529225a6 0.03
'MySQL' 不是内部或外部命令,也不是可运行的程序
[00001CD4]529225a6 0.03
或批处理文件。
[00001CD4]529225a6 0.03
'MySQL' 不是内部或外部命令,也不是可运行的程序
[00001CD4]529225a6 0.03
或批处理文件。
[00001CD4]529225a6 0.03
[00001CD4]CScriptReport::DoWork(418): 未指定的错误(0xffffffff)
[00001CD4]GetFactoryObject(1338): 指定的服务不存在。(0x800704db)
[00001CD4]SaveFlashResult(1359): 指定的服务不存在。(0x800704db)