Если вы хотите сделать резервную копию устройства «1: 1», вы можете использовать собственное восстановление для создания резервной копии «nandroid». Это позволяет эффективно создавать образы дисков ваших разделов NAND (отсюда и «nandroid»), которые вы сможете восстановить позже. Это может немного отличаться в зависимости от устройства и системы восстановления, но в целом, если вы хотите выполнить полное резервное копирование внутренней памяти вашего телефона, вам необходимо:
Рутируйте ваше устройство и устанавливайте кастомное рекавери. Самое популярное рекавери - это, вероятно, ClockworkMod . Способ его установки зависит от устройства, но ROM Manager может сделать это за вас на большинстве популярных устройств. Вы просто запускаете ROM Manager и выбираете «Flash ClockworkMod Recovery» из главного меню.
Если вы используете ClockworkMod, откройте ROM Manager и выберите «Резервное копирование текущего ROM». Это должно сделать всю работу за вас.
Если вы не используете ROM Manager или если вы используете восстановление, отличное от ClockworkMod:
- Перезагрузите устройство в режиме восстановления. Это опять-таки зависит от устройства, но ROM Manager имеет опцию «Перезагрузка в восстановление», которая работает независимо от того, какое восстановление вы установили. Другим вариантом является выдача
adb reboot recovery
с подключенного ПК с настроенным и настроенным ADB. Могут быть и другие требования для восстановления в зависимости от вашего устройства (например, Kindle Fire сильно отличается от других).
- Перейдите в меню «Резервное копирование / восстановление» или «Nandroid» (или аналогичное).
- Выберите «Резервное копирование» и (при необходимости) выберите, какие разделы вы хотите создать резервную копию. Некоторые восстановления также дают вам возможность сжать резервную копию.
- Выберите «Выполнить резервное копирование» (или аналогичное) и дождитесь завершения процесса.
После того, как резервное копирование выполнено, вы сможете использовать его для восстановления после многих «мягких» кирпичей. Однако две ситуации, из которых вы не сможете восстановиться с помощью одной резервной копии:
- Ваш загрузчик неверен / поврежден / и т. Д.
- Ваш раздел восстановления неверен / поврежден / и т. Д.
В обоих этих сценариях сначала необходимо исправить поврежденный раздел (загрузчик или восстановление), прежде чем можно будет восстановить резервную копию. По сути, все, что препятствует доступу к разделу восстановления, также не позволяет использовать его для восстановления резервной копии. Такие ситуации, я бы сказал, довольно редки. Вы можете использовать резервную копию для восстановления поврежденного диска /boot
или /system
раздела, поэтому перепрошивка ядра или ПЗУ должна иметь крайне малую вероятность навсегда заблокировать ваше устройство (если только оно не изменяет восстановление или загрузчик, как отмечено выше).
Вы можете быть в состоянии прошить несжатое резервное копирование с , fastboot
но это будет зависеть от того, что восстановления вы используете , и как она выполняет свои резервные копии. Насколько я помню, ClockworkMod просто использует dd
для создания изображения, и они действительно будут правильно мигать на некоторых устройствах. Тем не менее, я бы настоятельно рекомендовал изучить это, прежде чем пытаться, так как плохая запись в fastboot могла бы смягчить и вас. Конечно, до тех пор, пока вы не попытаетесь перезаписать свой загрузчик, вы не потеряете доступ к нему fastboot
, так что в некотором смысле это может быть ситуация «ничего не решено, ничего не получено».
Чтобы восстановить резервную копию, вы можете:
Резервные копии Nandroid по умолчанию хранятся на внешнем устройстве хранения практически в любой ситуации. Некоторыми исключениями могут быть устройства без отдельного внешнего хранилища (например, устройства, такие как Galaxy Nexus), где /sdcard
каталог фактически находится на физическом внутреннем хранилище. Однако в любом случае он сохранится в вашем /sdcard
каталоге, который можно прочитать с ПК в качестве запоминающего устройства USB или adb
. Вы можете скопировать резервную копию nandroid со своего телефона на компьютер для сохранности, а затем скопировать ее позже, если вам необходимо восстановить.
Чтобы сделать это, вы можете просто подключить свое устройство и искать путь /sdcard/nandroid
(или /sdcard/TWRP
для восстановления TeamWin, возможно, в другом месте для других). Затем вы можете скопировать содержимое папки на ваш компьютер. В качестве альтернативы, вы можете использовать его adb
, подключив устройство и выполнив что-то похожее на:
adb pull /path/to/backups
... из оболочки ПК.