如何替Desire HD寫入ClockworkMod recovery

2010 年 12 月 10 日 | 作者:小布仔 | 分類:系統強化

(本篇僅適用Desire HD,不適用Desire與其他機種。)

Recovery分割區的用途讀者可以參照之前機器達人所寫的文章「何謂Recovery Partition」。跟之前寫的內容不太一樣的是,這裡替Desire HD安裝第三方的Recovery軟體的方式,機器達人提供了還原成原廠Recovery的方法,所以不會影響到未來OTA的升級(升級前記得還原即可,其實也不用記得,OTA失敗時,讀者就知道該還原了)。

除了前文所寫的Recovery分割區的用途外,其實對ROM的部分修改可以包裝成修正包,透過Recovery分割區所安裝的第三方軟體所提供的功能,來將修改套用到ROM裡面(比如修改電池圖示),這樣可以省去許多麻煩的ADB步驟,不過機器達人還是會盡量以ADB指令的方式做介紹,讓整個過程透明化,讓讀者服用的放心。爽

前置作業

如果沒有S-OFF的需求且也沒做過S-OFF,請先參閱「如何S-OFF/S-ON Desire HD」的教學文做到「sh /sdcard/DHD/backup」的步驟即可,然後檢查DHD目錄下是否有產生recovery_orig0.bin。

如果已參閱「如何S-OFF/S-ON Desire HD」並將Desire HD S-OFF的讀者,請檢查DHD目錄下是否有recovery_orig0.bin,這個檔案是在做S-OFF時,執行「sh /sdcard/DHD/backup」所產生的recovery備份。

▼ 接著就可以點選下方Download連結下載DHD_recovery.zip,解開後將裡面的recovery與recovery.img兩個檔案,置於之前S-OFF所使用的DHD目錄下。

Download
Downloaded 9268 times

備用下載連結:http://www.megaupload.com/?d=ZH3TZCHV

開工

進入VISIONary+,所有選項都不勾,執行「Temproot now」。

▼ 在電腦的「命令提示字元」中,輸入「adb shell」進入手機中執行「su」指令,然後出現「#」字號

 

▼ 執行「sh /sdcard/DHD/recovery」將ClockworkMod這套Recovery Partition軟體寫進Recovery Partition。

最後執行reboot重開機。

如何還原Recovery Partition成原廠

跟安裝ClockworkMod的步驟一模一樣,只是將「sh /sdcard/DHD/recovery」換成「sh /sdcard/DHD/restore_recovery」指令。

如何進入ClockworkMod Recovery

請先參閱「如何S-OFF/S-ON Desire HD」進入到HBOOT畫面。

▼ 進入之後按一下【低音量鍵】將「RECOVERY」成為藍底白字被選取的狀態,再按下「電源鍵」,就進入了Recovery Mode了。

 

在ClockworkMod Recovery中,我們可以使用音量鍵上下移動光標,接著按下電源鍵就可以執行該選項。

以下為常用功能說明:

  • 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與使用者資料
  • Go Back → 回到上一層

有一些讀者已經知道機器達人已經製作好了Desire HD的環狀電池圖示(見噗浪),到時要介紹安裝的方法並不是透過recovery來安裝哦,所以急著要電池圖示的讀者,不要急著做此教學文的內容哦!

延伸閱讀

  1. 使用unrevoked 3將官方Desire 2.1, 2.2刷入第三方recovery image(含root)
  2. Desire HD如何廣告免疫
  3. 如何刪除Desire HD內建軟體
  4. 何謂Recovery Partition
分類:系統強化 | 126 則回應
引用網址:http://gfans.bryan.tw/2010/12/10/1431/trackback

