Сделать бэкап с помощью flashtool. Как сделать бэкап на андроид

Аппаратная платформа MTK в качестве основы для построения современных смартфонов, планшетных компьютеров и других устройств получила очень широкое распространение. Вместе с разнообразием устройств, в жизнь пользователей пришла возможность выбора вариаций ОС Android – число доступных официальных и кастомных прошивок для популярных МТК-девайсов может достигать нескольких десятков! Для манипуляций с разделами памяти устройств Mediatek чаще всего используется SP Flash Tool - мощный и функциональный инструмент.

Несмотря на большое разнообразие MTK-устройств, процесс установки программного обеспечения через приложение SP FlashTool в целом одинаков и осуществляется в несколько шагов. Рассмотрим их подробно.

Все действия по прошивке устройств с помощью SP FlashTool, в том числе выполнение нижеизложенных инструкций, пользователь осуществляет на свой страх и риск! За возможное нарушение работоспособности аппарата администрация сайта и автор статьи ответственности не несут!

Подготовка устройства и ПК

Для того, чтобы процедура записи файлов-образов в разделы памяти устройств прошла беспроблемно, необходимо подготовиться соответствующим образом, проведя определенные манипуляции, как с Андроид-девайсом, так и с ПК или ноутбуком.

1. Загружаем все необходимое, - прошивку, драйвера и само приложение. Распаковываем все архивы в отдельную папку, в идеальном варианте расположенную в корне диска С.

2. Желательно, чтобы названия папок для расположения файлов приложения и прошивки не содержали русских букв и пробелов. Наименование может быть любым, но называть папки следует осознанно, чтобы впоследствии не запутаться, особенно если пользователь любит экспериментировать с различными видами ПО, загружаемого в аппарат.

3. Устанавливаем драйвер. Этот пункт подготовки, а точнее его правильное выполнение во многом предопределяет беспроблемное протекание всего процесса. О том, как установить драйвер для MTK-решений, подробно рассказано в статье по ссылке ниже: Установка драйверов для прошивки Android

4. Делаем бэкап системы. При любом исходе процедуры прошивки, пользователю практически во всех случаях придется восстанавливать собственную информацию, а в том случае, если что-то пойдет не так, данные, которые не были сохранены в резервной копии, будут безвозвратно утеряны. Поэтому крайне желательно выполнить шаги одного из способов создания бэкапа из статьи: Как сделать бэкап Android-устройства перед прошивкой

5. Обеспечиваем бесперебойность подачи электроэнергии для ПК. В идеальном случае, компьютер, который будет использоваться для манипуляций через SP FlashTool должен быть полностью исправен и оснащен источником бесперебойного питания.

Установка прошивок

С помощью приложения SP FlashTool можно осуществлять практически все возможные операции с разделами памяти устройства. Установка прошивок – это основная функция и для ее выполнения в программе предусмотрено несколько режимов работы.

Способ 1: Download Only

Рассмотрим подробно процедуру загрузки ПО в Android-устройство при использовании одного из самых распространенных и часто используемых режимов прошивки через SP FlashTool - «Download Only ».

1. Запускаем SP FlashTool. Программа не требует установки, поэтому для ее запуска просто дважды кликаем по файлу flash_tool.exe , расположенному в папке с приложением.

2. При первом запуске программы, появляется окно с сообщением об ошибке. Этот момент не должен волновать пользователя. После того, как путь расположения необходимых файлов будет указан программе, ошибка больше не появится. Нажимаем кнопку «ОК ».

3. В главном окне программы после запуска изначально выбран режим работы - «Download Only ». Сразу же следует отметить, что данное решение применяется в большинстве ситуаций и является основным для практически всех прошивочных процедур. Отличия в работе при использовании других двух режимов будут описаны ниже. В общем случае оставляем «Download Only » без изменений.

4. Переходим к добавлению в программу файлов-образов для дальнейшей их записи в разделы памяти аппарата. Для некоторой автоматизации процесса в SP FlashTool используется специальный файл под названием Scatter. Этот файл является по своей сути перечнем всех разделов флеш-памяти устройства, а также адресов начальных и конечных блоков памяти Андроид-устройства для записи разделов. Чтобы добавить скаттер-файл в приложение нажимаем кнопку «choose », расположенную справа от поля «».

5. После нажатия на кнопку выбора scatter-файла открывается окно Проводника, в котором необходимо указать путь к нужным данным. Скаттер-файл располагается в папке с распакованной прошивкой и имеет название MTxxxx _Android_scatter_yyyyy .txt, где xxxx – номер модели процессора устройства, для которого предназначены загружаемые в аппарат данные, а – yyyyy , тип памяти, используемый в девайсе. Выбираем скаттер и нажимаем кнопку «Открыть ».

Внимание! Загрузка неверного скаттер-файла в SP Flash Tool и дальнейшая запись образов с использованием неправильной адресации разделов памяти может привести к повреждению устройства!

6. Важно отметить, что в приложении SP FlashTool предусмотрена проверка хеш-сумм, призванная обезопасить Андроид-девайс от записи неверных или поврежденных файлов. При добавлении скаттер-файла в программу производится проверка файлов-образов, перечень которых содержится в загружаемом скаттере. Эту процедуру можно отменить в процессе проверки или отключить в настройках, но делать этого категорически не рекомендуется!

7. После загрузки скаттер-файла, в автоматическом режиме добавились и компоненты прошивки. Об этом свидетельствуют заполненные поля «Name », «Begin Adress », «End Adress », «Location ». Строки под заголовками содержат соответственно имя каждого раздела, начальный и конечный адреса блоков памяти для записи данных, а также путь, по которому расположены файлы-образы на диске ПК.

8. Слева от наименований разделов памяти располагаются чек-боксы, позволяющие исключить или добавить определенные файл-образы, которые будут записаны в устройство.

В общем случае настоятельно рекомендуется снять галочку возле пункта с разделом «PRELOADER », это позволяет избежать очень многих проблем, особенно при использовании кастомных прошивок или файлов, полученных на сомнительных ресурсах, а также отсутствии полного бэкапа системы, созданного с помощью MTK Droid Tools .

