1、用x.e-flasher-dumper0.61备份你的手机bin文件(完整16m)。
2、寻找铃声的地址表(可用samsung diy获取)。
3、用winhex或其它十六进制软件打开你备份好的bin文件,转到缺省铃声1-16首的开始地址,每首铃声开始前都有该首铃声的英文名,抄下来并记下该英文名字的开始地址及其十六进制代码,十六首缺省铃声名和地址都抄完后找一段空白的地址填上这些英文名字的十六进制代码并记下其开头地址,然后将原来的英文名偏移指针替换为新的英文名开始地址。(如果你不介意你的手机转到英文版时显示铃声名字出错的话,这一步可不做)。
4、转到缺省铃声第一首的英文名字前的开始地址并记作标签a,再转到第十六首铃声的结尾处并记作标签b,然后选择块a-b,用ff填充。这样就形成了568536字节的空白地址段(包括1-16首铃声前后的空白地址),存盘后用mydiy3.5可找到这段地址的开始地址及大小。
5、缺省铃声的17-30首按第四步操作(不用做英文名字偏移),这段空间为120540字节。
6、用winhex打开你想替换进去的铃声,然后全选--复制(记下大小),再转到手机的bin文件并转到第四、五步形成的空白地址段开始的地方(也可以选择其他空白空间),选择铃声大小的快(一字节也不能多大也不能少),并记下开头地址作修改铃声指针用,然后粘贴就做完了一首铃声替换了。余此类推。记得每首铃声之间至少要有四个F隔开。
7、修改铃声的偏移指针。
8、所有的铃声替换完成存盘后,用mydiy3.5把1-30首铃声的名字替换成你想要的铃声名。
9、闹铃及短信的提示音的替换方法一样。
这样替换铃声不用动用手机原有的图片空间,不用修改占用图片的指针,也不用计算bin1、bin2、ogm1、ogm2的偏移量,更没有任何错误!
2、寻找铃声的地址表(可用samsung diy获取)。
3、用winhex或其它十六进制软件打开你备份好的bin文件,转到缺省铃声1-16首的开始地址,每首铃声开始前都有该首铃声的英文名,抄下来并记下该英文名字的开始地址及其十六进制代码,十六首缺省铃声名和地址都抄完后找一段空白的地址填上这些英文名字的十六进制代码并记下其开头地址,然后将原来的英文名偏移指针替换为新的英文名开始地址。(如果你不介意你的手机转到英文版时显示铃声名字出错的话,这一步可不做)。
4、转到缺省铃声第一首的英文名字前的开始地址并记作标签a,再转到第十六首铃声的结尾处并记作标签b,然后选择块a-b,用ff填充。这样就形成了568536字节的空白地址段(包括1-16首铃声前后的空白地址),存盘后用mydiy3.5可找到这段地址的开始地址及大小。
5、缺省铃声的17-30首按第四步操作(不用做英文名字偏移),这段空间为120540字节。
6、用winhex打开你想替换进去的铃声,然后全选--复制(记下大小),再转到手机的bin文件并转到第四、五步形成的空白地址段开始的地方(也可以选择其他空白空间),选择铃声大小的快(一字节也不能多大也不能少),并记下开头地址作修改铃声指针用,然后粘贴就做完了一首铃声替换了。余此类推。记得每首铃声之间至少要有四个F隔开。
7、修改铃声的偏移指针。
8、所有的铃声替换完成存盘后,用mydiy3.5把1-30首铃声的名字替换成你想要的铃声名。
9、闹铃及短信的提示音的替换方法一样。
这样替换铃声不用动用手机原有的图片空间,不用修改占用图片的指针,也不用计算bin1、bin2、ogm1、ogm2的偏移量,更没有任何错误!