Jeśli chcesz zrobić kopię zapasową urządzenia „1 do 1”, możesz użyć niestandardowego odzyskiwania, aby utworzyć kopię zapasową „nandroid”. W ten sposób skutecznie tworzy się obrazy dysków z partycji NAND (stąd „nandroid”), które można przywrócić w późniejszym czasie. Różni się to nieco w zależności od urządzenia i systemu odzyskiwania, ale ogólnie, jeśli chcesz wykonać pełną kopię zapasową pamięci wewnętrznej telefonu, musisz:
Zrootuj urządzenie i zainstaluj niestandardowe odzyskiwanie. Najpopularniejszym sposobem odzyskiwania jest prawdopodobnie ClockworkMod . Sposób instalacji różni się w zależności od urządzenia, ale ROM Manager może to zrobić na większości popularnych urządzeń. Wystarczy uruchomić ROM Manager i wybrać „Flash ClockworkMod Recovery” z menu głównego.
Jeśli używasz ClockworkMod, otwórz ROM Manager i wybierz „Utwórz kopię zapasową bieżącej pamięci ROM”. To powinno zrobić dla ciebie całą pracę.
Jeśli nie używasz ROM Managera lub używasz odzyskiwania innego niż ClockworkMod:
- Uruchom ponownie urządzenie w tryb odzyskiwania. To ponownie zależy od urządzenia, ale ROM Manager ma opcję „Uruchom ponownie w celu odzyskania”, która działa niezależnie od zainstalowanego odzyskiwania. Inną opcją jest wydanie
adb reboot recovery
z podłączonego komputera ze skonfigurowanym i skonfigurowanym ADB. W zależności od urządzenia mogą istnieć inne wymagania dotyczące przywracania (np. Kindle Fire różni się bardzo od innych).
- Przejdź do menu „Kopia zapasowa / przywracanie” lub „Nandroid” (lub podobne).
- Wybierz „Kopia zapasowa” i (w razie potrzeby) wybierz partycje, których kopię zapasową chcesz utworzyć. Niektóre odzyskiwanie daje również opcję kompresji kopii zapasowej.
- Wybierz „Wykonaj kopię zapasową” (lub podobną) i poczekaj na zakończenie procesu.
Po wykonaniu kopii zapasowej powinieneś być w stanie użyć jej do odzyskania z wielu „miękkich” cegieł. Jednak dwie sytuacje, których nie można odzyskać za pomocą samej kopii zapasowej, to:
- Twój program ładujący jest nieprawidłowy / uszkodzony / itp
- Twoja partycja odzyskiwania jest nieprawidłowa / uszkodzona / itp
W obu tych scenariuszach najpierw trzeba naprawić uszkodzoną partycję (bootloader lub odzyskiwanie), zanim będzie można przywrócić kopię zapasową. Zasadniczo wszystko, co uniemożliwia dostęp do partycji odzyskiwania, również uniemożliwi korzystanie z odzyskiwania do przywrócenia kopii zapasowej. Takie sytuacje są, powiedziałbym, dość rzadkie. Państwo może użyć kopii zapasowej w celu odzyskania zły /boot
lub /system
partycji, więc miga jądra lub ROM powinien mieć bardzo małe prawdopodobieństwo trwale wmurowania urządzenia (chyba, że zmienia swój odzysku lub bootloader, jak wspomniano powyżej).
Państwo może być w stanie migać nieskompresowanego zapasową z fastboot
ale to będzie zależeć od tego, co odzysku używasz iw jaki sposób wykonuje swoje kopie zapasowe. Jak pamiętam, ClockworkMod po prostu używa dd
do tworzenia obrazu i faktycznie będzie poprawnie flashował na niektórych urządzeniach. Jednak zdecydowanie doradzałbym zbadanie tego przed próbą, ponieważ zły zapis fastboot mógłby również zmiękczyć ciebie. Oczywiście, dopóki nie spróbujesz przeciążyć programu ładującego, nie stracisz dostępu fastboot
, więc pod pewnymi względami może to być sytuacja „nic nie ryzykowałem, nic nie zyskałem”.
Aby faktycznie przywrócić kopię zapasową, możesz:
Kopie zapasowe Nandroid są domyślnie przechowywane na zewnętrznym urządzeniu pamięci w prawie każdej sytuacji. Pewnymi wyjątkami mogą być urządzenia bez osobnej pamięci zewnętrznej (np. Urządzenia takie jak Galaxy Nexus), w których /sdcard
katalog faktycznie znajduje się w fizycznej pamięci wewnętrznej. W każdym razie zostanie on zapisany w /sdcard
katalogu, który można odczytać z komputera jako pamięć masową USB lub adb
. Możesz skopiować kopię zapasową nandroid z telefonu i na komputer w celu bezpiecznego przechowywania, a następnie skopiować ją później, jeśli chcesz przywrócić.
Aby to zrobić, wystarczy podłączyć urządzenie i poszukać ścieżki podobnej do /sdcard/nandroid
(lub /sdcard/TWRP
odzyskiwania TeamWin, być może gdzie indziej dla innych). Następnie możesz skopiować zawartość folderu na komputer. Możesz go adb
również podłączyć, podłączając urządzenie i wydając coś podobnego do:
adb pull /path/to/backups
... z powłoki komputera.