Многие пользователи Android-устройств знают, что эксперименты с прошивкой, установка различных надстроек и исправлений часто приводят к неработоспособности устройства, которую можно исправить только путем чистой установки системы, и этот процесс предполагает полную очистку памяти от всей информации. В случае, если пользователь заранее позаботился о создании резервной копии важных данных, а еще лучше — полной резервной копии системы, восстановление устройства в состояние «как было раньше…» займет несколько минут.
Есть много способов сделать резервную копию определенной информации пользователя или полную резервную копию системы. В чем разница между этими концепциями, для каких устройств целесообразно использовать тот или иной метод, будет сказано ниже.
Резервная копия личных данных
Резервная копия вашей личной информации означает хранение данных и контента, созданных пользователем во время работы устройства Android. Эта информация включает в себя список установленных приложений, фотографии, сделанные камерой устройства или полученные от других пользователей, контакты, заметки, музыкальные и видеофайлы, закладки браузера и т.д.
Один из самых надежных и, прежде всего, простых способов сохранить личные данные, содержащиеся на устройстве Android, — это синхронизировать данные из памяти устройства с облачным хранилищем.
Google на программной платформе Android предлагает почти все возможности для простого сохранения и быстрого восстановления фотографий, контактов, приложений (без учетных данных), заметок и многого другого. Просто создайте учетную запись Google при первом запуске устройства с любой версией Android или введите данные из существующей учетной записи, а также позвольте системе регулярно синхронизировать данные пользователя с облачным хранилищем. Эту возможность нельзя упускать.
Сохранение фото и контактов
Всего два простых совета-примера, чтобы как всегда иметь готовую и надежно сохраненную копию самого важного для большинства пользователей: фотографий и личных контактов, используя функции синхронизации с Google.
- Включите и настройте синхронизацию в Android.
Проходим по пути «Настройки» — «Учетная запись Google» — «Настройки синхронизации» — «Ваша учетная запись Google» и выбираем поля, относящиеся к данным, которые будут непрерывно копироваться в облачное хранилище.
- Чтобы сохранить контакты в облаке, при создании необходимо указать свою учетную запись Google в качестве места для сохранения.
Если ваша контактная информация уже была создана и сохранена где-то, кроме вашей учетной записи Google, вы можете легко экспортировать ее с помощью стандартного приложения Android «Контакты».
- Чтобы не потерять фотографии, если с телефоном или планшетом что-то случится, проще всего использовать стандартное Android-приложение Google Фото.
Для обеспечения резервного копирования в настройках приложения должна быть включена функция «Запуск и синхронизация».
Подробнее о том, как работать с контактами Google, читайте в статье:
Урок: Как синхронизировать контакты Android с Google
Конечно, Google не является единовременным монополистом на резервное копирование пользовательских данных с устройств Android. Многие известные бренды, такие как Samsung, Asus, Huawei, Meizu, Xiaomi и др., предоставляют свои решения с предустановленными приложениями, функциональность которых позволяет организовать хранение информации аналогично предыдущим примерам.
Кроме того, известные облачные сервисы, такие как Яндекс.Диск и Mail.ru Cloud, предлагают пользователям при установке собственных Android-приложений функцию автоматического копирования различных данных, особенно фотографий, в облачное хранилище.
Полный бэкап системы
Вышеупомянутые методы и аналогичные им действия позволяют сохранить наиболее ценную информацию. Но при перепрошивке устройств часто теряются не только контакты, фотографии и т.д., потому что манипуляции с разделами памяти устройства приводят к удалению всех данных. Чтобы сохранить за собой право вернуть программное обеспечение и данные в их предыдущее состояние, достаточно полной резервной копии системы, то есть копии всех или некоторых разделов памяти устройства. Другими словами, полный клон или снимок программного обеспечения создается в специальных файлах с возможностью восстановления устройства до более раннего состояния в более позднее время. Это потребует от пользователя определенных инструментов и знаний, но может обеспечить полную безопасность всей информации.
Где хранить резервную копию? Когда дело доходит до долгосрочного хранения, лучший способ — использовать облачное хранилище. В процессе сохранения информации описанными ниже способами рекомендуется использовать карту памяти, установленную в вашем устройстве. Если он отсутствует, вы можете сохранить файлы резервных копий во внутренней памяти устройства, но в этом случае рекомендуется сразу после создания скопировать файлы резервных копий в более надежное место, например, на диск ПК.
Способ 1: TWRP Recovery
С точки зрения пользователя, самый простой способ создать резервную копию — использовать для этой цели модифицированную среду восстановления: настраиваемое восстановление. Наиболее функциональным среди этих решений является TWRP Recovery.
- Зайдем в TWRP Recovery любым доступным способом. Очень часто для входа необходимо на выключенном устройстве нажать кнопку «Громкость-» и, удерживая ее, кнопку «Питание».
- После входа в восстановление нужно перейти в раздел «Резервное копирование».
- В открывшемся экране можно выбрать разделы памяти устройства для резервного копирования, а также кнопку выбора диска для хранения копий, нажать «Выбрать диск».
- Лучшим выбором среди доступных носителей является карта памяти SD. В списке доступных мест хранения переместите переключатель в положение «Micro SDCard» и подтвердите свой выбор, нажав кнопку «OK».
- После определения всех параметров можно переходить непосредственно к процессу сохранения. Для этого нужно провести пальцем вправо в поле «Проведите пальцем, чтобы начать».
- Начнется копирование файлов на выбранный носитель, что будет сопровождаться заполнением индикатора выполнения, а также появлением сообщений в поле журнала, сообщающих о текущих действиях системы.
- По завершении процесса создания резервной копии вы можете продолжить работу в TWRP Recovery, нажав кнопку «Назад» (1) или сразу же перезагрузившись в Android — кнопка «Перезагрузить в ОС» (2).
- Файлы резервных копий, сделанные ранее, сохраняются по пути TWRP / BACKUPS на диске, выбранном во время процедуры. В идеале вы можете скопировать папку, содержащую полученную копию, в более надежное место, чем внутренняя память вашего устройства или карта памяти, жесткий диск вашего ПК или облачное хранилище.
Способ 2: CWM Recovery + Android-приложение ROM Manager
Как и в предыдущем методе, при создании резервной копии прошивки Android будет использоваться измененная среда восстановления, только другим разработчиком — ClockworkMod — CWM Recovery team. В целом метод аналогичен использованию TWRP и дает не менее функциональный результат — файлы бэкапа прошивки. При этом CWM Recovery не обладает необходимыми навыками для многих пользователей для управления процессом создания резервной копии, например, невозможно выбрать отдельные разделы для создания резервной копии. Но разработчики предлагают своим пользователям хорошее приложение Android ROM Manager, с помощью функций которого можно начать создание резервной копии прямо из операционной системы.
- Установите и запустите ROM Manager. На главном экране приложения доступен раздел «Резервное копирование и восстановление», в котором для создания резервной копии необходимо коснуться пункта «Сохранить текущий ROM».
- Задайте имя будущей резервной копии системы и нажмите кнопку «ОК».
- Приложение работает с root-правами, поэтому их нужно предоставлять по запросу. Вскоре после этого устройство перезагрузится в режим восстановления и создаст резервную копию.
- Если предыдущий шаг не завершился успешно (в большинстве случаев это происходит из-за невозможности смонтировать разделы в автоматическом режиме (1)), вам необходимо выполнить резервное копирование вручную. Для этого требуется всего два дополнительных шага. После входа или перезапуска CWM Recovery выберите пункт «резервное копирование и восстановление» (2), затем пункт «резервное копирование» (3).
- Процесс создания резервной копии начинается автоматически и, следует отметить, продолжается, по сравнению с другими методами, довольно долго. Отмены процедуры нет. Осталось только посмотреть появление новинок в журнале процессов и в индикаторе выполнения заполнения.
Когда процесс будет завершен, откроется главное меню восстановления. Вы можете перезапустить Android, выбрав «Перезагрузить систему сейчас». Файлы резервных копий, созданные в CWM Recovery, хранятся по пути, указанному при создании в папке clockmod / backup/.
Способ 3: Андроид-приложение Titanium Backup
Titanium Backup — очень мощный, но простой в использовании инструмент для резервного копирования системы. Используя этот инструмент, вы можете сохранить все установленные приложения и связанные данные, а также информацию о пользователях, включая контакты, журналы вызовов, sms, mms, точки доступа WI-FI и многое другое.
К преимуществам можно отнести возможность обширной настройки параметров. Например, есть выбор приложений, какие и данные которых будут сохранены. Для создания полной резервной копии Titanium Backup нужно предоставить root-права, то есть для тех устройств, на которых не были получены права Superuser, метод не применим.
настоятельно рекомендуется позаботиться о безопасном месте для хранения заранее созданных резервных копий. Внутреннюю память смартфона нельзя рассматривать как таковую, для хранения резервных копий рекомендуется использовать диск ПК, облачное хранилище или, в крайнем случае, карту microSD устройства.
- Установите и запустите Titanium Backup.
- Вверху программы есть вкладка «Резервное копирование», заходим в нее.
- После открытия вкладки «Резервное копирование» необходимо вызвать меню «Пакетные действия», нажав на кнопку с изображением документа с галочкой, расположенную в верхнем углу экрана приложения. Или нажмите сенсорную кнопку «Меню» под экраном устройства и выберите соответствующий пункт.
- Затем нажмите кнопку «ПУСК», расположенную рядом с опцией «Сделать rk», все пользовательское программное обеспечение и системные данные. ”Откроется экран со списком приложений, для которых будет выполнено резервное копирование. Поскольку создается полная резервная копия системы, здесь не нужно ничего менять, вам нужно подтвердить, что вы готовы начать процесс, щелкнув зеленую галочку, расположенную в правом верхнем углу экрана.
- Начнется процесс копирования приложений и данных, сопровождаемый отображением информации о текущем прогрессе и имени программного компонента, которое сохраняется в определенное время. Кстати, вы можете свернуть приложение и продолжить пользоваться устройством в обычном режиме, но во избежание сбоев лучше этого не делать и дождаться завершения копирования, процесс довольно быстрый.
- По окончании процесса откроется вкладка «Резервное копирование». Вы можете заметить, что значки справа от названий приложений изменились. Теперь это своего рода смайлы разных цветов и под каждым названием программного компонента есть надпись, обозначающая созданную резервную копию с датой.
- Файлы резервных копий хранятся по пути, указанному в настройках программы.
Чтобы избежать потери информации, например, при форматировании памяти перед установкой системного ПО нужно скопировать папку с бэкапами хотя бы на карту памяти. Это действие можно выполнить с помощью любого файлового менеджера для Android. Хорошим решением для выполнения операций с файлами, хранящимися в памяти Android-устройств, является ES Explorer.
Более того
В дополнение к обычному копированию в безопасном месте папки резервных копий, созданной с помощью Titanium Backup, чтобы обезопасить себя от потери данных, можно настроить прибор так, чтобы копии создавались сразу на карте MicroSD.
- Откроем Titanium Backup. По умолчанию резервные копии сохраняются во внутренней памяти. Перейдите на вкладку «Программы» и выберите опцию «Облачные настройки» внизу экрана.
- Прокрутите список опций и найдите запись «Путь к папке с pk». Давайте войдем и нажмем на ссылку «(нажмите, чтобы отредактировать)». На следующем экране выберите параметр «Архивирование поставщика документов».
- В открывшемся диспетчере файлов укажите путь к SD-карте. Titanium Backup получит доступ к хранилищу. Щелкните ссылку «Создать новую папку»
- Устанавливаем имя каталога, в котором будут храниться копии данных. Затем нажмите «Создать папку» и на следующем экране — «ИСПОЛЬЗОВАТЬ ТЕКУЩУЮ ПАПКУ».
-
Другое важное! Мы не принимаем передачу существующих резервных копий, пожалуйста, нажмите «Нет» в появившемся окне запроса. Вернемся к главному экрану Titanium Backup и убедимся, что путь к хранилищу резервной копии не изменился! Закрываем приложение любым возможным способом. Не рухнем, а «убьем» процесс!
- После перезапуска приложения путь к месту будущих резервных копий изменится, и файлы будут сохранены там, где это необходимо.
Способ 4: SP FlashTool+MTK DroidTools
Использование приложений SP FlashTool и MTK DroidTools — один из наиболее функциональных способов, позволяющих создать действительно полную резервную копию всех разделов памяти вашего Android-устройства. Еще одно преимущество этого метода — необязательное наличие рут-прав на устройстве. Метод применим только к устройствам, построенным на аппаратной платформе Mediatek, за исключением 64-битных процессоров.
- Для создания полной копии прошивки с помощью SP FlashTools и MTK DroidTools помимо самих приложений потребуются установленные драйверы ADB, драйверы для режима загрузки MediaTek и приложение Notepad ++ (также можно использовать MS Word, но нормальный блок заметок работать не будет). Скачайте все необходимое и распакуйте архивы в отдельную папку на диске C:.
- Активируйте на устройстве режим «Отладка по USB» и подключите его к ПК. Чтобы включить отладку,
сначала активируется режим «Для разработчиков». Для этого пройдите по пути «Настройки» — «Об устройстве» и пять раз коснитесь «Номер сборки».Затем в открывшемся меню «Для разработчиков» активируем с помощью переключателя или чекбокса пункт «Разрешить отладку по USB» и при подключении устройства к ПК подтверждаем разрешение на выполнение операций через ADB.
- Далее необходимо запустить MTK DroidTools, дождаться определения устройства в программе и нажать кнопку «Заблокировать карту».
- Вышеупомянутые манипуляции — это шаги, предшествующие созданию файла scatter. Для этого в открывшемся окне нажмите кнопку «Создать scatter-файл».
- Следующим шагом является определение адреса, который вам нужно будет сообщить SP FlashTools при определении диапазона блоков в памяти устройства для чтения. Откройте в Notepad ++ файл scatter, полученный на предыдущем шаге, и найдите строку partition_name: CACHE:, под которой чуть ниже находится строка с параметром linear_start_addr. Значение этого параметра (выделено желтым на скриншоте) необходимо записать или скопировать в буфер обмена.
- Прямое считывание данных из памяти устройства и сохранение их в файл производится с помощью программы SP FlashTools. Запускаем приложение и переходим во вкладку «Перечитать». Смартфон или планшет необходимо отключить от ПК. Нажмите кнопку «Добавить».
- В открывшемся окне есть только одна строка. Дважды щелкните по нему, чтобы установить интервал чтения. Выберите место, где будет сохранен будущий файл дампа памяти. Лучше оставить имя файла без изменений.
- После определения пути сохранения в поле «Длина:» откроется небольшое окно, в котором вам нужно будет ввести значение параметра linear_start_addr, полученное в пункте 5 этой инструкции. После ввода адреса нажмите кнопку «ОК».
Нажимаем в SP FlashTools кнопку «Reread» одноименной карты и подключаем выключенное устройство (!) К USB-порту.
- Если пользователь заранее позаботился об установке драйверов, SP FlashTools автоматически обнаружит устройство и запустит процесс чтения, о чем свидетельствует заполнение синего индикатора выполнения.
По окончании процедуры появится окно «Перечитать ОК» с зеленым кружком, внутри которого стоит галочка подтверждения.
- Результатом предыдущих шагов стал файл ROM_0, представляющий собой полный дамп внутренней флеш-памяти. Чтобы с такими данными можно было произвести дальнейшие манипуляции, в частности загрузить прошивку на устройство, потребуется еще несколько операций с помощью MTK DroidTools.
Включаем устройство, запускаем Android, проверяем, включена ли «Отладка по USB» и подключаем устройство к USB. Запускаем MTK DroidTools и переходим во вкладку «рут, резервное копирование, восстановление». Здесь вам понадобится кнопка «Резервное копирование с flash ROM_», нажмите ее. Откройте ROM_0. - Сразу после нажатия кнопки «Открыть» начнется процесс разделения файла дампа на отдельные образы разделов и другие данные, необходимые для восстановления. Данные о ходе процесса отображаются в области журнала.
По завершении процедуры разделения дампа на отдельные файлы в поле журнала появится сообщение «задача выполнена». На этом работа завершена, можно закрыть окно приложения.
- Результатом работы программы является папка с файлами образов разделов памяти устройства — это наша резервная копия системы.
И выбираем путь для сохранения скаттера.
Способ 5: Бэкап системы с помощью ADB
Если невозможно использовать другие методы или по другим причинам, чтобы создать полную копию разделов памяти практически любого устройства Android, вы можете использовать инструментарий разработчика операционной системы — компонент Android SDK — Android Debug Bridge (ADB). В общем, ADB предлагает все возможности для выполнения процедуры, нужны только root права на устройстве.
Следует отметить, что рассмотренный метод достаточно трудоемок, а также требует от пользователя достаточно высокого уровня знаний консольных команд ADB. Чтобы упростить процесс и автоматизировать ввод команд, вы можете обратиться к замечательному приложению-оболочке ADB Run, которое автоматизирует процесс ввода команд и экономит много времени.
- Подготовительные процедуры включают получение root-прав на устройстве, включение отладки по USB, подключение устройства к USB-порту, установку драйверов ADB. Затем загрузите, установите и запустите приложение ADB Run. После выполнения вышеуказанного можно переходить к процедуре создания резервных копий разделов.
- Запускаем ADB Run и проверяем, что устройство определяется системой в нужном режиме. Пункт 1 главного меню — «Устройство подключено?», Выполните аналогичные действия в выпадающем списке, снова выберите пункт 1.
Положительным ответом на вопрос, подключено ли устройство в режиме ADB, является ответ ADB Run на приведенные выше команды в виде серийного номера.
- Для дальнейших манипуляций необходимо иметь список разделов памяти, а также информацию о том, на каких «дисках» — / dev / block / были смонтированы разделы. Получить такой список с помощью ADB Run довольно просто. Перейдите в раздел «Память и разделы» (пункт 10 главного меню приложения).
- В открывшемся меню выберите пункт 4 — «Разделы / dev / lock/».
- Список расширен перечислением методов, с помощью которых будут производиться попытки чтения необходимых данных. Пробуем каждую деталь по порядку.
Если метод не работает, отображается следующее сообщение:
Выполнение придется продолжать до тех пор, пока не появится полный список разделов и / dev / block/:
Полученные данные необходимо сохранить любым доступным способом, функции автосохранения в ADB Run нет. Самый удобный способ исправить отображаемую информацию — создать скриншот окна со списком разделов.
- Перейдем сразу к резервной копии. Для этого нужно перейти в пункт «Резервное копирование» (пункт 12) главного меню ADB Run. В открывшемся списке выберите пункт 2 — «Резервное копирование и восстановление dev / block (IMG)», затем пункт 1 «Backup dev / block».
- В открывшемся списке отображаются все блоки памяти, доступные для копирования. Чтобы перейти к сохранению отдельных секций, нужно понимать, на какой секции монтируется блок. В поле «блок» введите с клавиатуры название раздела из списка с названием «имя», а в поле «имя» — имя будущего файла изображения. Здесь и потребуются данные, полученные на шаге 5 этой инструкции.
- Например, сделаем копию раздела nvram. Вверху изображения, иллюстрирующего этот пример, есть окно запуска ADB с открытым пунктом меню «Backup dev / block» (1), а ниже — скриншот окна результатов «Partitions / dev / block» / » Команды (2). Из окна ниже мы определяем, что имя блока для раздела NVRAM — «mmcblk0p2», и вставляем его в поле «block» окна (1). Заполните поле «name» окна (1) в соответствии с названием скопированного раздела — «nvram».
После заполнения полей нажмите клавишу «Enter», после чего начнется процесс копирования.
По окончании процедуры программа предложит нажать любую клавишу для возврата в предыдущее меню.
- Аналогичным образом создаются копии всех остальных разделов. Другой пример — сохранение «загрузочного» раздела в файл образа. Определите соответствующее имя блока и заполните поля «блок» и «имя».
- Полученные файлы изображений сохраняются в корне карты памяти Android-устройства. Для дальнейшего сохранения их нужно скопировать / перенести на диск ПК или в облачное хранилище.
См. Также: Как сделать снимок экрана в Windows
Нажмите клавишу «Ввод».
Ждем окончания процесса.
Таким образом, применив один из вышеперечисленных методов, каждый пользователь любого Android-устройства может быть уверен: его данные будут в безопасности, а их восстановление возможно в любой момент. Кроме того, с помощью полного резервного копирования раздела задача восстановления производительности смартфона или планшетного компьютера после проблем с программной частью в большинстве случаев имеет довольно простое решение.