HTC Desire 刷新 ROM

HTC Desire 買來沒多久,就因為灌了太多軟體而導致空間不足,刪刪減減後又撐了一陣子,過了幾個月,終於忍無可忍,心動不如馬上行動,當天回家就開始研究怎麼 root 和刷 ROM。

老實說,應該是要先建立完整配套措施和備份再來操作比較妥當,不過根據之前 update Mac OS 到 Snow Leopard 的自我良好經驗,再加上記憶卡裡也沒什麼重要資料(自以為,事後才發現差點把去新加坡和泰國的照片弄丟),所以我就直接衝了。

第一步: Root

Root 應該解釋為「取得 root 的權限」,現在 root Desire 不太困難,有現成的軟體裝一裝就可以用了 — unrevoked. 不過為了這件事我也搞了很久,先是在 Windows 上面搞不定 Driver,後來去 Mac 上卻又 install package failed,最後發現要舊版的軟體才能用 =.=, 步驟如下:

  1. (win only) 我沒裝 HTC Sync, 但為了取得 driver 還是得去下載。這時工作管理員出現的裝置叫做 My HTC。(但不能安裝 HTC Sync 主程式)
  2. 把手機的「USB 除錯中」選項打開,預設連線類型我設成「僅充電」,有人說也可以設成「HTC Sync」
  3. 下載 unrevoked3. 目前最新版的是 3.32,但用這個版本安裝會出現 install package failed 的錯誤,原因不明,但是只要下載 3.22 版的軟體就 ok 了。(Win) (Mac)
  4. (win only) 下載 unrevoked 提供的 driver. Update My HTC 的 driver,之後會變成 Android 1.0 的裝置。
  5. 執行 unrevoked,然後將手機連上 USB,之後畫面出現 Done 即可。

第二步: 重新規劃 SD Card

因為 A2SD+ 的關係,SD Card 要額外割出一個 ext3 的 partition,網路上的教學是在 windows 下進行,不過那個軟體我一直跑不出來,後來生氣去下載 GParted Live CD 來用,真幸虧用的是 GParted,不然我裡面的資料應該是全毀了吧!

用 live CD 開機後,先將原本的磁區大小縮小 1GB 左右,再開一個新的 ext3 磁區即可。強力推薦此方法,雖然麻煩點,但資料可以保存,又可以直接建立 ext3 磁區。(Windows 方法要另外轉換,除非用 partition magic 之類的軟體吧!)

第三步: 下載 ROM 及相關套件

我刷的是賢大提供的 HD v2.2 (原始網頁)

  1. Bravo Desire Froyo HD v2.2
  2. 彩色圖示 Color_icon_HD_v2.1
  3. 電量檔 Battery_Icon_HD_v2.2 (解開選一組喜歡的就好)
  4. 軟體包 (我沒刷成,懶得再試)
  5. 核心檔和 Wifi N 升級檔我都沒刷,有興趣自行參考原始網頁
  6. Radio 檔 (手機天線模組), 它建議用 32.54.00.32U_5.14.05.17 版,要到其他地方下載

因為這些檔案都蠻大的,而且放在一些分流的網站上,下載速度不快,請耐心等待。下載完後放到 SD card 裡。

第四步: Wipe

Wipe 就是把一些設定檔和 cache 清掉,大概是怕軟體版本不合會爛掉吧!

  1. 關機後,同時按下電源鍵和 Volume Down 鍵可進入手機的 Recovery 模式。
  2. 把所有 Wipe 開頭的都執行一遍就可以了。

第五步: 安裝

一樣在 recovery mode 內進行,功能選單裡有個 Install zip from sdcard,接著逐一安裝: ROM, 彩色圖示, 電量檔, 軟體包… 最後安裝 radio。(因為會需要重開機很麻煩),然後就完工了。

目前使用心得

最大的好處是可用空間變多,可以安裝更多有趣的軟體,但因為沒有備份的關係,我喪失了 Camera 360 這個好用的相機軟體。另外,HD 的 rom 比 Desire 的更華麗些,用起來也很順暢,暫時也沒遇到什麼 complication,所以還算值得啦!

2010.02.28

2 Comments

Leave a Reply