Что на самом деле происходит во время сброса настроек? Безопасно ли стирает все данные?

Когда вы «сбрасываете настройки» телефона Android, вы форматируете память телефона, надежно стирая все данные и записывая их нулями, или вы просто удаляете файлы, скрывая их из файловой системы? Если это последнее, данные все еще можно восстановить, верно?

Если я попытаюсь продать свой телефон, сброс к заводским настройкам надежно удалит все мои данные или следующий пользователь сможет восстановить его с помощью некоторого технического волшебства?

Ответы (1)

Сброс к заводским настройкам переформатирует раздел пользовательских данных телефона, но это не «безопасная» очистка; он не перезаписывает все нулями. Если вы хотите быть уверенным, что все стерто, вы можете сначала зашифровать телефон (который перезапишет все данные зашифрованными версиями самого себя), а затем выполнить сброс настроек (который устанавливает новую незашифрованную файловую систему).

( Обновление: большинство новых устройств — те, которые поставляются с Android 5 или более поздней версии — зашифрованы по умолчанию, поэтому нет необходимости выполнять ручное шифрование перед очисткой. Я ожидаю, что сброс к заводским настройкам должен стереть главный ключ шифрования, отображая все старые данные не читаются — хотя в документации Google об этом прямо не говорится.)

Обратите внимание, что сброс к заводским настройкам оставляет системный раздел телефона («ПЗУ») нетронутым. Если вы внесли какие-либо изменения в системный раздел (например, рутирование), они останутся.

Эта статья подтверждает ваш ответ: greenbot.com/article/2451612/…