(4) 刷入新版 os

接著我們只要到 xda 下載合適的 rom 就可以自行刷入 Magic 了。下載之前請留意 Magic 的版本和 Radio version,如果你是跟前文一樣做及下載相同的檔案,你的 Magic 版本應該為 :

SAPPHIRE PVT 32A ENG S-OFF H
HBOOT-1.76.2007 (SAPP10000)
CPLD-12
RADIO-6.35.08.29
Aug 21 2009,18:19:15

* 你可以進入 Fastboot Mode (按 "返回" 鍵及 "電源" 鍵來開機) 以獲得相關資訊

下載 rom 的時候要留意是否支援 "32A" 及 "Radio 6.35.xx.xx",否則可能會出現運作不正常。你可以考慮先行備份當前的系統,有什麼問題就可以還原啦。

第一步
進入 Recovery Mode (按 "Home" 及 "電源" 鍵開機),選 Backup/Restore,之後 Nand Backup。

(3) 刷入第三方 Recovery Image 及 SPL

所須工具 :
1. Recovery Image
2. Boot Loader

第一步
安裝好 RUU 後,再次將 Magic 連線至電腦,複製上面 的檔案到 SD Card,之後用 adb command 連線到 Magic 並執行以下指令來換掉官方的 Recovery Kernel。


adb shell

flash_image recovery /sdcard/recovery-RA-hero-v1.6.2.img

(2) 刷入工程版的 RUU

所須工具 :
1. RUU


第一步 (亦只有一步 ... 哈哈)
將 Magic 連線至電腦,執行 RUU,如果你的金卡制作無誤的話,你的 Magic 將會更新為 RUU 的版本。如果你的金卡未能助你安裝 RUU,請重新再製作一次金卡
* 當執行 RUU,Magic 內的資料將會全部刪除,有重要資料的話,請先備份 ; 另外,請確保升級時 Magic 接上了電源

完成就可以 <刷入第三方 Recovery Image 及 SPL>

(1) 製作金卡

所須工具 :
1. HTC sync 2.0.40 (可到 HTC 官網下載)
2. Android SDK (可到 android developers 下載,下載 zip 版本再 extract 就可用了,不用安裝的)
3. HxD Hex Editor

所謂金卡,就是一張經處理過的 SD Card,透過這張 "金卡",可以避開 RUU 對手機的檢查,讓所有 Magic 都可以刷入這個 RUU。

第一步
在電腦上安裝 HTC Sync 及 Android SDK,安裝好後就將 Magic 用 usb cable 連上電腦,確認一下你的電腦已成功認出你的 Magic 並為其安裝好 driver,否則請重新安裝 HTC Sync 或換另一個 usb port 再試。