Как я могу быстро удалить все свои данные с моего устройства, а затем снова получить их?

Вскоре мне придется отдать свой телефон (LG Nexus 4 без рута) другому человеку на некоторое время. Поскольку телефон содержит очень конфиденциальную информацию, я не хочу, чтобы этот человек мог получить к ней доступ. К сожалению, у меня не включено шифрование данных, поэтому я не могу просто выключить устройство и быть уверенным, что другой человек не сможет их расшифровать.

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

Поэтому я думал сделать резервную копию моего устройства полностью, стереть его, а затем восстановить резервную копию. Как я могу это сделать? Будет adb backup -all -shared -apkдостаточно? Думаю, нет, так как я боюсь, что есть некоторые настройки, которые adb не обнаружит. Есть ли способ более низкого уровня, например, сделать образ всей памяти телефона с помощью fastboot/recovery или что-то в этом роде?

Ответы (3)

Вам нужно будет рутировать свой телефон и установить собственное восстановление, чтобы сделать резервную копию всей вашей системы nandroid. На ютубе есть ролики как это сделать. Пожалуйста, помните, что существуют риски при рутировании и перепрошивке рекавери.

Если вы не хотите получать root-права (как указано в других ответах @johnF и @Izzy), вы можете попробовать приложение под названием Helium , которое может создавать резервные копии ваших приложений и данных приложений.

Сброс к заводским настройкам удалит все данные на вашем устройстве... просто убедитесь, что вы проверили резервную копию, чтобы убедиться, что все действительно было сохранено, прежде чем делать это.

Как JohnF уже заявляет в своем ответе , резервное копирование будет первым шагом. По сути, это создает образ всех разделов на вашем устройстве (подробнее читайте в его теге-вики ). Но это не относится к SD-картам, которые вам нужно будет скопировать - по крайней мере, внутреннюю, внешнюю, которую вы можете просто удалить.

Теперь у вас есть резервная копия данных. Но вам все равно нужно стереть свое устройство. Сброса к заводским настройкам для этого будет недостаточно, так как он а) все еще оставляет следы, которые можно вырезать , и б) может даже не коснуться SDCard. Так что для этого вы можете взглянуть на такие приложения, как Nuke My Phone , которые безопасно стирают все данные (то есть не только удаляют файлы, но и перезаписывают все «мусорными данными»), поэтому восстанавливать нечего.

О, хорошо, вы можете восстановить: просто восстановите резервную копию Nandroid, которую вы изначально создали, скопируйте данные обратно на внутреннюю SDCard и вставьте внешнюю SDCard. И вуаля, готово :)