用刷机线代替红外端口给s508传铃声

来源:岁月联盟 编辑:zhuzhu 时间:2006-09-14

  需要工具:hex workshop(或其它16进制编辑器)

  然后用samsung easy toolbox 打开一个原版的没有修改过的地址文件,读出铃声地址表


  你会发现默认的铃声都是以40024,48024,50024这种递增的开始地址存放的~~

  然后有hex workshop打开你刚才下载的那个ogm1文件~利用转到功能~转到第一首歌的地址40024

  然后向上滚动一行~从40000开始看~(这是这首铃声的真正开始地址)

  前4位0101,是固定标志,请不要更改。

  之后的AAAA是我修改的出来的标记~我们要在这里填上你要替换的铃声文件的大小。

  再后面的0079 4F88 也请不要修改,保持原样就好。

  剩下的字节(到下一行FF之前)是保存歌名的位置~这个可以到手机里面在更改~现在也不要动。

  之后红色的FFFF部分就是储存铃声文件的地方~我在这里都已经清空了,方便以后填充。

  然后我们就以一首“百鸟朝凤”作例子,看如何把这首歌替换到ogm1文件里面去。

  用hex workshop打开你要替换的铃声,按end,直到铃声最后,看下面的偏移栏里面的地址2CEB~就是这个铃声的大小(16进制的),将这个数字加上1(2CEC),回到ogm1文件~填写到刚才那地址是40000的那个0101标志的后面。

  然后将指针放到FFFF前面,利用hex workshop里面的选择字块功能。

  字块的大小填入铃声的大小2CEB,选择16进制。

  然后使用ctrl a,ctrl c功能把铃声文件整个拷贝到对应的位置。

  到此为止,一首铃声的替换就全部完成了,经测试绝对没问题。

  注重,自己刷机之前请把12首铃声全部替换~不使用那个位置的话请把我预留的AAAA替换成0000,否则的话在手机里面读取那个铃声的时候会死机的。