將OTA升級官方3.2失敗變磚的flyer 3G救回,並且重新純正升級的記錄

內文很長,又寫得亂七八糟,也請有需要的人耐心看完,或是直接關掉送原廠請求協助吧...(汗)

這是我的flyer變磚又奇蹟救回的紀錄,一整個活生生血淋淋,
我的飛行磚頭曾經出現過紅色驚嘆號停住、卡在白底開機畫面、還有無限開機迴圈、更慘的是還發生過無法開機進入系統、也沒有任何recovery可用,更是S-on刷不回來的狀態......
再次感謝這幾天來ivan大的熱心指導,
讓我真的從中學習到非常非常多的東西...
於是決定把我這一路走來學到的方式貼出來,
給有類似問題,跟我一樣把flyer亂刷成磚的人作個參考。

過程中難免因為個人問題而有順序錯亂、疏漏或不清楚的地方,
我本身也不是專業,而是最難搞的半桶水(比完全都不懂的人還該打),
就算真的問我,我也不一定會知道該怎麼辦(攤手),
所以一切僅供參考,真的出現問題我一定幫不上什麼忙的(逃)
先寫在這裡跟各位說聲不好意思了...<(_ _)>

使用這招的前提,
請先仔細研讀ivan大的文章,並備妥相關檔案
http://ivan62tseng.blogspot.com/2012/02/flyer-32.html

==================================================================
首先是製作金卡的方式,
可以自行google用各種方式製作金卡,
我是at07261210大整理的開放2.3.4電話功能的文章來做的
http://www.mobile01.com/topicdetail.php?f=605&t=2316901&p=1
也請在這個時候先準備好文章裡面提到的HTCdriver等東西。

幸好我在flyer變磚前有先做了張金卡,
不然也真的不曉得該怎麼辦...XD

另外在RUU的下載方面,
我是參考tomexcel大回到GB的筆記,
http://www.mobile01.com/topicdetail.php?f=605&t=2498992&last=32941321

使用RUU_Flyer_hTC_Asia_WWE_2.27.707.1_Radio_20.3504.30.089BU_
3809.07.04.06_M_release_204905_signed.exe這個RUU裡提取的rom.zip檔案

直接改檔名為PG41IMG.zip放入金卡根目錄,
再重新開機進入fastboot中讓它直接跑到完來刷回港版

如果HBOOT版本已經被刷成3.2專用的1.11.0011的話,
並不能藉由普通的金卡刷回更早以前的版本
會出現「Main Version is Older!」的錯誤訊息,
這時就要藉由ivan大提供的方法,把金卡升級成「超級金卡」(我亂取的)才能刷回任何版本的ROM。

========================================================================
然而如果在S-ON且HBOOT版本並非1.11.0003或1.10.0000,
無法靠Revolutionary方式解鎖,更不能直接安裝CWM,
所以必須使用官方解鎖,
才能順利刷CWM並進入藍色畫面做修改。

A. 使用 HTCDEV unlock
http://www.htcdev.com/
註冊後照網頁上流程走,到時候會寄Unlock_code.bin檔案到信箱
官方解鎖的指令: fastboot flash unlocktoken Unlock_code.bin
在開始之前會要你勾選類似解結書的東西,聽說會破壞保固什麼的,
而且到時候再重新上鎖的話,HBOOT畫面只會有Relocked,也就是說會有痕跡...
不過如果使用ivan大的覆蓋大法,就不會有這樣的問題...XD

B. 刷 CWM
fastboot flash recovery cwm-4.0.1.4-flyer.img

請參考at07261210大的文,
http://www.mobile01.com/topicdetail.php?f=605&t=2316901&p=1
自行下載給2.3.x用的CWM img檔: cwm-4.0.1.4-flyer.img
或是另外有給3.2用的CWM檔案CWM-FLYER-HC.img,指令以此類推
我忘了之前是從哪一篇文章裡撈出來的,待會傳上來當附件好了。

C. 按recovery進 CWM的藍色畫面
D. 開cmd DOS 視窗,切換至慣用的android相關資料夾下
adb shell

#mount sdcard
#/sdcard/modify_sector -s 1.11.111.1

