电脑技术学习

续EG890B的终极DIY之闹钟短信铃声篇

admin

   890B那令人烦躁的闹钟铃声和不爽的短信铃声终于可以随意DIY了。今天把很早以前就下载下来的LG7030rom研究了一番,终于发现了修改890B的闹钟、短信铃声的方法。呵呵,感觉还真的不错,以后终于可以在悦耳的闹铃声中醒来了…

    直接进入主题吧:这里还是以EG890B-V149版为例。此方法也适用于EG890B-138,EG890B-147版。

   首先提供部分铃声信息(在bin1中);

   注:下面所提到的铃声编号都是用SAMSUNG DIY读出来的,如:071则为SAMSUNG DIY所读取bin1中的第71首。
   其中071 :闹钟;072:记事闹钟;073--077为5个短信铃声。这几个铃声都是大家很想DIY的吧。
   下面的铃声在bin1中的16进制大小将在偏移量范围:006A9284-->006A92D3找到(138、147、149版本都相同);
 069 : 0x0068FFC8 - 0x0069009A  大小: 211(10进制大小)
             00 00 00 D3 (16进制大小) 
 070 : 0x0069009C - 0x0069013E  大小: 163
             00 00 00 A3 (16进制大小) 
 071 : 0x00690140 - 0x0069021A  大小: 219
        闹钟 00 00 00 DB (16进制大小)
 072 : 0x0069021C - 0x006902D7  大小: 188
     记事闹钟00 00 00 BC (16进制大小)
 073 : 0x006902D8 - 0x0069056F  大小: 664
         短信00 00 02 98 (16进制大小)
 074 : 0x00690570 - 0x00690753  大小: 484
         短信00 00 01 E4 (16进制大小)
 075 : 0x00690754 - 0x006909E9  大小: 662  
         短信00 00 02 96 (16进制大小)
 076 : 0x006909EC - 0x00690BB1  大小: 454
         短信00 00 01 C6 (16进制大小)
 077 : 0x00690BB4 - 0x00690E67  大小: 692
         短信00 00 02 B4 (16进制大小)   
 078 : 0x00690E68 - 0x00690F60  大小: 249
                00 00 00 F9 
 
079 : 0x00690F64 - 0x006911D0  大小: 621
                00 00 02 6D 
 
080 : 0x006911D4 - 0x0069140C  大小: 569
                00 00 02 39
 
081 : 0x00691410 - 0x006914C4  大小: 181
                00 00 00 B5
 
082 : 0x006914C8 - 0x006915CE  大小: 263
                00 00 01 07 
 
083 : 0x006915D0 - 0x006916A4  大小: 213
                00 00 00 D5 
 
084 : 0x006916A8 - 0x0069177C  大小: 213  
                00 00 00 D5
 
085 : 0x00691780 - 0x00691883  大小: 260
               00 00 01 04
 
086 : 0x00691884 - 0x006A0230  大小: 59821
                00 00 E9 AD 
 
087 : 0x006A0234 - 0x006A9194  大小: 36705
                00 00 8F 61 
 
088 : 0x006A9198 - 0x006A9283  大小: 236
                00 00 00 EC 
     在071闹钟072记事闹钟的修改中,将要修改到3处地址+其相应铃声的大小(我在第一次修改时候只修改了和短信铃声地址相邻的一处,结果闹钟记事闹钟铃声还是原来的音),而5个短信铃声的修改中,只需要修改1处地址+其相应铃声的大小就行了。

     具体操作步骤如下:

    1:在winhex中打开V149-gsm1.bin,然后按下“Ctrl+Alt+F”,查找16进制“40016900”(071闹钟地址),如图:

    此时将得到闹钟、记事闹钟、5个短信铃声的地址如图中:

    在这里只需要把图中的“40 01 69 00”改为你想替换的铃声的地址就行了。如果要替换掉短信铃声,那么就把相应短信铃声的地址换为欲加铃声的地址。

    2:按一下“F3”进行继续查找,将得到闹钟、记事闹钟的第二处地址,如图:

,然后只需要把图中的“40 01 69 00”改为你想替换的铃声的地址就行了。

    3:按一下“F3”进行继续查找,将得到闹钟、记事闹钟的第三处地址,如图:

,然后只需要把图中的“40 01 69 00”改为你想替换的铃声的地址就行了。如果再继续查找的话,将会出现“搜索完成”


    4:接着按下“Alt+G”转到偏移量“6A9284”处,如图

    此时将得到闹钟、记事闹钟、5个短信铃声等的16进制大小集中点。如图

    在这里我们只需要把闹钟铃声的大小“DB 00 00 00”(已倒位)改成相应的倒位后的铃声大小就行了。短信铃声的修改也是一样的。
5:保存修改后退出,然后将修改文件转换成m0(m零)文件刷如手机就大公告成了。

   *****注意:短信铃声的修改只需要做上面的步骤14就行了(在步骤1中查找相应的短信铃声地址,并修改,在步骤4中找到相应的短信铃声大小并修改),因为短信铃声只有一处地址存在,当然需要修改的地方也只有一处了,就算按下“F3”进行继续查找,得到的结果也只有一个,就是“搜索完成”。

    最后,祝朋友们将890BDIY得更加彻底祝大家开心………