本文章目前有 126 則回應

  1. 阿白 說道:

    大大請問一下
    那之後假如刷ROM有問題
    就是到Recovery Mode裡
    選 backup and restore 裡面的 restore
    就可以了嗎?

  2. lucas 說道:

    請問一下,
    未來是否可以OTA升級,要看哪些條件?只要recovery原廠就可以嗎?動到/system 有影響嗎?

  3. 晴天阿諾 說道:

    您好,請問一下,您頁面上所附加檔的檔案連結,下載之後,解壓縮都會說檔案已經毀損,無法解開,是否能提供該壓縮檔案給我呢?謝謝您囉~~

  4. Jotaro 說道:

    請問小布大
    backup之後的檔案存放位置是在哪裡?
    還有backup之後,再換回原廠的Recovery Partition
    之前的備份檔,還會繼續存在嗎
    謝謝?

    • 小布布 說道:

      備份指令這輩子只要做過一次就好,需要在原廠的狀態下
      備份的檔案是SD卡中DHD目錄下的recovery_orig0.bin

      之後
      隨時可以執行sh /sdcard/DHD/recovery安裝ClockworkMod recovery
      隨時可以執行sh /sdcard/DHD/restore_recovery還原原廠recovery

  5. embeddedlinuxer 說道:

    嗨,小布布您好:

    一直不太清楚,ClockworkMod recovery主要目的
    只是為了可以在手機自訂許多圖示,並省去許多ADB步驟而已嗎?
    還是另有其他功用呢 ?

    謝謝

  6. HHL 說道:

    達人你好
    我現在如果關機,插上充電器就會進入Recovery Mode
    這樣是正常嗎??

  7. HHL 說道:

    感謝達人解答喔

  8. Ice 說道:

    達人您好,

    請問 recovery_orig0.bin 這個檔案是要用 ClockworkMod recovery 的 backup and restore 選項還原嗎?還是 wipe data/ factory reset?

  9. Stranger 說道:

    請問達人
    我之前是用另一種一鍵 S-OFF 的程式來做的
    雖然它有幫我備份 hboot 但 Recovery 卻沒有備份
    而我自己又手動把 ClockworkMod 的 Recovery 刷上去了...
    那這樣可以請其他有備份到原廠 Recovery 的人把檔案給我讓我刷回去嗎?

      • Stranger 說道:

        再請教達人

        因為我目前身邊找不到其他也是用 DesireHD 且有做到備份 Recovery 的朋友
        能請達人提供所有的備份檔案嗎?

        另外 因為我自己有手動把 ClockworkMod 的 Recovery 刷上
        所以重開進 HBOOT 選擇 Recovery 後不會看到紅色驚嘆號
        而是直接進 綠色的 Recovery 選單(雖然我覺得這樣比較方便)
        那依達人的看法有需要刷回原廠的 Recovery 嗎?
        謝謝

        • 小布布 說道:

          避免您將來OTA,我不會提供原廠Recovery

          自從看完國外OTA升級後無法S-OFF與root的災情,我已經改變態度了~
          我現在不贊成OTA升級(有辦法升級但又維持S-OFF與root的狀態)

          我鼓勵大家維持ENG S-OFF,有ClockworkMod Recovery的狀態
          我現在是這個狀態,並加上Radio S-OFF與Super-CID

          目前正在草擬Radio S-OFF+Super-CID的教學文,敬請期待

  10. Calvin 說道:

    請問版主

    如何還原Recovery Partition成原廠
    跟安裝ClockworkMod的步驟一模一樣,只是將「sh /sdcard/DHD/recovery」換成「sh /sdcard/DHD/restore_recovery」指令

    我照著步驟卻還原不了(我查了一下我確有備份原廠的檔案),
    謝謝

  11. Calvin 說道:

    報告版主
    您好

    剛又重開機一遍,發現應該有刷成功,但進入HBOOT的畫面,原本的「REBOOT」選項卻沒有
    還是顯示「RECOVERY」,但選「RECOVERY」又會停機(因為已經沒相關檔案了吧),
    請問有無辦法恢復該「REBOOT」選項,謝謝幫忙

    Calvin

  12. wei 說道:

    你好,我有改環狀電池、廣告免疫及ClockworkMod Recovery,在關機充電的時候會自動進入ClockworkMod Recovery模式,不知是哪邊出了問題,除此之外,其他功能大致上正常。

  13. 小瞎 說道:

    我還原RECOVERY,再進去原廠Recovery
    看到三角形驚嘆號,就沒有其他反應了
    只能拔電池,也不會還原
    是因為我還是s-off嗎?

  14. Waiting 說道:

    大大

    是否沒做recovery備份+卡在開機畫面=沒救?

  15. Waiting 說道:

    試過樓上的方法還是不能刷RECOVERY進去~
    ADB SHELL也是進不了~ 看來沒辦法嚕~

  16. 說道:

    請問一下,我進不了recovery mode的畫面,我會一直停留在紅色驚嘆號的畫面,是哪邊搞錯了嗎

    • 小布布 說道:

      代表您的Recovery Partition是原廠的
      我的方法太麻煩的話,可以到Market下載ROM Mananger
      他可以很方便的安裝ClockworkMod Recovery

  17. Ming 說道:

    打擾您了,
    請問ClockworkMod Recovery 是否可以更新升級?
    目前的版本為2.5.2.3,
    有下載Market 上ROM Manager Premium 3.0.0.7,
    安裝後執行第一項的Flash ClockworkMod Recovery來更新升級,
    雖然執行結果有顯示以更新完畢,
    但重開機時還是2.5.2.3的版本訊息,
    這是什麼原因呢?
    還有請問不升級會有什麼問題嗎?

  18. Kevin.Tsai 說道:

    不好意思想請問一個我操作上的問題,
    上次SO-OFF之後馬上SO-ON,
    之後看到此篇更換電源指示圖教學後又再次SO-OFF,
    也把recovery與recovery.img兩個檔案丟入DHD資料夾內,
    程序都跟教學一模一樣,但在最後出現了個小問題,
    在我寫入sh /sdcard/DHD/recovery之後,
    他給我的答覆是sh: Can't open sdcard/DHD/recovery,
    請問我的過程出現了什麼錯誤嗎?
    我嘗試讓USB連接方式使用"僅充電"與"磁碟機"兩種連接方式去連接,
    但兩種的回應都是找不到recovery~~~~

  19. iwik 說道:

    請教達人
    用ROM Manager寫入的ClockworkMod Recovery
    可以用您的方式還原成原廠的Recovery嗎?

  20. 鴉片 說道:

    大大您好
    想請問一下
    我在進行ClockworkMod recovery
    reboot重開機後
    畫面出現一個視窗
    標題是System UIDs Inconsistent
    內容為UIDs on the system are inconsistent,
    you need to wipe your data paerition
    or your device will be unstable.
    然後下面就一個 I'm Feeling Lucky
    每次開機都會出現
    請問這樣是正常的嗎
    而且我做完ClockworkMod recovery後
    桌面的時鐘已經不見了~"~
    該怎麼救回來
    麻煩大大幫忙
    謝謝~!

  21. 鴉片 說道:

    我想我的問題已經解決了
    因為我直接去刷布大提供的"Desire HD機器達人特調ROM"
    就這樣
    什麼都好了^^"
    這是死馬當活馬醫的成效嗎??

    不過我還是不懂為什麼會出現System UIDs Inconsistent
    這個視窗來
    以及網路不能用
    可否麻煩布大當我解答
    感恩....

    • 小布布 說道:

      因為當Data分割區資料太大時,ClockworkMod是無法將Data還原成功的,還原到一半就異常終止了,所以您的Data是不完整的,所以才會產生System UIDs Inconsistent。
      此時最快的方法就是透過恢復出廠預設值(Wipe Data)了,硬是要還原Data還是有方法,透過下指令的方式,詳細指令我已經忘了,我只能避免大家遇到這個狀況。
      所以我在ClockworkMod還原文章中,就寫了只要還原System或Boot就好了。
      Data的部分,還是透過TitaniumBackup備份比較有保障

      • 鴉片 說道:

        在發生這個問題之前
        我都照著布大的方式一步一步做
        而且都再三的確認布大在文章裡的步驟與圖片
        就是因為這樣
        我才不懂問題是發生在哪....

        現在有點想超頻
        可是發生之前的問題
        所以有點不敢下手....^^"

  22. cra 說道:

    請問一下為什麼我一輸入adb shell後DHD就和電腦沒有同步
    我在SO-OFF都不回這樣~!!
    這是什麼原因呢~??

  23. Angela 說道:

    達人你好:
    昨天試著安裝ClockworkMod recovery,也順利將圖示改成彩色的,
    非常感謝你!

    問題一:
    不過,我忘了你所提醒sh /sdcard/DHD/backup只要一生做一次就好,
    似乎在S-OFF的狀態下,不小心又做了一次(上次是移除台哥大內建軟體時【2010年】),
    我檢查DHD資料夾,
    有兩個相關檔案
    recovery_orig0.bin→2010/12/13,8.49MB

    recovery_orig1.bin→2010/12/13,8.49MB←為什麼會有這個檔呢?是我又一次BACKUP造成的嗎?如是這樣,日期也不對啊!這個檔可以刪除嗎?

    問題二:
    要移除ClockworkMod recovery,只需要直接從DHD裡刪除recovery與recovery.img兩個檔案嗎?還是有其他步驟?

    問題三:
    我手癢想試試看還原原廠設定時,台哥大內建軟體未還原,彩色圖示未還原成黑白圖示,這是否代表還原不成功?還是本來就應該先把twmapp內的APK和黑白圖示壓縮檔裝回去?

    再次感謝您的教學文,也為我的惡搞(幸虧沒變磚)才來求救感到抱歉,你就當一個女生可以研究到這種地步已經不錯,別怪罪了!

    • 小布布 說道:

      1. orig1是備份兩次互相檢查的,刪除OK,留著也無妨,或整個DHD目錄備份到電腦裡。
      2. 執行 sh /sdcard/DHD/restory_recovery,詳細內容請見文章中的說明(建議不要還原ClockworkMod Recovery,有它在,出事很好用,永不會變磚。)
      3. 還原原廠設定只是清除使用者資料(data分割區),不會動到ROM中system分割區裡的東西
      我的建議是文章每一篇都閱讀,從我每篇文章裡的其他文字,就可以拼湊出整體的觀念,最後再來動手。
      您可以看這篇文章 http://gfans.bryan.tw/2011/01/17/1647 依序閱讀我所提及的文章。
      最後刷這個特調ROM,一次到位。

  24. 樑仔 說道:

    您好,又打擾您了..
    我想刷clockwork mod recovery 3.0.0.7但不懂= =...
    我煩了好幾天了....
    請問您知道刷的方法ma...
    我想刷cm7的rom...一定要用新geclockwork mod recovery///
    謝~

  25. 阿牛 說道:

    請問一下達人 我今天有跟者你的步驟一直走下去 (如何替Desire HD寫入ClockworkMod recovery)

    這篇文章 我裡面的步驟也是正確的 為什麼我進去 recovery的時候 是原本的不是達人您的ClockworkMod recovery

  26. 呀新 說道:

    如何還原Recovery Partition成原廠
    因我之前格式化了記憶卡!! S-OFF還在 請教教

  27. 小路 說道:

    大大你好
    我照著步驟走,但是出來的根大大有點不一樣欸

    insmod: can't insert '/sdcard/DHD/wpx.ko': Operation not permitted

    If you get this error:

    insmod: init_module '/sdcard/DHD/wpx.ko' failed (Function not implemented)

    or

    insmod: can't insert '/sdcard/DHD/wpx.ko': Function not implemented

    This means the module worked ;)

    dd: can't open '/dev/block/mmcblk0p21': Permission denied
    (↑就是上面這行不一樣)

    可以解答我的疑惑嗎?
    真的看不懂 can't open what?

  28. KARY 說道:

    我也有這個問題 可是我沒有超過頻的

  29. 說道:

    安安布大~我想請問您~我要還原到原廠的設定我照您的方法輸入sh /sdcard/DHD/restore_recovery
    的指令後~出現了sh /sdcard/DHD/restore_recovery
    sh /sdcard/DHD/restore_recovery: not found
    #
    這樣代表成功還原了嗎?

  30. 說道:

    布大~非常之不好意思!!小弟眼瞎~沒看到SH後要空一格~"~已經還原了!!

  31. CARS 說道:

    請問一下達人如果要送原廠的話 rom還原回來有用嗎~??
    S-OFF要變成S-ON還有哪些地方要還原才不會破壞保固~!!

  32. huang9513 說道:

    布大你好~~!!
    我有個小問題想請教一下~~
    就是recovery v2.5.1.2
    跟recovery v2.5.1.3
    有什ㄇ差別呢?!
    因我一開始是用v2.5.1.2
    現在更新成v2.5.1.3
    會不會有什麼影響呢?!
    謝謝~~
    虛心請教了.....

  33. EVO-453 說道:

    大大好,

    自從拜讀DHD各篇聖經後...
    入手十天已經ENG S-OFF, Radio S-OFF+Super CID,然後寫入ClockworkMod recovery...
    入了Recovery Mode裡面再進入Advanced and Debugging Menu
    裡面幾個選項是做甚麼用的呢? 望解惑~~謝謝!

    - Reboot Recovery
    - Wipe Dalvik Cache
    - Wipe Battery Stats
    - Report Error
    - Key Test
    - Partition SD Card
    - Fix Permissions

  34. EVO-453 說道:

    本來是刷寫大大提供的2.X.X.X版
    今天好奇裝了ROM Mang.不小心寫入v3.0.0.6
    操作上是沒發現甚麼問題,重新寫ROM也OK
    不過剛剛發現關機狀態下接上充電,會跳出ClockworkMod Recovery模式畫面。
    power off後過一下還是出現, 拔掉充電power off就不會了...
    這算正常嗎?

    謝謝~

  35. hypt1227 說道:

    請教
    進入VISIONary+,所有選項都不勾,執行「Temproot now」做這個動作後
    桌面會重新來過 這是什麼原因
    謝謝

  36. univ 說道:

    我在電腦的「命令提示字元」中,輸入adb shell
    出現 adb 不是內部或外部命令,可執行的程式或批次檔
    請大大幫幫忙

  37. TC 說道:

    大大好,

    小弟的DHD左沒有備份原廠recovery的情況下用ROM Manager刷了ClockworkMod Recovery 3.0.0.6, 請問如何可以刷回原廠recovery, 用另一台DHD的原廠recovery備份檔案可以嗎?

    謝謝

  38. 紫色蒲公英 說道:

    大大您好:
    我想請問一下!!之前刷你的特調,結果我現在想用Hotspot 無線基地台,讓我的筆電上網,結果卻連不上去,DHCP也開了!!就是連不上= =
    這這...是哪裡出錯了嗎?

  39. 魚大華 說道:

    您好 我想請問一下 我S-OFF與永久ROOT都完成了按音量下重開機進入第二個recovery時,畫面卡在HTC這個畫面都不動了請問是哪個環節出了問題。(正常開關機都還正常可以使用)

  40. OREO 說道:

    請問ClockworkMod recovery v2.5.1.3版本要去哪抓?要如何刷入v2.5.1.2的版本裡升級?

回應

暱稱:

信箱:

網站:

驗證碼: