Flashtool что это за программа

от admin

Flashtool что это за программа

SP Flash Tool
Версия: v 2228
Последнее обновление программы в шапке: 25.09.2022

Краткое описание:
Программа-прошивальщик для смартфонов на базе MTK.

Описание:
SP Flash Tool — Представляет из себя утилиту для «Прошивки» андроид-устройств на платформе MTK. В данной теме постараюсь понятно изложить о возможностях программы, а также разобрать и систематизировать ошибки, возникающие при работе с данной программой. Также здесь будут актуальные версии драйверов. Планируется пополнять информацию по проблемам и ошибкам, а также их решению по личному опыту пользователей. Если вам встретилась ошибка, описания которой здесь нет и вы знаете/не знаете как ее решить, то эта тема для вас. Также предупреждаю, что эта тема касается только программы SP Flash Тool , ошибки и проблемы программы Flashtool (это другая программа), а также других программ здесь обсуждаться не могут. Помощь с процессом прошивки при надобности осуществляется в теме — Помогите прошить устройство

  1. Предыстория возникновения проблемы.
  2. Полное название устройства и ссылка на тему устройства на 4PDA (при наличии)
  3. Версия флештула и операционной системы
  4. Присутствуют ли русские буквы в путях к флештулу, скаттеру и прошивке? Присутствовать не должны, поэтому следует исправить все пути до публикации вопроса в теме.
  5. Установлены ли драйвера именно для прелоадера (не путать с adb-драйверами) ? Устройство в «Диспетчере устройств» определяется без восклицательного знака?
  6. Прочитаны и понятны рекомендации к подключению аппарата при прошивке ?
  7. Какие мероприятия проводились при попытках решить проблему?
  8. Внятное описание проблемы
  9. К сообщению прилагайте скриншоты экрана.
  1. Папку с прошивальщиком и прошивкой всегда копируйте в корень системного диска и работайте из нее, т.к. это часто помогает избежать определенных проблем.
  2. Далеко не секрет, что в разных партиях китайфонов порой меняют аппаратные компоненты, которые не могут корректно работать с прошивками для аналогичных устройств с предыдущей партии, конечно нерабочий телефон вы не получите, но вот программное обеспечение, предоставляемое производителем розничным продавцам зачастую оказывается не «самым свежим» и после прошивки новых аппаратов версией ПО, предназначенных для старых ревизий аппарата, пользователь рискует получить частично нерабочий телефон. Чтобы избежать этого крайне строго рекомендуется перед прошивкой аппарата сделать полный rom-backup телефона!
  3. Касается телефонов на процессоре MT6575 и MT6577: Шить preloader и dsp_bl нужно только в случае подъёма кирпича! Во всех остальных штатных обновлениях и перепрошивках НИ В КОЕМ СЛУЧАЕ не ставьте во SP Flash Tool эти галочки и НЕ включайте форматирование!, т.к. можете поиметь проблемы с которыми в домашних условиях или не справится или это будет затруднительно сделать. Бездумная прошивка этих разделов абсолютно бесполезное и очень рискованное занятие, особенно на платформах MT6575 и MT6577.
  4. Касается остальных телефонов на базе MTK при перепрошивке аппаратов через SP_Flash_Tool не шейте файл preloader без крайней необходимости и НЕ включайте форматирование.
  5. Логи программы SP_Flash_Tool хранятся по пути: C:\ProgramData\SP_FT_Logs\»Папка с датой»\»Файлы логов» , а также их можно открыть через меню флештула Help -> Open logs folder.
  6. Порты для обычной и аварийной (Emergency) прошивки с помощью SPFT
  7. Перевод help (справки) по SP Flash Tool
  8. Описание режимов прошивки SP Flash Tool
  • Драйверы VCOM/PRELOADER
    • Пакет MTK драйверов (с автоустановкой драйвера для прошивки через bat файл)MTK_drivers.rar ( 821.41 КБ )
    • Пакет с установочным INF-файлом, самописным сертификатом и инструкцией по установке внутри USB-to-Serial_1_0.zip ( 5.91 КБ )
    • Пакет содержащий и прошивочный драйвер VCOM/PRELOADER, и ADB драйвер в exe-автоинсталлере Driver_Auto_Installer_EXE_v5.1632.00.zip
    • Универсальный драйвер UniversalAdbDriverSetup6.msi ( 8.78 МБ )
    • Только adb-драйвер (ручная правка драйверов производится только в этом пакете) MTK_Android_USB_Driver.rar ( 8.26 МБ )
    • Пакет автоустановки драйвера adb AdbDriverInstaller.exe ( 9 МБ )
    • Актуальная версия прошивальщика
      SP Flash Tool v5.2036
    • Особая версия прошивальщика с поддержкой Secure bootSP_Flash_Tool_exe_Windows_v5.1515.00_temp.rar ( 25.32 МБ )

    • SP MDT — SP_MDT_exe_v3.1304.00_A2013.02.26_customer.rar ( 2.94 МБ )
      Измененная версия (обновил компоненты ADB, добавил конфиг с расширенной базой процессоров, отключил в конфиге бета функции, оставив только рабочие решения и запаковал в репак для автоустановки программы) MTK Droidtools UPD repack.exe ( 10.09 МБ )
    • Утилита для монтирования ext4 образов Linux_Reader.exe ( 21.41 МБ )
    • Утилита для перегонки заводских образов в формат ext4 [sgs2toext4.7z ( 17.77 КБ )
    • Программка для отображения и удаления USB драйверов установленных на компьютере x32 — USBDeview.v2.30.x32.rar ( 78.23 КБ )
      x64 — USBDeview.v2.30.x64.rar ( 96.29 КБ )
    • Hex-редактор hexedit
    • Версия прошивальщика под Linux (64 битная) SP Flash Tool v5.1916SP Flash Tool — программа-прошивальщик для смартфонов на базе MTK. (Пост hanuma50 #85332716) | Инструкция по пользованию[/url]
      по версии для Linux и дополнение к Mini-FAQ и еще маленькое дополнение
      пользователя twemas
      от пользователя twemas

    Сообщение отредактировал Chudmin — 25.09.22, 17:25

    Прикрепленное изображение

    помогите разобраться с ошибкой, что хочет от меня SP Flash Tool?

    Сообщение отредактировал vadolaz — 02.02.18, 11:20

    Если нужно забекапить прошивку, то вовсе не нужно рекавери, в шапке очень подробная инструкция по сливу дампа с тела через sp flash tool и дальнейшей его обработки через mtk droid tools. А чтобы дроидтулсом снять карту блоков рут то собственно и ненужен.

    Сообщение отредактировал wexxxx — 17.10.13, 16:58

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

    Сообщение отредактировал wexxxx — 08.12.13, 19:46

    пробовал более новой версией флещтула не помогло версия SP_Flash_Tool_v3.1328.0.183
    рековери у меня уже есть от моего же планшета вместе с прошивкой через флештул но я хочу залить только рековери чтоб забекапить свою прошивку, могу ли я поставить только рековери?

    Сообщение отредактировал groop3 — 17.10.13, 17:45

    Так а в чем проблема то в том чтобы поснимать все галки кроме рекавери и нажать даунлоад?

    Сообщение отредактировал wexxxx — 17.10.13, 17:46

    • Перед тем как задать вопрос, посмотрите FAQ по Android OS и Глоссарий . Уважайте своё и чужое время.
    • Для обсуждения и поиска сторонних программ/игр пользуйтесь разделами:ПрограммыиИгры.
    • Перед размещением фотографии ознакомьтесь с темойРабота с изображениями на форуме
    • Сообщения, не относящиеся к теме обсуждения (оффтоп), удаляются без предупреждения.

    Краткое описание:
    Программа-прошивальщик для смартфонов на базе MTK.

    Описание:
    SP Flash Tool — Представляет из себя утилиту для «Прошивки» андроид-устройств на платформе MTK. В данной теме постараюсь понятно изложить о возможностях программы, а также разобрать и систематизировать ошибки, возникающие при работе с данной программой. Также здесь будут актуальные версии драйверов. Планируется пополнять информацию по проблемам и ошибкам, а также их решению по личному опыту пользователей. Если вам встретилась ошибка, описания которой здесь нет и вы знаете/не знаете как ее решить, то эта тема для вас. Также предупреждаю, что эта тема касается только программы SP Flash Тool, ошибки и проблемы программы Flashtool (это другая программа), а также других программ здесь обсуждаться не будут.

      Ознакомительный блок, без его прочтения у вас могут возникать вопросы даже по максимально расписанным инструкциям, т.к. здесь находятся все азы и общесоставляющая часть инструкций, поэтому нужно ознакомиться с его содержимым перед тем как приступать к работе с любой инструкцией!
      Все про прошивочные драйверы от А до Я (очень рекомендую к прочтению!)

    • Далеко не секрет, что в разных партиях китайфонов порой меняют аппаратные компоненты, которые не могут корректно работать с прошивками для аналогичных устройств с предыдущей партии, конечно нерабочий телефон вы не получите, но вот программное обеспечение, предоставляемое производителем розничным продавцам зачастую оказывается не «самым свежим» и после прошивки новых аппаратов версией ПО, предназначенных для старых ревизий аппарата, пользователь рискует получить частично нерабочий телефон. Чтобы избежать этого крайне строго рекомендуется перед прошивкой аппарата сделать полный rom-backup телефона!
    • Касается телефонов на процессоре MT6575 и MT6577: Шить preloader и dsp_bl нужно только в случае подъёма кирпича! Во всех остальных штатных обновлениях и перепрошивках НИ В КОЕМ СЛУЧАЕ не ставьте во SP Flash Tool эти галочки и НЕ включайте форматирование!, т.к. можете поиметь проблемы с которыми в домашних условиях или не справится или это будет затруднительно сделать. Бездумная прошивка этих разделов абсолютно бесполезное и очень рискованное занятие, особенно на платформах MT6575 и MT6577.
    • Касается остальных телефонов на базе MTK при перепрошивке аппаратов через SP_Flash_Tool не шейте файл preloader без крайней необходимости и НЕ включайте форматирование.
    • Логи программы SP_Flash_Tool хранятся по пути: C:\ProgramData\SP_FT_Logs\»Папка с датой»\»Файлы логов» , а также их можно открыть через меню флештула Help -> Open logs folder.
    • Рекомендации по подключению аппарата для прошивки
    • Порты для обычной и аварийной (Emergency) прошивки с помощью SPFT
    • Перевод help (справки) по SP Flash Tool
    • Описание режимов прошивки SP Flash Tool
    • Актуальная версия прошивальщика SP_Flash_Tool_exe_Windows_v5.1744.00.000.zip
      Особая версия прошивальщика с поддержкой Secure boot[attachment=»6143865:SP_Flash_Tool_exe_Windows_v5.1515.00_temp.rar»] Минимальная версия прошивальщика, для аппаратов на платформе MT67xx (прошивальщики ниже этой версии для платформы MT67xx использовать не рекомендуется)[attachment=»5965204:SP_Flash_Tool_exe_Windows_v5.1444.00.000.rar»]Самая стабильная по анализу ветки на данный момент версия прошивальщика, но она не работает с блоками более 4Гб[attachment=»5905765:SP_Flash_Tool_v5.1352.01.rar»] Если вам нужна более старая версия прошивальщика, то архив находится здесь и еще наткнулся на такой сайт с архивом прошивальшиков

    для прошивки устройств, построенных на проекте birda (определить принадлежность устройства к проекту birda просто: откройте scatter-файл с прошивкой через программу Notepad++ и посмотрите есть ли в самом начале файла строчка вида BIRDTOOLMINVER[3.4] (цифры могут отличаться). Если строчки нет, то эта программа вам не требуется и вам нужен референсный sp flash tool, расположенный по ссылкам выше. Если строчка присутствует, то эта утилита для вас. Если для прошивки данного устройства вы все-таки хотите использовать референсный прошивальщик, то откройте scatter-файл с прошивкой через программу Notepad++ и удалите верхнюю строчку вида BIRDTOOLMINVER[3.4] (цифры могут отличаться), затем уже можете загружать данный скаттер-файл в стандартную версию прошивальщика SP Flash Tool.

    1. Включаете режим отладки на устройстве.
    2. Запускаете AdbDriverInstaller.exe на компьютере.
    3. Подсоединяете включенное устройство к компьютеру (устройство должно отобразиться в списке программы).
    4. Нажимаете install.
    5. Готово.
    1. Win+I -> Изменение параметров компьютера -> Общие -> Особые варианты загрузки -> Перезагрузить сейчас.
    2. При выключении нажмите Диагностика -> Дополнительные параметры -> Параметры загрузки -> Перезагрузить.
    3. После появится меню, в нем выберите «Отключить обязательную проверку подписи драйверов.
    4. Далее делается установка драйверов по инструкции.
    1. Win+I -> Параметры -> Изменение параметров компьютера -> Обновление и восстановление -> Восстановление -> Перезагрузить сейчас.
    2. При выключении нажмите Диагностика -> Дополнительные параметры -> Параметры загрузки -> Перезагрузить.
    3. После появится меню, нажимаете F7 и ждете перезагрузку компьютера.
    4. Далее делается установка драйверов по инструкции.
    1. Зажимаем клавиши Windows и shift, и удерживаем их.
    2. Далее Пуск -> Завершение работы -> Перезагрузка
    3. Отпускаем клавиши Windows и shift, и выбираем пункт «Диагностика»
    4. На следующей странице выбираем «Дополнительные параметры»
    5. Далее идём в «Параметры загрузки»
    6. Просто жмём «Перезагрузить» и ждём, когда система загрузится до следующего шага.
    7. После перезапуска мы окажемся на странице выбора параметра загрузки системы. Нажимаем клавишу F7.
    8. Компьютер перезагрузится и отключит проверку подписи драйверов.
    9. Далее делается установка драйверов по инструкции.

    На момент подключения телефона к компьютеру вы видите, что появляется ваше устройство в разделе «Android Composite ABD Interface» со значком желтого треугольника, вы указываете устройству путь к файлу к драйверу, но диспетчер устройств твердит, что с драйверами все отлично и не хочет их обновлять, то нужно сделать правку файла, где нужно прописать PID\VID, так вот, эти данные нужно предварительно узнать со своего компьютера. Кликаем правой кнопкой мыши на устройстве с желтым треугольником,свойства, ID устройства. Там будет 2 строки. Вот эти строки нужно дублировать в файле с драйверами. Затем нужно будет повторно указать путь к этому драйверу.

    Пример:
    android_winusb.inf — в этом файле делать изменения
    %SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01
    %CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01&REV_0255
    %SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01
    %CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01&REV_0255

    vid\pid может меняться,ставьте свои значения

      Подготовка:
    • Извлеките файлы из пакета в пустую папку [attachment=»9526830:USB-to-Serial_1_0.zip»]
    • Сразу оговоримся, что на win8, win8.1 и win10 драйверы ставятся либо с отключенной проверкой подписи, либо без отключения проверки подписи с установкой доверенного сертификата, либо без отключения проверки подписи устанавливаются подписанные драйверы. Если вы выбрали первый вариант установки, то отключаете проверку подписи драйверов по данной инструкции и проходите к пункту «Установка драйвера». Если вы выбрали второй вариант, то следуем дальше по пунктам раздела «Установка сертификата». Если выбрали третий вариант, то скачиваете пакет с подписанными драйверами и проходите к пункту «Установка драйвера».

    • Может возникать если например у вас в BIOS отключены com-порты (хоть в данном случае com-порт здесь виртуальный, а физический USB, но при отключении вы просто не увидите оборудование на которое ставятся драйверы preloader).
    • либо проблема в USB кабеле (помогает смена кабеля для прошивки).
    • либо проблема в USB-порту компьютера (помогает перетыкание кабеля в другой порт).
    • также читаем здесь
    • Возникает когда размер какой-либо части прошивки превышает размер отведенного ему пространства (Обычно это блок ядра или рекавери). Решение.
    • Также стало известно, что данная ошибка иногда возникает на «сырых» версиях флештула, поэтому возможно поможет смена версии прошивальщика.
      от LESHIY_ODESSA
    • Ошибка по характеру и направленности аналогична ошибке 1003. Решения нужно искать по тому же принципу (см. 1003).
    • Также может помочь смена версии прошивальщика.
    • Также можно попробовать прошить устройство с отключенной батареей.
      от Ja9e9
    • Еще одно решение от WariaG
    • Также может помочь подключение устройства с зажатой клавишей громкости «+» или «-«.
    • Еще предлагают попробовать следующее: после того как появится ошибка, необходимо сразу закрыть окно с ошибкой и тут же нажать кнопку download еще раз.
    • Также читаем данный пост
    • При выборе Download на блоках preloader или dsp_bl не установлена галка. Надо использовать подходящую версию SPFT , например v2.xxx для телефонов MT6573, или выключить режим DA Download All.
    • При выборе Download на блоках preloader или dsp_bl установлена галка. Надо снять галку с этих блоков! Если эти блоки необходимо прошить, надо подсоединить телефон в режиме BOOTROM.
    • При выборе ReadBack, Format или MemoryTest. Надо подсоединить телефон в режиме BOOTROM.
    • Также можно попробовать прошить устройство с отключенной батареей. , продолжение
      пишет: Решил так — в настройках флештула принудительно поставил галку что тело без батареи, после чего подключил через тест поинт с батареей. Всё на удивление прошилось. от Vovan4ik2011
    • Попробовать использовать разные версии прошивальщика, т.к. по мере выпуска разных версий обновляется и информация о флеш памяти.
    • Попробовать прошить смартфон на другом компьютере,т.к. бывают софтовые проблемы, мешающие корректно определить память на конкретной машине.
    • Возможно, что в окне SP_Flash_Tool не стоит птичка на uboot. uboot — загрузчик операционной системы + драйверы для инициализации основного оборудования (дисплей, процессор, GPIO).
    • Или когда в строке пути есть русские имена папок например: C:\Users\Колян\Desktop\Хата\Прошивки\Прошивка планшета\8.31\Surfer 8.31 3G_20130402_V1.03\Surfer 8.31 3G_20130402_V1.03
    • Кроме проблемы с железом может быть когда Scatter файл не подходит телефону. Например в названии присутствует emmc, а телефон на самом деле с MTD флэш.
    • Как же есть вероятность что проблема решится если вы воспользуйтесь машиной с другой операционной системой ( в приоритете winXP) и начисто установите драйверы.
      пишет: прошивал версией 3.1320.0.174, после выпадения ошибки послушался программу и прошил версией 5.1420.00 (На момент написания последняя версия) выбирал Format all+download и все заработало, программа стояла в корне диска C.

      Также проблема может быть аппаратная.
    • Решение — сменить USB-порт и перенести SP Flash Tool в корень диска C:
    • Также есть вариант, что в файле download agent нет информации о ЦП/флэш. Решение — обновить версию прошивальщика.
    • Проблема может быть аппаратная, например при вышедшей из строя флеш-памяти.
    • Как пишут тут, появлению данной ошибки может способствовать низкий заряд батареи.
    • Также читаем здесь
    • Смена версии прошивальщика и самое интересное, что на более старую версию.
    • Смена кабеля для прошивки.
    • Также возможно в процессе прошивки села АКБ. Решение: зарядить телефон и попробовать прошивку заново.
    • В некоторых случаях нужно вытащить из устройства акб и попробовать прошить без нее.
    • Также пишут, что может помочь форматирование устройства.
    • Также читаем данный пост.
    • Еще возможный вариант решения.
    • Рекомендуется сменить версию прошивальщика на 5 версию, крайне желательно начать с версии 5.1352.01 и попытаться прошить аппарат через firmware upgrade (прошивка должна быть оригинальной для аппарата и содержать в себе все блоки).
    • Также попробуйте сменить кабель для прошивки на более качественный.
    • Встретилась ошибка 4032 при попытке смены прошивки на аппарате с процессором MT6589 через программу Sp_Flash_tool. Аппарат оживил, отформатировав телефон через кнопку Format (не делайте это если у вас аппарат на процессоре MT6575 или 6577) в программе sp_flash_tool, затем скачал официальную прошивку и прошил ее со всеми галочками через кнопку download. Иногда нужно удалять и переустанавливать драйверы и делать форматирование повторно, и потом перепрошиваться если предыдущая попытка была неудачная.
    • Пост о том как это проблему решил пользователь A-Z-H
    • Еще один возможный способ обхода данной проблемы от Spe11
    • Если ничего не помогло, то попробуйте сменить версию прошивальщика. Рекомендуется начать с версии 5.1352.01
    • Выжимка из поста пользователя ariafan 4032 и 3168 это ошибки связанные с неверным блоком preloader. Нужно найти родной preloader и прошить его. Если прошивка стандартным методом не приносит результата, то возможно придется прошивать аппарат через тестпоинт (далее предоставлена ссылка на тему про тестпоинты). Тестпоинты для прошивки preloader
    • Как пишут тут, появлению данной ошибки может способствовать низкий заряд батареи.
    • Также пишут что может помочь замыкание 4 и 5 контакта на разъеме USB.
    • Также есть пока предположение забороть ошибку таким способом
    • Небольшое подытоживание по данной ошибке
    • Возникает, когда не совпадают размеры блоков в PMT и в скаттере. В общем случае эта ошибка лечится загрузкой всех блоков (может одного usrdata хватит), после этого размер в PMT должен поменяться на правильный.
    • Иногда помогает смена версии прошивальщика.
    • Обычно возникает если во флештуле стоит галка на блоке, к которому путь отсутствует. Решение: указать путь к необходимому блоку прошивки. пишет: При возникновении данной ошибки помогла смена версии-прошивальщика на v5.1352.01.
    • Еще решение
    • Решение от 5[Strogino]
    • Еще одно решение
    • Также читаем здесь

    Вердикт от 5[Strogino] :
    На текущий момент вердикт, что это аппаратная проблема.

    Наблюдения:
    Если делать Format, то вылезет ошибка S_PART_NO_VALID_TABLE (1037) и при этом говорится, что нужно сделать Download для создания таблицы разделов.
    Firmware Upgrade не дает делать -> опять же из-за ошибки 1037
    Можно сделать Download одного только прелоадера. Загрузка любого другого раздела выдает ошибку 5069
    От версии скаттера не зависит.
    От размера раздела FAT тоже не зависит.
    Можно сделать Manual Format — дает, но в пределах UA Size. После этого попытка залить любой раздел снова заканчивается ошибкой 5069.

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

    • Возникает если имена или адреса блоков в scatter отличаются от таблицы внутри телефона (PMT). Нужно поправить scatter-файл в папке с прошивкой, т.е. привести к одному виду с вашем текущем скаттер-файлом, из прошивки которая у вас в данный момент на аппарате. Пример как отлавливать и править вручную приведен здесь.
    • Если со скаттер файлом ничего не предпринималось, но все-равно выводится данная ошибка, то можете попробовать сменить версию прошивальщика. Рекомендуется начать с версии SP_Flash_Tool_v5.1352.01
    • Также читаем ВНИМАТЕЛЬНО!это решение
    • Также есть модифицированная версия флештула, которая игнорирует данную ошибку и дает возможность прошиться. Но будьте внимательны! поддерживаются не все устройства [attachment=»5363648:FlashToolMod_fly-droid.org.zip»]Оригинальная тема по модифицированной версии
    • Скачиваем последний mtkdroidtools
    • Подключаем телефон и сохраняем карту блоков (сохранится 2 файла и один из них будет с именем PMP)
    • Оставляем только PMP и переименовываем его в обычный вид скаттера
    • Через него можно прошить любую прошивку без ошибки 8038
    • Ошибка по характеру похожа на 8038, но на практике правка скаттер файла не помогала. Для решения проблемы многие шли в сервисный центр и им воскрешали аппарат через программатор.
    • В домашних условиях иногда срабатывает вариант прошивки через кнопку DOWNLOAD со всеми установленными галочками (версии флештула перебирайте и пробуйте несколько раз).
    • Также смотрим такое возможное решение.
    • Также проблема может быть аппаратная.
    • Возникает если вы пытаетесь прошить аппарат на одной платформе, прошивкой от другого (например у вас mt6577, а вы пытаетесь прошить прошивкой от аппарата на mt6575 и т.д.)
    • Также может помочь смена версии прошивальщика.
    • Также удостоверьтесь, что вы распаковали прошивальшик в корень диска на компьютере, а не пытаетесь запустить его из архива.

    г. Переименовывате файл preloader.bin в файл с названием из строчки file_name (в случае данного примера переименовывается файл preloader.bin в preloader_lcsh92_wet_jb9.bin)
    д. Подгружаете в прошивальщик ваш scatter-файл, видите отмеченный блок preloader и идете далее по инструкции.
    ВНИМАНИЕ: для данной процедуры флештулу необходим только сам факт присутствия файлов scatter и preloader, поэтому мы можем позволить себе взять абсолютно любой прелоадер. Но ВНИМАНИЕ это можно сделать только для данного этапа. Если вдруг вы по-невнимательности или еще какой причине в дальнейшем воспользуетесь этим файлом для прошивки своего устройства, вы получите на руки кирпич который бывает крайне проблематично потом поднять. Поэтому после снятия дампа со своего аппарата не поленитесь удалить или переименовать данный файл, чтобы в последующем не забыть что он не от вашего устройства и не попортить себе и другим нервов. И еще хороший совет на будущее: Никогда не гонитесь за последней версией прошивальщика, используйте ту версию, которую рекомендует либо производитель, либо комрады ваших тем по устройствам.

    2. Определяем, откуда и сколько будем считывать. Переходим в закладку «Memory Test», снимаем все галочки, оставляем только одну, как показано на скриншоте — «RAM Test»:

    2.2. После этого подсоединяем свое выключенное устройство к USB-порту.

    2.3. Произойдёт тест памяти, который покажет, в числе прочего, следующую информацию (именно она нам и нужна):

    Таким образом, мы получили названия наших регионов и их размеры. Стартовые адреса в каждом регионе всегда будут с нуля: 0x0

    3. Теперь, скопировав полученную информацию в блокнот, переходим в закладку «ReadBack» и нажимаем кнопку «Add»:

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

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

    После ввода этих данных, жмём кнопку Ок.

    Примечание: в данном устройстве, на примере которого рассмотрена работа, имеется 4 региона ( у вас количество регионов может отличаться, поэтому чтение производим из тех регионов, которые позволяет выбрать флештул). Однако, так бывает не на всех устройствах. Часто бывает, особенно в устройствах на ранних чипсетах, флешпамять имеет лишь один регион «USER». Если в вашем устройстве один регион, в соответствующем меню для ввода параметров чтения блока будет отсутствовать опция выбора региона. Также обратите внимание на то, что расчет блоков, для слива дампа, для устройств с типом памяти NAND происходит по иной методе.

    3.4. Отсоединяем устройство от компьютера (устройство должно оставаться выключенным).

    3.5. Нажимаем кнопку «ReadBack» и после этого подсоединяем выключенное устройство к USB-порту, происходит чтение.

    3.6. После успешного чтения блока, переходим к п.3.1 и так производим чтение всех регионов, которые позволяет выбрать флештул, блок RPMB считать не получится, он и не нужен.

    ИТОГ: В результате получим цельные блоки из флешпамяти, самый большой из которых — пользовательский регион — EMMC_USER, может быть 4, 8, 16 или даже 32Гб (в зависимости от модели устройства). При необходимости, блоки можно прошить в аппарат с помощью функции флештула «Write Memory» (см. ниже спойлер «Инструкция по использованию функции Write Memory»), либо извлечь из них на компьютере нужный раздел с помощью Hex-редактора (Инструкция по нарезке блоков ручным способом), а также можно воспользоваться утилитой для автоматической нарезки рома WwR MTK. Отметим, что SP_Flash_Tool_v5.1352.01 не работает с блоками более 4Гб, поэтому если объем вашей флеш-памяти больше, воспользуйтесь одной из последних версий программы, либо считывайте частями (но это неудобно). Оригинал инструкции

    • Заходим в настройки смартфона в пункт меню «безопасность» и ставим галку на «Неизвестные источники».
    • Заходим в настройки смартфона в пункт меню «о телефоне» и многократно тапаем на «номер сборки» и как увидите надпись «вы стали разработчиком» выходите в меню и заходите в новый активированный пункт меню «для разработчиков», там ставите галку на «отладка по USB».
    • Подключаем включенный телефон к компьютеру.
    • Запускаем MtkDroidTools и ждем когда он подключится к телефону (см. в левый нижний угол программы).
    • Нажимаем кнопку «Карта блоков», появится окно с картой. В этом окне нажимаем кнопку «Создать scatter файл» и сохраняем файл (имя лучше не менять).
    • Запускаем SP_Flash_Tool
    • Открываем сохраненный scatter (в списке появятся блоки с адресами)
    • Переходим на вкладку Read back
    • Добавляем блок (кнопка Add)
    • Двойным кликом открываем добавленный блок, указываем имя файла для сохранения (начинается с ROM_)
    • Далее в появившемся окне во второе поле вводим в адрес блока cache из scatter-файла (рекомендуется открывать данный файл через программу notepad++) и жмем ОК.
      Примечание:
      1) Если скаттер файл старого типа (см. скриншот ниже), то вы сразу найдете нужный блок cache без проблем, открыв его в блокноте (или как в примере ниже через notepad++)
    • Отключаем телефон от компьютера, если до сих пор этого не сделали.
    • Выключаем телефон
    • Вытаскиваем и вставляем обратно батарею
    • В программе SP_Flash_Tool нажимаем кнопку Read back
    • Подключаем телефон к USB в программе должны побежать сначала красная, затем синяя полоски прогресса. Если не побежали, попробуйте отключить телефон, передернуть батарею, и опять подключить к компу. Если не помогло — значит проблемы с драйверами либо попробуйте подключить устройство без аккумуляторной батареи и повторить данный шаг .
    • У меня процесс занимает примерно 20-25 минут. После окончания процесса появится зеленый кружок, теперь можно отключить телефон от компа и включить его. SP_Flash_Tool теперь можно закрыть.
    • Опять открываем MtkDroidTools и подключаем включенный телефон. Убеждаемся, что MtkDroidTools его видит.
    • Переходим на вкладку root, backup, recovery
    • Жмем кнопку «Создать бэкап из ROM_ флэштула» и выбираем ранее сохраненный файл из программы SP_Flash_Tool.
    • Программа предложит автоматически создать CWM, пропатчить boot — это уже на ваше усмотрение (но если хотите чистый бекап, а он и рекомендуется, то отказываемся от пропатчивания).
    • Бэкап появится в папке MtkDroidTools\backups\.
    • Теперь нужно сохранить созданный бэкап, им всегда можно будет вернуть телефон к исходному состоянию. Рекомендую помимо папки с кучей файлов из MtkDroidTools сохранить также ROM_ файл для перестраховки.

    А также создается файл uboot.bin с ним также может возникнуть нюанс, он состоит в том что после загрузки скаттер-файла флештул может не подставить этот файл в секцию UBOOT, если этого не происходит, то просто переименовываем файл uboot.bin в lk.bin и по-новой загружаем скаттер-файл (блок должен встать на свое место).

    2) Т.к. мы отсекаем наш бекап по блок cache, то при загрузке скаттер файла во флештул вы не увидите блоки CACHE и USRDATA (делается это чтобы вы случайно не передали свои личные данные вместе с бекапом человеку, которого будете выручать своим бекапом).

    • Скачиваете и распаковываете на компьютер программу SP_Flash_Tool
    • Скачиваете и распаковываете на компьютер программу SPMultiPortFlashDownloadProject с возможностью выбора компонентов в uboot (актуально только для устройств с процессором MT6575 и MT6577 на базе проекта AGOLD, для остальных пропускаем)
    • Скачиваете и устанавливаете драйверы USB VCOM.
    • Распаковываете архив с заводской прошивкой для вашего смартфона (директория до распакованной папки с файлами прошивки не должна содержать символов кириллицы).
    • Выключаем смартфон. Кабель не подключен к компьютеру.
    • Вынимаем и вставляем обратно батарею.
    • (пропускаете, если драйвера уже установлены) Подключаем телефон к компьютеру кабелем. Операционная система найдёт новое устройство — укажите системе папку с драйвером USB VCOM (для своей версии ОС). Если что-то не получается с установкой драйверов, то читаете вышепредоставленные инструкции по установке драйверов.
    • (пропускаете, если драйвера уже установлены) Отключаем кабель от компьютера.

    Как прошить телефон через flashtool пошаговая инструкция

    Как прошить телефон через flashtool пошаговая инструкция

    Всем привет сегодня будем разбираться как прошить телефон через SP Flash Tool. Это самая востребованная программа для прошивки телефоном на базе процессоров MediaTek. В статье также будут затронуты такие темы как установка драйверов и поиск прошивки для вашего телефона.

    Откуда взять прошивку, драйвера и SP FlashTool

    1. Прошивки на большинство смартфонов есть на сайте 4pda. Вбиваем в поиске название вашего смартфона плюс 4pda после выбираем подходящую ссылку и переходим по ней. После скачивания прошивки кидаем его на диск С и разархивировываем.
    2. Скачать драйвера для SP Flash Tool с инструкцией по установке.
    3. Скачать SP Flash Tool v5.1944.

    Способы прошивки смартфона через SP FlashTool

    Всего есть три режима прошивки смартфона через SP Flash Tool они перечислены снизу:

    Download Only режим хорошо подходит при прошивке или обновлении одного или нескольких разделов. Например, вам нужно прошить только рекавери, лого или обновить (boot.img и system.img), а всё остальное оставить неизменным. В процессе прошивки форматируются выбранные разделы, а после на их место заливаются новые образы. Если нужно сохранить пользовательские данные то при прошивке нужно убрать галочку с пункта USRDATA. Далее мы рассмотрим подробно процедуру прошивки смартфона именно этим методом так как он является самым распространённым и часто используемым.

    Firmware Upgrade В данном режиме тоже стирается вся информация но IMEI и другие системные параметры не удаляются. . Для этого режима должны прошиваться все разделы, отмеченные в scatter-файле включая образ preloader.bin. Он обязательно должен быть от вашего смартфона, иначе получите кирпич.

    Format All + Download форматирует всю память смартфона при это стерается все начиная от данных заканчивая IMEI.

    Процесс прошивки телефона через SP FlashTool

    1. Разархивировываем SP Flash Tool в корень диска С заходив в папку и запускаем flash_tool.exe.
      flash tool инструкция на русском
    2. При старте программы изначально выбран режим работы «Download Only». Данный режим применяется в большинстве ситуаций и является основным для практически всех прошивочных процедур. Так что оставляем его без изменений. flash tool как пользоваться
    3. Далее добавляем в программу scatter-файла . В этом файле есть перечень всех разделов флеш-памяти устройства, а также адресов начальных и конечных блоков памяти. Чтобы добавить scatter-файла в Flash Tool нажимаем кнопку «choose», расположенную справа от поля «Scatter-loading file». flashtool инструкция по применению
    4. После чего откроется проводник где нужно выбрать scatter-файла. Он обычно располагается в папке с распакованной прошивкой и имеет название MTxxxx_Android_scatter_yyyyy.txt, (где xxxx – номер модели процессора устройства, для которого предназначены загружаемые в смартфон данные, а – yyyyy, тип памяти, используемый в смартфоне). Выбираем scatter-файла и нажимаем кнопку «Открыть». flashtool инструкция по прошивке
    5. После загрузки scatter-файла в автоматическом режиме добавится все разделы прошивки. flashtool инструкция по прошивке
    6. Слева от названия разделов располагаются чек-боксы, позволяющие исключить или добавить определенные файл-образы, которые будут записаны в смартфон.
      Как прошить телефон через flashtool пошаговая инструкция
    7. Для режима Download Only нужно снять галочки с пунктов PRELOADER и DSP_BL – для устройств на процессорах MTK: MT6575 и MT6577. Для всех остальных устройств на базе MTK в указанном режиме рекомендуется снять галочку с пункта PRELOADER; flashtool как прошить
    8. Проверяем настройки FlashTool. Нажимаем меню «Options» и в раскрывшемся окне переходим в раздел «Download». Отмечаем галочками пункты «USB Checksum» и «Storage Сhecksum» это позволит проверить контрольные суммы файлов перед записью в устройство, а значит позволит избежать прошивки испорченных образов.
      flashtool как прошить телефон
    9. Начинаем процесс прошивки проверяем, чтобы устройство было отключено от компьютера, выключаем полностью телефон, вынимаем и вставляем обратно аккумулятор, если он съемный. Далее переводим FlashTool в режим ожидания для этого нажимаем кнопку «Download», обозначенную зеленой стрелкой, направленной вниз. flashtool как перепрошить
    10. В режиме ожидания, в программе невозможность осуществлять какие либо действия. Доступна только кнопка «Stop», позволяющая прервать процедуру. Подключаем выключенный телефон с зажатой кнопкой громкости вверх через USB 2.0 к компьютеру. flashtool инструкция по применению
    11. После подключения смартфона к ПК начнется процесс прошивки, внизу появится полоска индикктор по которому можно понять сколько осталось до завершения прошивки. flashtool как пользоваться
    12. В процессе прошивки индикатор меняет свой цвет в зависимости от производимых программой действий. Для полного понимания процессов которые происходят во время прошивки рассмотрим расшифровку цветов индикатора: Как прошить телефон через flashtool пошаговая инструкция
    13. После того, как программа удачно закончит прошивку появится окошко с надписью «Download OK». Отключаем смартфон от ПК и запускаем. Обычно первый запуск Android после прошивки длится довольно долго. Как прошить телефон через flashtool пошаговая инструкция

    Пожалуй, на этом все если есть вопросы или пожелания пишем в комментариях. Спасибо!

    Прошивка Android-устройств на базе МТК через SP FlashTool

    как прошить телефон через flashtool

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

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

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

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

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

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

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

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

    Способ 1: Download Only

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

    1. Запускаем SP FlashTool. Программа не требует установки, поэтому для ее запуска просто дважды кликаем по файлу flash_tool.exe, расположенному в папке с приложением. SP Flash Tool расположение файла программы
    2. При первом запуске программы, появляется окно с сообщением об ошибке. Этот момент не должен волновать пользователя. После того, как путь расположения необходимых файлов будет указан программе, ошибка больше не появится. Нажимаем кнопку «ОК». SP Flash Tool ошибка отсутсвует скаттер-файл
    3. В главном окне программы после запуска изначально выбран режим работы — «Download Only». Сразу же следует отметить, что данное решение применяется в большинстве ситуаций и является основным для практически всех прошивочных процедур. Отличия в работе при использовании других двух режимов будут описаны ниже. В общем случае оставляем «Download Only» без изменений. SP Flash Tool главное окно
    4. Переходим к добавлению в программу файлов-образов для дальнейшей их записи в разделы памяти аппарата. Для некоторой автоматизации процесса в SP FlashTool используется специальный файл под названием Scatter. Этот файл является по своей сути перечнем всех разделов флеш-памяти устройства, а также адресов начальных и конечных блоков памяти Андроид-устройства для записи разделов. Чтобы добавить скаттер-файл в приложение нажимаем кнопку «choose», расположенную справа от поля «Scatter-loading file». SP Flash Tool кнопка загрузки скаттер-файла

    Lumpics.ru

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

    Способ 2: Firmware Upgrade

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

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

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

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

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

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

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

    SP Flash Tool прошивка в режиме 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 предложит использование аварийного режима в соответствующем окне-сообщении.

    SP Flash Tool ошибка выбора режима прошивки

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

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

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

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

    Режим «Format All+Download» как прошить, прогресс

    1. Выбираем scatter-файл, определяем режим, нажимаем кнопку «Download».
    2. Подключаем устройство к USB-порту ПК и дожидаемся окончания процесса.

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

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

    1. Запускаем Флеш Тул, добавляем scatter-файл, выбираем «Download Only». SP Flash Tool установка рекавери
    2. С помощью чек-бокса в самом верху перечня разделов снимаем отметки со всех файлов-образов. Устанавливаем галочку только возле раздела «RECOVERY». SP Flash Tool прошивка рекавери выбор раздела
    3. Далее необходимо указать программе путь к файлу-образу кастомного рекавери. Для этого совершаем двойной клик по пути, прописанному в разделе «Location», и в открывшемся окне Проводника находим необходимый файл *.img. Нажимаем кнопку «Открыть». SP Flash Tool прошивка рекавери выбор образа
    4. Результатом вышеописанных манипуляций должно стать нечто похожее на скриншот ниже. Галочкой отмечен исключительно раздел «RECOVERY» в поле «Location» указан путь и сам файл-образ рекавери. Нажимаем кнопку «Download». SP Flash Tool прошивка рекавери перед стартом
    5. Подключаем выключенный девайс к ПК и наблюдаем за процессом прошивки рекавери в устройство. Все происходит очень быстро. SP Flash Tool запись рекавери в аппарат
    6. По окончанию процесса снова видим уже знакомое по предыдущим манипуляциям окошко «Download OK». Можно перезагружаться в модифицированную среду восстановления.

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

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

    Flashtool что это за программа

    SP Flash Tool
    Версия: v 2228
    Последнее обновление программы в шапке: 25.09.2022
    Прикрепленное изображение

    Краткое описание:
    Программа-прошивальщик для смартфонов на базе MTK.

    Описание:
    SP Flash Tool — Представляет из себя утилиту для «Прошивки» андроид-устройств на платформе MTK. В данной теме постараюсь понятно изложить о возможностях программы, а также разобрать и систематизировать ошибки, возникающие при работе с данной программой. Также здесь будут актуальные версии драйверов. Планируется пополнять информацию по проблемам и ошибкам, а также их решению по личному опыту пользователей. Если вам встретилась ошибка, описания которой здесь нет и вы знаете/не знаете как ее решить, то эта тема для вас. Также предупреждаю, что эта тема касается только программы SP Flash Тool , ошибки и проблемы программы Flashtool (это другая программа), а также других программ здесь обсуждаться не могут. Помощь с процессом прошивки при надобности осуществляется в теме — Помогите прошить устройство

    1. Предыстория возникновения проблемы.
    2. Полное название устройства и ссылка на тему устройства на 4PDA (при наличии)
    3. Версия флештула и операционной системы
    4. Присутствуют ли русские буквы в путях к флештулу, скаттеру и прошивке? Присутствовать не должны, поэтому следует исправить все пути до публикации вопроса в теме.
    5. Установлены ли драйвера именно для прелоадера (не путать с adb-драйверами) ? Устройство в «Диспетчере устройств» определяется без восклицательного знака?
    6. Прочитаны и понятны рекомендации к подключению аппарата при прошивке ?
    7. Какие мероприятия проводились при попытках решить проблему?
    8. Внятное описание проблемы
    9. К сообщению прилагайте скриншоты экрана.
    1. Папку с прошивальщиком и прошивкой всегда копируйте в корень системного диска и работайте из нее, т.к. это часто помогает избежать определенных проблем.
    2. Далеко не секрет, что в разных партиях китайфонов порой меняют аппаратные компоненты, которые не могут корректно работать с прошивками для аналогичных устройств с предыдущей партии, конечно нерабочий телефон вы не получите, но вот программное обеспечение, предоставляемое производителем розничным продавцам зачастую оказывается не «самым свежим» и после прошивки новых аппаратов версией ПО, предназначенных для старых ревизий аппарата, пользователь рискует получить частично нерабочий телефон. Чтобы избежать этого крайне строго рекомендуется перед прошивкой аппарата сделать полный rom-backup телефона!
    3. Касается телефонов на процессоре MT6575 и MT6577: Шить preloader и dsp_bl нужно только в случае подъёма кирпича! Во всех остальных штатных обновлениях и перепрошивках НИ В КОЕМ СЛУЧАЕ не ставьте во SP Flash Tool эти галочки и НЕ включайте форматирование!, т.к. можете поиметь проблемы с которыми в домашних условиях или не справится или это будет затруднительно сделать. Бездумная прошивка этих разделов абсолютно бесполезное и очень рискованное занятие, особенно на платформах MT6575 и MT6577.
    4. Касается остальных телефонов на базе MTK при перепрошивке аппаратов через SP_Flash_Tool не шейте файл preloader без крайней необходимости и НЕ включайте форматирование.
    5. Логи программы SP_Flash_Tool хранятся по пути: C:\ProgramData\SP_FT_Logs\»Папка с датой»\»Файлы логов» , а также их можно открыть через меню флештула Help -> Open logs folder.
    6. Порты для обычной и аварийной (Emergency) прошивки с помощью SPFT
    7. Перевод help (справки) по SP Flash Tool
    8. Описание режимов прошивки SP Flash Tool
    • Драйверы VCOM/PRELOADER
      • Пакет MTK драйверов (с автоустановкой драйвера для прошивки через bat файл)MTK_drivers.rar ( 821.41 КБ )
      • Пакет с установочным INF-файлом, самописным сертификатом и инструкцией по установке внутри USB-to-Serial_1_0.zip ( 5.91 КБ )
      • Пакет содержащий и прошивочный драйвер VCOM/PRELOADER, и ADB драйвер в exe-автоинсталлере Driver_Auto_Installer_EXE_v5.1632.00.zip
      • Универсальный драйвер UniversalAdbDriverSetup6.msi ( 8.78 МБ )
      • Только adb-драйвер (ручная правка драйверов производится только в этом пакете) MTK_Android_USB_Driver.rar ( 8.26 МБ )
      • Пакет автоустановки драйвера adb AdbDriverInstaller.exe ( 9 МБ )
      • Актуальная версия прошивальщика
        SP Flash Tool v5.2036
      • Особая версия прошивальщика с поддержкой Secure bootSP_Flash_Tool_exe_Windows_v5.1515.00_temp.rar ( 25.32 МБ )

      • SP MDT — SP_MDT_exe_v3.1304.00_A2013.02.26_customer.rar ( 2.94 МБ )
        Измененная версия (обновил компоненты ADB, добавил конфиг с расширенной базой процессоров, отключил в конфиге бета функции, оставив только рабочие решения и запаковал в репак для автоустановки программы) MTK Droidtools UPD repack.exe ( 10.09 МБ )
      • Утилита для монтирования ext4 образов Linux_Reader.exe ( 21.41 МБ )
      • Утилита для перегонки заводских образов в формат ext4 [sgs2toext4.7z ( 17.77 КБ )
      • Программка для отображения и удаления USB драйверов установленных на компьютере x32 — USBDeview.v2.30.x32.rar ( 78.23 КБ )
        x64 — USBDeview.v2.30.x64.rar ( 96.29 КБ )
      • Hex-редактор hexedit
      • Версия прошивальщика под Linux (64 битная) SP Flash Tool v5.1916SP Flash Tool — программа-прошивальщик для смартфонов на базе MTK. (Пост hanuma50 #85332716) | Инструкция по пользованию[/url]
        по версии для Linux и дополнение к Mini-FAQ и еще маленькое дополнение
        пользователя twemas
        от пользователя twemas

      Сообщение отредактировал Chudmin — 25.09.22, 17:25

      Прикрепленное изображение

      помогите разобраться с ошибкой, что хочет от меня SP Flash Tool?

      Сообщение отредактировал vadolaz — 02.02.18, 11:20

      Если нужно забекапить прошивку, то вовсе не нужно рекавери, в шапке очень подробная инструкция по сливу дампа с тела через sp flash tool и дальнейшей его обработки через mtk droid tools. А чтобы дроидтулсом снять карту блоков рут то собственно и ненужен.

      Сообщение отредактировал wexxxx — 17.10.13, 16:58

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

      Сообщение отредактировал wexxxx — 08.12.13, 19:46

      пробовал более новой версией флещтула не помогло версия SP_Flash_Tool_v3.1328.0.183
      рековери у меня уже есть от моего же планшета вместе с прошивкой через флештул но я хочу залить только рековери чтоб забекапить свою прошивку, могу ли я поставить только рековери?

      Сообщение отредактировал groop3 — 17.10.13, 17:45

      Так а в чем проблема то в том чтобы поснимать все галки кроме рекавери и нажать даунлоад?

      Сообщение отредактировал wexxxx — 17.10.13, 17:46

      • Перед тем как задать вопрос, посмотрите FAQ по Android OS и Глоссарий . Уважайте своё и чужое время.
      • Для обсуждения и поиска сторонних программ/игр пользуйтесь разделами:ПрограммыиИгры.
      • Перед размещением фотографии ознакомьтесь с темойРабота с изображениями на форуме
      • Сообщения, не относящиеся к теме обсуждения (оффтоп), удаляются без предупреждения.

      Краткое описание:
      Программа-прошивальщик для смартфонов на базе MTK.

      Описание:
      SP Flash Tool — Представляет из себя утилиту для «Прошивки» андроид-устройств на платформе MTK. В данной теме постараюсь понятно изложить о возможностях программы, а также разобрать и систематизировать ошибки, возникающие при работе с данной программой. Также здесь будут актуальные версии драйверов. Планируется пополнять информацию по проблемам и ошибкам, а также их решению по личному опыту пользователей. Если вам встретилась ошибка, описания которой здесь нет и вы знаете/не знаете как ее решить, то эта тема для вас. Также предупреждаю, что эта тема касается только программы SP Flash Тool, ошибки и проблемы программы Flashtool (это другая программа), а также других программ здесь обсуждаться не будут.

        Ознакомительный блок, без его прочтения у вас могут возникать вопросы даже по максимально расписанным инструкциям, т.к. здесь находятся все азы и общесоставляющая часть инструкций, поэтому нужно ознакомиться с его содержимым перед тем как приступать к работе с любой инструкцией!
        Все про прошивочные драйверы от А до Я (очень рекомендую к прочтению!)

      • Далеко не секрет, что в разных партиях китайфонов порой меняют аппаратные компоненты, которые не могут корректно работать с прошивками для аналогичных устройств с предыдущей партии, конечно нерабочий телефон вы не получите, но вот программное обеспечение, предоставляемое производителем розничным продавцам зачастую оказывается не «самым свежим» и после прошивки новых аппаратов версией ПО, предназначенных для старых ревизий аппарата, пользователь рискует получить частично нерабочий телефон. Чтобы избежать этого крайне строго рекомендуется перед прошивкой аппарата сделать полный rom-backup телефона!
      • Касается телефонов на процессоре MT6575 и MT6577: Шить preloader и dsp_bl нужно только в случае подъёма кирпича! Во всех остальных штатных обновлениях и перепрошивках НИ В КОЕМ СЛУЧАЕ не ставьте во SP Flash Tool эти галочки и НЕ включайте форматирование!, т.к. можете поиметь проблемы с которыми в домашних условиях или не справится или это будет затруднительно сделать. Бездумная прошивка этих разделов абсолютно бесполезное и очень рискованное занятие, особенно на платформах MT6575 и MT6577.
      • Касается остальных телефонов на базе MTK при перепрошивке аппаратов через SP_Flash_Tool не шейте файл preloader без крайней необходимости и НЕ включайте форматирование.
      • Логи программы SP_Flash_Tool хранятся по пути: C:\ProgramData\SP_FT_Logs\»Папка с датой»\»Файлы логов» , а также их можно открыть через меню флештула Help -> Open logs folder.
      • Рекомендации по подключению аппарата для прошивки
      • Порты для обычной и аварийной (Emergency) прошивки с помощью SPFT
      • Перевод help (справки) по SP Flash Tool
      • Описание режимов прошивки SP Flash Tool
      • Актуальная версия прошивальщика SP_Flash_Tool_exe_Windows_v5.1744.00.000.zip
        Особая версия прошивальщика с поддержкой Secure boot[attachment=»6143865:SP_Flash_Tool_exe_Windows_v5.1515.00_temp.rar»] Минимальная версия прошивальщика, для аппаратов на платформе MT67xx (прошивальщики ниже этой версии для платформы MT67xx использовать не рекомендуется)[attachment=»5965204:SP_Flash_Tool_exe_Windows_v5.1444.00.000.rar»]Самая стабильная по анализу ветки на данный момент версия прошивальщика, но она не работает с блоками более 4Гб[attachment=»5905765:SP_Flash_Tool_v5.1352.01.rar»] Если вам нужна более старая версия прошивальщика, то архив находится здесь и еще наткнулся на такой сайт с архивом прошивальшиков

      для прошивки устройств, построенных на проекте birda (определить принадлежность устройства к проекту birda просто: откройте scatter-файл с прошивкой через программу Notepad++ и посмотрите есть ли в самом начале файла строчка вида BIRDTOOLMINVER[3.4] (цифры могут отличаться). Если строчки нет, то эта программа вам не требуется и вам нужен референсный sp flash tool, расположенный по ссылкам выше. Если строчка присутствует, то эта утилита для вас. Если для прошивки данного устройства вы все-таки хотите использовать референсный прошивальщик, то откройте scatter-файл с прошивкой через программу Notepad++ и удалите верхнюю строчку вида BIRDTOOLMINVER[3.4] (цифры могут отличаться), затем уже можете загружать данный скаттер-файл в стандартную версию прошивальщика SP Flash Tool.

      1. Включаете режим отладки на устройстве.
      2. Запускаете AdbDriverInstaller.exe на компьютере.
      3. Подсоединяете включенное устройство к компьютеру (устройство должно отобразиться в списке программы).
      4. Нажимаете install.
      5. Готово.
      1. Win+I -> Изменение параметров компьютера -> Общие -> Особые варианты загрузки -> Перезагрузить сейчас.
      2. При выключении нажмите Диагностика -> Дополнительные параметры -> Параметры загрузки -> Перезагрузить.
      3. После появится меню, в нем выберите «Отключить обязательную проверку подписи драйверов.
      4. Далее делается установка драйверов по инструкции.
      1. Win+I -> Параметры -> Изменение параметров компьютера -> Обновление и восстановление -> Восстановление -> Перезагрузить сейчас.
      2. При выключении нажмите Диагностика -> Дополнительные параметры -> Параметры загрузки -> Перезагрузить.
      3. После появится меню, нажимаете F7 и ждете перезагрузку компьютера.
      4. Далее делается установка драйверов по инструкции.
      1. Зажимаем клавиши Windows и shift, и удерживаем их.
      2. Далее Пуск -> Завершение работы -> Перезагрузка
      3. Отпускаем клавиши Windows и shift, и выбираем пункт «Диагностика»
      4. На следующей странице выбираем «Дополнительные параметры»
      5. Далее идём в «Параметры загрузки»
      6. Просто жмём «Перезагрузить» и ждём, когда система загрузится до следующего шага.
      7. После перезапуска мы окажемся на странице выбора параметра загрузки системы. Нажимаем клавишу F7.
      8. Компьютер перезагрузится и отключит проверку подписи драйверов.
      9. Далее делается установка драйверов по инструкции.

      На момент подключения телефона к компьютеру вы видите, что появляется ваше устройство в разделе «Android Composite ABD Interface» со значком желтого треугольника, вы указываете устройству путь к файлу к драйверу, но диспетчер устройств твердит, что с драйверами все отлично и не хочет их обновлять, то нужно сделать правку файла, где нужно прописать PID\VID, так вот, эти данные нужно предварительно узнать со своего компьютера. Кликаем правой кнопкой мыши на устройстве с желтым треугольником,свойства, ID устройства. Там будет 2 строки. Вот эти строки нужно дублировать в файле с драйверами. Затем нужно будет повторно указать путь к этому драйверу.

      Пример:
      android_winusb.inf — в этом файле делать изменения
      %SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01
      %CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01&REV_0255
      %SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01
      %CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01&REV_0255

      vid\pid может меняться,ставьте свои значения

        Подготовка:
      • Извлеките файлы из пакета в пустую папку [attachment=»9526830:USB-to-Serial_1_0.zip»]
      • Сразу оговоримся, что на win8, win8.1 и win10 драйверы ставятся либо с отключенной проверкой подписи, либо без отключения проверки подписи с установкой доверенного сертификата, либо без отключения проверки подписи устанавливаются подписанные драйверы. Если вы выбрали первый вариант установки, то отключаете проверку подписи драйверов по данной инструкции и проходите к пункту «Установка драйвера». Если вы выбрали второй вариант, то следуем дальше по пунктам раздела «Установка сертификата». Если выбрали третий вариант, то скачиваете пакет с подписанными драйверами и проходите к пункту «Установка драйвера».

      • Может возникать если например у вас в BIOS отключены com-порты (хоть в данном случае com-порт здесь виртуальный, а физический USB, но при отключении вы просто не увидите оборудование на которое ставятся драйверы preloader).
      • либо проблема в USB кабеле (помогает смена кабеля для прошивки).
      • либо проблема в USB-порту компьютера (помогает перетыкание кабеля в другой порт).
      • также читаем здесь
      • Возникает когда размер какой-либо части прошивки превышает размер отведенного ему пространства (Обычно это блок ядра или рекавери). Решение.
      • Также стало известно, что данная ошибка иногда возникает на «сырых» версиях флештула, поэтому возможно поможет смена версии прошивальщика.
        от LESHIY_ODESSA
      • Ошибка по характеру и направленности аналогична ошибке 1003. Решения нужно искать по тому же принципу (см. 1003).
      • Также может помочь смена версии прошивальщика.
      • Также можно попробовать прошить устройство с отключенной батареей.
        от Ja9e9
      • Еще одно решение от WariaG
      • Также может помочь подключение устройства с зажатой клавишей громкости «+» или «-«.
      • Еще предлагают попробовать следующее: после того как появится ошибка, необходимо сразу закрыть окно с ошибкой и тут же нажать кнопку download еще раз.
      • Также читаем данный пост
      • При выборе Download на блоках preloader или dsp_bl не установлена галка. Надо использовать подходящую версию SPFT , например v2.xxx для телефонов MT6573, или выключить режим DA Download All.
      • При выборе Download на блоках preloader или dsp_bl установлена галка. Надо снять галку с этих блоков! Если эти блоки необходимо прошить, надо подсоединить телефон в режиме BOOTROM.
      • При выборе ReadBack, Format или MemoryTest. Надо подсоединить телефон в режиме BOOTROM.
      • Также можно попробовать прошить устройство с отключенной батареей. , продолжение
        пишет: Решил так — в настройках флештула принудительно поставил галку что тело без батареи, после чего подключил через тест поинт с батареей. Всё на удивление прошилось. от Vovan4ik2011
      • Попробовать использовать разные версии прошивальщика, т.к. по мере выпуска разных версий обновляется и информация о флеш памяти.
      • Попробовать прошить смартфон на другом компьютере,т.к. бывают софтовые проблемы, мешающие корректно определить память на конкретной машине.
      • Возможно, что в окне SP_Flash_Tool не стоит птичка на uboot. uboot — загрузчик операционной системы + драйверы для инициализации основного оборудования (дисплей, процессор, GPIO).
      • Или когда в строке пути есть русские имена папок например: C:\Users\Колян\Desktop\Хата\Прошивки\Прошивка планшета\8.31\Surfer 8.31 3G_20130402_V1.03\Surfer 8.31 3G_20130402_V1.03
      • Кроме проблемы с железом может быть когда Scatter файл не подходит телефону. Например в названии присутствует emmc, а телефон на самом деле с MTD флэш.
      • Как же есть вероятность что проблема решится если вы воспользуйтесь машиной с другой операционной системой ( в приоритете winXP) и начисто установите драйверы.
        пишет: прошивал версией 3.1320.0.174, после выпадения ошибки послушался программу и прошил версией 5.1420.00 (На момент написания последняя версия) выбирал Format all+download и все заработало, программа стояла в корне диска C.

        Также проблема может быть аппаратная.
      • Решение — сменить USB-порт и перенести SP Flash Tool в корень диска C:
      • Также есть вариант, что в файле download agent нет информации о ЦП/флэш. Решение — обновить версию прошивальщика.
      • Проблема может быть аппаратная, например при вышедшей из строя флеш-памяти.
      • Как пишут тут, появлению данной ошибки может способствовать низкий заряд батареи.
      • Также читаем здесь
      • Смена версии прошивальщика и самое интересное, что на более старую версию.
      • Смена кабеля для прошивки.
      • Также возможно в процессе прошивки села АКБ. Решение: зарядить телефон и попробовать прошивку заново.
      • В некоторых случаях нужно вытащить из устройства акб и попробовать прошить без нее.
      • Также пишут, что может помочь форматирование устройства.
      • Также читаем данный пост.
      • Еще возможный вариант решения.
      • Рекомендуется сменить версию прошивальщика на 5 версию, крайне желательно начать с версии 5.1352.01 и попытаться прошить аппарат через firmware upgrade (прошивка должна быть оригинальной для аппарата и содержать в себе все блоки).
      • Также попробуйте сменить кабель для прошивки на более качественный.
      • Встретилась ошибка 4032 при попытке смены прошивки на аппарате с процессором MT6589 через программу Sp_Flash_tool. Аппарат оживил, отформатировав телефон через кнопку Format (не делайте это если у вас аппарат на процессоре MT6575 или 6577) в программе sp_flash_tool, затем скачал официальную прошивку и прошил ее со всеми галочками через кнопку download. Иногда нужно удалять и переустанавливать драйверы и делать форматирование повторно, и потом перепрошиваться если предыдущая попытка была неудачная.
      • Пост о том как это проблему решил пользователь A-Z-H
      • Еще один возможный способ обхода данной проблемы от Spe11
      • Если ничего не помогло, то попробуйте сменить версию прошивальщика. Рекомендуется начать с версии 5.1352.01
      • Выжимка из поста пользователя ariafan 4032 и 3168 это ошибки связанные с неверным блоком preloader. Нужно найти родной preloader и прошить его. Если прошивка стандартным методом не приносит результата, то возможно придется прошивать аппарат через тестпоинт (далее предоставлена ссылка на тему про тестпоинты). Тестпоинты для прошивки preloader
      • Как пишут тут, появлению данной ошибки может способствовать низкий заряд батареи.
      • Также пишут что может помочь замыкание 4 и 5 контакта на разъеме USB.
      • Также есть пока предположение забороть ошибку таким способом
      • Небольшое подытоживание по данной ошибке
      • Возникает, когда не совпадают размеры блоков в PMT и в скаттере. В общем случае эта ошибка лечится загрузкой всех блоков (может одного usrdata хватит), после этого размер в PMT должен поменяться на правильный.
      • Иногда помогает смена версии прошивальщика.
      • Обычно возникает если во флештуле стоит галка на блоке, к которому путь отсутствует. Решение: указать путь к необходимому блоку прошивки. пишет: При возникновении данной ошибки помогла смена версии-прошивальщика на v5.1352.01.
      • Еще решение
      • Решение от 5[Strogino]
      • Еще одно решение
      • Также читаем здесь

      Вердикт от 5[Strogino] :
      На текущий момент вердикт, что это аппаратная проблема.

      Наблюдения:
      Если делать Format, то вылезет ошибка S_PART_NO_VALID_TABLE (1037) и при этом говорится, что нужно сделать Download для создания таблицы разделов.
      Firmware Upgrade не дает делать -> опять же из-за ошибки 1037
      Можно сделать Download одного только прелоадера. Загрузка любого другого раздела выдает ошибку 5069
      От версии скаттера не зависит.
      От размера раздела FAT тоже не зависит.
      Можно сделать Manual Format — дает, но в пределах UA Size. После этого попытка залить любой раздел снова заканчивается ошибкой 5069.

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

      • Возникает если имена или адреса блоков в scatter отличаются от таблицы внутри телефона (PMT). Нужно поправить scatter-файл в папке с прошивкой, т.е. привести к одному виду с вашем текущем скаттер-файлом, из прошивки которая у вас в данный момент на аппарате. Пример как отлавливать и править вручную приведен здесь.
      • Если со скаттер файлом ничего не предпринималось, но все-равно выводится данная ошибка, то можете попробовать сменить версию прошивальщика. Рекомендуется начать с версии SP_Flash_Tool_v5.1352.01
      • Также читаем ВНИМАТЕЛЬНО!это решение
      • Также есть модифицированная версия флештула, которая игнорирует данную ошибку и дает возможность прошиться. Но будьте внимательны! поддерживаются не все устройства [attachment=»5363648:FlashToolMod_fly-droid.org.zip»]Оригинальная тема по модифицированной версии
      • Скачиваем последний mtkdroidtools
      • Подключаем телефон и сохраняем карту блоков (сохранится 2 файла и один из них будет с именем PMP)
      • Оставляем только PMP и переименовываем его в обычный вид скаттера
      • Через него можно прошить любую прошивку без ошибки 8038
      • Ошибка по характеру похожа на 8038, но на практике правка скаттер файла не помогала. Для решения проблемы многие шли в сервисный центр и им воскрешали аппарат через программатор.
      • В домашних условиях иногда срабатывает вариант прошивки через кнопку DOWNLOAD со всеми установленными галочками (версии флештула перебирайте и пробуйте несколько раз).
      • Также смотрим такое возможное решение.
      • Также проблема может быть аппаратная.
      • Возникает если вы пытаетесь прошить аппарат на одной платформе, прошивкой от другого (например у вас mt6577, а вы пытаетесь прошить прошивкой от аппарата на mt6575 и т.д.)
      • Также может помочь смена версии прошивальщика.
      • Также удостоверьтесь, что вы распаковали прошивальшик в корень диска на компьютере, а не пытаетесь запустить его из архива.

      г. Переименовывате файл preloader.bin в файл с названием из строчки file_name (в случае данного примера переименовывается файл preloader.bin в preloader_lcsh92_wet_jb9.bin)
      д. Подгружаете в прошивальщик ваш scatter-файл, видите отмеченный блок preloader и идете далее по инструкции.
      ВНИМАНИЕ: для данной процедуры флештулу необходим только сам факт присутствия файлов scatter и preloader, поэтому мы можем позволить себе взять абсолютно любой прелоадер. Но ВНИМАНИЕ это можно сделать только для данного этапа. Если вдруг вы по-невнимательности или еще какой причине в дальнейшем воспользуетесь этим файлом для прошивки своего устройства, вы получите на руки кирпич который бывает крайне проблематично потом поднять. Поэтому после снятия дампа со своего аппарата не поленитесь удалить или переименовать данный файл, чтобы в последующем не забыть что он не от вашего устройства и не попортить себе и другим нервов. И еще хороший совет на будущее: Никогда не гонитесь за последней версией прошивальщика, используйте ту версию, которую рекомендует либо производитель, либо комрады ваших тем по устройствам.

      2. Определяем, откуда и сколько будем считывать. Переходим в закладку «Memory Test», снимаем все галочки, оставляем только одну, как показано на скриншоте — «RAM Test»:

      2.2. После этого подсоединяем свое выключенное устройство к USB-порту.

      2.3. Произойдёт тест памяти, который покажет, в числе прочего, следующую информацию (именно она нам и нужна):

      Таким образом, мы получили названия наших регионов и их размеры. Стартовые адреса в каждом регионе всегда будут с нуля: 0x0

      3. Теперь, скопировав полученную информацию в блокнот, переходим в закладку «ReadBack» и нажимаем кнопку «Add»:

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

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

      После ввода этих данных, жмём кнопку Ок.

      Примечание: в данном устройстве, на примере которого рассмотрена работа, имеется 4 региона ( у вас количество регионов может отличаться, поэтому чтение производим из тех регионов, которые позволяет выбрать флештул). Однако, так бывает не на всех устройствах. Часто бывает, особенно в устройствах на ранних чипсетах, флешпамять имеет лишь один регион «USER». Если в вашем устройстве один регион, в соответствующем меню для ввода параметров чтения блока будет отсутствовать опция выбора региона. Также обратите внимание на то, что расчет блоков, для слива дампа, для устройств с типом памяти NAND происходит по иной методе.

      3.4. Отсоединяем устройство от компьютера (устройство должно оставаться выключенным).

      3.5. Нажимаем кнопку «ReadBack» и после этого подсоединяем выключенное устройство к USB-порту, происходит чтение.

      3.6. После успешного чтения блока, переходим к п.3.1 и так производим чтение всех регионов, которые позволяет выбрать флештул, блок RPMB считать не получится, он и не нужен.

      ИТОГ: В результате получим цельные блоки из флешпамяти, самый большой из которых — пользовательский регион — EMMC_USER, может быть 4, 8, 16 или даже 32Гб (в зависимости от модели устройства). При необходимости, блоки можно прошить в аппарат с помощью функции флештула «Write Memory» (см. ниже спойлер «Инструкция по использованию функции Write Memory»), либо извлечь из них на компьютере нужный раздел с помощью Hex-редактора (Инструкция по нарезке блоков ручным способом), а также можно воспользоваться утилитой для автоматической нарезки рома WwR MTK. Отметим, что SP_Flash_Tool_v5.1352.01 не работает с блоками более 4Гб, поэтому если объем вашей флеш-памяти больше, воспользуйтесь одной из последних версий программы, либо считывайте частями (но это неудобно). Оригинал инструкции

      • Заходим в настройки смартфона в пункт меню «безопасность» и ставим галку на «Неизвестные источники».
      • Заходим в настройки смартфона в пункт меню «о телефоне» и многократно тапаем на «номер сборки» и как увидите надпись «вы стали разработчиком» выходите в меню и заходите в новый активированный пункт меню «для разработчиков», там ставите галку на «отладка по USB».
      • Подключаем включенный телефон к компьютеру.
      • Запускаем MtkDroidTools и ждем когда он подключится к телефону (см. в левый нижний угол программы).
      • Нажимаем кнопку «Карта блоков», появится окно с картой. В этом окне нажимаем кнопку «Создать scatter файл» и сохраняем файл (имя лучше не менять).
      • Запускаем SP_Flash_Tool
      • Открываем сохраненный scatter (в списке появятся блоки с адресами)
      • Переходим на вкладку Read back
      • Добавляем блок (кнопка Add)
      • Двойным кликом открываем добавленный блок, указываем имя файла для сохранения (начинается с ROM_)
      • Далее в появившемся окне во второе поле вводим в адрес блока cache из scatter-файла (рекомендуется открывать данный файл через программу notepad++) и жмем ОК.
        Примечание:
        1) Если скаттер файл старого типа (см. скриншот ниже), то вы сразу найдете нужный блок cache без проблем, открыв его в блокноте (или как в примере ниже через notepad++)
      • Отключаем телефон от компьютера, если до сих пор этого не сделали.
      • Выключаем телефон
      • Вытаскиваем и вставляем обратно батарею
      • В программе SP_Flash_Tool нажимаем кнопку Read back
      • Подключаем телефон к USB в программе должны побежать сначала красная, затем синяя полоски прогресса. Если не побежали, попробуйте отключить телефон, передернуть батарею, и опять подключить к компу. Если не помогло — значит проблемы с драйверами либо попробуйте подключить устройство без аккумуляторной батареи и повторить данный шаг .
      • У меня процесс занимает примерно 20-25 минут. После окончания процесса появится зеленый кружок, теперь можно отключить телефон от компа и включить его. SP_Flash_Tool теперь можно закрыть.
      • Опять открываем MtkDroidTools и подключаем включенный телефон. Убеждаемся, что MtkDroidTools его видит.
      • Переходим на вкладку root, backup, recovery
      • Жмем кнопку «Создать бэкап из ROM_ флэштула» и выбираем ранее сохраненный файл из программы SP_Flash_Tool.
      • Программа предложит автоматически создать CWM, пропатчить boot — это уже на ваше усмотрение (но если хотите чистый бекап, а он и рекомендуется, то отказываемся от пропатчивания).
      • Бэкап появится в папке MtkDroidTools\backups\.
      • Теперь нужно сохранить созданный бэкап, им всегда можно будет вернуть телефон к исходному состоянию. Рекомендую помимо папки с кучей файлов из MtkDroidTools сохранить также ROM_ файл для перестраховки.

      А также создается файл uboot.bin с ним также может возникнуть нюанс, он состоит в том что после загрузки скаттер-файла флештул может не подставить этот файл в секцию UBOOT, если этого не происходит, то просто переименовываем файл uboot.bin в lk.bin и по-новой загружаем скаттер-файл (блок должен встать на свое место).

      2) Т.к. мы отсекаем наш бекап по блок cache, то при загрузке скаттер файла во флештул вы не увидите блоки CACHE и USRDATA (делается это чтобы вы случайно не передали свои личные данные вместе с бекапом человеку, которого будете выручать своим бекапом).

      • Скачиваете и распаковываете на компьютер программу SP_Flash_Tool
      • Скачиваете и распаковываете на компьютер программу SPMultiPortFlashDownloadProject с возможностью выбора компонентов в uboot (актуально только для устройств с процессором MT6575 и MT6577 на базе проекта AGOLD, для остальных пропускаем)
      • Скачиваете и устанавливаете драйверы USB VCOM.
      • Распаковываете архив с заводской прошивкой для вашего смартфона (директория до распакованной папки с файлами прошивки не должна содержать символов кириллицы).
      • Выключаем смартфон. Кабель не подключен к компьютеру.
      • Вынимаем и вставляем обратно батарею.
      • (пропускаете, если драйвера уже установлены) Подключаем телефон к компьютеру кабелем. Операционная система найдёт новое устройство — укажите системе папку с драйвером USB VCOM (для своей версии ОС). Если что-то не получается с установкой драйверов, то читаете вышепредоставленные инструкции по установке драйверов.
      • (пропускаете, если драйвера уже установлены) Отключаем кабель от компьютера.

      Читать:
      Как узнать какой процессор подойдет на материнскую плату

Похожие статьи