9. Проверяем настройки программы. Нажимаем меню «Options » и в раскрывшемся окне переходим в раздел «Download ». Отмечаем галочками пункты «USB Checksum » и «Storage Сhecksum » - это позволит проверить контрольные суммы файлов перед записью в устройство, а значит избежать прошивки испорченных образов.

10. После выполнения вышеперечисленных шагов переходим непосредственно к процедуре записи файлов-образов в соответствующие разделы памяти устройства. Проверяем, что устройство отключено от компьютера, выключаем полностью Андроид-девайс, вынимаем и вставляем обратно аккумулятор, если он съемный. Для перевода SP FlashTool в режим ожидания подключения аппарата для прошивки нажимаем кнопку «Download », обозначенную зеленой стрелкой, направленной вниз.

11. В процессе ожидания подключения девайса, программа не дает возможности осуществлять какие либо действия. Доступна только кнопка «Stop », позволяющая прервать процедуру. Подключаем выключенный аппарат к USB-порту.

12. После подключения устройства к ПК и его определения в системе начнется процесс прошивки аппарата, сопровождаемый заполнением индикатора выполнения, расположенного внизу окна.

В течение процедуры индикатор меняет свой цвет в зависимости от производимых программой действий. Для полного понимания происходящих во время прошивки процессов рассмотрим расшифровку цветов индикатора:

13. После того, как программа выполнит все манипуляции, появляется окошко «Download OK », подтверждающее успешное завершение процесса. Отключаем девайс от ПК и запускаем его длительным нажатием клавиши «Питание ». Обычно первый запуск Android после прошивки длится довольно долго, следует набраться терпения.

Способ 2: Firmware Upgrade

Процедура работы с MTK-устройствами под управлением Android в режиме «Firmware Upgrade »в целом аналогична вышеописанному методу «Download Only » и требует выполнения похожих действий от пользователя.

Отличием режимов является невозможность выбора отдельных образов для записи в варианте «Firmware Upgrade ». Другими словами, в этом варианте память устройства будет перезаписана в полном соответствии с перечнем разделов, который содержится в скаттер-файле.

В большинстве случаев этот режим используется для обновления официальной прошивки в целом рабочего аппарата, если пользователю требуется новая версия ПО, а другие методы обновления не работают, либо неприменимы. Также может применяться при восстановлении девайсов после краха системы и в некоторых других случаях.

Внимание! Использование режима «Firmware Upgrade » предполагает полное форматирование памяти аппарата, следовательно, все данные пользователя в процессе будут уничтожены!

Процесс прошивки в режиме «Firmware Upgrade » после нажатия кнопки «Download » в SP FlashTool и подключения устройства к ПК состоит из следующих этапов:

  • Создание резервной копии раздела NVRAM;
  • Полное форматирование памяти девайса;
  • Запись таблицы разделов памяти устройства (PMT);
  • Восстановление раздела NVRAM из бэкапа;
  • Запись всех разделов, файлы-образы которых содержатся в прошивке.

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

1. Выбираем скаттер-файл (1), выбираем режим работы SP FlashTool в раскрывающемся перечне (2), нажимаем кнопку «Download » (3), затем подключаем выключенный аппарат к порту USB.

2. По завершению процедуры, покажется окошко «Download OK ».

Способ 3: Format All + Download

Режим «Format All+Download » в SP FlashTool предназначается для выполнения прошивки при восстановлении девайсов, а также используется в ситуациях, когда другие вышеописанные методы неприменимы либо не срабатывают.

Ситуации, в которых применяется «Format All+Download », многообразны. В качестве примера можно рассмотреть случай, когда в аппарате было установлено модифицированное ПО и/или выполнена переразметка памяти девайса на отличное от заводского решение, а затем понадобился переход на оригинальное ПО от производителя. В этом случае попытки записать оригинальные файлы завершаться ошибкой и программа SP FlashTool предложит использование аварийного режима в соответствующем окне-сообщении.

Этапов выполнения прошивки в рассматриваемом режиме всего три:

  • Полное форматирование памяти аппарата;
  • Запись таблицы разделов PMT;
  • Запись всех разделов памяти устройства.
Внимание ! При манипуляциях в режиме «Format All+Download » стирается раздел NVRAM, что приводит к удалению параметров сети, в частности, IMEI. Это сделает невозможным совершение звонков и подключение к сетям Wi-Fi после выполнения нижеизложенных инструкций! Восстановление раздела NVRAM при отсутствии бэкапа достаточно трудоемкая, хотя и возможная в большинстве случаев процедура!

Шаги, необходимые для проведения процедуры форматирования и записи разделов в режиме «Format All+Download » аналогичны таковым в вышеописанных методах для режимов «Download » и «Firmware Upgrade ».

1. Выбираем scatter-файл, определяем режим, нажимаем кнопку «Download ».

2. Подключаем устройство к USB-порту ПК и дожидаемся окончания процесса.

Установка кастомного рекавери через SP Flash Tool

На сегодняшний день широкое распространение получили так называемые кастомные прошивки, т.е. решения, созданные не производителем конкретного девайса, а сторонними разработчиками или рядовыми пользователями. Не углубляясь в преимущества и недостатки такого способа изменить и расширить функционал Андроид-девайса, стоит отметить, что для установки кастомов в большинстве случаев требуется наличие в аппарате модифицированной среды восстановления – либо CWM Recovery . Практически во все MTK-девайсы этот компонент системы можно установить с помощью SP FlashTool.

1. Запускаем Флеш Тул, добавляем scatter-файл, выбираем «Download Only ».

2. С помощью чек-бокса в самом верху перечня разделов снимаем отметки со всех файлов-образов. Устанавливаем галочку только возле раздела «RECOVERY ».

3. Далее необходимо указать программе путь к файлу-образу кастомного рекавери. Для этого совершаем двойной клик по пути, прописанному в разделе «Location », и в открывшемся окне Проводника находим необходимый файл *.img . Нажимаем кнопку «Открыть ».

4. Результатом вышеописанных манипуляций должно стать нечто похожее на скриншот ниже. Галочкой отмечен исключительно раздел «RECOVERY » в поле «Location » указан путь и сам файл-образ рекавери. Нажимаем кнопку «Download ».

