以下是個人的步驟記錄:
一、手機未恢復前狀態:
- ROM版本:Android4tw-m7-Formosa暗黑特別版 V3
- Android 版本:4.4.3
- HTC Sense 版本:6
- HBOOT 版本 :1.57
- OS:6.09.709.106
- CID 代號 : 11111111
- 電腦作業系統:win 7
- S-off (Yes / No) :Yes
- root (Yes / No) :Yes
- 能否進入 Bootloader (Yes / No) :Yes
- 能否進入 Recovery (Yes / No) :Yes
- 解鎖狀態(UNLOCKED / LOCKED / RELOCKED):Unlocked
- Recovery : TWRP 2.8.0.2
強烈建議:如果修回來還要再S-off,請先降hboot至1.56以下 (降hboot要先S-off)
- 前置作業:
- 消除Tampered字樣 (視需求執行,若無此字樣可跳過)
- 將手機開機進入系統並接上電腦,確認USB偵錯有打開。
- 打開命令提示字元,確認所在目錄為放置revone之資料夾,並依序輸入以下字串:
adb push revone /data/local/tmp/
adb shell
su
cd /data/local/tmp
chmod 755 revone
./revone -t - 重新開機進入hboot確認字樣是否消失。
- 降hboot至1.56以下 (因為目前1.57+6.09.709.106尚無必過的免費s-off方法)
- 將手機接上電腦,重開機進入fastboot,確認手機顯示fastboot usb。
- 打開命令提示字元,確認所在目錄為1.56 firmware之資料夾,並依序輸入以下字串:
fastboot oem rebootRUU
fastboot flash zip XXXX.zip (XXXX為您所使用的firmware之檔名,連結)
fastboot flash zip XXXX.zip (不要懷疑,再打一次) - 重覆兩次指令在命令提示字元視窗跑完後,手機上應該會有進度條,但沒跑完,請接著在命令提示字元中再輸入:
fastboot reboot-bootloader
- 重新開機進入hboot後,可以看看hboot是不是有降到對應firmware的版本號。
- 將unlocked改成locked
- 將手機開機進入系統並接上電腦,確認USB偵錯有打開。
- 打開命令提示字元,確認所在目錄為放置revone之資料夾,並依序輸入以下字串:
adb push revone /data/local/tmp/
adb shell
su
cd /data/local/tmp
chmod 755 revone
./revone -l - 重新開機進入hboot確認已改為locked。
- 還原CID為HTC__621
- 將手機接上電腦,重開機進入fastboot,確認手機顯示fastboot usb。
- 打開命令提示字元,輸入以下字串:
fastboot oem writecid HTC__621。
- 重新開機進入hboot確認CID已改為HTC__621。
- 解除Root (此處以SuperSU為例)
- 打開手機,執行SuperSU APP。
- 找到「永久unroot」點擊執行。
- 若成功此程式會消失,且執行其它需要root權限的app會出現提示表示未root。
- 還原官方Recovery
- 下載官方Recovery檔。(連結)
- 將手機接上電腦,重開機進入fastboot,確認手機顯示fastboot usb。
- 打開命令提示字元,確認所在目錄為放置recovery檔之資料夾,並輸入以下字串:
fastboot oem rebootRUU
fastboot flash zip xx.zip (xx為下載之官方recovery檔名)
fastboot reboot-bootloader - 重開機進入bootloader後,再進入recovery,若成功的話,過一陣子會出現三角形及紅色驚嘆號。
- 還原官方系統(RUU)
- 下載官方RUU檔(連結)及ARUWizard工具包(連結)。
- 將手機開機進入系統並接上電腦,確認USB偵錯有打開。
- 解壓縮ARUWizard工具包在一資料夾並把RUU檔放在資料夾中。
- 執行ARUWizard.exe,無意外都是按下一部就好,完成會重新開機。
- 刷回原廠開機第一屏(若未改過開機畫面,則可跳過)
- 下載原廠開機第一屏檔案。連結
- 將手機開機進入系統並接上電腦,確認USB偵錯有打開。
- 開啟命令提示字元,移動位置到開機第一屏檔案所在位置,並依序輸入以下字串:adb reboot-bootloader (確認重開機進入bootloader且顯示fastboot usb)fastboot oem rebootRUUfastboot flash zip splash1.zip
- 重新開機可確認是否還原成功。
- 將S-OFF改為S-ON
- 將手機接上電腦,重開機進入fastboot,確認手機顯示fastboot usb。
- 打開命令提示字元,輸入以下字串:
fastboot oem writesecureflag 3 - 確認已改為S-ON,若沒有可重新開機再進入hboot確認。
如此就已經恢復到原廠狀態了(hTC刷機真是有點麻煩)。
三、時間記錄:
- 103/10/14 09:11 電話報修,要求使用黑貓送貨。
- 103/10/14 13:14 7-11東林店交貨,領收執聯。
- 103/10/14 18:11 黑貓已取件。
- 103/10/15 07:24 黑貓南桃園營業所配送中 。
- 104/10/15 08:67 黑貓南桃園營業所順利送達hTC 。
- 104/10/15 11:18 查詢hTC維修進度顯示:話機檢測中。
- 104/10/16 08:07 查詢hTC維修進度顯示:維修中。
- 104/10/16 09:14 收到hTC信件通知,查詢hTC維修進度顯示:維修完成包裝中
- 104/10/16 10:11 查詢hTC維修進度顯示:已寄出。
- 104/10/17 11:48 已由快遞送回。
Jayin 您好:首先感謝您分想HTC m7 刷回原廠軟體的方法,不過您分享的原廠ruu軟體由於檔案過大,我的權限不夠無法下載,可否提供其他下載空間來抓取檔案?不勝感激謝謝!
回覆刪除咦?MEGA沒有檔案大小及權限的限制啊!我剛剛試了就算沒有帳號還是可以下載
刪除請問一下,如果只是要單純刷回原廠,是不是刷RUU就好了?
回覆刪除手機已s-ff,unlock,super CID
如果不是要送修,是這樣沒錯!
刪除那刷原廠RUU後就可以OTA了嗎?
刪除不行,要OTA還得刷原廠的Recovery,但要不要s-on我就不知道了
刪除你好請問如果是以下狀況
刪除用team win recovery project當開機畫面
我現在只想讓手機可以進行HTC 和 Android 的更新該怎麼做?
謝謝
unlocked
s-on
hboot :1.61
radio:4T.35.3218
opendsp: v35.120
os:7.18.709
emmc:: hoot204bmb
android :5.02
要收原廠的OTA,你必須要換回原廠的recovery
刪除意思是從第七步開始做就可以嗎?
刪除