首页 > 学院 > 手机知识 > 正文

短信铃声替换教程

2024-06-10 11:34:07
字体:
来源:转载
供稿:网友
   三星最近新出的swift系统的机型,例如D608,D828,D908,P858等等 ,内置短信铃声都是采用 MIDI 格式,并不支持 mmf 格式的铃声,所以要替换的话,也不能像之前一样用 SAMSUNG DIY 这个软件来实现替换了,不能用 SAMSUNG DIY 来替换,不代表不能替换,只是方法要相对麻烦些,需要 Hex 来替换,方法也不算复杂,在这里我把自己知道的东西和大家分享下。

用 Hex 打开 P858 的 bin 文件后,我们可以看到 bin 文件全部被 Hex 转换成了十六进制码

把光标移到 bin 文件的最末端

三星最近新出的swift系统的机型,例如D608,D828,D908,P858等等 ,内置短信铃声都是采用 MIDI 格式,并不支持 mmf 格式的铃声,所以要替换的话,也不能像之前一样用 SAMSUNG DIY 这个软件来实现替换了,不能用 SAMSUNG DIY 来替换,不代表不能替换,只是方法要相对麻烦些,需要 Hex 来替换,方法也不算复杂,在这里我把自己知道的东西和大家分享下。

用 Hex 打开 P858 的 bin 文件后,我们可以看到 bin 文件全部被 Hex 转换成了十六进制代码

把光标移到 bin 文件的最末端

P858ZCFB1 版本的内置短信铃声地址为:

第一首短信铃声地址: 00B2D254

第二首短信铃声地址: 0144A374

第三首短信铃声地址: 0144A7A5

第四首短信铃声地址: 0187A314

第五首短信铃声地址: 0187A5A3

第六首短信铃声地址: 0187A83E

第七首短信铃声地址: 0068A694

第八首短信铃声地址: 0187AA27

第九首短信铃声地址: 00B2D5EF

第十首短信铃声地址: 0187AB75

下面我们就以第一首短信铃声为例,来替换其内置的短信铃声。

00B2D254  这个并不是第一首短信铃声在 bin 文件中的真实地址,要通过计算才可以得到真实地址,实现替换

00B2D254+10000000=10B2D254 ,我们要把得到的这个数字从右往左两两交换,得到 54D2B210 ,这个才是第一首短信铃声在 bin 文件中的真实地址

同样,光标放在文件末端得到的偏移地址, 01B38B73 通过同样的方法得到的真实地址就是 7C8BB311

使用替换功能

经过查找 54D2B210 这个地址,只可以找到唯一的一次,点击替换就可以了

打开要替换的短信铃声

Ctrl+A 全部选中, Ctrl+C 复制,在 Ctrl+C 粘贴到 bin 文件末端就实现了第一首短信铃声的替换。后面的替换方法同上,在这里我就不一一叙述了。

若 bin 文件末端不足 4 位的话,要按照如下方法补齐才可以继续操作。

若想实现人声的短信铃声,则要采用mxmf格式的铃声才可以~~


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选