【原创】水、行D418之完全备份方法

nanxijiang

普通会员
2004-06-19
25
0
0
大家看到了论坛发表的各种版本的D410/418程序,发现它们的文件大小都不统一,有47.9M/48M/52.3M/79M的,根据最新的《D410,D418,E600,E608备份和升级的详细方法,加入图解》方法备份的文件大小就是47.9M。
笔者对内存地址的换算一窍不通,边上又没专门折腾手机的行家,又想把自己的D410更新到最新的操作系统,但怕升级不成功,就依着备份和检验的方法做了几次算是先练习练习,在对不同版本的程序检验时发现,它们之间的备份地址是不同的。按照《D410,D418,E600,E608备份和升级的详细方法,加入图解》方法备份的起始地址有两段:1、0x00000000-0x00001fff 2、0x00004000-0x00ffffff,备份的文件是47.9M。高手应该发现地址1fff 到4000之间有一段数据没有备份。对于52.3M大小的文件备份的地址有好几段分别是:1、0x00000000-0x000005fd 2、0x00004000-0x000051cd 3、0x00010000-0x0079c933 4、0x00800000-0x00800053 5、0x00801000-0x011e9133,而48M的地址是0x00000000-0x00ffffff。大家都知道,0x00000000-0x00ffffff这段地址是前16m文件的储存地址,0x01000000-0x01ffffff是后16M的文件储存地址。把32M文件全部备份下来的容量是96M,48M的只是把前16M数据完全备份下来了,没有对后16M备份。其他的版本都没有完全备份,52.3M的版本是东拉西凑的版,前后两个16M的文件都有,但都没完全备份下来。
根据《D410,D418,E600,E608备份和升级的详细方法,加入图解》把前16M文件正确的备份方法是在BACKUP选项,备份地址应该填0x00000000-0x00ffffff。32M完全备份的地址是0x00000000-0x00ffffff/0x01000000-0x01ffffff两段。经我备份和检验发现,32M完全备份时,检验到后16M会通不过,而用0x01000000-0x01ffffff备份后16M可以通过。根据网友发表的文章,这两个16M文件可以分开备份和刷机,希望此文能给有行货的朋友正确的备份,传上来供大家分享。
 

nanxijiang

普通会员
2004-06-19
25
0
0
大家看到了论坛发表的各种版本的D410/418程序,发现它们的文件大小都不统一,有47.9M/48M/52.3M/79M的,根据最新的《D410,D418,E600,E608备份和升级的详细方法,加入图解》方法备份的文件大小就是47.9M。
笔者对内存地址的换算一窍不通,边上又没专门折腾手机的行家,又想把自己的D410更新到最新的操作系统,但怕升级不成功,就依着备份和检验的方法做了几次算是先练习练习,在对不同版本的程序检验时发现,它们之间的备份地址是不同的。按照《D410,D418,E600,E608备份和升级的详细方法,加入图解》方法备份的起始地址有两段:1、0x00000000-0x00001fff 2、0x00004000-0x00ffffff,备份的文件是47.9M。高手应该发现地址1fff 到4000之间有一段数据没有备份。对于52.3M大小的文件备份的地址有好几段分别是:1、0x00000000-0x000005fd 2、0x00004000-0x000051cd 3、0x00010000-0x0079c933 4、0x00800000-0x00800053 5、0x00801000-0x011e9133,而48M的地址是0x00000000-0x00ffffff。大家都知道,0x00000000-0x00ffffff这段地址是前16m文件的储存地址,0x01000000-0x01ffffff是后16M的文件储存地址。把32M文件全部备份下来的容量是96M,48M的只是把前16M数据完全备份下来了,没有对后16M备份。其他的版本都没有完全备份,52.3M的版本是东拉西凑的版,前后两个16M的文件都有,但都没完全备份下来。
根据《D410,D418,E600,E608备份和升级的详细方法,加入图解》把前16M文件正确的备份方法是在BACKUP选项,备份地址应该填0x00000000-0x00ffffff。32M完全备份的地址是0x00000000-0x00ffffff/0x01000000-0x01ffffff两段。经我备份和检验发现,32M完全备份时,检验到后16M会通不过,而用0x01000000-0x01ffffff备份后16M可以通过。根据网友发表的文章,这两个16M文件可以分开备份和刷机,希望此文能给有行货的朋友正确的备份,传上来供大家分享。
 

