ClockworkMod Recovery備份與還原補充說明

2011 年 4 月 12 日 | 作者:小布仔 | 分類:未分類

(機器達人所有產出皆以ClockworkMod Recovery 2.5.1.3與2.5.1.2版做測試,請勿追求新版。)

機器達人之前在【如何使用ClockworkMod recovery備份與還原ROM】一文介紹過,本文彌補前文不足之處,任何自認已經很瞭解的讀者,也應該閱讀本文。

ClockworkMod Recovery的備份功能,可以備份我們手機核心所在的boot分割區、韌體所在的system分割區、使用者資料的data分割區。如果以Windows比喻,這三個分割區就像是C:、D:、E:,我們用Ghost方式把三個分割區做成映像檔,系統出問題導致Windows不能開機時,我們就把三個映像檔GHOST還原回去,電腦就復原了。但還原的資料是當時做GHOST時的狀態,如果是一個月前做的GHOST備份,那還原之後,這一個月安裝的程式與自己做的文件都不會還原。

但有人會三天兩頭幫自己的電腦做GHOST備份嗎?不會,通常電腦要用的程式裝的差不多了,電腦沒什麼問題就做GHOST備份一次就好了。日後產生的檔案,大家應該都是備份到外接硬碟裡,這個動作如果用Android比喻,就是用「鈦備份」將手機資料備份到SD卡裡。

透過這樣的說明,讀者應該就更能瞭解「ClockworkMod Recovery備份」與「鈦備份」的差異與使用時機了。

我們在替手機更換第三方ROM的時候,主要就是換掉手機的核心、韌體所在的system分割區,而有些ROM則同時建議恢復出廠預設值,也就是清除使用者資料的data分割區。透過「ClockworkMod Recovery備份」,可以讓我們在測試第三方ROM不甚滿意之後,可立即將系統還原成原本一模一樣的狀態。

前文提到「backup and restore」裡有三個選項,分別為Backup、Restore、Advanced Restore。其中Backup選項就是我們更換第三方ROM前一定要做的動作,它會根據備份的時間自動產生不同的備份資料夾,而不會覆蓋掉之前的備份。

而Restore功能,由於Desire HD與Desire Z的手機內存有1GB(DATA分割區的大小),如果使用超過300MB,則還原失敗的機率大增(我喜歡把程式通通移回手機中,不喜歡程式裝在SD卡裡)。但一般人是不會察覺還原失敗的,有人倒是會發現重開機會有錯誤訊息甚至進不了桌面,因此前文建議用Advanced Restore只還原boot與system而不要還原data。本文補充保證同時還原boot、system、data分割區的方法。

一口氣完整還原的方法

▼ 手機進入ClockworkMod Recovery之後,用USB線將手機跟電腦連線。

 

▼ 接著開啟Windows的「命令提示字元」執行adb shell(請參閱【如何取得Android SDK並使用adb指令】,adb指令同時內含在Desire HD救命包downgrade-dhd.zip之中,請參閱【降級Desire HD解除封印】)。

 

接著執行以下指令:

mount /sdcard
ls /sdcard/clockworkmod/backup

▼ 指令完成後畫面如下

從上面指令輸出的結果,我們可以看到所有按照時間命名的資料夾,裡面存著不同時間所做的備份。

 

決定了所要還原的備份後,執行以下指令開始還原:

nandroid restore /sdcard/clockworkmod/backup/[備份的資料夾名稱]

比如上圖的例子,假設要還原「2011-04-09.19.40.47」這個備份,執行以下指令還原:

nandroid restore /sdcard/clockworkmod/backup/2011-04-09.19.40.47

▼ 下達指令開始還原後的畫面如下

 

▼ 看到Restore complete!就完成還原了,再從ClockworkMod Recovery選擇「reboot system now」重開機

延伸閱讀

  1. LauncherPro桌面程式教學 七.其他設置
  2. 如何使用ClockworkMod recovery備份與還原ROM
  3. Desire HD機器達人特調ROM
分類:未分類 | 14 則回應
引用網址:https://gfans.bryan.tw/2011/04/12/1841/trackback

本文章目前有 14 則回應

  1. acrosss 說道:

    頭推,所以還原的部份連接電腦輔助較不會出問題吧。

  2. Jansin 說道:

    原來之前還原後開機出現問題是這樣阿!感謝布大~又上了一課

  3. cobra 說道:

    請問小布布大大2.5.1.3與2.5.1.2
    還是皆可以使用
    沒有差別對嗎?
    (小布布好像是用2.5.1.3了)

  4. 新手 說道:

    用ROM manager備份/還原的有相同效果嗎?
    昨天還原一次似乎沒啥問題
    期待您的2.3.3ROM
    刷別人的還真有點怪怪頓頓的

  5. evil 說道:

    布大這個cwm是否可關機充電那個?

  6. 臭臭 說道:

    期待小布大的2.3.3
    有2個問題想請教一下
    1、我的CMR是2.5.1.2,如何upgrade成2.5.1.3?
    2、相機功能似乎沒有彩圖,2.3.3可以加入嗎?

  7. 凱伊 說道:

    把recovery.img放到C:\android-sdk-windows\tools裡面
    裡面一定除了要有adb.exe 也要有 fastboot.exe 這個程式 才能繼續下面的步驟

    打開命令指示字元
    輸入以下指令

    cd C:\android-sdk-windows\tools

    adb reboot bootloader
    手機會重啟進到bootloader裡面

    fastboot flash recovery recovery.img
    寫入recovery.img 大概五秒左右

    fastboot reboot
    自動重開機

    你可以參考這篇 XDA上面更新 v2.5.1.3 修正關機不能充電的最新版本
    http://www.mobile01.com/topicdetail.php?f=566&t=1876599&p=616#27087761

  8. yuchang 說道:

    我之前用布大的特調ROM v1.84.921.2-1,後來要還原system跟boot,結果桌面上的圖示及使用者資料都不見了,請問是這個原因嗎?我只要照著一口氣完整還原的方法做就行了嗎?

  9. Jay 說道:

    請問經OTA升級為官2.2.1後,在不降級的前提下,還可以刷入ClockworkMod Recovery嗎?謝謝

  10. kanida8 說道:

    請問如果是 desire 可以一樣用這個方法還原嗎. 還是這個方法只針對DHD呢.
    謝謝...

    • 小布仔 說道:

      Desire也可以,應該說ClockworkMod Recovery都支援這樣的方法
      不過Desire Data分割區很小,所以從選單中還原即可,不太可能會失敗

  11. [...] Recovery」與「鈦備份」的差別? A:請參閱「ClockworkMod Recovery備份與還原補充說明」Q:CRT效果沒有顯現? A:CRT隨時可以服用,如果ClockoworkMod [...]

  12. Swater 說道:

    請問小布仔大
    在我輸入 nandroid restore 的指令後我只得到segmentation fault的錯誤訊息
    請問是哪裡出錯了呢?

回應

暱稱:

信箱:

網站:

驗證碼: