103 1234567
发新话题
打印

[教程] 多普达828+原ROM备份及写卡刷机教程(附软件及828+行货ROM-五楼)

多普达828+原ROM备份及写卡刷机教程(附软件及828+行货ROM-五楼)

多普达828+原ROM备份及写卡刷机教程(附软件)
教程说明:
1. 该文的之方法、内容参考了多位前辈和高人的帖子,在此表示衷心的感谢!因均系网上搜索之转贴,故,无法将各位前辈高人的大名一一列
出,若有朋友看着此帖有部分字句与您的大作相近,那么,俺要感谢的就是您。:loveliness:
2. 此文所谈内容极浅,不牵扯ROM修改及理论,只讲原始ROM的几种备份方法+几种写卡方法。(包含刷机)
3. 很自豪地说:超详细,超全面,图文并茂,老少皆宜。
开始:
一. 准备工作
1. 多普达828+手机一部(电量至少50%,充满电为最佳)
2. SD卡,建议128MB或256MB的;USB数据线一条。
3. 读卡器一个(我用的是四合一的)
   软件:ntrw      用于在读卡器和pc间读写ROM镜像文件(软件必须复制在C盘根目录下 )
   软件:RomUpdate 用来提取828+原始ROM,(软件必须复制在C盘根目录下)
   软件:psdwrite软件包  作用基本与ntrw相同。
   软件:WinHex    用于将备份在SD卡中的ROM写到本地磁盘,以及进行ROM对比、SD卡清零。
   软件:HHD Hex Editor (我只用于改写ROM的前416字节)

二. 对SD卡的数据区进行清零
   因为使用过的卡,即使删除或格式化,也只是在文件分配表作了删除标记,数据区的内容还存在,有可能会对ROM的导出导入产生影响,因  

此  最好先用WINHEX将数据区全部填充0。(我也使用过格式化甚至满是内容的卡进行备份、写卡,未见异常。)最主要的是在使用WinHex   
倒出 ROM的时候可以很容易找到ROM的结尾。
1. 将SD卡插入读卡器,连接到PC上,运行WINHEX软件,取消跳过启动中心画面。选择:工具-磁盘编辑器,如下图:


2. 在弹出的磁盘选择窗口,选择“物理磁盘”下的“可移动磁盘”,切记不要选逻辑驱动器!(不同机器可能内容不同)


3. 点确定后,将打开移动磁盘(SD卡)的编辑窗口,可以看到卡上是有内容的:


4. 选择菜单:编辑-全选

5. 此时所有的数据区将显示一个灰色的底色,表示已经在选定状态。

6. 再选择菜单:编辑-填入选块

7. 此时会弹出窗口,点击“是”

8. 此后会有几个警告信息窗口弹出,全部选“确定”跳过,然后会出现一个正在填充选块的进度条:

9. 待100% 完成后,SD卡填充完毕,可以看到卡中的数据全部为0000,此时可取出SD卡以备用,关闭WINHEX软件。

三. ROM的备份
1. 把ntrw/ RomUpdate/cmd.exe三个程序复制到电脑C盘根目录。

  (cmd.exe在电脑的C:\WINDOWS\system32文件夹下)
   关掉 Mircrosoft ActiveSync软件的USB连接。双击打开 Mircrosoft ActiveSync,点 文件-连接设置- 去掉“允许通过USB建立”前面的
勾。

这步是要在828+和电脑连接的时候避免与 Mircrosoft ActiveSync产生连接。如果不取消usb连接romupdat软件就不能找到818并备份rom。

2. 将828+切换到boot界面。方法为同时按住电源和照相键,再用笔捅软启孔;这样屏幕会变黑,机器进入boot界面,屏幕上端出现Serial,下
端出现 V1.02。

3. 此时用USB线将828+和电脑连接到一起。828+屏幕上的 Serial 字样变成了 USB。

4. 双击打开RomUpdat软件,这时会看到一个open port setting的窗口,在Port选项内选择 \\. \WCEUSBSH001之后点击OK。

5. 接下来出现的屏幕中输入:d2s   然后回车;
这时romupdat开始备份的828+原始ROM到SD卡,同时828屏幕上会显示:Cal CheckSum,过一会
儿即出现:storing...,下面有百分比的进度条。

6. 当进度条走到100%之后会出现CheckSum Waiting…,RomUpdat备份界如下图,同时828+手机屏幕出现CheckSum OK!的字样。

   此时,你的SD卡中便有了828+的原始ROM镜像文件。


