這一篇是教學兼筆記文!以下都是以 Linux 作業系統為準。
首先是 ROOT!請先準備 Android USB Driver 檔案。然後,連到這個網站去選手機 http://unrevoked.com/,然後選好手機之後會下載一個檔案,叫做 reflash.tar.gz。然後請先確認你的機器上的 driver 裝好了,然後手機的 USB 除錯模式要打開!把 USB 接上手機。
接著,解壓縮剛剛的 reflash.tar.gz
,直接執行 ./reflash
,之後手機會跳出要你安裝 driver 的項目(如果你之前有做過驅動安裝應該會直接抓到手機),然後去泡個茶等一下,一直到顯示 Done 之後,手機會重開機幾次,等到畫面出現 ClockworkMod Recovery V2.5.0.1 之類的,然後使用音量鍵選擇 Reboot System now,重新開機完成之後,就是 root 狀態了!
然後?挑選你想要刷的 ROM,把檔案存到 SD 卡上,手機關機,按音量 - 加上電源鍵開機。選擇 Recovery 選項,然後要 WIPE 喔!先 WIPE 完之後,就可以安裝新的 ROM 了!至於詳細的狀況,可以參考 Mobile01 上賢大的討論串第一頁!
http://www.mobile01.com/topicdetail.php?f=566&t=1728441&last=23551387
我目前就是使用賢大的 ROM,然後用 XDA 神人重新壓制的 kernel,順暢又省電呢!至於說,所謂的 A2SD+,其實就是把 microSD 卡切成兩個區塊,一個是 FAT32,另一個是 ext2/ext3/ext4,請記得是第一個區塊是較大的 FAT32,第二個區塊是 ext2/ext3/ext4,這樣切好之後,再去刷 ROM,這樣就是所謂的 A2SD+ 的狀態了!
這樣刷完 ROM 之後,系統安裝的應用程式,就會安裝在 SD 卡上面的 ext2/ext3/ext4 區塊,也不需要安裝官方的 A2SD 了,因為使用官方的 A2SD 也只是從 ext2/ext3/ext4 將應用程式轉移到 FAT32 的區塊而已。所以也不需要特別安裝 A2SD 了!
特別需要的軟體則是:
- Titanium Backup
免費版本的軟體備份用軟體。當然付費版的差異是,付費版本可以一鍵還原,免費版本的要一個一個按,其實也沒差啦。
至於 Radio 的部份,官方 2.2 RUU 實在是很讓人無言。我剛入手 Desire 的時候,還是 Android 2.1,所使用的 Radio 其實還蠻 OK 的,但是官方更新完 2.2 之後,手機訊號變得超詭異,可以滿格還打不進來!所以,個人還是推薦把 Radio 刷成 5.09.00.08(訊號非常好),5.11.05.14(如果是 3G 重度用者),這兩個都比官方更新的要好得多了!我目前是使用 08 的版本,起碼不會滿格還打不進來!