5. Подключаем выключенный девайс к ПК и наблюдаем за процессом прошивки рекавери в устройство. Все происходит очень быстро.

6. По окончанию процесса снова видим уже знакомое по предыдущим манипуляциям окошко «Download OK ». Можно перезагружаться в модифицированную среду восстановления.

Стоит отметить, что рассматриваемый способ установки рекавери через SP FlashTool не претендует на роль абсолютно универсального решения. В отдельных случаях при загрузке образа среды восстановления в аппарат могут потребоваться дополнительные действия, в частности, редактирование scatter-файла и другие манипуляции.

Как видим, процесс прошивки MTK-девайсов на Android с помощью приложения SP Flash Tool - процедура не сложная, но требующая должной подготовки и взвешенности действий. Делаем все спокойно и обдумываем каждый шаг – успех обеспечен!



Аппаратная платформа MTK в качестве основы для построения современных смартфонов, планшетных компьютеров и других устройств получила очень широкое распространение. Вместе с разнообразием устройств, в жизнь пользователей пришла возможность выбора вариаций ОС Android – число доступных официальных и кастомных прошивок для популярных МТК-девайсов может достигать нескольких десятков! Для манипуляций с разделами памяти устройств Mediatek чаще всего используется — мощный и функциональный инструмент.

Несмотря на большое разнообразие MTK-устройств, процесс установки программного обеспечения через приложение SP FlashTool в целом одинаков и осуществляется в несколько шагов. Рассмотрим их подробно.

Все действия по прошивке устройств с помощью SP FlashTool, в том числе выполнение нижеизложенных инструкций, пользователь осуществляет на свой страх и риск! За возможное нарушение работоспособности аппарата администрация сайта и автор статьи ответственности не несут!

Для того, чтобы процедура записи файлов-образов в разделы памяти устройств прошла беспроблемно, необходимо подготовиться соответствующим образом, проведя определенные манипуляции, как с Андроид-девайсом, так и с ПК или ноутбуком.


Установка прошивок

С помощью приложения SP FlashTool можно осуществлять практически все возможные операции с разделами памяти устройства. Установка прошивок – это основная функция и для ее выполнения в программе предусмотрено несколько режимов работы.

Способ 1: Download Only

Рассмотрим подробно процедуру загрузки ПО в Android-устройство при использовании одного из самых распространенных и часто используемых режимов прошивки через SP FlashTool — «Download Only» .

  1. Запускаем SP FlashTool. Программа не требует установки, поэтому для ее запуска просто дважды кликаем по файлу flash_tool.exe , расположенному в папке с приложением.
  2. При первом запуске программы, появляется окно с сообщением об ошибке. Этот момент не должен волновать пользователя. После того, как путь расположения необходимых файлов будет указан программе, ошибка больше не появится. Нажимаем кнопку «ОК» .
  3. В главном окне программы после запуска изначально выбран режим работы — «Download Only» . Сразу же следует отметить, что данное решение применяется в большинстве ситуаций и является основным для практически всех прошивочных процедур. Отличия в работе при использовании других двух режимов будут описаны ниже. В общем случае оставляем «Download Only» без изменений.
  4. Переходим к добавлению в программу файлов-образов для дальнейшей их записи в разделы памяти аппарата. Для некоторой автоматизации процесса в SP FlashTool используется специальный файл под названием Scatter . Этот файл является по своей сути перечнем всех разделов флеш-памяти устройства, а также адресов начальных и конечных блоков памяти Андроид-устройства для записи разделов. Чтобы добавить скаттер-файл в приложение нажимаем кнопку «choose» , расположенную справа от поля .
  5. После нажатия на кнопку выбора scatter-файла открывается окно Проводника, в котором необходимо указать путь к нужным данным. Скаттер-файл располагается в папке с распакованной прошивкой и имеет название MTxxxx _Android_scatter_yyyyy .txt, где xxxx – номер модели процессора устройства, для которого предназначены загружаемые в аппарат данные, а – yyyyy , тип памяти, используемый в девайсе. Выбираем скаттер и нажимаем кнопку «Открыть» .
  6. Важно отметить, что в приложении SP FlashTool предусмотрена проверка хеш-сумм, призванная обезопасить Андроид-девайс от записи неверных или поврежденных файлов. При добавлении скаттер-файла в программу производится проверка файлов-образов, перечень которых содержится в загружаемом скаттере. Эту процедуру можно отменить в процессе проверки или отключить в настройках, но делать этого категорически не рекомендуется!
  7. После загрузки скаттер-файла, в автоматическом режиме добавились и компоненты прошивки. Об этом свидетельствуют заполненные поля «Name» , «Begin Adress» , «End Adress» , «Location» . Строки под заголовками содержат соответственно имя каждого раздела, начальный и конечный адреса блоков памяти для записи данных, а также путь, по которому расположены файлы-образы на диске ПК.
  8. Слева от наименований разделов памяти располагаются чек-боксы, позволяющие исключить или добавить определенные файл-образы, которые будут записаны в устройство.

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

  9. Проверяем настройки программы. Нажимаем меню «Options» и в раскрывшемся окне переходим в раздел «Download» . Отмечаем галочками пункты «USB Checksum» и «Storage Сhecksum» — это позволит проверить контрольные суммы файлов перед записью в устройство, а значит избежать прошивки испорченных образов.
  10. После выполнения вышеперечисленных шагов переходим непосредственно к процедуре записи файлов-образов в соответствующие разделы памяти устройства. Проверяем, что устройство отключено от компьютера, выключаем полностью Андроид-девайс, вынимаем и вставляем обратно аккумулятор, если он съемный. Для перевода SP FlashTool в режим ожидания подключения аппарата для прошивки нажимаем кнопку «Download» , обозначенную зеленой стрелкой, направленной вниз.
  11. В процессе ожидания подключения девайса, программа не дает возможности осуществлять какие либо действия. Доступна только кнопка «Stop» , позволяющая прервать процедуру. Подключаем выключенный аппарат к USB-порту.
  12. После подключения устройства к ПК и его определения в системе начнется процесс прошивки аппарата, сопровождаемый заполнением индикатора выполнения, расположенного внизу окна.

    В течение процедуры индикатор меняет свой цвет в зависимости от производимых программой действий. Для полного понимания происходящих во время прошивки процессов рассмотрим расшифровку цветов индикатора:

  13. После того, как программа выполнит все манипуляции, появляется окошко «Download OK» , подтверждающее успешное завершение процесса. Отключаем девайс от ПК и запускаем его длительным нажатием клавиши «Питание» . Обычно первый запуск Android после прошивки длится довольно долго, следует набраться терпения.

