发贴告诉大家修改铃声名字的教程

sanli

普通会员
2006-02-11
176
0
0
需要用到的软件有Hex Workshop
SAMSUNG DIY
点晴编码查询
1、先用SAMSUNG DIY 将S3文件 转成 BIN文件
2、将铃声名称 用 点晴编码查询 转换成 十六进制 ,将要转换的名称利用 点晴编码查询软件查出 十六进制编码
3、再用Hex Workshop 打开 BIN文件,按 编辑-- 替换 将原铃声名称的十六码,替换成自己的十六编码。(最重要的就是这一步,第一下详细说说)
[hide]这一点很重要,如果原铃声名称与要替换的铃声名称一样大,也就是一样多的字,这点就不是很重要的,就直接替换可以了。
但是
A:如果原文件名字数多于要替换的名称,那么要在后面加空址予以替换
例如 我等到花儿也谢了
十六制编码:E68891E7AD89E588B0E88AB1E584BFE4B99FE8B0A2E4BA86
要替换成
讲不出再见 十六制编码 E8AEB2E4B88DE587BAE5868DE8A781
必须在 原编码后面加上FFFFFFFFFFFFFFFFFF (18个F)也就是一个汉字6个F
A:如果原文件名字数少于要替换的名称,那么就要看原文件此铃声后面有没有空间加,也就是查找找到原铃声名称具体地址,看后面有多少个F(也就是空字段),6个F为一个汉字的空间,自己算算,是不是可以加进去,如果可以的话就看我具体的操作。
如:加州旅馆 十六进制编码为:E58AA0E5B79EE69785E9A686
要替换成 最浪漫的事 十六进制编码为E69C80E6B5AAE6BCABE79A84E4BA8B
先查找加州旅馆的地址E58AA0E5B79EE69785E9A686发现后面有很多F,也就是很多空字段,说明可以放。
现在我就要用替换命令来进行替换了,注意 替换的时候是 查找 E58AA0E5B79EE69785E9A686加上一个字的空字段也就是E58AA0E5B79EE69785E9A686FFFFFF 然后再替换成 E69C80E6B5AAE6BCABE79A84E4BA8B。就OK.为什么要这么做呢,就是要保证字段的地址不变,才能够使软件正常。我第一次用的时候没有注意到这个问题, 刷进去开不了机,晕死,后来仔细一想,才发现是这个问题,修改后就很正常了。[/hide]
4、再用SAMSUNG DIY 将改好的BIN文件 转成 S3文件


此贴是看了一些知识后,原创的啊,希望加精 置顶支持。写得不太详细,希望大家能够看得懂!
 

附件

有礼

普通会员
2003-07-30
3,032
0
0
你的说话有一点不是很正确:
1、“必须在 原编码后面加上FFFFFFFFFFFFFFFFFF (18个F)也就是一个汉字6个F”这句话不对,如果替换的新名称比原来的短,把新名称复制上去以后,直接把后面的改为FF即可,并非一定18个FF,两首名称之间只要有一个FF间隔就可以了。
2、“如果原文件名字数少于要替换的名称,那么就要看原文件此铃声后面有没有空间加”,我已经预留了很多空间,足够大家替换了,最多可以放15个汉字(具体不大记得了,总之肯定够大家用的)。
3、“替换的时候是 查找 E58AA0E5B79EE69785E9A686加上一个字的空字段也就是E58AA0E5B79EE69785E9A686FFFFFF”,没有必要加后面的FFFFFF,直接查找肯定可以找到的;“为什么要这么做呢,就是要保证字段的地址不变”,只要在找到的地址上面直接替换新名称就没有问题,并非你说的这种情况,你说的刷了开不了机子与这个无关,就算名称地址出错,最多是铃声名称显示乱码,不会影响开机,开机的时候根本就没有调用到铃声名称,开不了机子应该是别的问题,这点我可以肯定。
4、还有,用“点晴编码查询”这个软件,WINDOWS必须要安装MICROSOFT.NET FRAMEWORK 1.1这个软件,否则是无法使用的。
 

sanli

普通会员
2006-02-11
176
0
0
下面是引用有礼于2006-03-22 18:02发表的:
你的说话有一点不是很正确:
1、“必须在 原编码后面加上FFFFFFFFFFFFFFFFFF (18个F)也就是一个汉字6个F”这句话不对,如果替换的新名称比原来的短,把新名称复制上去以后,直接把后面的改为FF即可,并非一定18个FF,两首名称之间只要有一个FF间隔就可以了。
2、“如果原文件名字数少于要替换的名称,那么就要看原文件此铃声后面有没有空间加”,我已经预留了很多空间,足够大家替换了,最多可以放15个汉字(具体不大记得了,总之肯定够大家用的)。
3、“替换的时候是 查找 E58AA0E5B79EE69785E9A686加上一个字的空字段也就是E58AA0E5B79EE69785E9A686FFFFFF”,没有必要加后面的FFFFFF,直接查找肯定可以找到的;“为什么要这么做呢,就是要保证字段的地址不变”,只要在找到的地址上面直接替换新名称就没有问题,并非你说的这种情况,你说的刷了开不了机子与这个无关,就算名称地址出错,最多是铃声名称显示乱码,不会影响开机,开机的时候根本就没有调用到铃声名称,开不了机子应该是别的问题,这点我可以肯定。
4、还有,用“点晴编码查询”这个软件,WINDOWS必须要安装MICROSOFT.NET FRAMEWORK 1.1这个软件,否则是无法使用的。
谢谢,但是我的实在是不能开机了
 

有礼

普通会员
2003-07-30
3,032
0
0
下面是引用sanli于2006-03-22 19:22发表的:<BR><BR>谢谢,但是我的实在是不能开机了
<BR>不知道你是怎么改的,反正我这里怎么改都没有问题,顶多是铃声名称乱码而已。
 

hzhzat

普通会员
2006-03-13
119
0
0
1.只要在找到的地址上面直接替换新名称就没有问题,(必须在原编码后面加上FFFFFFFFFFFFFFFFFF (18个F)也就是一个汉字6个F)我到没用,(加州旅馆更换为老鼠爱大米,只差一个字)我就更换这首歌曲,别的没试.
2.还有,用“点晴编码查询”这个软件,WINDOWS必须要安装MICROSOFT.NET FRAMEWORK 1.1这个软件,否则是无法使用的。我没装MICROSOFT.NET FRAMEWORK 1.1这个软件,可以用的
3.再次感谢我的楼上朋友们!!!
 

有礼

普通会员
2003-07-30
3,032
0
0
那个软件本身就需要framework才能工作的,可能你以前装系统的时候已经安装了,所以可以用,不信,你删掉framework试试?呵呵。
铃声名称是我移到现在的地址的,我自己做的版本当然比谁都清楚,再说了,修改版本都做了几年了,大家按照我说的做,没错就是了:)
 

lfwxszw

普通会员
2005-08-03
76
0
0
哈哈,今天又学到新东西了,我做S3时,是直接替换的,也不管它有多长,反正就是替换,但生成S3后在刷机的时候就出现错误,不能进行.不过也没有出现过开不了机的情况.