(二)、如果要写入bin文件的mmf铃声的体积大于被替换内置铃声的体积,则需用到WINHEX。以100KB的童话.mmf替换第3首铃声(位移54e648)为例,先用WINHEX(汉化版)打开bin文件和童话.mmf文件。mmf铃声基本上都是4D开头的,各位可根据这点确认是否找对bin文件里铃声的地址。
在童话.mmf的窗口下,主菜单——>编辑——>全选——>复制区块——>正常。复制的区块显蓝色(见图4)。
然后回到bin文件的窗口,主菜单——>位置——>转到偏移量——>54e648,(见图5、图6),接着主菜单——>编辑——>剪贴版数据——>写入(在54e648地址)。点击确认,写入的区块显蓝色(见图7)。
然后另存为新的bin文件(见图8)。
由于童话.mmf的体积是100KB,在bin文件里占用了原第3至第9首铃声的位置,也就是说,原第3至第9首铃声不存在了。如果要写入第二首mmf铃声,则须从原第10首或其后面铃声的“位移”开始写起。
注意!!!在各个区段写入的铃声不能超过这些区段的末尾地址,否则这些区段后面的原内置铃声就不存在了。