今天晚上的星星很少,不知道它們跑那去了。赤裸裸的天空,星星多寂廖……哈哈,樓下有不少人在抓急了吧,都這會兒了,阿龍納斯還在慢條斯文的在哼小曲呢。
其實,不能太急的。作文如做人,關鍵在于態度。如果是認真的對待作文,獨立的思考,獨特的想法,創意的文字串聯起來,那就是一篇好文章??上О埣{斯最缺乏的可能就是創意的文字了,所以阿龍納斯只敢在網上磨磨豆腐,拿不出手的豆腐皮,不敢出大門外曬曬,只供這一小撥人消遣罷了。其實阿龍納斯人呢,長得也沒什么創意,兩只眼睛,兩條眉毛,兩個耳朵,一個鼻子,一個嘴巴……在街上一站,和其他人都是一個模樣。
再次言歸正傳,阿龍納斯今天給大家帶來的是S68刷上ELF補丁完整操作。先說說ELF的個人理解:阿龍納斯把ELF看作是西機上強大的虛擬機,就像電腦上的虛擬機一樣。在這個虛擬機里,你可以擴展手機的功能,可以提供手機本來不支持的功能,而且操作十分方便,當你需要某個功能時,就把某個功能的文件扔進手機的指定目錄,運行,就可以開始工作了;當你不需要時,又可以直接刪除,而不會因此影響其他的正常運作。
比如說:通過ELF,你可以把手機變成一臺掌上游戲機,你只需要安裝相對應的游戲模擬器;你可以把C75/ME75這類原本不支持MP3的西機,變成一臺MP3播放器;你可以讓手機語音報時,語音報按鍵……雖然S68不一定全支持這些功能,但是還是有許多的功能可以實現的,我們就一塊認真學習怎么裝上這個誘人的ELF。
先刷ELF之前,你先給自己把把脈吧,確定一下你目前的能力是否能完成以下工作:
1、備份你的S68,主要是系統軟件,最好能整個手機都備份一道,包括:Bootcore、Firmware、EEPROM和Filesystem,你可以參考這里:http://bible.younet.com/files/2007/09/27/380347.shtml《回天有術——打造S68的不壞之身》,這可是重中之重啊,萬一你玩機有個三長兩短,沒有備份,你的手機就有可能報廢;
2、備份好你的電話本、短信等個人信息,可以使用SiMoCo、MPM等軟件,如果你不想要這些信息了,可以跳過,呵呵;
3、要會刷系統補丁,就是使用V_KLay軟件給手機打補丁,你可以參考這個例子:http://bible.younet.com/files/2007/10/02/380562.shtml《實例講解S68的系統補丁——區號秀完全打造過程》。
上面3點你都做到了,那么,你就可以繼續了。當然,在這里阿龍納斯要說明一下,包括前面的兩篇文章,都是使用S68最新的51版軟件的基礎上做的講解,包括MAP,都是51版,如果你是低于51的版本,你可以使用客服包升級到51版的軟件,或許其他軟件版本的S68并不適合進行這些操作。
工作開始,需要準備好的硬件:DCA140數據線(傳文件,可以用藍牙適配器代替),DCA100刷機線。
要用到的軟件:V_KLay打補丁的程序,SiMoCo、MPM或OBEX Commander(手機聯機程序)。
由于ELF補丁繁多,這里以最常用的“TextInfo屏顯更多信息”為例進行講解。
(注意:由于部分ELF補丁只能讀取英文的系統目錄,比如MegaDial,而我們使用的S68多是中文的,故建議需欲長期使用ELF或者打算嘗試各種不同ELF補丁的朋友請將你的S68的系統文件夾轉換為英文,請直接使用V_KLay刷入‘S68中文目錄轉英文’[yesit.ys168.com有下載],刷完后,建議使用*#9337#格式化一道S68的文件夾!阿龍納斯覺得此部分對本文無影響,故這次跳過此部分。)
ELF程序識別的文件是放置于手機ZBin目錄下的文件,所以我們先在手機上建立好相關的文件。首先,使用DCA140數據線或者藍牙適配器在手機的data目錄下建立文件夾:“ZBin”(注意名稱的大小寫),再在ZBin的目錄下建立文件夾:“daemons”、“etc”、“img”,這三個文件夾的名字是固定的,再建立一個自己定義的文件夾“tools”方便自己的文件管理。
用路徑的表示這幾個文件分別是:0:/ZBin (ELF的總目錄文件夾)、 0:/ZBin/daemons (ELF自啟動的文件夾)、 0:/ZBin/etc (ELF的配置文件信息文件夾)、 0:/ZBin/img (ELF的圖標文件)、 0:/ZBin/tools (ELF個人定義存放補丁的文件夾,可以自己隨便取名)。
再用圖示來表示一下個這幾個文件夾的關系吧:
建立好文件夾,就相當于建好了倉庫,下面就把糧食搬進倉庫了。先了解一下三個ELF基礎的補?。?/P>
一、ExtD.elf——ELF的關聯文件,它的作用是告訴手機,某某類型的文件該用哪個ELF程序來執行,就像你在電腦上播放電影文件,必須在電腦上設定了電影文件的關聯,才能使用正確的媒體播放器來進行播放。這個文件的需要有配置文件extension.cfg并寫入相關信息才生效。
二、CfgEdit.elf——ELF的配置文件,當你使用某一ELF文件時,會自動在0:/ZBin/etc 的目錄下生成一個.bcfg的配置文件,你可以通過CfgEdit.elf對ELF配置文件進行一些設定。
三、TED.elf——一個文本編輯/查看器,個人覺得從嚴格意義上來說,這應該不算是一個基礎文件,因為阿龍納斯至今都沒有使用過這個TED.elf正常的打開過任何文件,但是奇怪的是所有做ELF配置的人,都會把他寫在代碼上,這個后面阿龍納斯也會帶你看到。
以上所有文件,你得自己從網上下載好(yesit.ys168.com有下載),同時,本文的例子TextInfo.elf也得在這時候下載好。
下面就把上面各文件傳到手機上,ExtD.elf這個需要手機一開機就啟動,所以放到0:/ZBin/daemons文件夾下;剩下的CfgEdit.elf、TED.elf、TextInfo.elf這幾個可以隨便放(沒必要放到daemons文件夾下),但是為了管理方便,就放在自己定義的文件夾0:/ZBin/tools下吧。
由于ExtD.elf是需要開機自啟動的,同時需要extension.cfg文件的配置信息,下面我們就來制作一個屬于自己的extension.cfg文件。先在電腦上打開記事本(或者鼠標右鍵新建文本文件),輸入下列內容,另存為extension.cfg文件:
RUN=0:/ZBin/tools/edit.elf
SMALL=0:/ZBin/img/UNK_SMALL.PNG
BIG=0:/ZBin/img/UNK_LARGE.PNG
ALTRUN=0:/ZBin/tools/TED.elf
[txt]
RUN=0:/ZBin/tools/TED.elf
SMALL=0:/ZBin/img/TXT_SMALL.png
BIG=0:/ZBin/img/TXT_LARGE.png
[bcfg]
RUN=0:/ZBin/tools/CfgEdit.elf
SMALL=0:/ZBin/img/BCFG_SMALL.PNG
BIG=0:/ZBin/img/BCFG_LARGE.PNG
把上列文字一定保存為“extension.cfg”,要注意后綴名,很容易弄錯成“extension.cfg.txt”,這是不行的。然后把extension.cfg傳到手機的0:/ZBin/etc目錄下。
你肯定會奇怪,extension.cfg的配置信息為什么是這樣寫的呢?還是來解釋一下吧。
RUN=0:/ZBin/tools/edit.elf
SMALL=0:/ZBin/img/UNK_SMALL.PNG
BIG=0:/ZBin/img/UNK_LARGE.PNG
ALTRUN=0:/ZBin/tools/TED.elf
這是extension.cfg文件開頭固定的四行,“RUN=”后面表示執行的ELF程序的路徑,“SMALL=”表示小圖標文件路徑,“BIG=”表示啊圖標文件路徑,“ALTRUN=”表示其他未知程序用什么ELF程序打開。
[txt]
RUN=0:/ZBin/tools/TED.elf
SMALL=0:/ZBin/img/TXT_SMALL.png
BIG=0:/ZBin/img/TXT_LARGE.png
這個[txt]是表示.txt文件的配置信息,假如你的手機上有一名為“電子書.txt”的文件,那么它就用0:/ZBin/tools/TED.elf這個程序來打開(實際TED.elf許多txt文件都打不開,特別是中文的)。
[bcfg]
RUN=0:/ZBin/tools/CfgEdit.elf
SMALL=0:/ZBin/img/BCFG_SMALL.PNG
BIG=0:/ZBin/img/BCFG_LARGE.PNG
這個你能看懂了嗎?.bcfg格式的文件用CfgEdit.elf這個文件打開,就是我們之前傳到0:/ZBin/tools/目錄下的文件。
如果你有更多文件,就可以套用這個格式寫:
[XXX]
RUN=執行ELF文件的路徑
SMALL=小圖標路徑
BIG=大圖標路徑
你肯定會奇怪,之前的內容,阿龍納斯傳輸任何圖標文件到手機上啊。是的,其實這些圖標文件都是可以個性化的,你可以根據你的喜好,選擇合適的圖標,當然,阿龍納斯也準備好了這次講解的圖標,傳在yesit.ys168.com上,快去下載吧。把圖標文件都按照上面寫的路徑,傳到0:/ZBin/img/目錄下即可。
注意一下,這個圖標文件夾里有兩個文件:ELF_BIG.png和ELF_small.png是不需要配置的,傳到手機上,手機會自動把.elf文件關聯成這兩個圖標的樣式。
好了,到這里,該傳到手機上的文件都傳到了,檢查一下手機的文件夾吧。
確定文件都無誤之后,將手機關機,換上DCA100刷機線,使用V_KLay軟件,將下列三個文件刷入手機:api、ElfPack、Functions_Library阿龍納斯本次講解使用對應的版本分別是:api_S68_20070406、ElfPack2.31_S68Cv51_20070814、Functions_Library S68C v51 v2007.08.20(可以在yesit.ys168.com下載到)。
(別說上面的文字太多,看得頭昏,不知道怎么使用了V_KLay了。)
如果你的手機沒刷過什么其他亂七八糟的補丁,上面的三個文件應該很順利的刷好了,這時候趕快開機,看看我們的成果吧。
成功刷入ELF后,各.elf文件已經顯示成自定義的圖標,etc文件夾下的配置文件也是根據extension.cfg文件的配置信息顯示了圖標。運行一次tools文件夾里的TextInfo.elf,再退回到背景畫面,這時候已經能顯示一些信息了,到etc目錄里,對TextInfo.bcfg進行一些簡單的配置,就可以個性化的顯示更多內容。當然,你也可以到tools目錄里運行CfgEdit.elf來運行配置程序。
經驗小結:由于刷入ELF的三個VKP補丁時,需寫入的信息很多, 假如你刷過其他系統補丁的話,就很容易造成補丁沖突,所以建議先刷ELF,再刷其他的系統補丁。假如出現補丁沖突,一定要選擇“是”保存好沖突的信息,以便恢復。刷ELF操作有一定風險,一定要做好備份工作。ElfPack、Functions_Library這兩個文件會定期更新的,所以你一定要保存好你現在刷過的文件,以便將來更新時撤消原來的補丁。
大概的刷ELF步驟:
①在手機上建立目錄,0:/ZBin 、 0:/ZBin/daemons 、 0:/ZBin/etc 、 0:/ZBin/img 、 0:/ZBin/tools(自定義更多);
②將基礎的ELF補丁和圖標文件傳入指定的目錄下,并寫好extension.cfg文件的配置信息;
③使用V_KLay軟件,刷:api、ElfPack、Functions_Library三個文件到手機上;
④成功后,在手機上對運行的ELF補丁程序進行配置工作。
好了,上面就是一個完整的刷ELF的實例了,在經歷這次刷機后,假如以后你需要其他的ELF補丁,直接拷到手機的指定目錄里,配置并運行即可。如果還有什么其他的難題,大家一塊共同探討吧~!
新聞熱點
疑難解答
圖片精選