T508加大铃声方法

小丑

社区贡献者
2003-07-01
2,595
0
0
向T508AXF尾部植入大铃声的方法
前几天在回朋友的帖子的时候说起508的AXF文件比408少套菜单动画~这样文件后面就有了800K的空间!

下面我向大家介绍的是植入大铃声的方法
首先:需要Hex Workshop这个软件和508版的AXF文件(我是用的水改完美8G版本),以及一个想换的大文件的铃声。
(行货D1版本也可以用此方法修改,只是行货D1的AXF文件结尾处是734E90)

用Hex Workshop软件打开完美8G版508的AXF文件及要替换的那个人声大.mmf文件。
AXF文件尾的所处行的地址为00 73 4F 6C,将它反过来记下:6C 4F 73 00(行货D1结尾处是00 73 4E 90,同样反过来记)
 

小丑

社区贡献者
2003-07-01
2,595
0
0
向T508AXF尾部植入大铃声的方法
前几天在回朋友的帖子的时候说起508的AXF文件比408少套菜单动画~这样文件后面就有了800K的空间!

下面我向大家介绍的是植入大铃声的方法
首先:需要Hex Workshop这个软件和508版的AXF文件(我是用的水改完美8G版本),以及一个想换的大文件的铃声。
(行货D1版本也可以用此方法修改,只是行货D1的AXF文件结尾处是734E90)

用Hex Workshop软件打开完美8G版508的AXF文件及要替换的那个人声大.mmf文件。
AXF文件尾的所处行的地址为00 73 4F 6C,将它反过来记下:6C 4F 73 00(行货D1结尾处是00 73 4E 90,同样反过来记)
 

小丑

社区贡献者
2003-07-01
2,595
0
0
切换到.mmf铃声的文件窗口。按Ctrl+A选取整个文件,然后按Ctrl+C复制之后,再切换到AXF文件的窗口,
 

附件

小丑

社区贡献者
2003-07-01
2,595
0
0
把光标移到文件尾部。按Ctrl+V把第二步复制的内容贴粘到文件尾部,完成.mmf的植入
 

附件

小丑

社区贡献者
2003-07-01
2,595
0
0
接下来查找要更换的想被替掉的铃声的对应索引,我是修改替换响铃的铃声!
015 : 0x005D3C98
016 : 0x005D4B64
017 : 0x005D4E14
018 : 0x005D5264
019 : 0x005D5644
020 : 0x005D5BA0
021 : 0x005D6128
022 : 0x005D66B8
023 : 0x005D711C
024 : 0x005D74EC
025 : 0x005DAF3C
026 : 0x005DB288
027 : 0x005DB500
028 : 0x005DFF50
029 : 0x005E72AC
030 : 0x005EAD78
这是15首响铃的位置,如果想换掉头一个,那么把00 5D 3C 98反过来记~98 3C 5D 00
之后再Ctrl+F查找这个98 3C 5D 00的地址,
 

附件

小丑

社区贡献者
2003-07-01
2,595
0
0
按确定后会在右下窗口看到找到一个新的地址
这就是头一个响铃铃声所对应的地址,
 

附件

小丑

社区贡献者
2003-07-01
2,595
0
0
然后进行下一首铃声的植入,同样先把尾部位置反过来记住(最好在刚才的铃声尾部
续点00000000续多少大家自己看,这样就可以把第2首的起始位置放在个整数的地方)
800多K,我想够大家使用了
 

附件

小丑

社区贡献者
2003-07-01
2,595
0
0
注意加完铃声以后AXF文件不要超过800000大小!
改铃声名字就请大家去看看别的帖子吧!保存刷机吧!
 

bltoy

普通会员
2003-08-15
79
0
0
丑哥,为何我按照你的方法做了以后原来的铃声没有被替换掉,只是要替换的铃声增加进来了,这样文件变的很大,你帮我分析一下原因啊!!
 

bltoy

普通会员
2003-08-15
79
0
0
接下来查找要更换的想被替掉的铃声的对应索引,我是修改替换响铃的铃声!
015 : 0x005D3C98
016 : 0x005D4B64
017 : 0x005D4E14
018 : 0x005D5264
019 : 0x005D5644
020 : 0x005D5BA0
021 : 0x005D6128
022 : 0x005D66B8
023 : 0x005D711C
024 : 0x005D74EC
025 : 0x005DAF3C
026 : 0x005DB288
027 : 0x005DB500
028 : 0x005DFF50
029 : 0x005E72AC
030 : 0x005EAD78
这是15首响铃的位置,如果想换掉头一个,那么把00 5D 3C 98反过来记~98 3C 5D 00
之后再Ctrl+F查找这个98 3C 5D 00的地址,

丑哥,请问这个索引如何找啊,不同的版本好像不一样啊,用easy tool box也能看到地址表,可是我不知道是用起始地址还是结束地址,请指教。。。
:$
 

小丑

社区贡献者
2003-07-01
2,595
0
0
就是这样的啊~~这是在AXF文件后面的空域加铃声的啊~~这样原来被指向的铃声当然就空了~~但可以这样啊~~比如你在AXF后面加了4个大铃声~~要想这4个铃声有效~当然得把调用修改过来~~这时候原来的4个铃声就没用了~~这4个铃声的空间就空出来了~~你可以计算看看是多大的空间~~这时候用用脑子~~如果这点空间放个铃声~~仍然要再修改一个调用~~
那就是又闲出一个铃声了~~这样其实就是还有一个铃声的位置可以占用~~5个铃声的空间好象会有50K左右吧~~你可以放个差不多的铃声文件啊~~
铃声调用就是用起始位置的~~Ctrl+F查找这个98 3C 5D 00~~然后把找到的98 3C 5D 00修改成新铃声的起始位置的数值(当然也要反过来的)~这样就完成了铃声调用数据的修改~~
 

sx-ljm

普通会员
2003-10-28
10
0
0
我在这里学到不少东西,万分感谢小丑大侠。[拥抱] [拥抱] [拥抱] [拥抱] [拥抱] [拥抱] [拥抱] [拥抱] [拥抱] [拥抱]
这个问题(上面的提问:丑哥,请问这个索引如何找啊,不同的版本好像不一样啊,用easy tool box也能看到地址表,可是我不知道是用起始地址还是结束地址,请指教。。。)我来回答:当然是起始地址了,要是指向结束地址,那歌刚开始就结束了,还能唱吗?
小丑DX不会怪我多嘴吧:X :X :X
 

1314520

普通会员
2003-11-18
6
0
0
能加多大的铃声,加几首?如果不成功对手机有什么影响吖?