Пользователи пользовательских ПЗУ, вероятно, знакомы с процессом регулярного резервного копирования и восстановления из-за неожиданных сбоев, из-за которых ваш телефон входит в цикл загрузки. Обязательно сделайте резервную копию вашего устройства на случай, если такое событие произойдет, иначе вам придется столкнуться с разочарованием, связанным с сбросом всех настроек вашего приложения.
Однако, если вы тот пользователь, который любит рутировать и хочет сохранить возможность немедленно получать обновления OTA, то вы, скорее всего, не будете прошивать пользовательские ПЗУ или пользовательские восстановления. Что вы можете быстрая загрузка восстановление для периодического резервного копирования ваших ценных данных, но приходится подключать телефон к компьютеру каждый раз, когда вы хотите выполнить резервное копирование. Другой вариант — просто полагаться на полное резервное копирование приложений с помощью таких методов, как Titanium Backup, но ничего превосходит простоту нажатия кнопки восстановления полной резервной копии системы и возврата всего в то состояние, в котором оно было раньше. К счастью,
Старший признанный разработчик XDA Chainfire решил эту дилемму с помощью версии 0.32 своего Приложение FlashFire в бета-версии. Ты можешь сейчас создавать быстрая загрузка флэш-резервные копии внутри приложения.Теперь вы можете управлять периодическим резервным копированием прямо со своего телефона. А если вам по какой-либо причине не посчастливилось восстановить предыдущую резервную копию, вы можете просто подключить Подключите телефон к компьютеру только один раз, чтобы прошить созданные вами резервные образы и полностью восстановить предыдущее состояние вашего устройства. состояние. Однако в настоящее время есть некоторые предостережения, поскольку приложение под названием Chainfire находится в стадии бета-тестирования. выкладывает в своем посте в Google+ об обновлении.
«Можно создать резервную копию только основных разделов, связанных с Android: загрузки, восстановления, системы, поставщика, OEM, пользовательских данных (включая внутреннюю память) и кэша. Разделы радио/модема требуют дальнейшего изучения и тестирования, в то время как разделы загрузчика (и другие, не упомянутые), вероятно, никогда не будут поддерживаться».
Другими словами, это не идеальная репликация резервной копии из среды восстановления, но она должна подойти для подавляющего большинства случаев. Если вам действительно нужно, вы всегда можете загрузить и выполнить быструю загрузку радио/модема и загрузчика вручную, поскольку эти разделы в целом зависят от устройства и не уникальны для какого-либо отдельного устройства. Chainfire отмечает, что, хотя вы можете создавать полные резервные копии пользовательских данных, выбрав опцию «внутреннее хранилище», FlashFire будет достаточно умен, чтобы пропустить резервное копирование любых файлов резервных копий, которые он обнаружит в средах восстановления, таких как TWRP. или CWM. Однако если вы решите это сделать, ваша резервная копия не будет зашифрована.
«Резервная копия пользовательских данных в настоящее время всегда находится в незашифрованном формате ext4 (даже если в настоящее время вы используете зашифрованную f2fs). Если вы восстановите его, вы получите незашифрованное устройство ext4 — для одних это плюс, для других — минус. Вы должны знать, что акции Зефир+ ядра могут отказаться работать с незашифрованным разделом пользовательских данных».
Если вас беспокоит потенциальная проблема безопасности, вам всегда следует блокировать загрузчик и сохранять флэш-файл fastboot. резервные копии в безопасной среде, чтобы никто не мог просто загрузить пользовательское восстановление и обойти любую включенную вами защиту. Ваш телефон. Действительно, на данный момент рекомендуется хранить резервные копии во флэш-памяти fastboot с телефона, поскольку FlashFire не поддерживает восстановление внутренней памяти из самого приложения.
«Резервные копии Fastboot действительно предназначены для восстановления с вашего ПК с помощью быстрая загрузка. Хотя вы можете «установить» резервный ZIP-файл с помощью опции «_Пакет прошивки_», в настоящее время это невозможно. не поддерживает перепрошивку раздела пользовательских данных, который обычно является наиболее важным разделом для восстановления резервной копии."
Как отмечалось ранее, приложение находится в стадии бета-тестирования, и Chainfire рассматривает возможность устранения многих текущих ограничений при реализации этой новой функции. Учитывая его обширную работу в этой области, мы уверены в его способности устранить недостатки в своем приложении. Если у вас есть какие-либо мысли, отчеты об ошибках или пожелания по функциям, вы можете посетить официальная ветка XDA, посвященная FlashFire, здесь.