Способ 2: Firmware Upgrade

Процедура работы с MTK-устройствами под управлением Android в режиме «Firmware Upgrade» в целом аналогична вышеописанному методу «Download Only» и требует выполнения похожих действий от пользователя.

Отличием режимов является невозможность выбора отдельных образов для записи в варианте «Firmware Upgrade» . Другими словами, в этом варианте память устройства будет перезаписана в полном соответствии с перечнем разделов, который содержится в скаттер-файле.

В большинстве случаев этот режим используется для обновления официальной прошивки в целом рабочего аппарата, если пользователю требуется новая версия ПО, а другие методы обновления не работают, либо неприменимы. Также может применяться при восстановлении девайсов после краха системы и в некоторых других случаях.

Внимание! Использование режима «Firmware Upgrade» предполагает полное форматирование памяти аппарата, следовательно, все данные пользователя в процессе будут уничтожены!

Процесс прошивки в режиме «Firmware Upgrade» после нажатия кнопки «Download» в SP FlashTool и подключения устройства к ПК состоит из следующих этапов:

  • Создание резервной копии раздела NVRAM;
  • Полное форматирование памяти девайса;
  • Запись таблицы разделов памяти устройства (PMT);
  • Восстановление раздела NVRAM из бэкапа;
  • Запись всех разделов, файлы-образы которых содержатся в прошивке.

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


Способ 3: Format All + Download

Режим «Format All+Download» в SP FlashTool предназначается для выполнения прошивки при восстановлении девайсов, а также используется в ситуациях, когда другие вышеописанные методы неприменимы либо не срабатывают.

Ситуации, в которых применяется «Format All+Download» , многообразны. В качестве примера можно рассмотреть случай, когда в аппарате было установлено модифицированное ПО и/или выполнена переразметка памяти девайса на отличное от заводского решение, а затем понадобился переход на оригинальное ПО от производителя. В этом случае попытки записать оригинальные файлы завершаться ошибкой и программа SP FlashTool предложит использование аварийного режима в соответствующем окне-сообщении.

Этапов выполнения прошивки в рассматриваемом режиме всего три:

  • Полное форматирование памяти аппарата;
  • Запись таблицы разделов PMT;
  • Запись всех разделов памяти устройства.

Внимание! При манипуляциях в режиме «Format All+Download» стирается раздел NVRAM, что приводит к удалению параметров сети, в частности, IMEI. Это сделает невозможным совершение звонков и подключение к сетям Wi-Fi после выполнения нижеизложенных инструкций! Восстановление раздела NVRAM при отсутствии бэкапа достаточно трудоемкая, хотя и возможная в большинстве случаев процедура!

Шаги, необходимые для проведения процедуры форматирования и записи разделов в режиме «Format All+Download» аналогичны таковым в вышеописанных методах для режимов «Download» и «Firmware Upgrade» .


Установка кастомного рекавери через SP Flash Tool

На сегодняшний день широкое распространение получили так называемые кастомные прошивки, т.е. решения, созданные не производителем конкретного девайса, а сторонними разработчиками или рядовыми пользователями. Не углубляясь в преимущества и недостатки такого способа изменить и расширить функционал Андроид-девайса, стоит отметить, что для установки кастомов в большинстве случаев требуется наличие в аппарате модифицированной среды восстановления – либо . Практически во все MTK-девайсы этот компонент системы можно установить с помощью SP FlashTool.


Стоит отметить, что рассматриваемый способ установки рекавери через SP FlashTool не претендует на роль абсолютно универсального решения. В отдельных случаях при загрузке образа среды восстановления в аппарат могут потребоваться дополнительные действия, в частности, редактирование scatter-файла и другие манипуляции.

Как видим, процесс прошивки MTK-девайсов на Android с помощью приложения SP Flash Tool — процедура не сложная, но требующая должной подготовки и взвешенности действий. Делаем все спокойно и обдумываем каждый шаг – успех обеспечен!

Многим пользователям Android-девайсов известно, что эксперименты с прошивками, инсталляция различных дополнений и исправлений достаточно часто приводят к неработоспособности устройства, которая исправима только установкой системы начисто, а этот процесс подразумевает полную очистку памяти от всей информации. В том случае, если пользователь заранее позаботился о создании резервной копии важных данных, а еще лучше — полного бэкапа системы, восстановление девайса в состояние «как было до…» займет считанные минуты.

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

Под резервной копией личной информации подразумевается сохранение данных и контента, сгенерированных пользователем в процессе эксплуатации Андроид-девайса. К такой информации можно отнести перечень установленных приложений, фотографии, сделанные камерой девайса или полученные от других пользователей, контакты, заметки, музыкальные и видео файлы, закладки в браузере и т.п.

Одним из самых надежных, а главное простых способов сохранить личные данные, содержащиеся в Андроид-девайсе является синхронизация данных из памяти аппарата с облачным хранилищем.

Полный бэкап системы

Вышеперечисленные методы и похожие на них действия позволяют сохранить наиболее ценную информацию. Но при прошивке устройств зачастую теряются не только контакты, фотографии и т.п., ведь манипуляции с разделами памяти устройств предполагают их очистку от абсолютно всех данных. Чтобы оставить за собой возможность вернуться к предыдущему состоянию ПО и данных, необходим только полный бэкап системы, т.е., копия всех или определенных разделов памяти устройства. Другими словами, создается полный клон или слепок программной части в особые файлы с возможностью восстановления девайса в предыдущее состояние позднее. Это потребует от пользователя определенных инструментов и знаний, зато может гарантировать полную сохранность абсолютно всей информации.

Где хранить бэкап? Если речь идет о долгосрочном хранении, наилучшим способом будет использование облачных хранилищ. В процессе сохранения информации нижеописанными способами желательно использовать карту памяти, установленную в аппарат. В случае ее отсутствия можно сохранять файлы бэкапа во внутреннюю память устройства, но в таком варианте рекомендуется сразу после создания скопировать файлы резервной копии в более надежное место, например диск ПК.

