566,586详细备份刷机教程
需要用到的软件:
备份:Microsoft ActiveSync ,WinHex,TeraTermPro,SDA_ApplicationUnlock,ActivePerl 5.8.7.815,typhoonnbfdecode.pl
刷机:Microsoft ActiveSync ,RUU(ROMUpdateUtility) ,SPVServices
备份过程
第一步:手机解锁
软件:SDA_ApplicationUnlock
首先要将手机与电脑同步联机,然后再运行SDA_ApplicationUnlock.exe,出现如图:
点确定,然后重启一下你的手机,解锁完成。
第二步:SD卡清零备份ROM
(注意:在进行这一步之前,务必要将sd卡上的内容备份)
软件:WinHex
硬件:SD卡一张(64M以上),读卡器。
1.打开WinHex,→ 工具 → 打开磁盘 → 选择逻辑驱动器里面的可移动磁盘,或是直接按 F9 → 选择逻辑驱动器里面的可移动磁盘,如图:
2.编辑 → 填充磁盘扇区,或是直接按 Ctrl+L,选择确定,开始清零。如图:
第三步:备份手机rom
软件:WinHex ,TeraTermPro
1.清零完毕,将sd卡从读卡器中取出,放入手机中。
(注意:这步之后先不要将手机与电脑联机,待完成下一步后再联机。)
2.打开Microsoft ActiveSync → 连接设置 ,将所有的勾都去掉,如图:
3.将手机关机,然后按住“相机键”不放,轻按一下电源键,开机进入三色屏。
(注意:此过程中,手机可能出现提示,不要进行任何操作,等待进入三色屏)
4.现在将手机与电脑联机,运行TeraTermPro中的ttermpro.exe程序。按图示操作:
选择用USB连接,连接后disconnected会消失,按一下回车键,在cmd>后输入命令r2sd /all回车,等一串信息过后会再次出现cmd>,这样sd卡备份就完成了。如图:
5.将手机关机,取出sd卡,放入读卡器。插入usb,这时电脑有可能提示你“发现未格式化磁盘是否要格式化”之类的,一律取消选“否”。
(注意:sd卡中并不是没有数据,而是含有windows系统不能识别的数据,就是手机的rom)
6.再次打开WinHex,→ 工具 → 打开磁盘 → 选择物理磁盘里面的可移动磁盘,或是直接按 F9 → 选择物理磁盘里面的可移动磁盘,
(注意:这次与上次选择的驱动器不一样。这一点要特别注意!!!可能你的操作不同,WinHex会出现要格式化之类的提示,都选择取消。)如图:
7.在Offset的开头处点击鼠标右键,选择“选择开始 Alt+1”这一项,如图:
然后再从 位置 → 转到偏移量,或是点击如图红圈所示按扭:
点击后出现对话框,在新位置处填入1EF09FF,然后确定,如图:
然后光标会转到如图所示,正常应该下面全是00。
在03 那个3上面点击鼠标右键,选择“选择结束 Alt+2”。
然后再按“Ctrl+C”复制数据,用WinHex新建一个文件,文件大小是1 byte如图:
点击确定,出现如图。
在按“Ctrl+V”粘贴,出现提示,按照图示操作。
然后找到文件尾部,选择最后那两个0,再按图示操作。
最后,选择文件 → 另存为,你自己给找个地方储存。将文件的扩展名一定要用.bin
到此为止,你手机里面的rom备份完毕。剩下的操作就是在电脑里面完成的了。
这个文件就是以后你可以用sd卡刷机的bin文件。
(注意:当进行完之后一定要将上面步骤2中Microsoft ActiveSync的连接设置中所有的恢复,只有这样手机才能再次和电脑连接。)如图:
第四步:转换BIN格式为NBF格式
软件:ActivePerl 5.8.7.815,typhoonnbfdecode.pl。
1. 安装 ActivePerl 5.8.7.815,安装完成后按要求重启一下电脑。
(注意:这里一定要重新启动一下。)
2. 新建一个文件夹(此文件夹用来转换rom格式的),将typhoonnbfdecode.pl文件,和你上面备份好的rom(BIN格式)文件复制到里面来。
3. 下面按图操作,在此文件夹里面新建一个文本文件,如图:
然后将文件改名
(注意:这里一定要将系统设置为,显示文件的扩展名)
4. 双击dos.bat启动dos
5. 输入命令将rom分离。Perl typhoonnbfdecode.pl ?x 你要转换的文件名
图示中我是拿了566.bin文件转换的。
你会得到04e3d4c0-OS.nb,80000000-IPL.nb,80000800-SPL.nb,800c0800-Splash.nb,
800f0800-GSM.nb一共5个nb文件。咱们只要04e3d4c0-OS.nb,其余的都可以删除掉。
6. 最后将nb文件转换成nbf文件。如图:
命令为:perl typhoonnbfdecode.pl ?r os=04e3d4c0-OS.nb ?c 你想要的文件名.nbf
图中我转换的文件名是566os.nbf
这样你就得到一个nbf文件。(注意:这个文件只包含os部分,所以用这个刷机风险性小。而用SD卡刷机风险性大,容易出现白屏现象,因此建议用RUU刷机。)这个文件就是以后你用RUU刷机恢复时用的。下面就教你们怎么用RUU刷机。
刷机过程
软件:Microsoft ActiveSync ,RUU(ROMUpdateUtility) ,SPVServices
第一步:准备工作。将要刷的nbf格式的rom和RUU(ROMUpdateUtility) ,SPVServices软件放在同一个目录下面,如图:
第二步:修改CID为SuperCID
软件:SPVServices
(注意:这里要注意的是,一般水货机器,你们买到手的时候,销售商早就把CID修改为SuperCID了,为了保证安全性,这一步务必要再进行一遍。)
首先电脑需要连上互联网,手机与电脑接上USB连接线,在电脑里运行SPV-Services.exe,弹出如下窗口,点击CID Tool(Alpha),电脑会自动传一个文件到手机,要求你安装,你点"是"确认安装!!。
然后改变为如下对话窗,并且下面有一个按扭,“Set CID 11111111“,你点一下!!等几秒,就成功了!
第三步:RUU刷机
软件:RUU(ROMUpdateUtility)
(注意:要用RUU刷机必需保证电池电量在50%以上,建议80%以上)
(注意:当手机显示100%后,大约还要需要5~6分钟才能完成)
手机会自动重启,然后重新配置,再提示重启,重启后就全部完成。
第四步:重启电脑 哈哈~~~也许你会问为什么要重启电脑,看似不必要的步骤,其实很重要,相信大多数朋友会遇到这样的问题,当用RUU刷机完成后,手机死活与电脑连接不上了。其实解决方法很简单,只要重启一下电脑就可以了~~~