用Hex Workshop修改T408铃声位移来实现用数据线

冰河

普通会员
2003-06-02
364
0
0
作者:冰河
首先,感谢忧郁蓝色和52三星的各位朋友提供帮助,才有了这篇文章。
用过三星机子的人都知道,三星机的短信铃声、闹铃铃声和内置来电铃声不能通用,内置的短信和闹铃铃声数量少,而且不好听,声音又小,虽然通过MelodyModi这个软件替换内置铃声,再用Toolbox刷机可以实现替换短信和闹铃铃声,但是我觉得这种方法得不偿失,因为每次刷机大概要20分钟,为了换一个闹铃或短信铃声,花这么长的时间,不值得吧。好在T408为我们提供了12个铃声下载位置,这样我们通过数据线就可以很方便的下载40和弦铃声了,无奈下载的铃声只能用来做来电铃声,无法用来做短信和闹铃铃声,能通过数据线方便的下载短信和闹铃铃声,成了我的梦想,经过我无数次的试验,终于实现了这个梦想,找到了一个一劳永逸的方法:即只要修改软件后,把改过的软件刷到手机里,以后就可以通过数据线下载短信和闹铃铃声而省去每次刷机的麻烦。下面就让我跟大家一起分享一下这个方法。
所需软件:MelodyModi,Toolbox432,Hex Workshop,T408手机软件(A8版,D2版或C1版),本文以最新的D2版软件为例说明。
T408 D2版软件下载地址:
下载:http://210.73.66.79:2003/mobile/T408/T4D2_8G.rar
解压缩密码:http://bbs.blueshow.net
MelodyModi和Toolbox432的下载地址:
http://student.zsu.edu.cn/~is00ljy/anycall
Hex Workshop下载地址:
http://www.onlinedown.net/hexworkshop.htm
首先让我介绍一下各软件的功能吧:
MelodyModi是用来找到你要替换位移的铃声在AXF(手机主文件)中的相对位置(也就是第几首)。
Toolbox432是用来把修改过的软件刷到手机的。
Hex Workshop是用来查找铃声的位移,并修改铃声的位移的。
其中只有Hex Workshop是要安装的,其它的几个都是绿色软件,无需安装。
好了,工具都准备好后,就让我们开始吧,我以把第一个闹铃铃声位移替换到个人下载1为例,相信大家能触类旁通的:)。
先对刚才下载的手机软件解压缩,之后我们会看到两个文件,一个***.axf,一个***ogm,我们这里要改的是***.axf。我们可以把axf先改名,当然不改也行,我这里是改为t2c.axf。
用MelodyModi打开主文件t2c.axf,用鼠标点右边的播放铃声即可试听铃声,逐个试听。直到找到你要的铃声为止,我们找到的第一个闹铃铃声位置是40,好了,先记下40这个数。
下面就要用Hex Workshop来查到第40首铃声在AXF文件的中位移并修改它了。启动Hex Workshop,然后打开手机主文件t2c.axf,
查找第一个铃声的位移:点工具栏的编辑->查找,输入4D4D4D44,在类型里选16进制,如图3,再点确定,即可找到第一个铃声位置。图片:3.jpg

我们可以从偏移看到第一个铃声的位移,如图4。
图片:4.jpg

按F3可以查到下一个铃声,直到找到我们要的铃声(这里是第40个)为止,这里也就是要按39次F3。查到的结果如图5。
图片:5.jpg

找个地方记下这个位移:0x0069A634,注意大小写,前面的0x用不到,可以不记。
然后,点工具栏的点工具栏的编辑->查找,输入刚才找到的位移,特别注意我们应该把位移拆分成4组,然后从最后一组往回输入。是这样拆的 00 69 A6 34,然后按第四组,第三组,第二组,第一组的顺序输入,中间不要空格,所以我们应该输入34A66900,在类型里选16进制,如图6。
图片:6.jpg

按确定查找,找到的结果如7:
图片:7.jpg

也就是说,每次要用这个铃声,程序就会去34A66900这个位置找,只要我们把这个位置改为个下载1,以后每次要用这个铃声,程序就会去个人下载1的位移找铃声,从而实现了可通过数据线下载短信和闹铃铃声。
下面就是改这个位移了,我把个人下载1-12的位置列出来给大家,省去大家查找的麻烦。
个人下载1:00 A4 00 20
个人下载2:00 A4 80 20
个人下载3:00 A5 00 20
个人下载4:00 A5 80 20
个人下载5:00 A6 00 20
个人下载6:00 A6 80 00
个人下载7:00 A7 00 20
个人下载8:00 A7 80 20
个人下载9:00 A8 00 20
个人下载10:00 A8 80 20
个人下载11:00 A9 00 20
个人下载12:00 A9 80 20
下面就让我们来完成修改工作的最后一步,把闹铃铃声1的位移指向个人下载1的铃声位移,这步很简单,只要把刚才查找到的位移改成个人下载1的位移即可。注意:这里也还是要向刚才查找位移一样分组,再倒过来输。因此我们要输入的位移是 2000 A400,如图8。
图片:8.jpg

