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