大家都知道本机的短信息铃声,闹钟铃声都只能使用手机中自带的声音,而自己下载进入手机铃声都是无法设置,看着有那么多的可用资源,而我们却只能望洋兴叹,大家难道不觉得有点可惜嘛,不过没有关系,并不是说我们就没有办法了,当然可以了,用自己喜欢的铃声来替换内置的铃声就可以了。也有很多很讨厌手机里那些怎么去也去不掉的提示音,例如,照相音,低电压提示音,操作提示音等。我们直接在手机上操作只能把音量调到最小,可是还是无法完全去掉,不过人是有办法的,如果制作一个无声的铃声替换进去,那么不就解决了嘛?
各位玩家都是知道的338作补丁都是需要用到替换的,事实上做补丁的原理就是替换,也就是用自己喜欢的文件来替换手机中不想要的部分 使之存为手机的BIN 或TFS中,然后经过对比就可以做成补丁来刷入手机,当然也可以直接把修改过的BIN或TFS刷入手机的。
当前替换的也有很多的种类,用于制作不同类型的补丁。比如:替换手机的内置图片和铃声,替换手机的缺省图片和铃声,替换手机的字符代码用于制作功能补丁等。现在就来写一下关于替换手机内置铃声的方法:
需要:
各版本软件。 SAMSUNG DIY 4。0 用于替换的铃声必须为MMF 格式40和弦 好了,现在开始操作起来:
1 首先使用SAMSUNG DIY 打开338 A1的原版软件。
2、点击获取铃声表,软件会显示手机BIN文件中所有铃声的地址列表。在“选择待转换的铃声文件”区找到需替换进去的铃声,这个就是你下载到电脑里的铃声,这个铃声必须比手机的内置铃声小,在“内置铃声地址表”中找到需替换的铃声。我们以短信息音的第四个为例。
3 这里我们选择要替换的是短信第4个铃声,在地址表中的位置是004,右键点击002铃声,加入到铃声替换区;同样在左下窗口中右键点击要替换进的铃声,加入到铃声替换区。在编号前的小方框里打勾
4右键点击“铃声转换表”中的铃声,选择修改文件,确定
5 至此,替换铃声已成功,最后进行保存(切记)!用此方法可进行多个铃声的统一替换。 BIN保存后可以直接刷入手机,也可以制作成补丁后刷入手机,有关的方法将在以后的文章里提到。还有就是缺省的图铃也是可以这样替换的。替换铃声一定要比内置铃声小,替换图片只要分辨率一样就可以,不用考虑大小。
一。大铃的偏移与替换。
首先大家先要明白哪些图铃存放在CLA(或BIN)和TFS文件里,原始BIN文件里存放的是所有内置图片和除内置缺省来电铃声及闹钟铃声外的声音文件,而原始TFS里存放的是来电铃声、闹钟铃声、自带的30首存放到图铃宝盒的铃声和存放到图铃宝盒的一些图片,存放在图铃宝盒的铃声和图片是可以直接在手机上删除的。
将原始的CLA或BIN文件进行备份(无须刷机备份,只需将原始文件复制一份即可),当然也可以下载一个原版本的文件。因为进行替换的时候,SAMSUNG DIY 需要打开原版文件。
1、首先我们要明确一下需要替换哪首铃声,做好要替换进去的MMF铃声。这里我们选择的是替换A1 版本短信铃声1来做举例。
2、复制A1版本的BIN文件,如是CLA文件的话就将后缀改为BIN文件格式。
3、用WinHex软件打开MMF铃声,按Ctrl+A全选,然后点击左边的16进制地址区,就变成10进制数值了,查看左下方的大小为4628,即为这首MMF铃声的字节大小,记住这个数值(这里简单说明一下,用Hex Workshop软件一样可以,但是偶通过多次使用建议还是WinHex更为简便一些)
4、用WinHex软件打开BIN文件,查找到大片的FFFF连续空白地址,只需能略大于4628字节即可。这里我们用006E8930为起始位置的空白地址,下面我们要查看这段连续空白地址的大小了。点击起始空白地址,按Alt+1(选块开始),点击这段空白地址的结尾地址,按Alt+2(选块结尾),点击左边的16进制地址区变成10进制数值,查看左下方的大小为7568字节,足够存放要替换进的MMF文件了
5、双击起始空白地址,将16进制变为10进制,右键点击起始空白地址,选择“编辑”,选择“定义选块”,跳出如下对话框
对话框中的“开始”数值即为起始地址的10进制数值7244080,加上铃声MMF文件的大小7568,即为“结尾”地址的数值7251467,添入即可,确定
6、回到WinHex的MMF文件窗口,按Ctrl+A全选,Ctrl+C复制,再回到BIN文件窗口,点击起始空白地址,按Ctrl+B写入此时跳出对话框
7、选择确定,即MMF铃声写入我们已选择的地段,已替换了原有的16进制数值
8、打开SAMSUNG DIY软件,打开A1版本的BIN文件,点击获取铃声表,这样就看到BIN文件里的铃声地址了
9、我们要替换的短信铃声5在地址表中的005号,记下它的起始地址00BFC5OF。回到WinHex软件,Ctrl+ Alt+F键搜索16进制数值,添入原始铃声起始地址16进制数值00BFC5OF,确定,即找到原始铃声起始地址了
10、按Ctrl+L填充选块,添入起始空白地址16进制数值006E8930,确定,此时已修改为起始空白地址006E8930了。
11、保存已修改过的BIN文件,这样偏移就完成了。最后刷机进去就可以了或做补丁。
12、上面介绍的是铃声偏移方法,BIN图片和TFS开关机图片只需准备BIN和TFS图片地址表,用SAMSUNG DIY直接替换即可,因为图片在像素大小相同的情况下基本是无须做偏移的,可以直接替换。
无声铃声的制作.
我们用手机的时候,发现有许多手机的提示音怎么着也去不掉,那么我们就做一个无声的铃声替换进去.
用SAMSUNG DIY软件打开备份好BIN文件,点击获取铃声表,找到需要更改的铃声地址,记下此铃声的起始地址(这里我们将第10首短信铃声改为无声,在地址表中位置是010),此起始地址为00BFEC3F。SAMSUNG DIY的任务结束
用WinHex软件打开备份BIN文件,按Ctrl+Alt+F搜索第2首短信铃声地址00BFEC3F
按Ctrl+L(填充选块),跳出对话框,在“用16进制数值填充”中添入8个0,确定,此时原来的选块即已改变了
可以在此再制作其它铃声的操作,最后直接保存BIN文件即完成了
有的铃音是有两个地址,例如“操作成功”铃音就有两个地址,在制作时注意将两个都进行更改方可。