Способ 1: TWRP Recovery

Самым простым с точки зрения пользователя методом создания бэкапа является использования для этой цели модифицированной среды восстановления – кастомного рекавери. Наиболее функциональным среди таковых решений является .


Способ 2: CWM Recovery + Android-приложение ROM Manager

Как и в прошлом способе, при создании бэкапа Андроид-прошивки будет использоваться модифицированная среда восстановления, только от другого разработчика – команды ClockworkMod – . В целом способ аналогичен использованию TWRP и предоставляет не менее функциональные результаты – т.е. файлы резервной копии прошивки. При этом, CWM Recovery не обладает необходимыми многим пользователям возможностями по управлению процессом создания бэкапа, например, невозможно выбрать отдельные разделы для создания резервной копии. Зато разработчики предлагают своим пользователям неплохое Андроид-приложение ROM Manager, прибегнув к функциям которого, можно приступить к созданию бэкапа прямо из операционной системы.


Способ 3: Андроид-приложение Titanium Backup

Программа Titanium Backup является очень мощным, но при этом довольно простым в использовании средством создания бэкапа системы. С помощью инструмента можно сохранить все установленные приложения и их данные, а также пользовательскую информацию, включая контакты, журналы звонков, sms, mms, точки доступа WI-FI и другое.

К преимуществам можно отнести возможность широкой настройки параметров. К примеру, доступен выбор приложений, которые и данные которых будут сохранены. Для создания полноценного бэкапа Titanium Backup необходимо предоставить рут-права, то есть, для тех устройств, на которых не были получены права Суперпользователя, способ неприменим.

Крайне желательно заранее позаботиться о надежном месте сохранения создаваемых резервных копий. Внутренняя память смартфона не может считаться таковой, рекомендуется использовать для хранения бэкапов диск ПК, облачное хранилище или в крайнем случае MicroSD-карту девайса.

  1. Устанавливаем и запускаем Titanium Backup.
  2. В верхней части программы есть вкладка «Резервные копии» , переходим на нее.
  3. После открытия вкладки «Резервные копии» , необходимо вызвать меню «Пакетные действия» , нажав на кнопке с изображением документа с галочкой, расположенного в верхнем углу экрана приложения. Или нажать сенсорную кнопку «Меню» под экраном устройства и выбрать соответствующий пункт.
  4. Далее нажимаем кнопку «ПУСК» , расположенную возле опции «Сделать р.к. всего пользовательского ПО и системных данных» .Открывается экран со списком приложений, которые будут сохранены в резервную копию. Поскольку происходит создание полного бэкапа системы, здесь ничего не нужно менять, необходимо подтвердить готовность к началу процесса, нажав на зеленую галочку, расположенную в правом верхнем углу экрана.
  5. Начнется процесс копирования приложений и данных, сопровождаемый выведением информации о текущем прогрессе и названии компонента ПО, сохранение которого происходит в данный момент времени. Кстати, приложение можно свернуть и продолжить использование устройства в обычном режиме, но, во избежание сбоев, лучше так не поступать и дождаться окончания создания копии, процесс происходит довольно быстро.
  6. По окончании процесса открывается вкладка «Резервные копии» . Можно заметить, что значки, расположенные справа от названий приложений, изменились. Теперь это своеобразные смайлики разного цвета, а под каждым наименованием программного компонента появилась надпись, свидетельствующая о созданной резервной копии с датой.
  7. Файлы резервной копии хранятся по пути, указанном в настройках программы.

    Во избежание потери информации, к примеру, при форматировании памяти перед установкой системного ПО, следует скопировать папку с бэкапами хотя бы на карту памяти. Это действие осуществимо с помощью любого файлового менеджера для Android. Неплохим решением для осуществления операций с файлами, хранящимися в памяти Андроид-девайсов, является .

Дополнительно

Кроме обычного копирования папки резервных копий, созданных с помощью Titanium Backup в надежное место, с целью перестраховки от потери данных можно настроить средство таким образом, чтобы копии создавались сразу на MicroSD-карте.


Способ 4: SP FlashTool+MTK DroidTools