E. adb reboot bootloader (或者在 CWM # 模式下 reboot bootloader)
F. fastboot oem lock (這是要鎖回官方解鎖,變回relocked)
G. 按下 POWER 您可以開始見證奇蹟了. 金卡可以刷到任何版本

========================================================================
接下來是整個恢復原廠2.3.3並覆蓋HBOOT回1.07、還原回S-ON再重新升級的方法

刷回港版
超級金卡內放入港版提取的ROM.zip,改檔名為「PG41IMG.zip」
電源加音量-進入fastboot模式,
等右邊的藍色條整個跑完,會換黃色條,
中間可能會請您按音量向上確定更新,
再來沒記錯的話應該就是紅色的直條了,等它跑完
之後會自動重開機進入fastboot,右邊還是有很多不同顏色的東西,等它跑完
再重開機的時候,港版就刷好了。

這時要記得把金卡拿出來,換上其它的卡片,
免得重開進fastboot時又要再重刷一次港版@@;

此時進 FLYER-設定: (連線至PC)設為僅充電、(電源)勾選快速開機、(應用程式-開發)USB除錯模式打開
接上usb線至電腦

連 http://revolutionary.io/或開revolutionary.exe,做s-off、裝CWM

進CWM(Recovery)
還原2.3.3純淨ROM (可以在ivan大的文章裡面找到,這是珍貴的備份檔,請務必妥善保存)
在CWM中從SD卡安裝su.zip(這是要root用的super user程式)

打開cmd dos視窗,進入慣用android資料夾
輸入指令adb reboot bootloader進入bootloader
然後選擇fastboot,請確認usb還是跟電腦連線的狀態

要重新刷回原廠的recovery,不然更新會出現錯誤!
fastboot flash recovery recovery.img

然後重開機,進入系統
fastboot reboot

此時在dos視窗中輸入
adb shell

如果電腦抓得到flyer,就會在最前面出現「$」的符號,
然後輸入su,按enter
$ su

就會在flyer畫面上出現要您按「授權」的視窗,請允許它。

在dos視窗中看到 # 之後,我們就要備份原本HBOOT到SD卡上(以防萬一,還是備份一下得好)
dd if=/dev/block/mmcblk0p18 of=/sdcard/ext_sd/backup_2.3.4_Hboot

再來就是將1.07原生HBOOT蓋回
dd if=/sdcard/ext_sd/hboot_1.07.0000_421.img of=/dev/block/mmcblk0p18

請注意視窗中是否有下列提示出現,有的話才代表覆蓋成功
2048+0 records in
2048+0 records out

再來就是重新啟動bootloader
# reboot bootloader

確認HBOOT是否已改回1.07,也變回S-ON

然後下達重開機指令fastboot reboot

進入系統後,就可以正式開始OTA升級了...(灑花)

ps.附件為2.3以及3.2兩種版本的CWM檔案,請視情況取用,
  再次感謝每一位幫助過我的熱心網友們<(_ _)>
附加壓縮檔: 201202/mobile01-c1164400af36bb53dafa5c1f9508e0ea.zip

carroll922 wrote:
內文很長,又寫得亂七...(恕刪)


我跟著你的文章走了一遍!

真的給你拍手鼓掌!寫的太好太詳細了!

這是近期 在01 又一篇代表作了!

很棒的心得,感謝分享
以後刷機有問題在拿這篇來補救一下
經典!
我終於能進入recovery了~~~
這篇真的是完美!我試過非常多篇的方法,沒有一篇能執行,只因為版大提到關鍵字3.2版以上要刷CWM-FLYER-HC而非cwm-4.0.1.4-flyer。
請問一下,如果我是在2.3.4 就s-off了,後來用原廠ot升級後,卡在hboot的版本為1.07,recovery進不去,而且本來是unlock變成security warning的話,我還可以再用金卡置換hboot,然後再用revolutionary s-off嗎?(本來的刷機方法是參考台灣大黑熊的刷法)
p.s 我的2.3.4的系統還是照常可以使用,只是剩下temproot的權限
carroll922 wrote:
#/sdcard/modify_sector -s 1.11.111.1

...(恕刪)


請教:
我作到#/sdcard/modify_sector -s 1.11.111.1
出現/sbin/sh: /sdcard/modify_sector: not found
是少了什麼檔案嗎?(以上問題已解決,把modify_sector複制到sd卡就可以了)
※但是,下fastboot oem lock時
出現FAILED(status read failed(Too many links))訊息
機器己經顯示relocked,這樣正確嗎?
不曉得這是什情形,還請諸位先進開示。
真係唔該哂樓主~我找了很久FLYER ROOT的所需工具~因為我的FLYER剛過了~所以想ROOT他~
但是天意弄人~給我S-OFF了~但方間的ROOT所需工具全部都死LINKS了~找了多天我才找到樓主上傳了FORUM的~才沒死LINKS^^" 十萬個THANKS~

今晚再試試ROOT
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!