本文將示範如何將Desire官方的韌體刷入第三方的recovery image到還原分割區,並讓官方的韌體擁有root權限。
▼ 事前檔案準備如下
- 不要將Desire用USB線跟電腦連接,直到後面要執行unrevoked3時,再按照本文指示連接。
- 從這裡下載Windows HBOOT driver,檔名為android-usb-driver.zip,下載完解壓縮到硬碟。
- 從這裡下載reflash_package.exe,本文撰寫時的版本為3.21。
- 如果沒有安裝HTC Sync,請先安裝HTC Sync,接著到控制台中的【新增或移除程式】將HTC Sync解除安裝,然後將電腦重開機
▼ 確認手機是否符合以下設定
- 主畫面按下【硬體Menu鍵】,【設定】→【應用程式】→【開發】,將【USB除錯中】勾選
- 主畫面按下【硬體Menu鍵】,【設定】→【連線至PC】,將【預設的連線類型】設定為HTC Sync,將【詢問】取消勾選
▼ 接著開始使用unrevoked3將官方Desire 2.1, 2.2刷入第三方recovery image(含root),步驟如下
- 執行reflash_package.exe
- 將Desire用USB線連接到電腦,接著unrevoked3會開始自動執行,整個過程將近五分鐘,中間會對新硬體Android 1.0要求安裝驅動程式,當詢問驅動程式的檔案位置時,我們指定位置到android-usb-driver.zip解壓縮後的地方。XP安裝驅動程式的過程如下,Windows 7或Vista驅動程式安裝過程畫面請參考這裡。
- 當出現Done的時候,即大功告成。
▼ 如何進入Recovery Mode
- 將Desire關機
- 按住低音量鍵不放,接著按下電源鍵不放開機,接著出現以下畫面
- 按一下低音量鍵(此時RECOVERY會藍底白字被選擇),再按一下電源鍵,就進入了Recovery Mode了
在Recovery Mode中,我們可以使用音量鍵或光學軌跡球來上下移動光標,接著按下光學軌跡球可執行該選項。按硬體Back鍵可回到上一層。
▼ 常用功能說明如下:
- reboot system now → 重開機
- wipe data/factory reset → 清除所有使用者資料,也就是恢復出廠預設值
- apply sdcard:update.zip → 執行sd卡根目錄下的檔名為update.zip的檔案。網路上流傳的ROM或系統修改,比如修改電池圖示,常以zip檔包裝成懶人包,可將檔名改為update.zip置於SD卡根目錄,再用這個選項更新
- install zip from sdcard → 如果放進sdcard的zip檔不想改名為update.zip,可以使用這個選項選取欲執行的zip檔
- backup and restore → 全系統備份與還原,包含ROM與使用者資料
引用網址:http://gfans.bryan.tw/2010/09/22/801/trackback
請問這裡面包含A2SD+嗎??
recovery partition & image跟A2SD+是沒有關連的哦,請參閱本站「何謂root」該篇文章中的回應
站長 可以請問一下 已ROOTED 的DESIRE
想改回官方的ROM 但是執行RUU檔的步驟不是很清楚
可以教學一下嗎?
這裡有很完整的教學哦
http://www.play01.com/topicdetail.php?f=566&t=1653941&m=f&p=1#
聽說Desire SLCD的2.2的RUU也出了
請問有辦法只升ClockworkMod recovery 版本嗎?我之前ROOT目前我的是V2.5.0.1現在是較新的是V2.5.0.7
最簡單的方法就是重跑一次unrevoked 3.21版,就會是V2.5.0.7
請問一下
我都有照步驟跑
結果unrevoked一直停留在waiting for bootloader; make sure driver is installed!....過程很久一直無法完成,請問一下該怎麼搞定??謝謝!
make sure driver is installed是unrevoked認為你的電腦沒有安裝android-usb-driver驅動程式
如果電腦沒有提示安裝驅動程式,可以到Windows的「裝置管理員」中替打問號的裝置安裝驅動程式
DEAR 小布, 能請問一下, 照著您的步驟走而且我的usb驅動程式也安裝完畢了,
然而unrevoked從一開始的4317184 bytes
很快變成 "Pushing Root access...(22128 bytes)"
接著就一直停留到現在十幾分鐘了. 是否能幫忙解惑呢? THX
請問後來的狀況如何?再試一次有成功嗎?
外國有人提到11月初的時候,手機有個更新
吞了之後就會卡在您說的地方
您好,小弟想幫自己的ARIA做ROOT
但上網爬文好像都只有未更新官方2.2時的做法
更新過官方2.2系統後就不能用舊方法ROOT了
請問有其他方式可以幫手機ROOT甚至刷ROM呢
謝謝回答哩^^
沒有Aria的手機 @@
小布大您好,小弟因為幾次刷機的關係將兩份資料整理,
希望您的資料可以讓小弟整理再內容中~
請您過目後,告知小弟可否轉PO至mobile01造福其他使用者!謝謝~
這邊是dropbox的docx文件。
嗯,眼睛掃過一遍,有註明出處了,歡迎轉載 ^^
請問小布布大大
進入Recovery Mode模式後
除了recovery其他3個是甚麼功能呢?
您可以列出那三個功能的名稱給我嗎?
我怕我們講的不是同一個畫面。
不好意思哩!
1. fastboot
2. recovery(這是大家都常用的)
3. clear storage
4. simlock
1.進fastboot可以有reboot選項,此模式可搭配fastboot.exe使用(說來話長)
2.嗯,大家常用
3.清除data資料,也就是恢復出廠預設值
4.跟國外有鎖sim卡的手機有關,我看過文章說都不要去使用,所以我沒用過
恩恩..
感謝回答!!
大大你好..我照著流程開始做..也是unrevoked一直停留在waiting for bootloader; make sure driver is installed!..我後來又重頭開始再做一次流程..這次..unrevoked3一直在Running root....到最後變成..
Error: failed to get root.Is your firmware too new?....沒辦法像第一次還可以選擇Android1.0去安裝
請問我現在要麼解決..讓我可重頭開始去做
您的firmware最近兩三個月OTA過了吧,可能是這個原因~您要去M01賢大那個討論串看有沒有人討論哦~
謝謝大大..我找到答案了..是因為Unrevoked3.32版的問題..我下載了01上3.21版本..已經Root成功
我的問題跟johns一樣~
我要幫我老公刷ROOT但就是卡在這邊
而且我找不到unrevoked3.21版本>___<
頭真痛
而且說真的有些東西我實在不了解
就連我的DHD都是照著達人您的步驟一不一步來完成的
怎麼辦?
http://www.mobile01.com/topicdetail.php?f=566&t=1752721&p=10
我在01的討論串找到的..昨天下載還ok喲~~
老婆比老公強,給妳一個讚~
沒有拉~是因為我在手機店上班
也有興趣想自己試試看~就剛好都有成功
所以才想說幫忙他弄弄
我等等來試試看
感謝兩位!!
感謝!!成功了!!!
大大你好~我照著你的流程做
當我反安裝HTC sync重開機後
執行reflash_package.exe然後接上手機(有USB除錯也有改預設連線也有取消詢問)
然後unrevoked3 就出現Device "ace" is not supported at this time.
一點動靜都沒有
請問要怎麼辦??
附上手機資訊..
ANDROID版本
2.2
基頻版本
12.28b.60.140eU_26.03.02.26_M
核心版本
2.6.32.21-gfab60c5
htc-kernel@and18-2 #1
Tue Oct 26 18:07:13 CST 2010
版本號碼
1.37.751.1 CL277230 release-keys
軟體號碼
1.37.751.1
求救...
什麼事也沒發生
這篇是給Desire用的,而不是給Desire HD用的
注意本部落右上角的推薦文章連結
原來如此@@
我從下午就拜讀你的文章到現在
眼花了抱歉抱歉...
不好意思,我試了很多遍,可是都無法解決
可以請教一下:
我是用mbp
可是在重開機之後
卻會出現"communications with phone unexpectedly interrupted. Try again."
是因為缺少驅動程式嗎?
可是mac上有需要安裝什麼驅動程式嗎?
(有USB除錯也有改預設連線也有取消詢問)
以上,感謝喔!!
MAC平台我就沒有研究了,找一台Windows可能會比較快解決喔~
大大
我也有這樣的狀況!!
電腦是w7 32位元0.0
感謝回覆喔~~
我會再試試看
真的不行就用windows嚕
謝謝 :p
Dear 小布 , 我想替我的Desire root機 , 但現在的unrevoked3 的version是3.32 , 而小布大大教學的是3.21 , 那麼會有問題嗎?? 謝謝大大解答~
因為我現在取得不到Desire了,所以沒法幫您試。
就我的瞭解,新版的Unrevoked一定會比舊版的好,更安全
總而言之,應該沒問題,頂多Desire版本太新,無法root
謝謝小布大大回答 , 看來我要像花花那樣下載回3.21較為安全~
另外 , 我想請教大大root機後為甚麼要進入Recovery Mode??
root機後要用Recovery Mode來重啟動才算是完整完成嗎??
由於我是新手 , 請大大多多包涵~
Unrevoked同時會root與裝RecoveryMod Recovery,既然他做了兩件事,我只好跟著介紹怎麼進Recovery Mode了,實際上這兩件事情是分開的。
一些觀念,您可以參考我寫的Desire HD的文章,可以讓您的觀念更清楚哦。
http://gfans.bryan.tw/2011/01/17/1647
小布大大 , 感謝你的詳細解釋~
剛剛我在努力爬文的時候,看到http://gfans.bryan.tw/2010/09/22/797
其中你說的一段:"如果root的過程,比如使用unrevoked 3這種會刷recovery partition的,則日後無法使用官方的網路自動韌體升級,除非有辦法還原recovery partition成為原廠。"是否即為上述的刷root方法 , 那麼日後手機如要更新就升級,是否只有刷其它人製作的ROM ??
此篇會讓您的手機變成非原廠的Recovery,所以無法再OTA,除非透過RUU還原Recovery
賢大的Desire ROM很不錯,可以參考看看
小布布大哥,多謝你無私的奉獻,但恕小弟不才,STEP BY STEP跟你的步驟進行,但每次都失敗,我分別使用Unrevoked 3.21及3.32,當插入DESIRE後,畫面只停留在Pushing Recovery...(4317184 bytes),一直不動,真鬱結!請解救!!!
附上小弟手機資訊:
BRAVO PVT1 SHIP S-ON
HBOOT-0.93.0001
MICROP-031d
TOUCH PANEL-SYNT0101
RADIO-5.10.05.23
Aug 10 2010,17:52:18
Android 版本
2.2
基頻版本
32.47.00.32U_5.10.05.23
核心版本
2.6.32.15-9620
htc-kernel@and18-2#1
軟體號碼
2.11.832.4
謝謝大哥!
小布布大哥,真的不好意思,原來我的HTC SYNC未完全清除之故,現在OK了,已經成功ROOTED,多謝!
DEAR布大~
現在一直卡在unrevoked3~也沒要求安裝驅動程式~
將HTC Sync解除安裝,然後將電腦重開機~【USB除錯中】勾選~【預設的連線類型】設定為HTC Sync,將【詢問】取消勾選~都已做ㄌ~請問是我那裡用錯ㄌㄇ~?麻煩布大ㄌ~qq
您是Desire HD嗎?不需要unrevoked哦
dear布大~
我現在一直卡在unrevoked3~也沒要求安裝驅動程式~
顯示Device "ace" is not supported at this time.
麻煩布大幫幫我~qq
Desire HD不需要unrevoked3
^^~不好意思~謝謝布大
小布大大,我終於拿起勇氣刷了這個ROM了,因為這是我第一次接觸ROOT同ROM,所以開始時真的膽戰心驚,但完了之後,才發覺ROOT及ROM的簡易及樂趣,這全賴有你及其他無私奉獻的專業哥們,在這真旳感激你所作的貢獻,我會一直支持你。多謝。
Dear 布大 ~~
我照你教的方式把我的 Desire 成功 Root 了。
可是現在發現,我沒辦法手動同步我的 Google or Facebook 。
只能自動同步。
跑去「設定」按「立即同步」也都沒反應。
這是什麼問題呢 ??
Dear 布大
我自問自答一下。
我剛剛刪了一些app,通知列上的「儲存空間太少」的警示消失之後,
同步功能就恢復正常了。
以下是小弟手機資訊:
BRAVO PVT1 SHIP S-ON
HBOOT-0.93.0001
MICROP-051d
TOUCH PANEL-SYNT0101
RADIO-5.09.05.30_2
Aug 10 2010,17:52:18
Android 版本
2.2
基頻版本
32.44.00.32U_5.09.05.30_2
核心版本
2.6.32.15-g6a358a9
htc-kernel@and18-2#1
版本號碼
2.10.751.4 CL274424
軟體號碼
2.10.751.4
瀏覽器版本
Webkit 3.1
請問板大,若是此用此篇方法root,有無較快的方法unroot?(想這樣做是想回到原廠狀態)
還是說此能透過RUU 回到原廠狀態?
謝謝~
因為我沒有Desire,所以沒仔細鑽研
我思考了一些可能作法,感覺上沒有輕鬆的方法
RUU也不一定可行,因為降級限制
還是要讀者自行嘗試才知道
小布布您好
請問我依您所提示的流程做完,也能進入Recovery了
可是畫面下方卻出現:
E:Can't mount CACHE:recovery/log
E:Can't open CACHE:recovery/log
E:Can't find MISC
請問是否有影響,還是有錯誤,請問該如何解決呢?
另外,我刷radio,有顯示completed,可是重開機,radio卻不會變。煩請解惑
感謝
要問賢大
大大你好,你的步驟我都已經做完,但進入到RECOVERY時出現:E:Can’t mount CACHE:recovery/log
E:Can’t open CACHE:recovery/log
E:Can’t find MISC
請問要點solve it?
我沒有Desire @@
請問,我進行到第2個步驟(安裝),是否要等到出現"DONE"才可以呢?因為等待的時間有點久
畫面都停在等待ROOT的英文(忘記是什麼了),因為等待的時間有點久我以為當機了,所以我就
把手機給關機了,結果....變磚。我當下把電池給拔了....重開之後還好有恢復正常,不知還可以
在試嗎??還是說是我電腦的問題!?
不知道耶,要去M01看看有沒有其他資訊
請問機器達人,我的dhd記憶卡插槽壞掉.作業系統也刪掉了.目前只可以進h boot 哪我該如何
回原廠rom 謝謝
我是按照上面的步驟去做.
做到DONE那邊都成功...但使用要ROOT的APP都說沒有權限..取不到
但其他的東西都跟你一樣..請問一下是甚麼問題呢.?
我的DESIRE是 上年5月剛出來的時候買的..
一直無法刷並出現error
原因:手機本身容量太少以至於於法更新
清出空間即可刷了以上
請問大大:
我照說明執行後~在中途出現 installing package failed
Recovery image: ClockWorkMod Recovery
這是那裡出錯ㄚ~~~
我搞定了~因是手機容量不足導致~移除一些程式後即可~~~再來要研究ROOT後的好處~~
你好,我執行unrevoked3後並沒有出現done的指令出現waiting for bootloader;make sure driver is installed!~~手機還沒關機就直接跑出白色畫面,第一個反藍出現 HBOOT USB PLUG ,而第二個反藍字選RECOVERY後出現一個三角形驚嘆號~~~請問是那裡出錯了~~可以提示一下嗎~謝謝~~
手機送修後取回
提升至2.3.3版後
開機進入Recovery Mode後
點選ClockWorkMod Recovery無法進入選單(綠字畫面)
下載本版本reflash_package.exe重新安裝
訊息通知手機版本太新(too new)
現在怎麼辦?
可以降至2.2版嗎?
Waiting for root...(safe to restart if this doesn't work)
一直卡在這怎麼辦~@@
之前版本太新我有換過了
各位大大
我安裝runevoked時出現了Device "shooteru" is not at this time
之後他就都沒動靜了
我有去爬文一下說是裝置不支援
那請問大大我該用哪個然體或是該如何處理
我想刷機~!請各位大大教教我
Android 版本
4.0.3
HTC Sense版本
3.6
基頻版本
11.77.3504.00U_11.25.3504.06_M
核心版本
3.0.16-ge733189
htc-kerne@u18000-buid-144#1
SMP PREEMPT
軟體號碼
3.28.921.3
補充一下我的手機是HTC EVO 3D
[...] 機器達人 » 使用unrevoked 3將官方Desire 2.1, 2.2刷入第三方recovery image(含root) [...]
不好意思
我的DESIRE已用官方薑餅升級成2.3版本以致不能使用
那現在要怎樣才能用呢?