Использование приложений и является одним из самых функциональных способов, который позволяет создать действительно полноценную резервную копию всех разделов памяти Android-девайса. Еще одним преимуществом способа является необязательное наличие рут-прав на устройстве. Способ применим только для устройств, построенных на аппаратной платформе Mediatek, за исключением 64-битных процессоров.

  1. Для создания полной копии прошивки с помощью SP FlashTools и MTK DroidTools, помимо самих приложений, понадобятся установленные ADB-драйвера, драйвера для режима загрузки MediaTek, а также приложение (можно также использовать , а вот обычный Блокнот не подойдет). Загружаем все необходимое и распаковываем архивы в отдельную папку на диске С:.
  2. Включаем на устройстве режим «Отладки по USB» и подключаем его к ПК. Для включения отладки,
    сначала активируется режим «Для разработчиков» . Для этого идем по пути «Настройки» «Об устройстве» — и тапаем пять раз по пункту «Номер сборки» .

    Затем в открывшемся меню «Для разработчиков» активируем с помощью переключателя или галочки пункт «Разрешить отладку по USB» , а при подключении аппарата к ПК подтверждаем разрешение проведения операций с помощью ADB.

  3. Далее необходимо запустить MTK DroidTools, дождаться определения устройства в программе и нажать кнопку «Карта блоков» .
  4. Предыдущие манипуляции – это шаги, предшествующие созданию scatter-файла. Для этого в открывшемся окне нажимаем кнопку «Создать scatter файл» .
  5. И выбираем путь сохранения скаттера.

  6. Следующий этап – определение адреса, который понадобится для указания программе SP FlashTools при определении диапазона блоков в памяти устройства для чтения. Открываем полученный в предыдущем шаге скаттер-файл в программе Notepad++ и находим строку partition_name: CACHE: , под которой чуть ниже расположена строка с параметром linear_start_addr . Значение этого параметра (на скриншоте выделено желтым цветом) необходимо записать или скопировать в буфер обмена.
  7. Непосредственное чтение данных из памяти устройства и сохранение их в файл осуществляется с помощью программы SP FlashTools. Запускаем приложение и переходим на вкладку «Readback» . Смартфон или планшет при этом должен быть отключен от ПК. Нажимаем кнопку «Add» .
  8. В открывшемся окне наблюдается единственная строка. Кликаем по ней дважды для задания диапазона чтения. Выбираем путь, по которому будет сохранен файл будущего дампа памяти. Имя файла лучше оставить без изменений.
  9. После определения пути сохранения откроется небольшое окошко, в поле «Length:» которого необходимо внести значение параметра linear_start_addr , полученное в шаге 5 настоящей инструкции. После внесения адреса, нажимаем кнопку «ОK» .

    Нажимаем кнопку «Read Back» одноименной вкладки в SP FlashTools и подключаем выключенный (!) девайс к порту USB.

  10. В том случае, если пользователь заранее позаботился об установке драйверов, SP FlashTools автоматически определит аппарат и начнет процесс чтения, о чем свидетельствует заполнение индикатора выполнения синего цвета.

    По завершению процедуры, выводится окошко «Readback OK» с зеленым кружком, внутри которого расположилась подтверждающая галочка.

  11. Результатом выполнения предыдущих шагов является файл ROM_0 , представляющий собой полный дамп внутренней флеш-памяти. Для того, чтобы с подобными данными было возможно осуществлять дальнейшие манипуляции, в частности, заливать прошивки в устройство, необходимы еще несколько операций с помощью MTK DroidTools.
    Включаем аппарат, загружаемся в Андроид, проверяем что «Отладка по ЮСБ» включена и подключаем девайс к USB. Запускаем MTK DroidTools и переходим на вкладку «root, backup, recovery» . Здесь понадобиться кнопка «Сделать бэкап из ROM_ флэштула» , нажимаем ее. Открываем, полученный в шаге 9 файл ROM_0 .
  12. Сразу после нажатия на кнопку «Открыть» начнется процесс разделения файла дампа на отдельные образы разделов и прочие данные, необходимые при восстановлении. Данные о продвижении процесса отображаются в области лога.

    Когда процедура разделения дампа на отдельный файлы завершиться, в поле лога отобразится надпись «задание завершено» . На этом работа окончена, можно закрыть окно приложения.

  13. Результатом работы программы является папка с файлами-образами разделов памяти устройства – это и есть наша резервная копия системы.

Способ 5: Бэкап системы с помощью ADB

При невозможности использования других методов либо по другим причинам, для создания полной копии разделов памяти практически любого Android-девайса можно воспользоваться инструментарием разработчиков ОС – компонентом Android SDK – . В целом ADB предоставляет все возможности для проведения процедуры, необходимы только рут-права на устройстве.

Следует отметить, что рассматриваемый способ достаточно трудоемок, а также требует от пользователя довольно высокого уровня знаний консольных команд ADB. Для облегчения процесса и автоматизации введения команд можно обратиться к замечательному приложению-оболочке , это автоматизирует процесс ввода команд и позволяет сэкономить массу времени.

  1. Подготовительные процедуры заключаются в получении рут-прав на устройстве, включении отладки по USB, подключении девайса к порту ЮСБ, установке драйверов ADB. Далее загружаем, устанавливаем и запускаем приложение ADB Run. После того, как вышеперечисленное выполнено, можно переходить к процедуре создания резервных копий разделов.
  2. Запускаем ADB Run и проверяем, что девайс определился системой в нужном режиме. Пункт 1 главного меню — «Device attached?» , в раскрывшемся списке производим аналогичные действия, снова выбираем пункт 1.

    Положительным ответом на вопрос, подключен ли девайс в режиме ADB, является ответ ADB Run на предыдущие команды в виде серийного номера.

  3. Для дальнейших манипуляций необходимо наличие списка разделов памяти, а также сведения о том, к каким «дискам» — /dev/block/ было осуществлено монтирование разделов. С помощью ADB Run получить такой список довольно просто. Переходим в раздел «Memory and Partitions» (п.10 в главном меню приложения).
  4. В открывшемся меню выбираем пункт 4 – «Partitions /dev/block/» .
  5. Раскрывается список с перечислением методов, которыми будут осуществляться попытки прочитать необходимые данные. Пробуем каждый пункт по порядку.

    В случае, если метод не срабатывает, выводится следующее сообщение:

    Выполнение придется продолжать до появления полного перечня разделов и /dev/block/:

    Полученные данные, необходимо сохранить любым доступным способом, автоматической функции сохранения в ADB Run не предусмотрено. Наиболее удобным способом зафиксировать отображаемую информацию, является создание скриншота окна с перечнем разделов.

SP Flash Tool - умный и удобный инструмент, предназначенный для прошивки устройств, построенных на базе чипсетов от MediaTek. Если вы решили прошить Android-смартфон или планшет с таким процессором "под капотом", то вам нужно прежде всего позаботиться о возможности сделать бекап ROM аппарата, если что-то пойдёт не так. Помимо обычной причины (меры предосторожности) здесь существует еще один резон: не каждая выбранная вами прошивка может подойти конкретно для вашего устройства. Поэтому стоит убедиться в том, что требования по характеристикам дисплея, объему памяти и прочим регламентируемым новой прошивкой параметрам полностью соблюдены. В противном случае софт, а вместе с ним и аппарат, может оказаться частично или полностью нерабочим. Практика показывает, что при совпадении параметров прошивка Android-смартфона с помощью SP Flash Tool проходит гладко, но мы решили все-таки привести инструкцию по созданию резервной копии.

Создание полной резервной копии Flash-памяти смартфона

Для создания резервной копии Flash-памяти Android-смартфона у вас должны быть установлены сама утилита и .

1. Запустите флештул, затем в закладке "Download" загрузите scatter-файл (его при необходимости можно позаимствовать у Android-устройства с аналогичным процессором). Не пугайтесь, если не увидите в папке со scatter-файлом никаких файлов прошивки - это нормально. Оставьте галочку только на первой строке (PRELOADER), остальные снимите.


2. Определите, сколько информации и откуда нужно считывать. После этого перейдите в закладку "Memory Test". Здесь тоже остается только одна галочка на "RAM Test ", остальные необходимо снять.


