返回列表 回复 发帖

Dopod 565/575/585 Rom备份恢复(升级)过程详解

Dopod 565/575/585 Rom备份恢复(升级)过程详解

前言:老是看着用220的不时的就能有新版本Rom用,着实的很不爽,虽然可以说明Dopod的软件编写能力比Moto要强得多(系统总是升级,可见有多不稳定啊),但对于喜欢DIY并选择了SP的我们来说,还是十分的嫉妒。可是Aryaya作为智能手机专门网站,也只是有些针对220升级的资源和文章,对于Dopod的手机如何自行备份和刷新,能用的资料就很少了。前几天想找些东西,偶然找到了某论坛,在上面看到了几篇很详细的关于565/575/585的备份和升级的文章,很是不错,转到Aryaya来给大家一起分享:)



1、资料备份:刷机之前一定要将自己的资料进行备份,系统全备份推荐【Sprite Backup】,不过感觉刷中文版后软件还是重装的好。建议只备份通讯录就行了,需要的话把短消息也进行备份,可以使用【智能手机工作室】。这两个都是常用的软件,相信不用多说。

2、解锁:用U数据线将手机(开机状态)连在电脑上,在电脑上运行解锁软件【SDA_ApplicationUnlock】,直接点击Remove Lock就行了,解锁成功后重启手机。(PS:这一步不知道在升级中有什么用,不过这个软件的作用是解锁后[storage]上所有的文件都可以直接在电脑上进行复制、移动操作,甚至删除。有人可能手机开始菜单无法修改,相信现在可以了。

3、降级SPL:还是用U数据线将手机(开机状态)连在电脑上,将【TyphoonNBFTools_0.3】解压,打开TyphoonNBFTools_0.3文件夹,把Cert.CAB拷入手机中,在手机上安装。在电脑上运行TyphoonNBFTool.exe,点击菜单TOOLS->Immediate Flash Tool->Test Immediate Flash,会提示你Test successful,然后就可进行下一步。点击菜单FILE->OPEN NBF,打开里面带的SPL1010064.nbf,在下半边窗口的SPL上点右键,选Emergency Flash,然后都选YES,刷成功的话就会提示你successful,否则会提示你FAILED。

4、升级SPL:将手机进三色屏(按住摄像键,按开机键1秒钟,一直按住摄像键不放),用数据线将手机连在电脑上。将【IU_SPL+PatchedRUU】解压,打开IU_SPL+PatchedRUU文件夹,运行Patched_RUU.exe,然后按提示一步一步NEXT往下走就行了,把能勾的都勾上才能NEXT,最后会有update,这样会将手机的SPL更新为版本1.01.0109,手机会提示一些英文的东西。

5、SD卡清0:准备好SD卡(有人讲卡要128M以上,我是256M的卡)。手机关机,把SD卡从手机中取出放入读卡器,先将卡上所有的东东备份到电脑中,直接复制即可。将【winhex12.3sr-2】解压,打开winhex12.3sr-2文件夹,运行WinHex,按F9,选择物理磁盘->可移动磁盘1,点确定;按ctrl+L,点确定,再确定,再确定,进度条,100%完成后关闭winhex。

6、备份ROM:打开Mircrosoft ActiveSync,文件->连接设置,将三个勾选取消,停用U连接,按Ctrl+Alt+Del进任务管理器结束Wcescomm.exe进程。将SD卡从读卡器取出插入手机,将手机进三色屏,用数据线将手机连在电脑上。将【TeraTermPro】解压,打开TeraTermPro文件夹,运行Ttermpro,New Connection窗口直接弹出,Serial Port->U,连接成功的话窗口标题栏的Deconnection会消失。

打Enter键,显示Cmd>,输入r2sd all,返回信息

        Cmd>r2sd all
        ***** user area size = 0x1E980000 Bytes
        R2SDBackup() - Download type = 6
        usTotalBlock = 1 sizeof(SDCARD_SIGNATRUE_TABLE)=512
        address = 0x80000000 , Length = 0x800
        Load IPL from DiskOnChip to RAM
        IPL load success.
        Start address = 0x80000800 , Length = 0xC0000
        Load SPL(bootloader) from DiskOnChip to RAM
        Start to read SPL.
        Read SPL success.
        Start address = 0x800C0800 , Length = 0x20000
        Load Binary NORMAL partition: data from DiskOnChip to RAM
        Start to read bianry partition.
        Read binary partition successfully.
        Start address = 0x800E0800 , Length = 0x200000
        Read GSM CODE ....
        Load GSM from DiskOnChip to RAM, offset block= 5, length = 0x200000, pbBuf = 0x8
        C080000
        Read GSM success.
        Start address = 0x4E3D4C0 , Length = 0x1B00000
        Load BINFS from DiskOnChip to RAM
        Read from BINFS from sector 4, length 28309504, 55292 sectors
        Read complete

        SD user size = 0x1E980000, Image total size = 0x1DE0800
        Load IPL from DiskOnChip to RAM
        IPL load success.
        1 Start=0x80000000, Length=0x800, Checksum=0x755A8C6F
        +WriteDataToSDCard() - pusSourceAddr = 0x8C080000 , ulSourceLength=0x800
        WriteDataToSDCard() ulTargetSDAddr=0x200 pusSourceAddr=0x8C080000 dwTotalBlock=0
        x4
        -WriteDataToSDCard() - pusSourceAddr = 0x8C080000 , ulSourceLength=0x800
        Load SPL(bootloader) from DiskOnChip to RAM
        Start to read SPL.
        Read SPL success.
        2 Start=0x80000800, Length=0xC0000, Checksum=0x3C56F7C4
        +WriteDataToSDCard() - pusSourceAddr = 0x8C080000 , ulSourceLength=0xC0000
        WriteDataToSDCard() ulTargetSDAddr=0xA00 pusSourceAddr=0x8C080000 dwTotalBlock=0
        x600
        -WriteDataToSDCard() - pusSourceAddr = 0x8C100000 , ulSourceLength=0xC0000
        Load Binary NORMAL partition: data from DiskOnChip to RAM
        Start to read bianry partition.
        Read binary partition successfully.
        3 Start=0x800C0800, Length=0x20000, Checksum=0xE3C6BAD1
        +WriteDataToSDCard() - pusSourceAddr = 0x8C080000 , ulSourceLength=0x20000
        WriteDataToSDCard() ulTargetSDAddr=0xC0A00 pusSourceAddr=0x8C080000 dwTotalBlock
        =0x100
        -WriteDataToSDCard() - pusSourceAddr = 0x8C080000 , ulSourceLength=0x20000
        Read GSM CODE ....
        Load GSM from DiskOnChip to RAM, offset block= 5, length = 0x200000, pbBuf = 0x8
        C080000
        Read GSM success.
        4 Start=0x800E0800, Length=0x200000, Checksum=0xB8A83425
        +WriteDataToSDCard() - pusSourceAddr = 0x8C080000 , ulSourceLength=0x200000
        WriteDataToSDCard() ulTargetSDAddr=0xE0A00 pusSourceAddr=0x8C080000 dwTotalBlock
        =0x1000
        -WriteDataToSDCard() - pusSourceAddr = 0x8C280000 , ulSourceLength=0x200000
        Load BINFS from DiskOnChip to RAM
        Read from BINFS from sector 4, length 28309504, 55292 sectors
        Read complete
        5 Start=0x4E3D4C0, Length=0x1B00000, Checksum=0x31A9332D
        +WriteDataToSDCard() - pusSourceAddr = 0x8C080000 , ulSourceLength=0x1B00000
        WriteDataToSDCard() ulTargetSDAddr=0x2E0A00 pusSourceAddr=0x8C080000 dwTotalBloc
        k=0xD800
        -WriteDataToSDCard() - pusSourceAddr = 0x8DB80000 , ulSourceLength=0x1B00000
        Double Check 0 Start=0x80000000, Length=0x800, Checksum=0x755A8C6F
        Double Check 1 Start=0x80000800, Length=0xC0000, Checksum=0x3C56F7C4
        Double Check 2 Start=0x800C0800, Length=0x20000, Checksum=0xE3C6BAD1
        Double Check 3 Start=0x800E0800, Length=0x200000, Checksum=0xB8A83425
        Double Check 4 Start=0x4E3D4C0, Length=0x1B00000, Checksum=0x31A9332D
        usTotalBlock = 1 sizeof(SDCARD_SIGNATRUE_TABLE)=512
        +WriteHTCSignature,download type = 6
        Reading the DOC Unique ID string successfully
        Load Binary NORMAL partition: data from DiskOnChip to RAM
        Start to read bianry partition.
        Read binary partition successfully.
        Common Info Checksum=0x5462A6B9
        -WriteHTCSignature...

        Cmd>

    ROM备份到SD卡上成功。手机关机,把SD卡从手机中取出放入读卡器,运行WinHex,按F9,选择物理磁盘->可移动磁盘1,点确定。拖选除00以外的内容(下面大部分都是00),选择好后,编辑 -> 复制选块 -> 进入新文件,保存名后续记得加上.BIN,完成ROM文件备份。

7、准备升级ROM的SD卡:重做一遍第5步,将SD卡清0。将【itsutl0501190】解压,将下载的准备升级ROM文件压缩,放入itsutl0501190文件夹。然后进入DOS模式,进入itsutl0501190文件夹,然后输入命令:psdwrite h: (这个是你的读卡器盘符) 575.bin(解压缩后ROM文件名),回车后就开始将准备好的ROM写入到了卡中,这一步有点慢,请耐心等待,完成后会直接回到提示符下,退出DOS窗口就行了。

8、刷新ROM:将SD卡从读卡器取出插入手机,按住摄像键的同时按开机键1秒开机(即按将手机进三色屏的方式开机),会提示你按声音减键开始刷机,按声音减键后升级就开始了,下面会有进度条,时间用不了5分钟,刷机成功后会提示success,然后按任一键开机就是中文的系统了。重启手机。
好像很复杂
就算是复杂也要Try 一下
我晕!
俺看晕了
复杂,不学了
回贴是一种美德~~~~!

good good study,day day up~~~!!!

要这么复杂吗???????晕!!!!!
晕了,但还谢了
太复杂了吧
真的很复杂,有时间试试。
无论多难,我都要学会刷机
what is it?
返回列表