找回密码
 立即注册
  • 便民服务
  • 关注我们
  • 社区新手

[技术] [转帖] 刷机过程与经验教训,希望能帮助到大家

[复制链接]

马上注册,享用更多功能,让你轻松玩转DOSPY论坛-诺亚方舟号

您需要 登录 才可以下载或查看,没有账号?立即注册

x
QUOTE:
作者:jonasf
原贴标题: 刷机过程与经验教训,希望能帮助到大家
原贴地址:
http://bbs.dospy.com/thread-13669989-1-464-1.html


本人2011年淘宝买的亚太版水货,开机自带删不掉的qq和河马读书之类的垃圾,根据论坛中的刷机教程,是被js刷成了国行...

刷机教程连接:https://www.dospy.wang/thread-51-1-1.html

本人刷机的初衷:厌恶那些删不掉的图标,国行手机的一贯作风,深恶痛绝,加上本人病入膏肓强迫症,不删掉总觉得心里不爽!呵呵,另一个重要原因就是无法开启开发者模式,总提示下载失败,未找到安装包。问淘宝客服丫说我网络设置有问题,靠,侮辱我人品可以,还tm怀疑老子的智商,懒得理他了,决定diy,自己动手刷机解决。由于楼主长期从事计算机软件行业相关工作,而且前面用过的手机都有刷机和diy过,自信可以解决刷机过程中遇到的小问题,于是在仔细研究了论坛中上述的刷机教程,并下载了国行和亚太两个版本不带emmc的两个bin文件以及相关的驱动文件后,开始了本次一波三折的刷机之旅...

过程:
本次刷机从楼主在办公室刷起,一直刷到楼主回家夜里23点左右才大功告成,中间经历了一些波折,现在想想都是楼主大意导致,现简述一下,希望对各位机友能有帮助。
刷机前,根据上述刷机教程,由于不需要刷emmc,所以楼主没有备份个人信息数据(事后发现这是楼主犯得第一个严重错误),根据教程描述操作,用flasher命令开始刷机,第一次刷提示一个cmt模块加载失败,一堆错误提示,意料之中,就是论坛中提到的刷回亚太信号模块装载失败的问题,于是用-only参数单独加载cmt模块,依旧失败,此时想开机先看看亚太的系统模样,开机后楼主发现了所犯下的另一个严重的错误...

由于本人手机之前设定了自动锁定,并带有密码,手机开机后锁定界面僵死,按屏幕没有反应,过会儿会弹出系统提示框提示lock application not response,close it? 选择关闭,可系统无法关闭锁定程序,坑爹了,此时在画面跳转间隙可以看到首次开机的诺基亚导航已经在后台运行了...而手机却不断的被自锁程序锁定却无法解锁......

此时楼主已经从办公室返回家中,家中没有宽带,手中只有从办公室拷回来的bin文件和手机usb驱动以及一台xp系统电脑...
楼主根据手机现象分析:估计是刷机时cmt模块加载失败,导致系统不完整,没有完全加载,导致自动锁定程序异常(纯属胡猜),由于手头没有带emmc的bin文件,所以当时的第一反应是擦除用户数据(此时后悔没有做备份已经晚了...)

仔细阅读flasher工具的帮助文档,发现其中有这样一个参数和参数描述:

-v, --trace-level[=ARG]     Set or increment trace level
      --erase-user-data[=ARG] Erase user data, ARG is erase method (e.g. secure)
                                              Erases eMMC and swap, resets device lock
      --erase-mmc[=ARG]       Erase eMMC, ARG is erase method (e.g. secure)

其中--erase-use-data参数描述可以擦出用户数据,并reset设备锁定...于是楼主重新将手机连上电脑,使用
flasher --erase-user-data 命令擦除用户数据,提示需要一些时间...经过漫长的等待,提示擦除成功。ok,别了我的个人数据...

接下来使用flasher -c -f -F 1.bin 命令重新写入亚太版的系统文件,期间cmt模块写入失败的错误依旧...
完成后断开手机连接(为什么要断开,后面详细说),重新启动flasher工具并接入手机,按照论坛中坛友的解决办法,使用
flasher -c -f -F2.bin --flash-only cmt 命令单独将国行包中的cmt模块写入,提示成功。ok,断开连接,开机,诺基亚的导航程序指引我开始重新认识我的手机...

总结:
以上简单描述了楼主刷机的过程,事后总结了一些经验教训,跟大家分享:
1 备份,无论如何都要备份,原因不再多说。
2 刷机前切记去掉手机自动锁定,当然连同emmc一块刷就无所谓了。
3 国行刷回亚太时会出现cmt模块无法写入的错误,此时若直接重刷cmt模块无论执行多少次命令都会是同样的错误,必须将手机与电脑断开连接,并重启flash工具。具体原因楼主也不清楚,估计是工具在写cmt模块时手机返回了错误,flash工具将cmt模块置为了不可用状态(纯属胡猜)
4 出现问题不要慌,冷静的根据现象分析一下,并选择可行的办法进行尝试。

后记:
开机后的第一件事:开启开发者模式(如果不能打开,岂不是白费了我这半天的功夫...)还好,提示下载,并下载安装成功,总算没有白费功夫刷机。

写在最后:刷机操作本身有一定的风险,打个不恰当的比喻:就像去药店买药(西药),所有的西药在列明疗效和用法的同时一定会详细列明可能出现的不良反应,让你在吃药的时候有所忌惮。同样,刷机操作伴随的风险,就像药品的不良反应,但不良反应不是人人都有,因人而异,刷机也不一定人人都会遇到错误,可能别人都没遇到的问题被你碰到了。




20200809014817.png



如图,没有响应,需要这样做成功率才会高:先拔掉usb连接,把flasher命令敲好,别按回车,然后插入usb连接,在听到windows新设备提示音后按回车。后来我再刷基本都是这样做的。


20120118_950186a74afe2d9470e7J1o90rUUp5Cz.jpg




如图为成功擦除的刷机过程,指令详情见 N9通用刷机教程


分享至 : QQ空间
收藏

2 个回复

倒序浏览
jkvan 士兵 2021-8-24 21:12:03
沙发
厉害,有助
回复 使用道具 举报
请问锁屏有保密码连不了同步模式该如何解决?就是为了解密码才刷机。
农夫山泉有点累我。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册