-----三星水T508DIY全攻略(高级篇)补遗。
高级篇方法未提及ogm文件中大铃声的植入,现补上
1:所用软件(照搬过来):
修改软件:
建议:Ultra Edit 32-bit 下载:
http://download.pchome.net/php/dl.php?sid=8
(可选HC-HexWorkshop41下载: http://www.fangdown.com/soft/2307.htm)
Easy ToolBox 1.0。下载http://down.blueshow.net/down_list.asp?id=149
PsmPlayer ver 3.80下载http://down.blueshow.net/down_list.asp?id=81
铃声:你想要的铃声(任意大小,可用PsmPlayer试听)。
2:步骤:
①(照搬)先要知道t508各版文件大小
axf文件大小 ogm文件大小
原始水a4版 8192k 4096k
行货d1版 8192k 4096k
完美a4版 7967k 1792k
8g的f2版 7380k 1792k
②(照搬)从而知道可用空间以8g的f2版为例:axf文件8192-7380=812k
ogm文件4096-1792=2304k
就是说我们至少可以分别加入812k和2304k的内容到axf及ogm文件尾部(找文件中部的空间也可以,但好像费点事,也没这么大。)。可用空间是否能更大有待探讨,但我想这些已足够用了!
③大铃声:从网上下了近千首曲子,最大见到106k。自己又做到688k。放几首不成问题。
④往ogm文件尾部植入大铃声的方法→下载、安装好所用软件→准备好.ogm文件、大铃声的文件→用Ultra Edit 32软件打开完美a4版的ogm文件(以完美a4版ogm文件为例)→往下拖动右面的滑块到底→可看到ogm文件尾的所处的地址为00 1B Dd f7 (ogm文件尾地址)→打开要替换的那个大.mmf文件→在.mmf铃声的文件窗口→按Ctrl+A选取整个文件→然后按Ctrl+C复制→再切换到ogm文件的窗口→把光标移到文件尾部后面00 1b de 00 (要植入大铃声的首地址<ogm文件尾f7,空半行后是00>:记住它)处→按Ctrl+V把前面复制的内容贴粘到文件尾后面→完成.mmf文件的植入。
⑤用Easy ToolBox读出完美a4版的AXF文件→铃声的起始地址如第一首是00 59 77 60→要换它→把00 59 77 60反过来记60 77 59 00 →在Ultra Edit 32中按Ctrl+F输入60 77 59 00查找→按查找下一个后会找到一个深兰显示的地址→这就是第一首铃声原来对应的地址(手机程序每次要用这个铃声,程序就会去这个位置找)→把它改成刚植入mmf铃声在ogm文件尾后面的首地址偏移 00 de a9 00(刚植入铃声的首地址00 1B DE 00加上00 8e 00 00得 00 a9 de 00 两字一组反过来记------注------)→以后手机程序每次要用这个铃声,程序就会去这个新位置找(这样我们就听到新铃声了)→同样地进行下一首铃声的植入→完成所有要换的铃声后保存文件→植入的铃声合计大小不要超过2304k。
⑥用改好的文件刷机,ok。
至此,diy“任意铃声”真正实现:大小任意、位置随意。
------注------:00 8e 00 00 (这个值未见有文章提及。也算是吾为友人t508版块出的一点力吧。)是ogm文件中12首可用数据线下载的曲子相对于axf文件位址偏移,是据ogm文件中前12首曲子在 axf文件中的位址推算出来的。如果不加,读铃岂不要读到axf文件中去,而读不到ogm文件中了。结果是:听不到铃声。
不当之处请斧正。