Далее действуйте следующим образом :
2.1. Нажмите кнопку Start;

2.2. Через USB-порт подключите выключенное Android-устройство к ПК;

2.3. Тест памяти, который произойдет после подключения, покажет необходимую вам информацию по блокам EMMC (на блоки с нулевым объемом не обращайте внимания, нужны будут только имеющие размер;


3. Полученную информацию скопируйте в блокнот, после чего перейдите в закладку "ReadBack" и нажмите "Add".


3.1. Дважды кликните по появившейся строке;


3.2. Задайте имя файла (по умолчанию ROM_0), а также укажите место, куда будет выполнено сохранение блока памяти;

3.3. Ориентируясь на полученные ранее данные, заполните три параметра в появившемся окне.


Вы получили названия ваших регионов, размер известен, а стартовый адрес в каждом из них будет 0x0.
Пример :
Region: EMMC_USER Start Address: 0x0 Length: 0x3ab400000
После заполнения параметров остается нажать кнопку "Ок".

Обратите внимание : на устройстве, взятом в качестве примера, имеется 4 региона, но это не значит, что их столько же на других гаджетах. У флеш-памяти может быть 3, 2 или даже один регион ("USER"). В последнем случае выбирать регион вам не придется - в меню, предназначенном для ввода параметров чтения блока данная опция будет отсутствовать. Как правило, такая ситуация случается при работе с Android-устройствами на базе чипсетов ранних годов выпуска.

3.4. Нажмите кнопку "ReadBack", выполните переподключение к USB-порту выключенного гаджета - начнется чтение;

3.5. После того, как чтение блока будет завершено, повторите описанные в п.3 манипуляции со всеми остальными регионами.

Таким образом вы получите полную копию флеш-памяти вашего Android-устройства.

Если вы решили воспользоваться утилитой SP Flash, легче всего взять для прошивки (модифицированное рекавери именно для вашего устройства) и скачать на домашний компьютер соответствующий MTK-процессору гаджета . Все старые драйверы, относящиеся к Android-устройствам нужно будет предварительно удалить . Нужно будет также скачать вариант для Windows или Linux. И не забываем при этом, что утилита SP Flash Tool для MTK устройств может быть совместима с 32 либо 64-битной версией ОС ПК - важно выбрать верную, соответствующую системе, установленной на домашнем компьютере.

Из аппаратных средств нужны будут:
1. Домашний компьютер Windows / Linux;
2. Исправный USB шнур для коммутации с Android-устройством;
3. Android-смартфон или планшетный компьютер.

SP Flash Tool может прошить устройства на базе чипсетов МТ6575, МТ6577, МТ6577Т, MT6595, MT6592, MT6582, MT6572, MT6589, МТ6589Т.

Установка драйвера

Предположим, что на вашем ПК уже есть архив драйверов - например MTK_drivers.rar . Первый шаг - выключить смартфон или планшет и запустить "Диспетчер устройств" из панели управления. Подключите Android-устройство к компьютеру посредством шнура USB и дождитесь, пока "Диспетчер" обновится и обнаружит неизвестное устройство. Дальше надо действовать очень быстро: пока смартфон не перешел в режим зарядки, кликните правой кнопкой мышки по неопознанному устройству и в открывшемся окне выберите пункт "Обновить драйвер ".


Установка драйвера выполняется вручную. В следующем окне выберите "Установить драйвер из указанного места", после чего укажите путь к архиву драйверов (он должен быть предварительно распакован) и установите нужный. Теперь можно отсоединить Android-устройство от ПК, но включать его еще рано. Зато можно перейти непосредственно к самому процессу прошивки.

Инструкция по прошивке смартфонов на базе MTK

Здесь мы приводим полную пошаговую инструкцию, следуя которой вы сможете самостоятельно выполнить прошивку Android-смартфона или планшета на базе процессоров от MediaTek.

1. Скачайте программу SP Flash Tool и распакуйте архив на компьютер;
2. Если у вас аппарат с процессором MT6575 или MT6577 на базе проекта AGOLD, скачайте на компьютер программу SP_MDT с возможностью выбора компонентов в uboot и распакуйте ее;
3. Скачайте и установите драйверы USB VCOM;
4. Выполните распаковку архива с заводской прошивкой для вашего Android-устройства (имя директории для распакованной папки с файлами заводской прошивки не должно включать в себя символы кириллицы);
5. Выключите смартфон или планшет, шнур USB не должен быть подключен к компьютеру;
6. Выньте аккумулятор, после чего вставьте его обратно;
7. Если драйвера еще не установлены, подключите аппарат к ПК посредством USB-шнура. Операционная система после этого найдёт новое устройство, а вы должны указать ей папку с драйвером USB VCOM для вашей версии ОС. Выполните установку драйверов и отключите шнур от ПК.
8. Запустите SP Flash Tool;


9. Нажмите на кнопку Scatter-loading и в папке с прошивкой выберите файл MTXXXX_Android_scatter_emmc.txt (в MTXXXX литеры X замените цифрами, соответствующими процессору вашего устройства - скаттер-файл для каждого из них свой).


ВНИМАНИЕ! Для аппаратов на базе процессоров MT6575 и MT6577 снимите галочки с пунктов Preloader и dsp_bl, для всех остальных устройств с чипсетами MediaTek уберите галочку только с пункта Preloader;

10. Нажмите кнопку Download;


11. Выключенный смартфон или планшет подключите к компьютеру посредством USB-кабеля. Как только новое устройство будет обнаружено, должна начаться его прошивка. Если этого не произошло, отключите аппарат от ПК, выньте и вставьте обратно его аккумулятор и подключите к компьютеру заново. В процессе прошивки при условии корректно установленных драйверов в диспетчере устройств должен наблюдаться mtk usb port (MediaTek PreLoader USB VCOM Port). Если произойдет ошибка, гаджет перестанет отображаться. По завершении прошивки он также пропадает из диспетчера устройств.


Прошивка благополучно завершена? Остается только отсоединить Android-устройство от компьютера и включить его.

Часто пользователи андроид устройств экспериментируют с новыми прошивками для своих аппаратов. Перед таким обновлением обязательно нужно сделать бэкап на своем андроид устройстве.

Выражаясь простым языком, бэкап — это создание резервной копии флеш памяти вашего устройства. Такое копирование обеспечивает создание полного клона всех данных вашей системы и переноса его на локальный компьютер или в облачное хранилище.
После успешного создания бэкапа, вы можете не переживать за работоспособность своего аппарата и проводить с ним эксперименты по установки стороннего софта или обновлению прошивки. Ведь в случае проблем с устройством, вы всегда сможете восстановить его работоспособность из сохраненной копии.

О том, как сделать бэкап на своем андроиде с помощью утилиты Flashtool и пойдет сегодня речь.
Flashtool — это утилита, позволяющая выполнять операции по копированию и прошивке данных, для различной электроники.

Внимание! Все операции, проводимые с помощью данной инструкции, осуществляются вами на свой страх и риск.
Перед тем, как приступить к работе по снятию бэкапа, настоятельно рекомендуем вам прочитать данную инструкцию полностью.

Для проведения всей процедуры потребуется следующее:

  • Сама утилита SP Flash Tool (Сайт разработчика)
  • оригинальная прошивка для вашего устройства;
  • надежный и рабочий кабель USB;
  • компьютер.

Подготовка и настройка устройства.

Первый этап

Первое, что необходимо для бэкапа на андройд, это скачать оригинальную прошивку для устройства.

Важно: Скачивать ее нужно только на официальном сайте производителя вашего мобильного устройства.

Прошивка нам понадобится для того, чтобы изъять из нее 2 необходимых для работы файла.

Этими файлами являются:

  • MT_(номер_прошивки)_Android_scatter.txt;
  • preloader_br(номер_прошивки)_weg_l.bin.

Создайте рабочую папку на компьютере и поместите в нее вышеуказанные файлы.

Второй этап

Скачайте последнюю версию Flash Tool. Если она в архиве, то разархивируйте ее. Поместите папку с софтом в рабочую директорию, в которой находятся preloader и scatter.txt.

Третий этап

Если MTK драйвера для андройд девайса никогда не устанавливались на этот ПК, то скачайте их из интернета. Сделать это можно так: подключите телефон через USB-кабель к компьютеру. Дождись, когда система определит устройство и предложит найти или установить для него драйвер. После этого, укажите путь до сохраненной вами папки с драйверами. Дождитесь завершения установки.
На этом подготовительные этапы завершены. Далее перейдем непосредственно к работе и настройке flashtool.

Настройка и работа в утилите

Запустите программу от имени администратора.

После того, как произойдет запуск, необходимо указать путь к файлу _____scatter.txt. Для этого, нажмите на кнопку «Scatter-loading» и укажите необходимый путь.

Если все прошло успешно, появится рабочее пространство с блоками данных.

Теперь нужно провести тест памяти. Эта процедура необходима для корректного создания бэкапа блоков памяти.
Для того чтобы выполнить процедуру, проверьте наличие в программе установленной галочки на вкладке «preloader».

Обратите внимание! Что при переходе во вкладку «Memory test» должны быть проставлены галочки только на следующих чек боксах:

  • RAM Test;
  • Data Bus Test;
  • Addr Bus Test;
  • Dedicated Pattern Test;
  • Inc/Dec Pattern Test.

После произведения необходимых настроек, можно приступать к самому тесту.
Для этого, нажимаем кнопку старт и подключаем устройство (которое должно быть выключено) кабелем к USB-порту вашего ПК или ноутбука.

Внимание! Сначала нажимаем старт, а уже потом подключаем.

Как только девайс подключен, flashtool начнет считывание памяти и вывод информации на экран.
После получения необходимых данных, телефон или планшет можно отключить.
Теперь, нам потребуется запустить стандартную программу «блокнот». После чего необходимо скопировать нужную нам информацию из Flashetool в Notepad.

Обратите внимание! Копировать нужно только секторы, которые имеют размер (он указан в скобках в мегабайтах).
Сектора с нулевыми показателями в блокнот переносить не нужно!

Информация будет в таком виде:


Сохраняем полученные данные в блокноте и закрываем его. Отключаем устройство от компьютера.

Процесс бэкапа

Вот мы и добрались до самого главного — до копирования памяти устройства.
Снова открываем утилиту для бэкапа и снимаем галочку с поля «preloader».

Переходим во вкладку «Readback».

После нажатия кнопки в окошке таблички появится следующая строчка:

Кликните на нее два раза мышкой. Откроется окно выбора пути для сохранения файла бэкапа.

В диалоговом окне задайте место для хранения файла с данными и его имя. Название файла может быть произвольным, однако мы рекомендуем давать осмысленные имена. Это нужно для понимания, копия какого сектора памяти перед вами.
Кода имя и место расположения вами задано, появится окно настроек бэкапа.

Здесь необходимо указать для каждого сектора памяти свои данные (те, которые вы записали в блокноте).
Например, для сектора EMMC_BOOT1 необходимо скопировать данные находящиеся в блокноте, а именно 0x0000000000200000. И вставить их в колонку «Length». Другие колонки не изменяем.

Осталось только нажать на «Ok» и после на кнопку «Read Back».

Теперь можно подключить выключенный смартфон или планшет к компьютеру. После подключения, произойдет операция копирования и появится зеленый значок, сигнализирующий о завершении работ. Теперь девайс можно отключить.
Поздравляем!
Первый блок дампа был скопирован и сохранен.

На всякий случай, проверьте место, которое вы указали ранее для сохранения образа. Если файл присутствует и имеет ненулевой размер, значит все в порядке. Можно приступать к бэкапу следующих секторов памяти.
Следующие этапы работ по копированию секторов, аналогичны предыдущему этапу. Только обратите внимание, что имена образов а также копии задаются другие, по очереди.

Когда вы закончите копирование всех блоков, вы можете перенести все файлы с данными из папки на компьютере в безопасное место. Например, на Яндекс Диск или аналогичное облачное хранилище. В случае сбоев в работе устройства, вы всегда можете восстановить аппарат с помощью приготовленных заранее бэкапов. Делается это похожим способом, той же программой — SP Flash Tool. Но это уже, совсем другая история.