В данной статье хотел поделиться с посетителями сайта своими «MustHave» программами для телефона. Так как я постоянно занимаюсь переустановкой прошивок, то приходится постоянно восстанавливать программы с нуля. А это время и порой надоедает этим заниматься. Прошивки в большинстве ставятся с полной чисткой телефона, через форматирование раздела с данными и поэтому приходится постоянно держать у себя в голове и на флешке то что стояло в системе. Нашел для себя довольно таки мощную opensource программу для создания бекапов программ для их последующего восстановления. Далее рассмотрим подробнее интерфейс и возможности программы… https://t.me/sysadmindv
Сразу отмечу, что программа работает через ROOT ( требуются права суперпользователя)
Дизайн программы не сильно сложный, но при первом знакомстве заставляет задуматься что, куда и где? Программу скачивал через F-Droid, так как сторонник opensource приложений на телефоне. Для отслеживания обновлений , добавил Neo Backup в программе Obtainium — программа, которая позволяет вам устанавливать и обновлять приложения с открытым исходным кодом непосредственно со страниц их выпусков и получать уведомления о релизах.
Скрины программы сделал специально больше, чтобы было видно как устроена программа. На рисунке выше начальная страница программы со списком пользовательских программ, кстати отображение системных и пользовательских программ можно настроить в пункте Сортировка и фильтры
Настроек отображения очень много. Можно настроить под себя. Для удобства я выбрал отображение только пользовательских программ, системные программы мне не столь важны, так как в случае перепрошивки они будут меняться. Остальные пункты и фильтры не трогал.
В настройках я задал только папку для резервных копий. Разместил на карте памяти для удобства. После создания бекапа можно будет перекинуть каталог с резервной копией на компьютер и в случае необходимости его закинуть обратно на карту и восстановиться. Кстати немало важно, что есть поддержка шифрования бекапов и блокировка приложения биометрией.
На скрине выше можно заметить одну программу с множеством значков, это указывает на то, что для данного приложения есть резервная копия. Если расшифровывать значки, которые изображены, то очередность будет следующая : Слева направо — в резервной копии хранятся внешние данные приложения, защищенные данные программы, данные приложения, сама программа (apk файл) и указан признак, что приложение пользовательское, а не системное.
При переключении ( тапе по названию программы) на одну программу выдается окно бекапа одной программы, где можно провести подготовку к резервированию ( очистить кеш приложения) чтобы не сохранять лишние данные в резервную копию. Посмотреть количество резервных копий приложения или удалить все копии.
В данном разделе можно провести пакетное резервное копирование программ. В нижней части можно выбрать опции резервирования ( пакеты apk + данные программ) или выбрать индивидуально для каждой программы. После выбора приложений создадутся резервные копии приложений со всеми выбранными данными в заранее указанный каталог, который указали при первом открытии программы или в настройках.
Восстановить программы можно так же как по одной , так и пакетно. Выбираем, нажимаем и всё восстанавливается.
Процесс резервирования можно автоматизировать используя планировщик заданий в программе.
Список настроек содержит самое необходимое. Тип приложения, Вид бекапа и Время запуска. Можно запланировать запуск , а можно и сразу запустить создание бекапа. Главное позаботиться о достаточном месте под резервные копии программ.
Если кому-то интересно, задавайте свои вопросы на странице Удаленная помощь и консультация и пишите комментарии.
Скачать программу можно по ссылкам ниже:
P.S.: Не хватает только возможности делать резервные копии по сети или в облако, так как иногда в телефоне не слишком много места для резервных копий.