四. 备份SD卡上的ROM到本地磁盘
方法一:完整COPY法
接上面的步骤6
1. 自828+中取出SD卡插入读卡器并连接电脑,此时一般情况下PC会询问你是否对此盘进行格式化,点否(我的电脑始终没有出现此提示,除非你去点击其盘符)

2. 双击cmd.exe运行,在其窗口C:根目录下输入:ntrw read 828+.nb1 p:   (见下图)

按回车键确认。 (注:其中p:是你的SD卡在电脑中识别出来的盘符;828+.nb1是自己命名的ROM文件名,你也可以将其扩展名改为.bin或只输入828+而不写扩展名。)
3. 结束从SD卡到本地磁盘的COPY,cmd窗口如下:

另,ntrw会出现一个“参数不正确”的错误提示,不要管它,这样,你的C盘根目录下就有了一个828+.nb1ROM备份文件。
4. 你也可以把文件名命名为828+.bin 或干脆不要扩展名:

5. C盘的根目录看看吧~~这就是刚刚COPY出来的三个不同扩展名的ROM备份。
建议将其复制到安区的地方保存起来。


方法二:WinHex有效截取

通常,我们使用128MB或256MB的SD卡(已经清零)将ROM备份后,使用WinHex打开ROM镜像,可以看到ROM的有效数据只是64MB左右,以后的全部是0000,也就是没有用的部分,我们可以使用WinHex来截取其有效数据。
1.
运行WINHEX软件,选择工具-磁盘编辑器,在弹出的磁盘选择窗口,选择“物理磁盘”下的“可移动磁盘”


2. 点确定,出现移动磁盘(SD卡)的编辑窗口:

3. 光标定位于ROM数据的第一个字节,单击鼠标右键,在弹出的编辑窗口选择“选块开始”

再找到有效数据的结尾字节(倒数第一个非00字节),点击鼠标右键选择“选块结尾”:

4. 现在可以看到,选择的有效数据区已经变成了灰色的底色,这些就是我们要截取的有效数据,也是一个完整的ROM。


5. 在WinHex窗口选择编辑-----复制选块-----进入新文件:

(你也可以将鼠标停留在刚刚选定的有效数据区域,单击右键选择编辑----复制选块-----进入新文件:

6. 在弹出的新文件保存窗口,选择ROM文件的保存目录并填入文件名。同样,仍然可以使用.nb1或.bin或不要扩展名。

7. 点击保存,出现转换扇区的进度条,待到100%, ROM文件便保存到了你的指定路径。


方法三:磁盘克隆法

1. 将SD卡放入读卡器,并与电脑连接,系统将提示卡未格式化,问是否格式化,一定要选“否”,以下各步骤如出现此提示,一律选“否”。

2. 运行WINHEX软件,选择菜单:工具-磁盘工具-克隆磁盘


3. 出现如下窗口:

其中来源媒体和目标文件项中各有两个图标,分别对应磁盘和文件目录。

4. 来源媒体选择你的SD卡,也就是物理媒体下的可移动磁盘。


5. 目标文件项选择你的镜象文件要保存的磁盘和目录,其中点目录按钮时可输入需保存的镜像文件名。记住一定要将右上角“复制整个磁盘”打个勾。

6. 点击“确定”后开始写镜像文件,并出现进度条。 如出现前面遇到到过的警告提示点“确定”跳过。

SD卡中的ROM导出到本地硬盘保存为镜像文件。


     注:这个备份已经包含Extrom,只是不包含Radio

(未完待续)


[ 本帖最后由 wenwen.m 于 2007-6-13  18:01 编辑 ]
附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • 水样样 威望 +10 精品文章 2006-12-11 23:15

TOP

顶下哇。不会占到你未完的楼吧,呵呵:34
北京智能手机专卖【多普达专业维修qq:365669770 Tel:15811062177

TOP

这是个精华帖.....期待文哥,继续完成.

TOP

回复 #3 水样样 的帖子

跟你一起期待
嘿嘿~~俺也在期待~~~~:24
先附上多普达828+的行货ROM(未作任何修改,原汁原味)以及Radio;
均为.nb1 格式。


[ 本帖最后由 wenwen.m 于 2007-6-13  17:59 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

:33 :33  文哥,标题不是有附软件吗?  
期待中,呵呵!!
支持版主,等待中
楼主继续啊~强。。。。。。。
超强,顶吧,虽然私下认为828+的内存足矣

TOP

超级详细,顶,谢谢文文版主.

TOP

期待文文版主完成大作.
这样的精华贴一定要顶.
不顶顶,对不住WENWEN大侠!

TOP

这样的精华贴不要沉,继续顶,同时希望WENWEN版主尽快完成大作。
 103 1234567
发新话题