日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

自己動(dòng)手修改mma文件,打開視頻播放菜單

背景知識(shí):
mma文件指的是/a/mobile/system/目錄下的mma_dcp和mma_ucp兩個(gè)文件,這兩個(gè)文件的作用是定義手機(jī)的主要菜單項(xiàng) 。例如,在設(shè)置>個(gè)性化>主屏>設(shè)置按鍵中可以定義上、下、左、右等功能鍵,其定義的結(jié)果就存在mma_ucp文件中 。
起因:
1)想不刷600的FLEX就實(shí)現(xiàn)視頻播放;
2)不想用網(wǎng)上直接下載的mma文件,因?yàn)槠渲泻枚嗖藛慰赡芎妥约菏謾C(jī)上的不一樣;
前提:
1)對(duì)16進(jìn)制有一定了解,不要被3ah,4ch什么的搞昏了頭腦;
2)需熟練使用UltraEdit,特別是能在HEX模式下編輯文件;(當(dāng)然也可以是其他工具,本文以最常用的UltraEdit為例)
3)已經(jīng)把mma文件從手機(jī)下載到電腦中,并做好了備份;
強(qiáng)調(diào):稍微復(fù)雜一點(diǎn)點(diǎn),而且需要點(diǎn)耐心和細(xì)心;但是可以大膽嘗試,因?yàn)槌霈F(xiàn)錯(cuò)誤還可以用原來備份的文件恢復(fù)(所以備份很重要) 。
好了,言歸正傳,下面說明
詳細(xì)步驟:
1.用UltraEdit打開mma_dcf文件,0002h的值(000h后的第三個(gè)數(shù))表示菜單的數(shù)目,把這個(gè)數(shù)加1(因?yàn)槲覀円黾右粋€(gè)Video菜單);我的文件是從3a變成3b;
2.在0160h附近查找AMutilmedia出現(xiàn)的位置,我的文件中是在016f位置出現(xiàn)(特別提醒:每個(gè)人的文件可能各不相同) 。注意觀察A之前的5個(gè)數(shù)字,我的依次是01 09 11 23 00,注意這5個(gè)數(shù)的倒數(shù)第二個(gè),它表示Multimedia的子菜單是從第23h個(gè)菜單項(xiàng)開始;(其他數(shù)字的含義暫時(shí)未知);保持這幾個(gè)數(shù)字不變;
3.繼續(xù)往后不遠(yuǎn),就是AMobileQQ,并查看A前面的5個(gè)數(shù)字,我的是00 09 12 FF 00,和上面一樣,查看倒數(shù)第二個(gè)數(shù)字,如果是FF(表示沒有子菜單),保持不變;如果是其他數(shù)字,把這個(gè)數(shù)字加1;(理由:這個(gè)數(shù)字表示的是移動(dòng)QQ子菜單的位置,我們?cè)诙嗝襟w中增加了Video,自然需要把后續(xù)子菜單的位置順延了)
4.繼續(xù)往后,查看ASettings前面的5個(gè)數(shù)字,我的是01 09 FF 29 00,把倒數(shù)第二個(gè)數(shù)字加1;(即把29變成2a,理由同上);
5.下面就是修改具體的子菜單了,別著急,慢慢來;
6.繼續(xù)往下,可以看到@Camera,@Sounds等多媒體中的菜單項(xiàng)(呵呵,我們的Video菜單項(xiàng)就是要增加到這里哦),通過觀察,發(fā)現(xiàn)每個(gè)菜單項(xiàng)占用的空間都是22個(gè)字節(jié),其中,在菜單名字之前有4個(gè)控制字節(jié),比如我的Camera菜單項(xiàng)的22個(gè)字節(jié)內(nèi)容如下:10 25 FF 00 40 43 61 6D 65 72 61 00 00 00 00 00 00 00 00 00 00 00^這里是4個(gè)控制字節(jié),第一個(gè)表示父菜單,第二個(gè)是菜單項(xiàng)的順序號(hào); ^從這兒開始就是菜單項(xiàng)的名字了 。
在看的過程中,要記住兩個(gè)值,一個(gè)是第一個(gè)控制字節(jié)的值(我的文件中是10h),它用來記錄父菜單,Camera、Sound等多媒體的子菜單中,這個(gè)值是相同的;另外一個(gè)是在ARadio(這是多媒體的最后一個(gè)子菜單)之前的菜單項(xiàng)的最大序號(hào)(第二個(gè)控制字節(jié)),比如我的文件中,ARadio之前的是MotoMixer,它的菜單項(xiàng)序號(hào)是28h 。
7.找到ARadio,它前面的四個(gè)字節(jié)是 10 FF FF 00(其中,第一個(gè)FF表示是子菜單的最后一項(xiàng));把光標(biāo)定位到這四個(gè)字節(jié)之前(我們要在這里增加Video菜單啦);
8.在光標(biāo)所在位置,插入22個(gè)字節(jié),然后,把這22個(gè)字節(jié)的內(nèi)容改為:10 29 FF 00 40 56 69 64 65 6F 00 00 00 00 00 00 00 00 00 00 00 00
注意:
第一個(gè)字節(jié)=剛才記住的第一個(gè)值,即父菜單的標(biāo)識(shí),我的文件中是10h
第二個(gè)字節(jié)=剛才記住的第二個(gè)值+1,我們新增了一個(gè)菜單項(xiàng)嘛,自然要加1;
9.好了,這就差不多了,然后要做的,就是修改Video后面的所有菜單項(xiàng)的序號(hào)了 。只要菜單項(xiàng)的序號(hào)不等于FF,就把它加1,比如從29變?yōu)?a, 從2a變成2b等(因?yàn)榍懊婕恿艘粋€(gè)Video菜單嘛,很好理解);序號(hào)=FF的,保持不變 。

推薦閱讀