[教学] 替换多个内置大铃声操作图文解说(之一&之二)

roolf

普通会员
2003-06-01
716
0
0
之一:替换大铃声

1、需要的工具软件:天外飞仙的SAMSUNG DIY1.1、SRE EDITOR、记事本
2、G2内置铃声分析:利用SAMSUNG DIY1.1可以得到内置铃声地址为0*00BA5720~0*00C2ABA4

计算可知内置铃声占用内存为545925字节,如果将其全部用来做大铃声则可放8个64K铃声,另外剩余21637字节
3、编写用于倒入铃声的铃声表:可参照SAMSUNG DIY1.1自带的铃声表格式制作,用记事本编写以下文件

4、用SAMSUNG DIY1.1打开S38ZCWG2.BIN文件,按下图步骤操作生成大铃声文件


至此,大铃声刷机文件已完成,下一步是制作铃声指针、更改铃声名称、更改铃声长度。

唉,太累了,今天到此为止,不知各位有没有兴趣看下去,有的话帮忙顶一顶,要是没人感兴趣我就不写了。
 

roolf

普通会员
2003-06-01
716
0
0
之一:替换大铃声

1、需要的工具软件:天外飞仙的SAMSUNG DIY1.1、SRE EDITOR、记事本
2、G2内置铃声分析:利用SAMSUNG DIY1.1可以得到内置铃声地址为0*00BA5720~0*00C2ABA4

计算可知内置铃声占用内存为545925字节,如果将其全部用来做大铃声则可放8个64K铃声,另外剩余21637字节
3、编写用于倒入铃声的铃声表:可参照SAMSUNG DIY1.1自带的铃声表格式制作,用记事本编写以下文件

4、用SAMSUNG DIY1.1打开S38ZCWG2.BIN文件,按下图步骤操作生成大铃声文件


至此,大铃声刷机文件已完成,下一步是制作铃声指针、更改铃声名称、更改铃声长度。

唉,太累了,今天到此为止,不知各位有没有兴趣看下去,有的话帮忙顶一顶,要是没人感兴趣我就不写了。
 

roolf

普通会员
2003-06-01
716
0
0
最初由 aoko 发表
去试下看
这位朋友,谢谢支持,但是说明一下,这个制作完成还不能直接刷机使用,需要修改铃声长度和指针后全部刷机才能正常使用,请慎重!
 

eagle

普通会员
2003-06-02
48
0
0
严重支持!等待看你的其他教程!我已经要跃跃欲试要刷了
 

aoko

普通会员
2003-06-04
185
0
0
最初由 roolf 发表
这位朋友,谢谢支持,但是说明一下,这个制作完成还不能直接刷机使用,需要修改铃声长度和指针后全部刷机才能正常使用,请慎重!
楼主希望你把你的另外一篇文章“如何查找铃声名称,指针,长度地址”也搞个图文解说。
 

roolf

普通会员
2003-06-01
716
0
0
之二:铃声指针、大小修改

1、确定铃声指针的开始位置
前面我们已经知道内置铃声的开始位置是0*00BA5720,在三星软件中,地址信息是采用高位在后、低位在前的方式记录的,因此我们可以按下图进行


对le,这里用的软件可能不是每个人都有,我把它放上吧
SRE EDITOR下载

2、现在我们要分析一下我们找到的数据了
00C55CB0:这个是铃声名称的开始位置,这个是顺位的
2057BA00:这个当然是铃声的开始位置(指针)了,高低位反置了
805F:这个就是铃声大小了(也是高低位反置),它定义了从00BA5720这个地址开始的铃声的长度,我们可以算一下H(5F80)=D(24448),与前面的内置铃声表对照一下,是不是正好一致?
0000:这个就是分隔符了似乎没用,可少了还不行

可以看出了:每个铃声指针占用8个字节(前4位为铃声地址,5、6位为铃声大小,7、8位为分隔符号0000)。

如果你仔细看一下前面的截图就会发现随后的8位数据正好是第二手内置铃声的指针;实际上,所有内置铃声的指针是连续排列的,这样我们可以简单算出42受内置铃声占用的内存是8*42=336字节,即地址为0*00c55cb0~0*00c55dff

3、修改铃声指针
知道了以上数据的含义和,我们就可以进行修改了,为便于修改首先要把内置铃声指针的代码备份出来。怎么备份?用OPTIFLASH的备份功能了,这个我就省略了。
我们的修改工具就是上面的SRE EDITOR,这个软件的好处在于可以直接对SRE、S3文件进行操作,自动修改CHECKSUM,不用再进行SRE2BIN & BIN2SRE的转换了。看图:



改完了记得存盘,不要覆盖了备份文件,出了问题还可以做恢复用

下面是我改好了的截图:



好了,铃声指针也搞定。

就剩下铃声名称了,请待续。

觉得好请支持一下,你的支持就是我的动力!
 

alston

普通会员
2003-06-10
217
0
0
楼主睡觉去了吗?我在等着你的铃声名称修改篇呢~~~睡个好觉哦~~