這篇內容會很像教學文
但其實我的目的不是教學
只是把它記下來
因為之前為了刷機找了很多資料
最後把資源統整起來,這樣要用時才找得到
本文內容大部分都是從網路上收集來的資源
任何連結、檔案,都不是我所擁有的,我只是轉貼別人的分享
並且要感謝mobile01網站裡的lscboy
他不厭其煩地為許多新手解惑提供資源與解答
我個人亦收穫良多,故本文有許多步驟是直接從lscboy的文章中節錄
在此感謝
===========================================
在開始之前,如果怕麻煩,或是嫌步驟太多
那麼我建議直接裝官方版的android 2.3.3
1.安裝hTC sync
2.手機接上傳輸線連接至PC
解壓縮以後,執行裡面的RUU_HTC Desire Android 2.3 Upgrade (Gingerbread).exe
並按畫面指示完成安裝
4.安裝完之後會自動重開機,然後就有一支沒有多餘客製化軟體的desire了
===========================================
一、刷機前之硬體準備
1.Desire手機,電池充滿電
2.原廠傳輸線與PC一台(我的OS為Windows 7 64bit)
3.microSD卡一張,推薦ADATA class10 16GB
4.你的desire手機的序號(Serial number;S/N),有三個地方可以找到,
第一個是手機的"設定"--->關於手機--->手機識別--->裝置序號
第二個是手機拿掉電池以後,背面的貼紙上面也有S/N
第三個地方是手機紙盒背面的貼紙,一樣有S/N
二、S-off
2.再去電腦的控制台--->新增移除程式那邊,把"HTC sync"移除就好,
HTC BMP USB driver跟HTC driver installer留著不用理他
3.啟用手機的USB偵錯模式(設定->應用程式->開發->USB除錯中 打勾),
再以USB傳輸線連接電腦,手機連線類型選"HTC sync"
(若是新安裝HTC Sync或之前未曾使用HTC Sync將手機連接電腦,
接上傳輸線後,手機請先選擇"HTC Sync",這時會開始安裝驅動程式,
等驅動程式安裝完成後,再繼續下一步)
4.關閉防毒軟體
4.關閉防毒軟體
6.上面那個步驟同時網頁會出現一個beta key的藍色格子
依序選擇
windows
HTC Desire
0.93.0001(如果有安裝過上述的官方2.3.3更新,則要選擇1.02.0001)
windows
HTC Desire
0.93.0001(如果有安裝過上述的官方2.3.3更新,則要選擇1.02.0001)
然後下面的Serial Number就輸入剛剛記下的S/N,格式為HTxxxxxxxxxx
按下Generate Key,會出現綠色格子,Your beta key:xxxxxxxxxxxxxxxx(建議複製下來,避免抄錯)
7.解壓縮剛剛下載的revolutionary-0.4pre4,執行裡面的revolutionary.exe
把beta key輸入到revolutionary.exe視窗內,按下Enter就會開始軟體解鎖,
大約一分鐘之內就會完成,成功時revolutionary.exe視窗內會看到SUCCESS,
該視窗最後會詢問是否要刷入新版recovery,
按下y及enter就會自動下載revolutionary recovery到手機中安裝
建議再用adb手動刷進4EXTRecovery(將adb檔案解壓縮後,
8.再把4EXTRecovery的img檔案放進adb的目錄底下),
刷入指令為:〈在Windows的命令提示字元視窗中,adb的目錄之下〉
C:\adb>fastboot flash recovery recovery.img
(至於ClockWork touch recovery或是非官方版的TWRP就較不推薦,
前者介面太陽春,後者很lag且不支援MTD分割檔案)
按下y及enter就會自動下載revolutionary recovery到手機中安裝
建議再用adb手動刷進4EXTRecovery(將adb檔案解壓縮後,
8.再把4EXTRecovery的img檔案放進adb的目錄底下),
刷入指令為:〈在Windows的命令提示字元視窗中,adb的目錄之下〉
C:\adb>fastboot flash recovery recovery.img
(至於ClockWork touch recovery或是非官方版的TWRP就較不推薦,
前者介面太陽春,後者很lag且不支援MTD分割檔案)
三、microSD卡分割
使用
4EXTRecovery分割出約1g大小的ext3或ext4分割區,
(ext3或ext4須視等下要刷的rom支援度而定,比較舊的rom只支援ext3,新的rom則大多支援ext4)
四、下載修改MTD工具以及所要安裝的android rom
(注意CM系列的rom必須另外下載gapps)
2.將MTD文件內容改成對應該rom的大小
原本是預設的stock分配即250 40
而上述版本的cm7 rom加上gapps解壓縮以後約為143MB,
快取大小改成5MB即可,
所以就是將MTD文件中的250 40改成143 5後儲存,
2.將MTD文件內容改成對應該rom的大小
原本是預設的stock分配即250 40
而上述版本的cm7 rom加上gapps解壓縮以後約為143MB,
快取大小改成5MB即可,
所以就是將MTD文件中的250 40改成143 5後儲存,
3.將MTD工具的三個檔案以及要刷入的rom (此處即指CM7 rom以及gapps的2個zip檔)
複製到分割好的SD卡的fat32磁區中
五、進入bootloader
1.把手機取消快速開機(android 2.3.3版本加入的功能)
並且重新開機進入bootloader(此時傳輸線還連接著)
[進入bootloader的方式:完全關機後,先按住音量減少鍵(-)不放,
再按下電源鍵直到畫面出現,就可以放開這兩個按鍵]
電腦可能會再次出現安裝驅動程式的畫面,等它安裝完成
2.等進入bootloader畫面以後
使用音量+-鍵來上下移動選項
並用power鍵選取recovery選項
便可以進入recovery
1.先做full wipe
就是指recovery中的wipe data/factory reset, wipe cache partition以及wipe Dalvik Cache這三個選項!
(傳統的recovery操作一樣是用音量鍵選上下,並用power或光學觸控鍵選擇確定,如果刷入的recovery是屬於觸控版的,
那當然就是直接螢幕點選就可以了)
2.刷入bravo-recovery-v1.5.3-CustomMTD
即選取recovery的install zip from sdcard選項
並選擇事先已經放入SD卡的bravo-recovery-v1.5.3-CustomMTD zip檔案刷入
3.重新開機到recovery (Reboot recovery)
4.刷入rom檔案
同上步驟選取recovery的install zip from sdcard選項
選擇CM7的zip檔刷入,
再選擇gapps的zip檔案刷入
5.刷入bravo-boot-v1.5.3-CustomMTD
步驟同上,
須特別注意的是刷入順序一定別搞錯,
不然就失敗定了
當然照著做也有可能會失敗
有時多刷幾次或是每刷完一個就重新啟動進入recovery再刷下一個檔案成功機率比較大
不然換最新版本的recovery再刷也可以改善一些問題
刷完以上的檔案以後,
回到recovery的主目錄,
並選取reboot system now即可,
最後就耐心等待開機!
(第一次開機會比較久,但是任何rom如果超過5分鐘都還停留在開機白底綠字hTC畫面或是開機動畫畫面的話,八成就是刷失敗了,就拔電池重新開機進入bootloader再進recovery重刷即可!)
從Android 2.2到4.4的版本都有
要兼顧穩定與sense介面的就選用官方rom去修改的
要乾淨快速穩定就選CMx系列的
要極精簡的就選oxygen的
2.然後雖然有很多人推薦MildWild製作的rom,但我個人相當不喜歡
因為他只是把CM的拿來改,而且品味有點......
所以個人完全不推薦
3.在刷rom時記得看清楚其說明
尤其是MTD的分配是stock還是CM7
各種分配的配置可以參考這邊的表格
自己修改MTD的分配比重刷HBOOT的安全性高多了(HBOOT刷壞就是個磚頭了)
4.rom的說明通常也有一些注意事項,例如要再刷fix、手動開啟A2SD等等
記得看完全部的說明!
2.等進入bootloader畫面以後
使用音量+-鍵來上下移動選項
並用power鍵選取recovery選項
便可以進入recovery
六、recovery操作與刷rom
1.先做full wipe
就是指recovery中的wipe data/factory reset, wipe cache partition以及wipe Dalvik Cache這三個選項!
(傳統的recovery操作一樣是用音量鍵選上下,並用power或光學觸控鍵選擇確定,如果刷入的recovery是屬於觸控版的,
那當然就是直接螢幕點選就可以了)
2.刷入bravo-recovery-v1.5.3-CustomMTD
即選取recovery的install zip from sdcard選項
並選擇事先已經放入SD卡的bravo-recovery-v1.5.3-CustomMTD zip檔案刷入
3.重新開機到recovery (Reboot recovery)
4.刷入rom檔案
同上步驟選取recovery的install zip from sdcard選項
選擇CM7的zip檔刷入,
再選擇gapps的zip檔案刷入
5.刷入bravo-boot-v1.5.3-CustomMTD
步驟同上,
須特別注意的是刷入順序一定別搞錯,
不然就失敗定了
當然照著做也有可能會失敗
有時多刷幾次或是每刷完一個就重新啟動進入recovery再刷下一個檔案成功機率比較大
不然換最新版本的recovery再刷也可以改善一些問題
七、重新開機
刷完以上的檔案以後,
回到recovery的主目錄,
並選取reboot system now即可,
最後就耐心等待開機!
(第一次開機會比較久,但是任何rom如果超過5分鐘都還停留在開機白底綠字hTC畫面或是開機動畫畫面的話,八成就是刷失敗了,就拔電池重新開機進入bootloader再進recovery重刷即可!)
八、rom推薦與評價
1.在XDA上可以找到一堆版本的rom來刷從Android 2.2到4.4的版本都有
要兼顧穩定與sense介面的就選用官方rom去修改的
要乾淨快速穩定就選CMx系列的
要極精簡的就選oxygen的
2.然後雖然有很多人推薦MildWild製作的rom,但我個人相當不喜歡
因為他只是把CM的拿來改,而且品味有點......
所以個人完全不推薦
3.在刷rom時記得看清楚其說明
尤其是MTD的分配是stock還是CM7
各種分配的配置可以參考這邊的表格
自己修改MTD的分配比重刷HBOOT的安全性高多了(HBOOT刷壞就是個磚頭了)
4.rom的說明通常也有一些注意事項,例如要再刷fix、手動開啟A2SD等等
記得看完全部的說明!


沒有留言:
張貼留言