东俊

普通会员
2004-03-27
206
0
0
大哥你的意思是不是说先用0x00000000-0x00ffffff地址备份前16MB在用
再用0x01000000-0x01ffffff备份后16MB啊?
 

nanxijiang

普通会员
2004-06-19
25
0
0
是的,不过本人只是备份检验通过,没有刷机。看到大家拿到的都是前16M文件刷机,分段备份应该是可行的。
 

东俊

普通会员
2004-03-27
206
0
0
我也觉得是可行啊!在optiflash3.7里看到地址是1、0x00000000-0x00001fff 2、0x00004000-0x00ffffff已经觉得奇怪啦~!
现在看到你这样讲之后跟我的想法都差不多!恩~~~~~!
你真行~!你也用D410吗?
 

东俊

普通会员
2004-03-27
206
0
0
在社区炒的轰轰烈烈的F5版本是52.3MB的!就是不完全备份啦!缺点就是下载图片关机之后就不见了!
哈哈~~~!现在基本明白啦~!
 

nanxijiang

普通会员
2004-06-19
25
0
0
是在用D410,不过还是不敢刷机啊,毕竟我们这里是县城,大街上还没见这款手机呢。
 

东俊

普通会员
2004-03-27
206
0
0
哈哈~~~!我也是不敢刷机啊!觉得现在的版本不寻常~~~!版本大小不一样!所以觉得有点古怪就不敢刷了~~!
 

东俊

普通会员
2004-03-27
206
0
0
大哥再确认以下先~!是不是先用0x00000000-0x00ffffff这地址备份前16MB的一个文件出来先!
再用0x01000000-0x01ffffff备份后16MB的一个文件出来啊~!
总共是两个文件?
 

nanxijiang

普通会员
2004-06-19
25
0
0
是的啊,第一个备份好了,再改地址备份第二个。其实optiflash3.7的Backup Ranges下面写上0x00000000-0x01ffffff或写0x00000000-0x00ffffff再添加0x01000000-0x01ffffff共两个地址,这样都能备份出全文件,但备份下来的时间大约需要一个小时。我备份的后16M有时可以通过有时不能通过检验,可能是我的数据线不好的缘故。
至于网络上的86M版本也不是完全备份的,正确的完全备份是96M,希望大家能找到好的数据线备份下来,尤其是有行货的朋友,备份是不会损害手机的。通过检验后传到网上来,供大家玩赏。
 

nanxijiang

普通会员
2004-06-19
25
0
0
呵呵,互相学习吧,看着内存地址头就晕。
对于后16M文件备份通过检验确实有点困难,我在琢磨,既然前面能分段备份和刷机,后面也是应该可以的。我们备份下来的文件写回去是自动按着地址一一对应刷的,所以,后面的16M文件不能通过检验时,可以再分做两段来读,并保存好文件和记录好文件名,这样以来,我的备份就全部通过了。
 

东俊

普通会员
2004-03-27
206
0
0
本人分两段备份出来的两个文件总和为96MB校正结果全部通过~~~~~~~~~!
 

nanxijiang

普通会员
2004-06-19
25
0
0
yutianriyue 说:
就没有一个完全备份的办法吗?这样的哈会不会出什么问题啊
在optiflash3.7的Backup Ranges下面写上0x00000000-0x01ffffff或写0x00000000-0x00ffffff再添加0x01000000-0x01ffffff共两个地址,这样的备份就是完全备份了,但备份下来的时间大约需要一个小时。因为时间较长,以防万一,所以对数据线要求还是比较高的。
 

nanxijiang

普通会员
2004-06-19
25
0
0
东俊 说:
本人分两段备份出来的两个文件总和为96MB校正结果全部通过~~~~~~~~~!
在optiflash3.7的Backup Ranges下面写上0x00000000-0x01ffffff或写0x00000000-0x00ffffff再添加0x01000000-0x01ffffff共两个地址,来个完全备份看看能不能通过检验,我只通过一次。可能对线有一定的要求。