有人可以推荐一種備份Android設備的好方法嗎?
理想情況下,我想以無線方式進行此操作,不僅要備份數據,還要備份用戶設置。是否可以備份Android設備的映像-從而甚至不需要重新安裝應用程序?
從已還原備份的用戶那裡得知他們備份的簡便性和完整性特別有用。過程。謝謝
有人可以推荐一種備份Android設備的好方法嗎?
理想情況下,我想以無線方式進行此操作,不僅要備份數據,還要備份用戶設置。是否可以備份Android設備的映像-從而甚至不需要重新安裝應用程序?
從已還原備份的用戶那裡得知他們備份的簡便性和完整性特別有用。過程。謝謝
要求您必須是ROOTED,才能獲得 Titanium Backup並使用它備份手機。
使用 Titanium Backup的原因是這樣,如果您要安裝其他版本和/或版本的Android,則可以有選擇地還原部分數據。 NANDROID備份有利於獲得安全的映像,但不利於在新安裝的OS上恢復數據(有時會有副作用)。
如果不紮根,備份應用程序數據的一種好方法是使用 Android SDK中的 adb
。例如,要備份Locale的數據,您可以執行以下操作:
adb pull /data/data/com.twofortyfouram.locale/ C:\ backup \ locale \
要恢復,只需將具有相同參數的 adb push
反向使用即可,即:
adb push C: \ backup \ locale \ /data/data/com.twofortyfouram.locale /
您應該能夠從 / data / app /
相同地備份應用程序方式。
如果要執行實質上是設備的一對一備份的操作,則可以使用自定義恢復來創建“ nandroid”備份。這樣做可以有效地創建NAND分區的磁盤映像(因此為“ nandroid”),您可以在以後還原該磁盤映像。這將因設備和恢復系統而有所不同,但通常,如果要對手機的內部存儲器執行完整備份,則需要:
根設備並安裝自定義恢復。最受歡迎的恢復可能是 ClockworkMod。安裝方法因設備而異,但是 ROM Manager可以在大多數流行的設備上為您完成安裝。您只需啟動ROM Manager,然後從主菜單中選擇“ Flash ClockworkMod Recovery”。
如果使用ClockworkMod,請打開ROM Manager並選擇“ Backup current ROM”。這應該為您完成所有工作。
如果不使用ROM Manager ,或者(如果使用ClockworkMod以外的其他恢復工具):
adb重新啟動恢復
。取決於您的設備,恢復恢復可能還有其他要求(例如Kindle Fire與其他設備非常不同)。一旦執行了備份,您應該可以使用它從許多“軟”磚中恢復。但是,僅使用備份無法恢復的兩種情況是:
在這兩種情況下,您都需要先修復能夠還原備份的有問題的分區(引導加載程序或恢復)。基本上,任何阻止您訪問恢復分區的措施也將阻止您使用恢復來還原備份。我會說這種情況很少見。您可以使用備份來恢復錯誤的 / boot
或 / system
分區,因此刷新內核或ROM的可能性很小。永久性地阻塞設備(除非如上所述,除非它修改了恢復或引導程序)。
您可能可以從 fastboot
中刷新未壓縮的備份但這取決於您正在使用什麼恢復以及它如何執行備份。我記得,ClockworkMod僅使用 dd
來創建圖像,它們實際上將在某些設備上正確閃爍。但是,我會強烈建議您在進行嘗試之前先進行研究,因為錯誤的fastboot寫入也會使您感到沮喪。當然,只要您不嘗試過度使用引導加載程序,就不會失去對 fastboot
的訪問權限,因此從某些方面來說,這可能是“一無所有,一無所獲”的情況。
要實際還原備份,您可以:
如果不使用ROM Manager 或不使用ClockworkMod:
默認情況下,幾乎所有情況下,Nandroid備份都存儲在外部存儲設備上。某些例外可能是沒有單獨的外部存儲的設備(例如Galaxy Nexus等設備),其中 / sdcard
目錄實際上位於物理內部存儲上。不過,無論如何,它都會保存到您的 / sdcard
目錄,該目錄可從PC讀取為USB大容量存儲或 adb
。您可以將nandroid備份從手機上複製到計算機上以進行安全保存,然後在以後還原時將其複制回去。
為此,您只需插入設備並查找 / sdcard / nandroid
(或 / sdcard / TWRP
這樣的路徑,即可獲取TeamWin恢復) ,可能在其他地方也可以)。然後,您可以將文件夾的內容複製到計算機上。或者,您可以通過插入設備並發出類似於以下內容的命令來使用 adb
拉動它:
adb pull / path / to / backups
...來自PC外殼。
您可以使用許多應用程序,但是許多應用程序已經具有ES File Manager
注意:請關閉盡可能多的應用程序。某些應用程序在運行時將不會備份。
在備份運行的同時,您可以通過打開通知欄來查看進度
應用程序將被複製到備份/應用程序
此任務的複雜性取決於您的手機。
HTC Evo(和支持的手機)可以使用unrEVOked根工具來獲得根訪問權限。安裝Titanium Backup並將所有內容(包括系統)備份到存儲卡上(並可以將其複製到您的計算機上以進行額外備份)。
否則,您需要獲得類似於root的權限並使用Titanium 。
如果不可能,您需要將手機固定到根並進行NANDROID備份。這樣就可以將手機內存中的所有內容備份為圖像,並且可以隨時恢復以完全替換手機上的任何內容,即使您安裝了其他版本的android。
否則... HTC PC Sync?與其他工具相比,這有點cr腳。