X108/X608偏移地址的修改

liang82672

普通会员
2004-02-22
968
0
0
我们经常能看到大于32K的经典铃声,可EasyStudio PIMS & File Manager不支持32K以上的铃声传输,网上虽然有不少高手自己做了些大铃声的刷机文件供我们下载使用,可很少有自己喜欢的铃声,没办法,自己做吧!

这里我以X108ZCDC1版的短信铃声修改为例,给大家介绍铃声替换的方法

使用软件:SAMSUNG-DIY,WinHEX

首先,用WinHEX打开从网上下载的C1版原始文件,或自己从手机里备份出来的文件也可以。再打开需要替换进去的铃声文件,如下图所示:
 

liang82672

普通会员
2004-02-22
968
0
0
我们经常能看到大于32K的经典铃声,可EasyStudio PIMS & File Manager不支持32K以上的铃声传输,网上虽然有不少高手自己做了些大铃声的刷机文件供我们下载使用,可很少有自己喜欢的铃声,没办法,自己做吧!

这里我以X108ZCDC1版的短信铃声修改为例,给大家介绍铃声替换的方法

使用软件:SAMSUNG-DIY,WinHEX

首先,用WinHEX打开从网上下载的C1版原始文件,或自己从手机里备份出来的文件也可以。再打开需要替换进去的铃声文件,如下图所示:
 

liang82672

普通会员
2004-02-22
968
0
0
找出原始文件的空闲地址,就是连续的FF FF FF FF FF的地方,记下空闲地址的首地址(这里是00B5DE18),查看一下铃声的大小(精确到字节,这里是16088字节),计算一下存放这个铃声所用空间的末地址(把首地址换算成十进制的数,加上铃声文件的大小,减1,再换算为十六进制,这里是B61CEF),两个地址之间就是铃声存放的地方。在原始文件空闲地址的首地址先点左键,再点右键,点“选块开始”,用同样的方法在末地址点“选块结尾”,如下图所示:
 

附件

liang82672

普通会员
2004-02-22
968
0
0
再进入铃声文件,按照上一步的方法全部选定(从首地址到末地址都要选),复制(Ctrl + C),再回到原始文件,光标移到空闲地址的首地址(这时候待写如的地址应该还是选定状态),依次点“编辑”—“剪切板数据”—“写入”,在弹出来的对话框中点“确定”,这一步是写入铃声文件,需要注意的是,地址不能写大了,会造成BIN大于16M的,如下图所示:
 

附件

liang82672

普通会员
2004-02-22
968
0
0
现在开始做偏移地址的修改:用SAMSUNG-DIY打开原始文件,在“手机铃声替换区”里“获取铃声列表”,选定要替换的铃声,这里以第四首铃声为例(短信铃声),记住铃声的首地址(这里为00515DA0),SAMSUNG-DIY的使命也就结束了,如下图所示:
 

附件

liang82672

普通会员
2004-02-22
968
0
0
在原始文件中,依次点“搜索”—“查找16进制数”,在弹出来的对话框中填刚才记下来的地址(00515DA0),光标就会移动到记录00515DA0的首地址,如下图所示:
 

附件

liang82672

普通会员
2004-02-22
968
0
0
把00515DA0修改为最开始制作的空闲地址的首地址(00B5DE18),保存,如下图所示:
 

附件

ccl

普通会员
2004-05-08
13
0
0
我就是这样修改的
但是为什么刷上去以后找不到铃声呢
 

liang82672

普通会员
2004-02-22
968
0
0
ccl 说:
我就是这样修改的
但是为什么刷上去以后找不到铃声呢
空闲地址正确吗?
地址修改的正确吗?
这些都可能造成听不见铃声的