一、刷機前之硬體準備
1.Desire HD手機,電池充滿電,並請升級到官方的android 2.3.5 + sense 3.0
2.原廠傳輸線與PC一台(我的OS為Windows 7 64bit)
3.microSD卡一張,原廠附的就可以了(XDA是推薦Samsung, SanDisk, Patriot Memory, ADATA這幾個牌子)
4.安裝java jre(如果使用64 bit的windows,則要同時安裝32跟64 bit的版本)
5.安裝Android SDK for windows (記得要執行更新,安裝adb driver)
二、降版本並且S-off
1.去hTC官網下載hTC sync最新版,並安裝之
2.再去電腦的控制台--->新增移除程式那邊,把"HTC sync"移除就好,
HTC BMP USB driver跟HTC driver installer留著不用理他
3.啟用手機的USB偵錯模式(設定->應用程式->開發->USB除錯中 打勾),
並且把手機取消快速開機功能
再以USB傳輸線連接電腦,手機連線類型選"HTC sync"
(若是新安裝HTC Sync或之前未曾使用HTC Sync將手機連接電腦,
接上傳輸線後(注意只能用USB2.0,不要接在USB3.0的接頭),手機請先選擇"HTC Sync",這時會開始安裝驅動程式,
等驅動程式安裝完成後,再繼續下一步)
6.解壓縮剛剛下載的aahk2_v2.15_public.zip,以管理員權限執行裡面的aahk2.cmd,
按下1並且按enter,須注意的是,假如之前有用過hTC官方解鎖(bootloader unlocked),必須先按h,此程式會幫你relocked,它才有辦法進行後面的步驟,之後再按1進行降版步驟
7.根據你的手機版本不同,畫面會出現提示,例如會叫你下載相對應的韌體版本放進降版程式中的PD98IMG檔案目錄裡,所需要的韌體檔案在XDA的原文裡有(Downloads下面的click to show content),也會在手機出現紅色三角形畫面時,叫你按手機鍵操作recovery,另外需要特別注意的是,當手機跑到黑底htc畫面時,有時電腦會抓不到手機,此時只要拔掉USB線重新插上就會抓到手機並繼續程序了,請放心
8.降版完成以後,可以發現手機韌體已經退回舊版本,而HBOOT也顯示Eng S-off,其實這時已經可以開始刷機了,
但是我想把HBOOT跟Radio都升級到最新版,所以去下酨RUU執行並升級回官方最新版(android 2.3.5),這時的bootloader會變成ship s-off,LOCKED(或是RELOCKED),因此必須再去hTC Dev網站進行官方解鎖
但是我想把HBOOT跟Radio都升級到最新版,所以去下酨RUU執行並升級回官方最新版(android 2.3.5),這時的bootloader會變成ship s-off,LOCKED(或是RELOCKED),因此必須再去hTC Dev網站進行官方解鎖
三、官方解鎖
1.先在hTC dev網站註冊一個帳號,並且登入
2.按下hTC Dev網站首頁的Unlock Bootloader圖示,並按下Get Started,
在網頁右邊的Supported Devices選擇HTC Desire HD*,按下Begin Unlock Bootloader,
打勾2個條款同意,
下一頁別理它,按下Proceed to Step1,
按照它的圖示操作,但是不要下載下面的adb工具,它並不完整,請在這下載,
按照教學頁面在cmd模式中〈adb的目錄之下〉輸入fastboot oem get_identifier_token
接著按右鍵選「標記」,
按教教學的頁面範圍選取後複製,
貼在網頁下面的空格中,並按下submit
之後hTC Dev網站就會寄解鎖檔Unlock_code.Bin到註冊的信箱中,
將這個檔案下載後再放到adb的目錄之下,
並且按信件中的連結教學頁面完成解鎖
四、刷入4EXT Recovery
1.解鎖完成後就可以用adb指令刷入客製recovery,
首先一樣先下載DHD專用的4EXT recovery檔案,
再把4EXTRecovery的img檔案放進adb的目錄底下
2.刷入指令為:〈在Windows的命令提示字元視窗中,adb的目錄之下〉
C:\adb>fastboot flash recovery recovery.img
刷入完成後畫面會有success的提示
五、下載所要安裝的android rom
(注意本rom只能從8.0逐個刷入至8.5版)
2.將要刷入的rom的zip檔全部複製到SD卡的fat32磁區中
六、進入bootloader
1.把手機取消快速開機
並且重新開機進入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.刷入rom檔案
選取recovery的install zip from sdcard選項,
選擇要刷入的zip檔刷入,
3.8.0版本刷完以後會自己重開機,
等rom第一次開機完成以後,再重新開機至recovery依序刷入8.1~8.5版
刷完以上的檔案以後,
回到recovery的主目錄,
並選取reboot system now即可,
最後就耐心等待開機!
(第一次開機會比較久,但是任何rom如果超過5分鐘都還停留在開機白底綠字hTC畫面或是開機動畫畫面的話,八成就是刷失敗了,就拔電池重新開機進入bootloader再進recovery重刷即可!)
記得看完全部的說明!
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.刷入rom檔案
選取recovery的install zip from sdcard選項,
選擇要刷入的zip檔刷入,
3.8.0版本刷完以後會自己重開機,
等rom第一次開機完成以後,再重新開機至recovery依序刷入8.1~8.5版
八、重新開機
刷完以上的檔案以後,
回到recovery的主目錄,
並選取reboot system now即可,
最後就耐心等待開機!
(第一次開機會比較久,但是任何rom如果超過5分鐘都還停留在開機白底綠字hTC畫面或是開機動畫畫面的話,八成就是刷失敗了,就拔電池重新開機進入bootloader再進recovery重刷即可!)
rom的說明通常有一些注意事項,例如要再刷fix、手動開啟A2SD等等
記得看完全部的說明!

