hTC incredible s 4.0.4 hboot 2.02 刷回 1.13 附帶刷blackrose和改開機畫面

HTC incredible s S-OFF

前幾天想說htc官方出4.0.4 for incredible s好像很潮 就給他RUU刷下去了
結果真是痛苦的開始
plurk消失,一堆移除不掉的台灣大哥大match鬼
介面很漂亮 速度很慢
整個想折斷手機

所幸我的已經過保固就直接官方unlock掉 刷recovery/root
但是root掉之後 把該死的台灣大哥大match砍光之後 還是覺得沒有很順 偶而還是會卡
總之就是官版4.0.4很慢就對了 馬上決定刷回非官版rom(xda威能)
不過官版unlock之後的hboot2.02我自己刷起來怪怪的OS都不能run (感謝ptt:drel提醒 這是因為還要在刷boot.img才可動作 *註1)
只好找降版資料 很快的找到這一篇寫的很詳細

我自己做的過程如下
手機環境是官版4.0.4 和官方unlock後的hboot2.02
電腦裡面要安裝htc sync
還有需要android sdk裡面的一些檔案(以windows為例)

adb.exe
AdbWinApi.dll
fastboot.exe

不想裝sdk的話 xda這邊也有打包好的檔案

首先先刷裝recovery
檔案這邊下載
解開來有recovery.img
手機開至fastboot畫面(重開機 音量像下不放 在選fastboot)
打開cmd 下指令

fastboot flash recovery recovery.img

再來是root(已經root的可跳過)
下載Superuser-3.1.3-arm-signed.zip放sd卡
重開機進recovery選install zip file from sdcard去找剛下載Superuser-3.1.3-arm-signed.zip刷 刷好官版的4.0.4就root掉了
重開機後正常開機 用usb接到電腦(手機記得開usb偵錯模式)
下載這個檔案(跟我提到第一個步驟的檔案是一樣的)
我們需要裡面的一個misc_version檔
把它放在和adb.exe同一個資料夾
用windows按開始–>執行–>cmd
切換到你adb.exe資料夾(如 “cd 桌面新資料夾”)
執行指令adb push misc_version /data/local/tmp/
執行指令adb shell 然後會跳出$符號(沒有的話再打一次試試看)
在$符號下打su按enter 應該會跳出#字號 如果沒有 表示你root有問題 請重新root
在#符號下執行chmod 777 /data/local/tmp/misc_version
在#符號下執行/data/local/tmp/misc_version -s 1.00.000.0
成功後連打兩次exit跳出#和$後回到>符號
視窗不要關 把手機重開機到fastboot模式(開機時按音量小+power然後第一個畫面選fastboot按power)
USB一樣插著,手機會顯示fastboot USB
接下來要重新把之前unlock的lock起來
在cmd視窗下執行fastboot oem lock手機重開就上鎖了
此時把手機在重開到fastboot畫面
就可以用電腦去RUU回舊版的rom
我用的ruu是RUU_Vivo_Gingerbread_S_HTC_WWE_2.30.405.1_Radio_20 .2808.30.085AU_3805.06.03.03_M_release_199308_signed.exe
這是澳洲版的RUU,因為手機是台灣版 要刷其他區域的RUU必須有金卡
**製作金卡請跳轉這邊**
有了金卡之後把金卡sd卡放進手機 開機進fastboot模式
用電腦刷歐版2.30RUU
刷好之後重開 手機就是1.13版的hboot
這時候再依循revolutionary路線s-off掉
就可以輕鬆回復到之前還沒刷4.0.4版的狀態

其他資源/筆記:

刷recovery:
4ext recovery

fastboot flash recovery recovery.img

官版unlock:
htcdev取得Unlock_code.bin後

fastboot flash unlocktoken Unlock_code.bin

降版後radio會被刷回2.3附的radio
更新來這邊找
最新的3831.18.00.28
刷法:把PG32IMG.zip放sd卡 開機進bootloader會自己抓該檔 問你要不要更新
更新後記得看掉 不然每次進bootloader都會問你

IMG_6019

換刷hboot 2.02 BlackRose
跳轉此文,非常簡單
要注意的是 手機必須是Revolutionary HBOOT(eg. 6.13.1002)(就是要先s-off過)或是舊版blackrose
流程:下載檔案
手機先去隨便刷一個有root的rom 我是刷我之前用的 Energy™ -.¸¸.·´¯ Sense 3.5
再開機正常進去
手機記得啟用USB debug模式
用usb和電腦連線
安裝就執行 BlackRose_IS.exe
移除安裝就 BlackRose_IS.exe /uninstall
我習慣再cmd底下執行 這樣有錯誤還可以看到

IMG_6020

改掉該死的hTC開機白綠畫面:
Change boot logo:
環境需求:手機必須是BlackRose的hboot
流程
準備480*800 的bmp圖檔
下載nbimg檔案
cmd執行nbimg.exe -F 你的BMP檔 -n
例如nbimg.exe -F abc.mbp -n
會產生出一個abc.nb檔
將產出的nb檔改名為splash1.img
執行fastboot flash splash1 splash1.img
搞定收工

*註1:
原來官版unlock s-on的hboot刷非官版rom要正常開機
必須解開非官方的rom找到裡面的boot.img 刷進去
才能正常開機
(真麻煩 不如直接改s-off比較快)