用winrar打開Java的JAR文件,可以看到文件中包含著一個META-INF目錄,其中有一個MANIFEST.MF,將這個MANIFEST.MF解壓出來。
作為大體上的了解,以下是Opera mini的MANIFEST.MF
。
Manifest-Version: 1.0
MIDlet-Name: Opera Mini 4.2
MIDlet-1: Opera Mini 4.2, /i.png, Browser
MIDlet-Data-Size: 25600
MicroEdition-Configuration: CLDC-1.0
MIDlet-Icon: /i.png
MIDlet-Info-URL: http://mini.opera.com/
MIDlet-Permissions-Opt: javax.microedition.io.Connector.sms, javax.wir
eless.messaging.sms.send, javax.microedition.io.Connector.socket, jav
ax.microedition.io.Connector.file.write, javax.microedition.io.Connec
tor.file.read
MIDlet-Vendor: Opera Software ASA
MIDlet-Permissions: javax.microedition.io.Connector.http
MIDlet-Version: 4.2
MicroEdition-Profile: MIDP-2.0
MIDlet-Description: Opera Mini
----------------------
好了,找到MANIFEST.MF文件中以下三條信息,括號內(nèi)是相應(yīng)的說明
MIDlet-Name: Opera Mini 4.2(軟件的名字)
MIDlet-1: Opera Mini 4.2, /i.png, Browser(軟件的名字,圖標,軟件入口函數(shù))
MIDlet-Vendor: Opera Software ASA(供應(yīng)商)
我們要改的就是的這三條信息(當(dāng)然出現(xiàn)順序不定),要改的是:軟件的名字,供應(yīng)商。
修改工具是hhclass,這個在網(wǎng)上搜索一下就有下載。
為了方便大家上手,這里介紹一個完整的修改例子:
用Opera Mini 4.2(假設(shè)安裝文件為mini.jar)替換飛信
很簡單,打開hhclass,點探針“打開MANIFEST”,打開你從mini.jar文件解壓出來的MANIFEST.MF,把
MIDlet-Name: Opera Mini 4.2
MIDlet-1: Opera Mini 4.2, /i.png, Browser
MIDlet-Vendor: Opera Software ASA
相應(yīng)地改成如下,注意:冒號有一個空白字符,但不是空格,這字符絕不能動
MIDlet-Name: 飛信
MIDlet-1: 飛信, /i.png, Browser(說明:這只能改逗號前的部分,而且要和第一條內(nèi)容一樣)
MIDlet-Vendor: 中國移動有限公司
修改完后保存,然后用winrar打開mini.jar,點開META-INF目錄,把剛才修改完的MANIFEST.MF文件拖進來替換原來的MANIFEST.MF文件,winrar會提示是否要覆蓋,點確定。然后打開網(wǎng)址http://mg.shouji.com.cn/do/jad,上傳文件自動生成jad,成功后記下下載編號,后面就是用手機上wap.shouji.com.cn下載就可以了。
覆蓋飛信的信息上面已經(jīng)有了,下面提供另外兩個覆蓋要用的信息
一、覆蓋手機地圖
MIDlet-Name: 手機地圖
MIDlet-1: 手機地圖,
MIDlet-Vendor: 泰為信息科技(上海)有限公司
二、覆蓋手機證券
MIDlet-Name: 手機證券
MIDlet-1: 手機證券,
MIDlet-Vendor: 中國移動通信集團公司
三、好了,現(xiàn)在你可以自己覆蓋手機自帶的游戲,自己在手機上點游戲的屬性,找到相應(yīng)的名字,供應(yīng)商,然后就可以改了。
最后祝大家馬到成功!