HTC Desire 買來沒多久,就因為灌了太多軟體而導致空間不足,刪刪減減後又撐了一陣子,過了幾個月,終於忍無可忍,心動不如馬上行動,當天回家就開始研究怎麼 root 和刷 ROM。
老實說,應該是要先建立完整配套措施和備份再來操作比較妥當,不過根據之前 update Mac OS 到 Snow Leopard 的自我良好經驗,再加上記憶卡裡也沒什麼重要資料(自以為,事後才發現差點把去新加坡和泰國的照片弄丟),所以我就直接衝了。
第一步: Root
Root 應該解釋為「取得 root 的權限」,現在 root Desire 不太困難,有現成的軟體裝一裝就可以用了 — unrevoked. 不過為了這件事我也搞了很久,先是在 Windows 上面搞不定 Driver,後來去 Mac 上卻又 install package failed,最後發現要舊版的軟體才能用 =.=, 步驟如下:
- (win only) 我沒裝 HTC Sync, 但為了取得 driver 還是得去下載。這時工作管理員出現的裝置叫做 My HTC。(但不能安裝 HTC Sync 主程式)
- 把手機的「USB 除錯中」選項打開,預設連線類型我設成「僅充電」,有人說也可以設成「HTC Sync」
- 下載 unrevoked3. 目前最新版的是 3.32,但用這個版本安裝會出現 install package failed 的錯誤,原因不明,但是只要下載 3.22 版的軟體就 ok 了。(Win) (Mac)
- (win only) 下載 unrevoked 提供的 driver. Update My HTC 的 driver,之後會變成 Android 1.0 的裝置。
- 執行 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 (原始網頁)
- Bravo Desire Froyo HD v2.2
- 彩色圖示 Color_icon_HD_v2.1
- 電量檔 Battery_Icon_HD_v2.2 (解開選一組喜歡的就好)
- 軟體包 (我沒刷成,懶得再試)
- 核心檔和 Wifi N 升級檔我都沒刷,有興趣自行參考原始網頁
- Radio 檔 (手機天線模組), 它建議用 32.54.00.32U_5.14.05.17 版,要到其他地方下載。
因為這些檔案都蠻大的,而且放在一些分流的網站上,下載速度不快,請耐心等待。下載完後放到 SD card 裡。
第四步: Wipe
Wipe 就是把一些設定檔和 cache 清掉,大概是怕軟體版本不合會爛掉吧!
- 關機後,同時按下電源鍵和 Volume Down 鍵可進入手機的 Recovery 模式。
- 把所有 Wipe 開頭的都執行一遍就可以了。
第五步: 安裝
一樣在 recovery mode 內進行,功能選單裡有個 Install zip from sdcard,接著逐一安裝: ROM, 彩色圖示, 電量檔, 軟體包… 最後安裝 radio。(因為會需要重開機很麻煩),然後就完工了。
目前使用心得
最大的好處是可用空間變多,可以安裝更多有趣的軟體,但因為沒有備份的關係,我喪失了 Camera 360 這個好用的相機軟體。另外,HD 的 rom 比 Desire 的更華麗些,用起來也很順暢,暫時也沒遇到什麼 complication,所以還算值得啦!
Pingback: HTC Desire 再刷成 MIUI | Tsai I-Ta’s Blog
Pingback: 小米手機 2S 32GB 版 | Tsai I-Ta’s Blog