本來這段時間一直在做 java 軟件和刷后的 bug 方面的研究,但是應一部分機油的強烈要求,我還是決定把應用方面的東西先放一下,把這篇升級詳解先寫出來方便大家。有位機油要我把升級全過程用攝像頭錄下來,他負責掛到 FTP 上,這里希望大家原諒——我這里沒有攝像頭,所以只有把圖片發得詳細一點了 , 而且要注意圖上我鼠標的箭頭所指 , 點擊就是正確的做法 ^_^ 我把這篇文章分為上下兩個部分,上部的內容是如何把小 A 升級成小 2 ,下部分則是如何打前面的文章提到的 3 個補丁。好了,廢話不多說了,開始跟我來打造小 A 的奇跡吧 ~~~~
上 篇
在前面得文章提到的相關問題我這里就不說了,這里主要說一說改進后的具體刷機步驟以及我總結的經驗 .
(一)需要的工具:
1 :數據線,只能用 COM 口的,而且只能接到電腦的 COM1 口。到現在為止刷機失敗的兩位機油刷機器的時候都不是用的 COM1 ,而是 COM2 和 USB 虛擬的 COM4 ,失敗分別在第 2 步和第 4 步。只能用 COM1 的原因到現在還沒弄清楚,保險起見大家一定要按我說的做!
2 :工具: All Siemens 漢化版,下載地址 :
http://www.36518.com/sjpd/bbs/viewfile.asp?ID=1696
支持所有西門子手機的 Flash 讀寫。刷機器只要用這一個工具就好,其他的一概不管。我曾經被一些亂七八糟的工具搞得暈頭轉向,各大壇子上的工具能用不能用的工具我基本上我都試過,大多數沒用,能用的工具我以前的文章有提到,大家可以參考一下。總之大家不要多管,刷機只下載這一個就好。
3 :固件: 2128 的 21 版完整的 Flash: 下載地址: http://www.36518.com/sjpd/bbs/viewfile.asp?ID=1964
用 21 版的原因是他的口碑較好,毛病比較少,我提供的這個 21 版的 Flash 非常干凈,所有能刪的都刪了。大家也可以在升級完成后用手機工作室格式化一下,這里要羅嗦一句,格式化以后原來的 "Java" 文件夾以及其下的 "Jam" 文件夾有可能不見,不要緊,新建一個文件夾取名 "Java" 并在其下建立一個 "Jam" 就好。
這個 21 版的 Flash 解壓縮后包括了 3 個部分, FullFlash.bin,EEP1.bin 和 bootcore.bin 。后面的兩個大家可以丟到一邊不用管他,刷機器是用不著的。
(二)具體的步驟(以漢化版的 all siemens 為例),請大家務必一步一步對照著做:
1: 關掉機器,連接數據線。
2: 在“設置”中有“ boot 類型”一項,選擇“最新( x5x )”。其他設置如圖:
3: 在“選型號”的下拉菜單中選擇“ siemens A55 ”。
4: 備份,這一步非常極為很特別重要,請大家務必做到!在主對話框里選擇“讀字庫”,就會出現如圖的選項:
再選“字庫地址” , 然后會看到提示“ waiting to power on the phone ”,這個時候按一下手機上紅色的開機鍵,這個操作在下面的幾步也要用到。這就是在備份完整的 Flash 文件,旁邊的“開始地址”和“結束地址”不要管他,用默認值。把完整的 flash 導出來大概要 7 , 8 分鐘的樣子,靜候即可,如果覺得不保險,還可以把下面的幾項也做備份。但是注意 A55 是沒有 EEP2 的。還有需要備份的是機器的電壓參數,在刷機
的最后一步要用到。如圖:
在主對話框選“其他功能”— > 選擇“從電話備份電池參數”— > “確定”,同樣的要短按開機鍵,就可以了。注意把備份的東西分別起個好記的名字,然后放在一起便于管理。
5 :正式開始升級我們的小 A 了。先把保存在電腦中的 2128 的 flash.bin 的后綴改成 .FLS ,即 flash.FLS 。改變文件名的方法是:在 windows 窗口的工具欄里選擇“查看”— > “文件夾選項”— > “查看”— > 把“隱藏已知文件類型的擴展名”前的對勾去掉即可。
然后在 all siemens 的主對話框里選擇“寫字庫”,打開 FullFlash.FLS , 再在彈出的對話框里選擇“字庫地址”,然后按下“確定”,再短按開機鍵。如圖:
這個時候, 2128 的 Flash 就在不斷地往小 A 里寫,你會看到 erase …… write …… erase 這個不斷重復的過程,這個過程也是最漫長的,說實話我第一次刷也覺得蠻緊張的,大家靜候 15 分鐘吧,這個時間有長有短的,可能是因機而異,時間比較久也不要慌,只要進度條在動就不要緊的。
6 :寫入固件完成以后回到 all siemens 的主對話框,選擇“解鎖”— > “直接解鎖”。然后點擊對話框右下端的“使用原始 IMEI ”— > 按開機鍵,就開始解鎖了。
如圖:
整個過程很快,進度條沒動靜的,就看到提示框里出現“ OK ”字樣,就是完成了。
7 ;刷回原來機器的電壓參數,在主對話框的“選型號”中選擇 2128 ,再選擇“其他功能”— > “恢復電池參數到電話”— > “確定”— > 在彈出的對話框中打開你備份的電參文件,就是以 .MAP 為后綴的文件— > 短按開機鍵。如圖:
破解的最后一個進程就開始了,這個過程也很快,進度條沒動靜,然后就看見提示框里有“ OK ”字樣,就是搞定了 ^_^
到此為止,小 A 升級地第一步就完成了,大家可以關掉 all siemens 看看你的手機有何變化,一開始會有對比度比較低的現象,調整一下就好了 ^_^
是不是很興奮 ? 呵呵 , 好事還沒完 , 下面我們來用 V_KLAY( 以下簡稱 VK) 打補丁 , 讓我們的小 A 更加好用。同時有一些問題和大家一起討論一下:
而且,下面這個補丁我也沒刷成功,情況和上面的一樣,有一模一樣的錯誤提示,但是可以強刷回來。在 2128 的機器上是成功了的,而且一起出來的還有 24 版的補丁,只是地址不一樣,我還是把 21 版的帖出來供大家研究之用:
(四) 2128 自定義 0 鍵符號補丁
補丁原碼:
4338A0:11620F0020002C00013002303A003B00 11620F00 20002C00262021005E002A00
4338B0:3F00210026205F0022002F0027007E00 5F003A00280029002B0002303F002D00
4338C0:4000 0130
以 21 版的做簡單解釋:
紅色的數字,“ 4 個”數字一組,一共 “ 15 組” 對應寫短消息時拼音 / 筆畫下按“ 0 鍵”出來的 “ 15 個” 標點符號!
比如: 2000 2C00 0130 0230 分別對應:“空格” “,” “ ` ” “?!边@四個符號。
如果你什么都不改,刷了之后寫短消息時拼音 / 筆畫下按“ 0 鍵”出來 “ 15 個” 下面的標點符號,是作者自己編的:
空格 , ... ! ^ * _ : ( ) + 。 ? - 、
附上常用標點符號代碼表可以自己在代碼段修改代碼,以便符號的輸入符合你的口味:
; 空格 :2000
; , : 2C00
; 。 : 0230
; ? : 3F00
; ! : 2100
; … : 2620
; 、 : 0130
; : : 3A00
; ; : 3B00
; " : 2200
; ' : 2700
; ^ : 5E00
; _ : 5F00
; / : 2F00
; & : 2600
; 換行 :0D00
; 閃信 :0100
; 倒 ?: BF00
; 倒 !: A100
; ( : 2800
; ) : 2900
; * : 2A00
; + : 2B00
; - : 2D00
; @ : 4000
; % : 2500
; ~ : 7E00
; = : 3D00
; / : 5C00
; < : 3C00
; > : 3E00
; [ : 5B00
; ] : 5D00
; { : 7B00
; } : 7D00
; . : 2E00
; × : D700
; ÷ : F700
; ± : B100
; ? : AC20
; £ : A300
; $ : 2400
; ¥ : A500
; ¤ : A400
; # : 2300
; § : A700
; Σ : A303
; Ω : A903
; ─ : 0025
; “ : 1C20
; ” : 1D20
; ‘ : 1820
; ’ : 1920
; 《 : 0A30
; 》 : 0B30
; 【 : 1030
; 】 : 1130
; ⊕ : 9522
; ☆ : 0626
; ★ : 0526
; ▲ : B225
; ◆ : C625
; 〇 : 0730
; ℃ : 0321
; ㎡ : A133
; ‰ : 3020
; № : 1621
; ※ : 3B20
; Φ : A603
; ← : 9021
; ↑ : 9121
; → : 9221
; ↓ : 9321
; ↖ : 9621
; ↗ : 9721
; ↘ : 9821
; ↙ : 9921
; ① : 6024
; ② : 6124
; ③ : 6224
; ④ : 6324
; ⑤ : 6424
; ⑥ : 6524
; ⑦ : 6624
; ⑧ : 6724
; ⑨ : 6824
; ⑩ : 6924
; 0-9: 3000-3900
; a-z: 6100-7A00
; A-Z: 4100-5A00
特別說明 0100 和 0000 這兩個特殊的符號的含義:
0100 是閃信符號,就是說,比如你把 0100 做為了一個標點符號刷了進去,在寫短信加到你寫的短信的前面,發給諾記的機器,就是一條閃信(閃爍短信)。 0100 在機器里顯示的是空格。
0000 是一個特殊的符號,估計是一個終止符號,這個很有意思,就是可以用在西門子的機器之間發“加密”短信。比如你打一段話:“吃飯了嗎‘ 0000 ’今天晚上 9 : 00 我們約會好嗎?” (當然 0000 上不用加引號)這段話 0000 之后的句子,你收到短信之間看的時候是看不到的,只有在編輯這條短信的時候你才可以看到 0000 之后的句子,而且僅僅限于西門子的機子才行,其它機子就算你編輯這條短信你也看不到 0000 之后的句子。 0000 在機器里也是空格。
至于失敗的原因還不明了,我在這里做兩點猜測供大家討論:
1 :我的 VK 版本過舊,我是 2.3 版的,不知有沒有更新的版本?
2 :畢竟是從 A55 刷過來的機器,可能后面這兩個補丁修改到的字段超過了 A55 的范圍,所以會失敗。
近期我會一直關注此事,但愿這個迷題能早日揭開,畢竟這最后一個補丁還是非常有用的。
好了,又是 1 點多了,就寫到這里吧,祝大家晚安 ^_^
sOLO
于 03 年 10 月 11 日
新聞熱點
疑難解答
圖片精選