Как сделать бэкап с помощью MTK Droid Tools [инструкция]
Инструкция по созданию бэкапа с помощью MTK Droid Tools для SP Flash Tool
new! Актуальная инструкция для всех платформ >>> Делаем backup с помощью SP Flash Tool [инструкция] Данная инструкция должна подойти для любого устройства с процессором Mediatek. Скриншоты для примера сделаны мной для телефона UMI X1 Pro (MT6582). SP Flash Tool использовался v5.1408.00.
Требования:
- утилита MTK Droid Tools (скачать можно с файлообменика по этой ссылке , поддержите разработчика программы, там есть и бесплатное скачивание)
- утилита Sp Flash Tool
- установленные adb драйвера и драйвера для Sp Flash Tool
- включенная отладка по USB в настройках телефона
1. Запускаем MTK Droid Tools, подключаем телефон, ждем пока определиться в программе.
2. Создаем scatter-файл. Для этого жмем на кнопку с надписью «Карта блоков -> далее Создать scatter файл«, после чего в папке с MTK Droid Tools создаться файл MT XXXX _Android_scatter.txt, где XXXX это модель вашего процессора.
3. Запускаем Sp Flash Tool, жмем по кнопке scatter-loading и выбираем ранее созданный нами файл, в моем случае это MT6582_Android_scatter.txt
4. Далее переходим во вкладку Reedback и жмем add, жмем двойным щелчком по блоку, сохраняем, откроется окно Reeadback block start address. Не закрываем его! Далее открываем файл MT6582_Android_scatter.txt обычным блокнотом и находим блок partition_name: CACHE , копируем значение из поля linear_start_addr: и вставляете его во второе поле окна и жмете OK. Всё видно на скриншоте ниже. Делается это для того, чтобы не копировались личные данные, зачем они человеку, которому вы хотите помочь с бэкапом?
5. Отключаем телефон от компьютера. Выключаем и передергиваем батарею (если она съёмная, если нет, то делать ничего не нужно).
6. Нажимаем на кнопку Readback в Sp Flash Tool и сразу подключаем выключенный телефон.
после подключения сразу пробегит быстро красная полоска, затем синяя, ждём завершения. займет всё это около получаса (у меня заняло 32 минуты), после окончания у вас создастся файл в папке с Flash Tool под названием ROM_
если процесс не стартовал:
- отключите телефон от ПК, нажмите на stop в программе, затем передерните опять батарейку (если она съёмная), нажмите Start и сразу быстренько подключите телефон к ПК, также попробуйте проделать всё это без батарейки
- если не помогает: возможно проблема в драйверах для Sp Flash Tool
7. Далее отключите телефон от ПК, закройте SP Flash Tool, включите смарт и подключите обратно, отладка по USB должна быть включена. Запустите MTK Droid Tools и дождитесь пока телефон определится в программе.
8. Перейдите во вкладку root, backup, recovery и нажмите на кнопку с надписью «Сделать бэкап из ROM_ флэштула», в проводнике выберите файл ROM_, который находится в папке с SP Flash Tool и откройте.
Дождитесь пока пробегут полоски в MTK Droid Tools, далее программа вам предложит сделать CWM recovery и пропатчить boot — делаете если нужно, если нет — отказываетесь. Дожидаетесь копирования.
После всего проделанного находите готовый бэкап в папке MtkDroidTools/backups
Примечания:
- файл с рекавери factory_NONmodified_recovery.img переименуйте в recovery.img, тогда SP Flash Tool его будет подгружать автоматически и вам не придется указывать путь.
- если после прошивки бэкапа у вас «вечная загрузка», тогда загрузитесь в рекавери и сделайте wipe data/factory reset
Думаю кому-нибудь инструкция будет полезной
Источник
Как слить прошивку с андроида mtk
Бэкап настроек MTK — nvram.img
MTK6575/83** и выше
Описание проблемы:
Чтобы не потерять уникальные калибровки и данные от Вашего смартфона на базе процессора MTK.
Итак Вы стали владельцем смартфона на процессоре MTK6575/83** и выше.
И если читаете это значит Вам уже сказали(узнали сами) о необходимости сохранения NVRAM (настроек смартфона, IMEI, итд).
В Сети много мануалов как сделать Full BackUp через FlashTool , и очень мало как правильно сделать бэкап NVRAM
Справедливости ради уточним что ПолныйБэкап всё равно крайне желателен, и из него можно при необходимости вытащить этот самый блок nvram.
Почему-же тут идёт претензия на «правильность» .
Не будем рассматривать вариант когда смартфон уже модифицировали, а разберём случай когда смарт с заводской прошивкой и немодифицирован.
В подавляющем большинстве случаев телефон довольно прилично защищён от вмешательства и простому пользователю придётся пройти кучу процедур и действий для выше указанного и возможно будет не понятно почему-же у него нет результата, а самое главное что некоторые из вариантов как-раз могут привести к потере этих самых Настроек.
В таких случаях лучшим, а иногда и единственным способом получить NVRAM является слитие его через пару программ MTK Droid Tools и FlashTool
При помощи первой мы узнаем где лежат наши настройки, а при помощи второй сохраним их на компьютер.
Внимание! эта процедура только сохранит блок nvram.img а ЧТО там лежит на момент сохранения другое дело.
Внимание: В этой инструкции не описано КАК устанавливать драйвера для прошивки и драйвера ADB — есть куча описаний по этому вопросу. У Вас все эти драйвера уже должны быть установлены.
Внимание: инструкция ТОЛЬКО как слить NVRAM
Все цифры будут приводится на примере Lenovo P770
И в заключительной части приведу пару примеров.
А. Получаем Scatter файл для смартфона через MTK Droid Tools
Не работает с 64-битными процессорами устройств .
Источник
Делаем backup с помощью SP Flash Tool [инструкция]
Инструкция по созданию полного бэкапа с помощью SP Flash Tool
Инструкция актуальна на данный момент для всех платформ, как для старых MT65xx, так и для новых: MT67xx.
Что мной использовалось:
- SP Flash Tool v5.1548.00.000
- смартфон Xiaomi Redmi Note 2
- scatter-файл был взят из стоковой прошивки
Сама инструкция:
1. Выключить устройство. Установить драйвера, которые можно взять из этого архива: MTK_USB_All_1.0.2.zip | Как устанавливать USB VCOM драйвера для прошивки устройств на чипсете MT65xx через SP Flash Tool
2. Запускаем Sp Flash Tool и выбираем scatter-файл. Если его нет у вас — берёте от любого другого устройства с таким же процессором, самих файлов прошивки может и не быть -> они не нужны. Отмечаем галочкой только первый пункт «Preloader».
Все скриншоты в теме кликабельны!
3. Перейти во вкладку «Memory Test». Отметить только пункт «RAM Test».
4. Нажать кнопку Start и подключить ВЫКЛЮЧЕННЫЙ смартфон к компьютеру, после чего флэштул автоматически произведёт тест памяти.
готовый тест с моего телефона
5. Берём информацию полученных с помощью теста-памяти и копируем в блокнот. Нулевые блоки нам не нужны! На скриншоте они вычеркнуты.
6. Переходим во вкладку «ReadBack» и нажимаем кнопку «Add». Кликаем двойным щелчком мыши по появившейся строчке. Задаем имя файла (по умолчанию ROM_0, можно для каждого региона дать своё имя, далее поймёте, что я имел ввиду) и место, куда будет сохранен блок памяти.
7. В появившемся окне заполняем три параметра, согласно ранее полученным данным:
пример: EMMC_USER, в моем случае
Region: EMMC_USER
Start Address: 0x0
Length: 0x00000003ab400000 (взято с блокнота)
8. Нажимаем Ok. Затем жмём кнопку Read Back и подключаем выключенный телефон
9. Проделываем всё тоже самое (пункты 6-9) инструкции и с другими регионами памяти EMMC_PART_BOOT1 и EMMC_PART_BOOT2 (у вас их может и не быть, для восстановления обычно достаточно только региона EMMC_USER).
Примечание: В моём устройстве, на примере которого рассмотрена работа, имеется 4 региона, но так бывает не на всех устройствах. Часто бывает, особенно в устройствах на ранних чипсетах, флешпамять имеет лишь один регион «USER». Если в вашем устройстве один регион, в соответствующем меню для ввода параметров чтения блока будет отсутствовать опция выбора региона.
10. В результате у нас есть цельные блоки из флешпамяти, самый большой из которых — EMMC_USER (пользовательский регион), который может быть объёмом 4, 8, 16 или даже 32 Гб (в зависимости от модели устройства, в моём случае — почти 16Гб). При необходимости, блоки можно прошить в аппарат с помощью функции SP Flash Tool «Write Memory» (инструкцию смотрите ниже).
Как восстановиться из созданного бэкапа с помощью функции Write Memory
1. Запускаем SP Flash Tool. Нажимаем вместе кнопки: Ctrl + Alt + V, в заголовке окна с программой появится режим «Advanced Mode». Нажимаем на меню Window вверху и отмечаем пункт Write Memory, после чего появится соответствующая вкладка.
2. В поле File Patch выбираем файл с регионом, который вы хотите записать. В поле Begin Addres (HEX) (адрес начала записи) для региона EMMC_USER вписываете 0x0000000000000000, чуть ниже во вкладке выбираете и сам регион.
3. Жмёте Write Memory и подключаете выключенный телефон к ПК.
Похожие темы | Форум |
Ошибки SP Flash Tool | MediaTek |
Инструкция по установке recovery.img через SP Flash Tool и получению Root прав | MediaTek |
Краткая инструкция по установке стоковой прошивки через SP Flash Tool | MediaTek |
Как отформатировать смартфон на чипсете MediaTek через программу SP Flash Tool | MediaTek |
SP Flash Tool | Программы для ПК |
Спасибо!Fish, только что зашел на сайт увидел инст.
в ближайшие время попробую.
Возможно ли чем-то распилить этот кусок на блоки, как это делалось раньше в MTK Droid Tools?
попробуй с помощью ROM_BackUp-Splitter
Описание:
Написал программу, которая разбивает ROM_backup, сделанный SP FlashTool на разделы. Файлы с разделами создаются идентичные тем, что создает MTKDroidTools (вплоть до контрольных сумм — сравнивались с файлами, полученными MTKDroidTools для устройств Star N8000, Irbis TX69). Исключение только прелоадер — он по получается больше по размеру в силу наличия различной дополнительной информации в оригинальном. Однако после разбиения ROM на части, preloader можно укоротить.
Для работы программы нужен scatter-файл, ROM-файл и каталог для разделенных файлов, желательно пустой (программа без спроса перезапишет файлы).
Пока доступны две функции (кнопки действий всего две): Разрезать Rom (кнопка с синей стрелочкой вверх), Укоротить preloader (кнопка с желтой стрелочкой вверх), файлы создадутся в подкаталоге.
В названии scatter файла должно присутствовать слово «scatter», и он должен иметь расширение txt В названиие ROM — «ROM_». Scatter подходит как старого так и нового образца. Если для scatter нового образца все разделы их адреса и названия файлов возьмутся из соответствующих полей, то для старого образца названия разделов я смог опредлить только для scatter -файлов для Star A9000, Star N8000, Irbis TX69, Acer Liquid E700.
Так как это бета, многих проверок законченности действий пользователя для добавления файла для работы нет. В лог тоже не все пишется.
Пока нет возможности вытащить только нужную партицию — моей целью было разделение всего Rom на разделы без подключенного к ПК телефона.
Cкачать:
ROM_Backup-Splitter.7z
В общем, для 6750 нет пункта «RAM Test»
попробуй сменить версию флэштула на более новую, архив SP_Flash_Tool_Win_v5.1624.00.rar во вложении к посту
поддержка: MT6516 MT6573 MT6575 MT6577 MT6589 MT6572 MT6571 MT6582 MT6592 MT6595 MT8135 MT8127 MT6752 MT2601 MT6795 MT8173 MT6735 MT6737T MT6735M MT6737M MT6753 MT8163 MT8590 MT7623 MT6580 MT6570 MT6755 MT6750 MT6797 MT6757 MT6798 MT0507 MT8160 MT0633
Cкачать:
SP_Flash_Tool_Win_v5.1624.00.rar
Тестил на v5.1636 (то есть, даже новее, чем в Вашем закрепе)
UPD: остальные пункты появились в v5.1612.00.000. Но появился трабл — после нажатия на пуск выдаёт ошибку (чуть позже напишу)
[offtop]пишу новый коммент, так как не могу больше редактировать старый[/offtop]
Ага, ок, дело пошло (оказывается, на моём телефоне нужно было перед подключением к компу зажать громкость вниз) — слив пошёл. Позже скажу, режется ли дамп той прогой, что Вы предложили
UPD: Да, поделилось. А теперь вопрос: что из этого добра можно безболезненно удалить (ну чтобы конфиденциальность не хромала)(а, ну и я уже удалил образ userdata)
Спасибо большое, Fish, за инструкции и объяснения. С виндой знаком давно, в андроиде новичок, знакомлюсь-изучаю. Планшет Prestigio MP Wize 3508 4G.
Взял скаттер отсюда (спасибо Рофту), сделал полный бэкап (SP Flash Tool 5.1628) нулевого планшета (из коробки), нарезал дамп emmc_user (14,4 гб) с помощью ROM_BackUp-Splitter.
Сплиттер работает без проблем только из корня любого раздела ЖД компьютера, с внешних usb-дисков выдает невозможность чтения-записи.
По инструкции: раздел «Как восстановиться из. »
Дамп не шил, только смотрел реакцию программы. В 1-м пункте, думаю, стоит указать загрузку скаттер-файла и на вкладке Download — установку флажка в пункте preloader. После нажатия Write Memory флеш тул требует этого и отправляет в справку. Или это зависит от версии ф. тула?
Пока не нашел информацию, подскажите, пожалуйста:
1. Нужно ли оставлять себе в резервной копии образ userdata из нулевого планшета? 2. Еще 2 региона boot 1 и 2 по 4 мб (Рофт показал их в теме планшета) — нужно ли их сохранять?
Спасибо.
вот тут, честно, не знаю, я вообще не понимаю, зачем бэкапится два образа ядра
Судя по информации отсюда и отсюда , необходимо сохранять в резерве и дампы других регионов, так как настоящий прелоудер находится не в emmc_user, а в одном из небольших дампов других регионов и его можно вырезать хекс-редактором. Еще где-то проходила информация, что при прошивке из полного дампа юзера с галкой на прелоудере будет получен кирпич, а флеш тул требует отметить прелоудер.
это если только в режиме firmware-upgrade прошивать, в обычном (download) прошьётся он и без загрузчика, да вообще без разницы, хоть один раздел прошивай, а вот в режиме firmware-upgrade не даст, да и кто в этом режиме заливает бэкап на устройство?
Да, понятно, спасибо! Не обратил внимание на режим, а это важно.
Не хочу нудеть, но видимо я не совсем понятно написал про прелоудер в режиме download: если скаттер из программы не выгружали или не перемещали, FT для других операций не использовали, то настройки по скаттеру и галка на прелоудере останутся в программе, хотя сам файл прелоудера в этом режиме не нужен.
Но если вы прошиваете ром через какое-то время после манипуляций с FT и файлами, то скаттер надо загрузить и галку поставить. Поэтому я и писал о дополнении по 1-му пункту при прошивке. Но это на ваше усмотрение.
Что мной использовалось:
SP_Flash_Tool_v5.1628_Win
SP_Flash_Tool_Win_v5.1624.00
SP_Flash_Tool_v5.1352.01
смартфон Lenovo s90-a
scatter-файл скачал из интернета (мтк 6592)
Цель выгрузить фото с телефона, телефон с разбитым модулем.
Суть проблемы: при запуске RAM Test ничего не происходит.
Делал все по инструкции, долго мучился с драйверами. Сейчас драйвер Android ADB Interface. Суть проблемы: при запуске RAM Test ничего не происходит.
так у тебя телефон включен, раз определяется как Android ADB Interface, тебе нужно подключать выключенный телефон и устанавливать драйвер для MTK USB Port (Preloader VCOM)
пример: EMMC_USER, в моем случае
Region: EMMC_USER
Start Address: 0x0
Length: 0x00000003ab400000 (взято с блокнота)
А где взять версию Флештула в которой можно выбрать из списка название региона. Я так понял, что адресация относительная и в каждом регионе начинается с нулевого адреса, а у меня запрашивает абсолютный адрес, раз я не могу выбрать регион, нет такого пункта, просит только только начальный адрес и длинна после запроса имени файла.
Идея в том, что у меня LAVA IRIS 510 MT6752 и их у меня два. ОБа, перестали загружаться белый экран с надписью IRIS. Я нашел прошивку и один запустил, прошив флештулом и все работает НА другом важная для меня информация я хочу из региона ЮЗЕРдата сделать бэкап, прошить и обратно из бэкапа вшить регион юзер. Есть наверное другой путь зашить все кроме региона Юзердата, но боюсь, если что не получится, а бэкап не сделал. Есть инструкции как делать скатер файл дроид тулом, но я не могу зайти в настройки, чтоб открыть доступ по УСБ, смарт не грузится. А дроид тул не видит телефон который я уже прошил, не хотят ставиться драйвера АДБ, точнее стают с ошибкой, но телефон дроид не видит. Что можете подсказать? Может в принципе мои идеи не верны и я зря теряю время.
1. у тебя есть прошивка
2. но у тебя bootloop
3. прошей только одно ядро (boot.img) и посмотри запустится ли смартфон или нет (очень часто хватает прошивки ядра, чтобы завести аппарат), при прошивке ядра твои данныем никаким боком не затронутся вообще
4. прошивки ядра не хватило? всё равно бутлуп? прошей ещё раздел system (system.img), если нужные данные только в разделе data (а где им ещё быть? не в системном же разделе ) — смартфон запустится, сольёшь данные и потом, чтобы ошибок никаких не вываливалось зальёшь прошивку со всеми разделами
ты идёшь не тем путём. как мне кажется
stop! такая модель (lava iris 510 Th)? есть вариант ещё проще, качаешь TWRP по ссылке под этим видео https://www.youtube.com/watch?v=kCF844NPrm0 (само видео смотреть нет смысла, там показано как установить TWRP с помощью rashr с самой системы), заливаешь его флэштулом (подложив рядом с recovery.img scatter-файл из прошивки), грузишься в него и подключаешь телефон к ПК (возможно в настройках TWRP нужно будет включить режим MTP) и копируешь всё что твоей душе угодно с телефона
вопросы есть? или я тебя неправильно понял?
1. у тебя есть прошивка
2. но у тебя bootloop
3. прошей только одно ядро (boot.img) и посмотри запустится ли смартфон или нет (очень часто хватает прошивки ядра, чтобы завести аппарат), при прошивке ядра твои данныем никаким боком не затронутся вообще
4. прошивки ядра не хватило? всё равно бутлуп? прошей ещё раздел system (system.img), если нужные данные только в разделе data (а где им ещё быть? не в системном же разделе ) — смартфон запустится, сольёшь данные и потом, чтобы ошибок никаких не вываливалось зальёшь прошивку со всеми разделами
ты идёшь не тем путём. как мне кажется
stop! такая модель (lava iris 510 Th)? есть вариант ещё проще, качаешь TWRP по ссылке под этим видео https://www.youtube.com/watch?v=kCF844NPrm0 (само видео смотреть нет смысла, там показано как установить TWRP с помощью rashr с самой системы), заливаешь его флэштулом (подложив рядом с recovery.img scatter-файл из прошивки), грузишься в него и подключаешь телефон к ПК (возможно в настройках TWRP нужно будет включить режим MTP) и копируешь всё что твоей душе угодно с телефона
вопросы есть? или я тебя неправильно понял?
Источник