Undeleter Recover Files & Data — мобильное приложение для платформы Android, предназначенное для поиска и восстановления удалённых файлов с внутренней памяти устройства и съёмных карт памяти. Приложение реализует алгоритмы сканирования файловой системы и анализа незанятых областей диска с целью обнаружения фрагментов данных, относящихся к изображениям, видео, аудиофайлам, документам и другим типам файлов. Интерфейс ориентирован на выполнение последовательных операций сканирования, предварительного просмотра обнаруженных элементов и их восстановления в доступное место хранения.
Приложение появилось в экосистеме мобильных утилит как один из инструментов для восстановления пользовательских данных после случайного удаления, форматирования или сбоев файловой системы. В открытых описаниях функциональности отмечается, что возможности восстановления зависят от степени перезаписи данных и особенностей используемой файловой системы; в ряде случаев производительность и полнота восстановления повышаются на устройствах с root-доступом. При отсутствии официальной или исчерпывающей информации о всех технических деталях, в описании ниже приведено типичное поведение подобных приложений и совокупность функций, свойственных продуктам этого класса.
- Сканирование памяти: глубокий и быстрый режимы сканирования внутренней памяти и SD-карт для поиска удалённых файловых записей и сырых данных.
- Поддержка форматов: распознавание и восстановление популярных форматов изображений (JPEG, PNG), видео (MP4, AVI), аудио (MP3, WAV) и ряда документов и архивов.
- Предварительный просмотр: просмотр найденных файлов перед восстановлением для оценки их целостности и релевантности.
- Фильтрация и сортировка: фильтры по типу файла, времени удаления и размеру для удобства отбора объектов восстановления.
- Восстановление пакетом: возможность восстановления нескольких файлов одновременно с выбором целевой папки на устройстве.
- Работа с root: дополнительные возможности и повышенная глубина сканирования на устройствах с полученным правом superuser (root).
- Журнал действий: отображение статуса операций сканирования и восстановления, включая отчёты об удачных и неудачных попытках.
- Экономия ресурсов: режимы, оптимизирующие использование батареи и оперативной памяти при длительных операциях сканирования.
- Безопасность данных: локальная обработка данных на устройстве без обязательной отправки пользовательских файлов на внешние серверы (характерно для приложений данного класса; реальные практики зависят от политики разработчика).
- Совместимость: поддержка различных версий Android и различных конфигураций устройств, с оговоркой, что эффективность восстановления может варьироваться.