这样,我们就完成了把闹铃铃声第一个对应到个人下载1的工作。
按上面的方法修改其它的闹铃铃声和短信铃声,修改完后,点工具栏的文件->保存,保存修改过的AXF。
修改工作就完了,接下来我们要做的,就是把你修改过的文件刷到手机。
启动Toobox,选择Downloader,Target Model选择SGH-T400;Mode Selection下面在Binary Fil前打钩;然后在File Selection下面的Main那一行点OPEN,选择你刚才修改过的主文件t2c.axf;Option下面的三个框内都打上钩(如图9)。
再点START,你将会看到进度条慢慢前进。刷机过程差不多要20分钟。

图片:9.jpg

如果点了start后,出现port error提示的话,说明你选择的com端口不对,这里,你需要点Enivron Setting,COM PORT那里换一个端口,再点APPLY,然后退回到FlashDumper,点START,如果还是没反应,再换一个COM口试试。一般来说Enivron Setting里用Auto config即可(如图10)。图片:10.jpg

相信大家都觉得查找跟替换位移的时候很麻烦,大家可以到我的网站下载我换好位移后的文件并刷到手机,网址:
http://student.zsu.edu.cn/~is00ljy/anycall
我修改过的这个文件,闹铃铃声1-5,已对应到个人下载1-5,短信的单音对应到个人下载6,短信第二个铃声对应到个人下载7。方便大家使用。好了,说么这么多废话,希望对大家有点帮助。祝大家每天都能听到悦耳动听的闹铃和短信铃声。
 

冰河

普通会员
2003-06-02
364
0
0
作者:冰河
首先,感谢忧郁蓝色和52三星的各位朋友提供帮助,才有了这篇文章。
用过三星机子的人都知道,三星机的短信铃声、闹铃铃声和内置来电铃声不能通用,内置的短信和闹铃铃声数量少,而且不好听,声音又小,虽然通过MelodyModi这个软件替换内置铃声,再用Toolbox刷机可以实现替换短信和闹铃铃声,但是我觉得这种方法得不偿失,因为每次刷机大概要20分钟,为了换一个闹铃或短信铃声,花这么长的时间,不值得吧。好在T408为我们提供了12个铃声下载位置,这样我们通过数据线就可以很方便的下载40和弦铃声了,无奈下载的铃声只能用来做来电铃声,无法用来做短信和闹铃铃声,能通过数据线方便的下载短信和闹铃铃声,成了我的梦想,经过我无数次的试验,终于实现了这个梦想,找到了一个一劳永逸的方法:即只要修改软件后,把改过的软件刷到手机里,以后就可以通过数据线下载短信和闹铃铃声而省去每次刷机的麻烦。下面就让我跟大家一起分享一下这个方法。
所需软件:MelodyModi,Toolbox432,Hex Workshop,T408手机软件(A8版,D2版或C1版),本文以最新的D2版软件为例说明。
T408 D2版软件下载地址:
下载:http://210.73.66.79:2003/mobile/T408/T4D2_8G.rar
解压缩密码:http://bbs.blueshow.net
MelodyModi和Toolbox432的下载地址:
http://student.zsu.edu.cn/~is00ljy/anycall
Hex Workshop下载地址:
http://www.onlinedown.net/hexworkshop.htm
首先让我介绍一下各软件的功能吧:
MelodyModi是用来找到你要替换位移的铃声在AXF(手机主文件)中的相对位置(也就是第几首)。
Toolbox432是用来把修改过的软件刷到手机的。
Hex Workshop是用来查找铃声的位移,并修改铃声的位移的。
其中只有Hex Workshop是要安装的,其它的几个都是绿色软件,无需安装。
好了,工具都准备好后,就让我们开始吧,我以把第一个闹铃铃声位移替换到个人下载1为例,相信大家能触类旁通的:)。
先对刚才下载的手机软件解压缩,之后我们会看到两个文件,一个***.axf,一个***ogm,我们这里要改的是***.axf。我们可以把axf先改名,当然不改也行,我这里是改为t2c.axf。
用MelodyModi打开主文件t2c.axf,用鼠标点右边的播放铃声即可试听铃声,逐个试听。直到找到你要的铃声为止,我们找到的第一个闹铃铃声位置是40,好了,先记下40这个数。
下面就要用Hex Workshop来查到第40首铃声在AXF文件的中位移并修改它了。启动Hex Workshop,然后打开手机主文件t2c.axf,
查找第一个铃声的位移:点工具栏的编辑->查找,输入4D4D4D44,在类型里选16进制,如图3,再点确定,即可找到第一个铃声位置。图片:3.jpg

