前提大綱:

將 GU87 從原本的 A38 英文版 (AT&T) Downgrade 成 A22 後 Unlock EEPROM 後,
再將之升級成 A39 中文版,然後使用 CB2000 將所有設定還原 (Function Clear),把紅色選單還原成藍色選單,並且將語言限制打開...


準備工作:

  • Panasonic GU87/GD87/GD88
  • Cable (我使用的是 MAT USB-to-Serial Bridge, 將之設定為 COM1 (*註一))
  • A22 Firmware & Language Pack
  • A39 Firmware & Language Pack
  • WinMoDo 0.11 (更新 Firmware 及 Language 用)
  • CB2000 1.35c (修改手機設定 (*註二))
  • Crack2d (Unlock EEPROM (*註二))
  • 備分您的設定 (GPRS/WAP/Email/MMS)
  • 備份您的電話簿 (Mobile Phonebook, 建議使用 Fone Data Suite 6.2)
  • 將手機充滿電!!


原始畫面:



-- Downgrade to A22 --

首先,將 WinMoDo 解開後,執行 dowloader.exe 這個檔案,會看到下列畫面,將左方的 BOOT, MAIN, LANGUAGE 按成綠色後,設定成 COM1, 115200,按右方的兩個 Browse 將上方的語言包 (GCD87L94.rel) 及下方的 Firmware (GAD87A22.rel) 找到... 將手機關機,連接上 Cable 按下 Start Download 就會開始進行更新...



您的手機如果有正常動作,會像下圖一樣亮起綠燈,然後 Sub LCD 會有 FLASH LOADER 的字樣,並且 WinMoDo 會開始有一堆文字跑出來...
** 如果您的 WinMoDo 訊息卡在 Signalling,您可以試著將充電的功能打開,此時 Sub LCD 會亮紅燈,然後在按下 Start Download 後將 Cable 拔掉重插就應該會轉換成綠燈了...



然後就只有等待了,完成後會看到下列畫面,將 Cable 移除,重新啟動手機即可...



在一開機後 (還沒找尋到網路前) 輸入 *#9999# (可能會等一下) 如果您看到下列畫面,就代表您已經成功的將手機 Firmware Downgrade 成 A22 了...




-- Unlock EEPROM --

在 Unlock EEPROM 前,用 CB2000 --> Data --> Read Handset 會看到下面的畫面,表示您的 EEPROM 被 Locked...



首先,執行 Crack2d,然後按下 Unlock --> Read GD87/88 codes 之後馬上開啟手機電源,手機內 LCD 螢幕會出現如下的圖就正確了:



在 Crack2d 的螢幕上會開始跑出 IMEI, Pr1, Pr2, 然後會開始跑 Sim Data 然後跑出 User Code & Net Code,經過這個步驟以後,您的 EEPROM 就 Unlock 了...
再次進入 CB2000 的 Read Handset 就應該可以看到您的手機會出現下圖,恭喜您,您成功了!



** 以下是 Crack2d 的錯誤畫面,如果出現這樣的畫面,請確定您的 Cable 有沒有設在 COM1,另外,您的 Firmware 有沒有在 A22 以下,還有您有沒有正確的遮住 4 & 10 的 PIN...




-- 打開所有語言限制 --

在開始之前,建議您先將 USB Cable 拔除重新插上電腦,因為 CB2000 執行時不能夠啟動充電功能,並且正確的遮住 PIN 4 & 10 後,關上手機電源,將 Cable 接上手機...
隨後進入 CB2000,然後經過正確設定成 COM1, GD87 後必須在按下 Handset Power 之後馬上開啟手機電源,手機內 LCD 螢幕會出現白底紅字的 TEST MODE ON 就正確了,隨後您會看到下面的選單...



選擇 Read Handset,您會看到您手機的設定值,由於先前已經將 EEPROM Unlock 了,所以您會發現您的 Security Lock State 已經由 Locked 變成了 Unlocked,如此一來您就可以進一步的對手機一些原本被鎖住的功能進行設定...



如上圖,要解開所有語言限制,首先要選擇 Languages 這個選項,進入後會看到下面的畫面...



接著,先按下紅色的 Clear 按鈕,所有的語言將都會先被 Disable 掉,然後將所有的語言勾選,接著按下綠色的 C 鍵... 此時您就會發現所有的語言都被開啟 (如上圖),就這樣簡單,所有的語言都打開了,不過,語言的顯示還是會依照 Language Pack 的不同而有不同的顯示,例如中文,就只有英文,簡體,繁體...


-- Upgrade to A39 --

方法跟 Downgrade to A22 一模一樣,不過要只差於 Language Pack 要選 GCD87L56.rel 而 Firmware 要選 GAD87A39.rel 完成後如下圖...



一樣重新開機,輸入 *#9999# 就會看到下面的畫面... 恭喜您 A39 升級成功...




-- 清除設定 (Function Clear) --

這個動作是確保升級到 A39 後,所有功能可以正常使用,我曾經因為沒有作這個動作 GPRS Connection Failed,不過也因為這個動作,會讓手機裡面除了 Data Folder 以外,其他所有的東西都喪失,所以備份一定要先做好唷...

跟先前一樣的動作,進入 CB2000 後,這次選擇 Write Handset,然後選擇 Settings,然後裡面有一個選項 Function Clear (Memory Erase),按下去後,手機 LCD 會出現 Media Clear,就完成了... (請參考下圖)

http://attach.mobile01.com/attach/200406/mobile01-20030630171025-CB2000-function


-- 恢復藍色選單 --

接著上述動作,在進入 Write Handset 之後會看到下面的選單,這次選擇進入 Mobile Variant...

http://attach.mobile01.com/attach/200406/mobile01-20030630171928-CB2000-mobile

接著進入最後的選單 Additional 如下圖...



在這個選單裡面,有很多設定可以修改,包括 MMS, Email, SMS 等等的設定,您有機會可以嘗試看看,另外先前提過的語言限制,在這邊也可以修改,不過,這邊主要是要恢復藍色的選單,雖然很無厘頭,不過只要把 Change Menu for Game 這個選項 Enable 後,按下 Write settings to phone 後,離開程式,重新開機,所有的步驟就大公告成了...


-- 最後總結 --

經過修改後的選單會變回藍色,不過這版 Firmware 的缺點就是會有 Vodafone live! 出現,有點礙眼,不過還可以接受...



另外,不知道是不是 CB2000 還在研發階段,所以常常會有設定錯亂的現象,例如語言設定跑掉,顏色又跑回紅色,或者有出現 Shortcut display error 等等,不過,根據我的經驗,只需要在每一頁設定後,按下 Write settings to phone 然後最後再到 Read Handset 那邊將語言限制最後確認後,就一定沒有問題了...

祝各位好運...





(註一)
Hardware Manager --> Ports --> MAT USB-to-Serial Bridge -->
Properties --> Port Settings --> Advanced --> COM Port Number --> COM1
** 如果有衝突,請先將原本的 COM1 調開或者 Disable

(註二)
使用 CB2000 及 Crack2d 都需要將手機的 PIN 4 & 10 遮住,並且在開機的 Timing 上需要相當準確才可以正常使用,遮住 PIN 的示意圖如下:






Patrick 於 2003-08-01 02:05 修改過
CokeFever 於 2003-09-18 17:41 修改過