Как сделать полную резервную копию зашифрованного устройства Lollipop Nexus 5?

В этом руководстве описывается, как сделать полную резервную копию всего блока памяти.

Мой N5 зашифрован Android 5.0. Насколько я понимаю, новый механизм предполагает зависимость от каких-то внешних данных, взятых с отдельного аппаратного компонента (часть ключа шифрования). Гарантируется ли, что он не изменится после сброса настроек и прошивки Android 4.4? И даже если все в порядке, можно ли в конце концов восстановить такой бэкап? (Возможно, /dev/mmcblck0 доступен только для чтения или иным образом ограничен из-за того, как работает шифрование/дешифрование с аппаратным ускорением.)

Вопрос НЕ о том, как сделать полный бэкап вообще. Это уже описано в руководстве, на которое я ссылался. Вопрос касается особенностей, применяемых к зашифрованному Nexus 5.
Я удалил тег Nexus 5, это будет относиться ко всем зашифрованным устройствам с Android 5.
Вы можете расшифровать устройство для резервного копирования, так как это значительно упростит задачу, и я надеюсь, что вы делаете резервные копии нечасто. Затем сделайте резервную копию Nandroid, а затем повторно зашифруйте.
@Tamogna, невозможно расшифровать уже зашифрованное устройство (по крайней мере, на Marshmallow). Только сброс до заводских.

Ответы (3)

Вы можете установить TWRP для своего Nexus 5 (просто погуглите...). При входе в рекавери у вас спросит пароль. После этого можно сделать полную резервную копию.

Я немного знаком с TWRP. Он не может выполнять полное резервное копирование просто потому, что использует внутреннее хранилище для сохранения данных резервного копирования. (По крайней мере, для Nexus 5.)
Почему вы не можете скопировать эти резервные данные на свой компьютер?
Почему? Я могу. Я сказал, что это просто не полное резервное копирование, потому что оно не создает резервную копию части памяти (раздел пользовательских данных), используемой для хранения резервной копии. Вот почему я сослался на руководство в самом начале своего вопроса, в котором описывается, как выполнять блочное копирование всей (!) памяти непосредственно на ПК.
@ArtemPisarenko По ссылке, которую вы разместили, показано, как сделать резервную копию всего блока памяти (в разделе «Резервное копирование всего блока памяти (через adb)»). Это включает в себя раздел пользовательских данных. Вам также не нужно делать это через Wi-Fi. Проблема в том, что пользовательские данные зашифрованы. Таким образом, вы можете вместо этого скопировать только расшифрованное блочное устройство, если вы введете правильный пароль для TWRP, чтобы расшифровать его. И да, вы можете сделать обратное и записать резервную копию раздела пользовательских данных обратно на устройство Android.

Лучший вариант, который я нашел, — это создание незашифрованных резервных копий с помощью WugFresh NRT:

  • Включите авиарежим (не связан с шифрованием, просто рекомендация для предотвращения внезапных изменений данных при резервном копировании)
  • Сделайте полную резервную копию nandroid (выберите все доступные разделы, для раздела «восстановления» требуется ROOT)
  • Сделать резервную копию данных/носителей
  • Отключить авиарежим

Эти резервные копии будут незашифрованными. Процесс восстановления симметричен, а также не зависит от того, зашифровано устройство или нет.

Если вы хотите хранить резервные копии в зашифрованном виде, просто используйте зашифрованный виртуальный диск (BitLocker, TrueCrypt и т. д.).

Как включение режима полета делает разделы незашифрованными? Можете ли вы дать ссылку на что-то, что документирует это? Кроме того, чтобы выполнить резервное копирование nandroid, вы должны быть в режиме восстановления, как вы включаете режим полета в режиме восстановления? В этом состоянии радио не будет включено, поэтому устройство уже будет «в режиме полета».
@RyanConrad, режим полета не связан с шифрованием, это просто общая рекомендация для общего процесса, поскольку он состоит из нескольких шагов и перезагружается в разных режимах (часть данных / мультимедиа выполняется в обычном рабочем режиме, когда радио включено).

Просто установите CWM Recovery на свое устройство. Вы получите некоторые параметры при резервном копировании и восстановлении.

cwm рекавери

Вы можете эффективно создавать резервные копии ваших текущих данных / ПЗУ, а затем восстанавливать их на любом этапе.

Позволяет ли он импортировать/экспортировать данные напрямую (!) во внешнее хранилище? (В остальном я не вижу никакой разницы с TWRP.)
Да, это позволяет выполнять резервное копирование на внешнее хранилище.