M630、636的版本号修改

M630手机的版本号在S3文件中的第四段中
1 直接用记事本分离出第四段,地址范围“0x20042000 - 0x207ba9e7",在记事本中表现为标记s70520020000d8到s70520010000d9,然后用FirmWareEditor把分离出来的第四段代码转换成BIN格式 。如图:
2 再用Hex Workshop 4.2打开刚才转换成的BIN文件如图:

按Ctrl H弹出替换对话框,选择类型为“文本字串”,如图:


把查找内容设置成你当前的版本号,替换的内容设置成你要换的版本号,然后点击确定

【M630、636的版本号修改】
再点击“替换”就替换成功了,然后保存退出 。


3 接下来,要把刚才修改过的BIN文件再转换回S3文件 。
再次打开FirmWareEditor,导入BIN文件,转换成S3设置成“开始地址:0X20042000 结束地址:0X207BA9E7”,然后点击“转换到S3”即可 。如图:

4 最后把转成的S3刷机,版本号修改成功 。
第一步中提到的分离第四段的方法如果大家不太明白,也可以直接用optiflash读取整个手机中的S3出来,在FirmWareEditor把整个S3转换成BIN文件,用HW修改 。optiflash讨厌最新汉化加强版下载地址:
[url]http://ycsyxx.go2.icpcn.com/optiflash.rar[/url]可以直接导出手机中的文件为S3文件 。
导出全部文件地址范围:0x20000000 - 0x20ffffff


修改好后再用FirmWareEditor把它转换成S3,这时的地址设置就要设置成0x20000000 - 0x20ffffff 了,和上面的单独修改第四段不一样 。转换成S3后,直接刷机就可以了 。
下载的S3文件的地址是分段的,不连续的,不能直接把它整个转成BIN修改版本号,只能单独提取第四段转BIN,因为再用FirmWareEditor转换回S3的时候地址会变化,导致不能开机 。而我们自己用optiflash从手机中读出来的S3文件是连续的,所以可以直接转BIN修改,再转回去 。

    推荐阅读