Уничтожить внутренний или системный раздел

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

Тем не менее, есть ли способ (приложение, ПЗУ, инструмент и т. д.), который выполняет тот же процесс для системных разделов? (при условии, что для такого процесса требуется root или пользовательское ПЗУ / образ восстановления)

Весь раздел или только свободное место?
Просто свободного места будет достаточно. Возможно, я могу использовать root-доступ для запуска таких команд? superuser.com/a/223312/176339
Вы можете использовать @ после имени, которому вы пытаетесь уведомить. Здесь ваше уведомление, вероятно, не дошло до Мэтью Рида . android.stackexchange.com/editing-help#comment-formatting
@MatthewRead К вашему сведению

Ответы (1)

В конце концов я решил это, подключив устройство к моему компьютеру, запустив его, adb shellа затем запустив su, чтобы предоставить привилегии root.

После этого, чтобы перечислить все разделы, я использовал команду df— и в каждом разделе я сгенерировал файл, достаточно большой, чтобы заполнить все свободное пространство случайными данными (сгенерированными с помощью команды dd if=/dev/urandom of=junkfile.txt bs=1048576 count=AmountOfMBs, как описано здесь ).

Обратите внимание, что этот метод по-прежнему не уничтожает пространство, которое в настоящее время используется на устройстве, поэтому, прежде чем пройти весь этот процесс, я сделал сброс настроек, а затем вошел в систему с фиктивной учетной записью.