我们可以从偏移看到第一个铃声的位移,如图4。
图片:4.jpg

按F3可以查到下一个铃声,直到找到我们要的铃声(这里是第40个)为止,这里也就是要按39次F3。查到的结果如图5。
图片:5.jpg

找个地方记下这个位移:0x0069A634,注意大小写,前面的0x用不到,可以不记。
然后,点工具栏的点工具栏的编辑->查找,输入刚才找到的位移,特别注意我们应该把位移拆分成4组,然后从最后一组往回输入。是这样拆的 00 69 A6 34,然后按第四组,第三组,第二组,第一组的顺序输入,中间不要空格,所以我们应该输入34A66900,在类型里选16进制,如图6。
图片:6.jpg

按确定查找,找到的结果如7:
图片:7.jpg

也就是说,每次要用这个铃声,程序就会去34A66900这个位置找,只要我们把这个位置改为个下载1,以后每次要用这个铃声,程序就会去个人下载1的位移找铃声,从而实现了可通过数据线下载短信和闹铃铃声。
下面就是改这个位移了,我把个人下载1-12的位置列出来给大家,省去大家查找的麻烦。
个人下载1:00 A4 00 20
个人下载2:00 A4 80 20
个人下载3:00 A5 00 20
个人下载4:00 A5 80 20
个人下载5:00 A6 00 20
个人下载6:00 A6 80 00
个人下载7:00 A7 00 20
个人下载8:00 A7 80 20
个人下载9:00 A8 00 20
个人下载10:00 A8 80 20
个人下载11:00 A9 00 20
个人下载12:00 A9 80 20
下面就让我们来完成修改工作的最后一步,把闹铃铃声1的位移指向个人下载1的铃声位移,这步很简单,只要把刚才查找到的位移改成个人下载1的位移即可。注意:这里也还是要向刚才查找位移一样分组,再倒过来输。因此我们要输入的位移是 2000 A400,如图8。
图片:8.jpg

这样,我们就完成了把闹铃铃声第一个对应到个人下载1的工作。
按上面的方法修改其它的闹铃铃声和短信铃声,修改完后,点工具栏的文件->保存,保存修改过的AXF。
修改工作就完了,接下来我们要做的,就是把你修改过的文件刷到手机。
启动Toobox,选择Downloader,Target Model选择SGH-T400;Mode Selection下面在Binary Fil前打钩;然后在File Selection下面的Main那一行点OPEN,选择你刚才修改过的主文件t2c.axf;Option下面的三个框内都打上钩(如图9)。
再点START,你将会看到进度条慢慢前进。刷机过程差不多要20分钟。

图片:9.jpg

如果点了start后,出现port error提示的话,说明你选择的com端口不对,这里,你需要点Enivron Setting,COM PORT那里换一个端口,再点APPLY,然后退回到FlashDumper,点START,如果还是没反应,再换一个COM口试试。一般来说Enivron Setting里用Auto config即可(如图10)。图片:10.jpg

相信大家都觉得查找跟替换位移的时候很麻烦,大家可以到我的网站下载我换好位移后的文件并刷到手机,网址:
http://student.zsu.edu.cn/~is00ljy/anycall
我修改过的这个文件,闹铃铃声1-5,已对应到个人下载1-5,短信的单音对应到个人下载6,短信第二个铃声对应到个人下载7。方便大家使用。好了,说么这么多废话,希望对大家有点帮助。祝大家每天都能听到悦耳动听的闹铃和短信铃声。
 

紫衫龙王

游客
挖塞!!!!!!黑衣,你真了不起哎!就那么长的帖子我都发不来,别说还涉及最牛逼的东东!俺喜欢你!
 

紫衫龙王

游客
不好意思哦!是冰河发的啊?我还以为是黑衣呢!!呵呵
 

wuwang

管理员
2003-06-01
7,277
0
0
好东西,谢谢冰河。。。。积分+3,列入精华贴!!!!

希望冰河能继续给大家带来好的文章。。。。。
 

embboy

普通会员
2003-09-27
92
0
6
顶顶顶顶顶顶顶顶。。。。。。。国共合作了,52和蓝色一笑泯恩仇。。。。。。。。
今后不要你黑我我黑你了,大海里的鱼多得是,一家人反正吃不完。
就象深圳的小姐说的~~~~~~~~~~~除了撒尿也是闲着,不如拿来充分利用,打救性海饥民~~~~~~~~~~~~~~~~~~~~~~呵呵呵呵呵呵呵呵呵呵呵呵呵~~~~~~~~~~~~~~~~~~


冰河,不好意思,我看不懂。。。。。。。
 

附件

happy666

普通会员
2003-10-15
32
0
0
老大实在是厉害啊,这都办得到,看来,欸有什么不能修改的!

不知道可不可以实现,修改后可以直接用数据线传输大人声,那就不用总是刷机了!