SP Flash Tool - программа-прошивальщик для смартфонов на базе MTК( Prestigio 5450 DUO и 5500 и т д) Инструкция по установке и прошивке

Главная Про Android и iOS (iPhone, iPad) Андроид SP Flash Tool - программа-прошивальщик для смартфонов на базе MTК( Prestigio 5450 DUO и 5500 и т д) Инструкция по установке и прошивке
1 ответ(ов) в теме
android123
не в сети давно
На сайте с 06.03.2014
Участник
0
15:41

ЕСЛИ ЕСТЬ ВОПРОСЫ ПИШЕМ в раздел android
SP Flash Tool - программа-прошивальщик для смартфонов на базе MTK.

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

Драйверы, софт, утилиты (актуальные версии)
Спойлер
Актуальная версия прошивальщика
http://4pda.ru/forum/dl/post/4138012/SP_Flash_Tool_v5.1352.01.rar
Актуальные драйверы
http://4pda.ru/forum/dl/post/3044460/Drivers.zip
Только adb-драйвер (ручная правка драйверов производится только в этом пакете)
http://4pda.ru/forum/dl/post/3553641/MTK_Android_USB_Driver.rar
Огромный пакет разнообразных драйверов для МТК устройств
http://4pda.ru/forum/dl/post/3585869/MTKUSBALLv0.6.rar
Пакет автоустановки драйвера adb.
http://4pda.ru/forum/dl/post/3816059/AdbDriverInstaller.exe
Инструкция:
Включаете режим отладки на устройстве.
Запускаете AdbDriverInstaller.exe на компьютере.
Подсоединяете устройство к компьютеру (устройство должно отобразиться в списке программы).
Нажимаете install.
Готово.
Программка для отображения и сноса USB драйверов, установленных на компьютере
http://4pda.ru/forum/dl/post/4219130/USBDeview.v2.30.x32.rar

Инструкция по ручной правке драйверов
Спойлер
На момент подключения выключенного телефона к компьютеру вы видите, что появляется ваше устройство со значком желтого треугольника, вы указываете устройству путь к файлу к драйверу, но диспетчер устройств твердит, что с драйверами все отлично и не хочет их обновлять, то нужно сделать правку файла, где нужно прописать PIDVID, так вот, эти данные нужно предварительно узнать со своего компьютера. Правой кнопкой мыши на устройстве с желтым треугольником,свойства, ID устройства. Там будет 2 строки. Вот эти строки нужно дублировать в файле с драйверами. Затем нужно будет повторно указать путь к этому драйверу. И после этого сможете пользоваться программой SP Flash Tool.

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


Ручная установка драйвера для прошивки
Спойлер
заходим на компьютер под пользователем с правами Администратора
нажимаем сочетание клавиш — Windows+R (кнопка Windows находиться между левыми Ctrl и Alt)
написать в открывшемся окне mmc devmgmt.msc (или devmgmt.msc) (откроется Диспетчер устройств)
вытаскиваем аккумулятор из смартфона, а потом возвращаем аккумулятор обратно (не включаем)
подключаем смартфон к компьютеру кабелем
нажимаем правой кнопкой мыши на появившемся новом устройстве в Диспетчере устройств. Если появляется устройство с желтым треугольником в разделе "Android Composite ABD Interface", то ставьте на данное устройство adb драйвер. Если не ставится, то спойлером выше есть инструкция по ручной правке данного драйвера. А в случае появления устройства в разделе com-портов или в неизвестных устройствах с названием "MT65xx Preloader" следуйте этой инструкции далее.
в появившемся меню нажимаем Обновить драйверы
ищем на компьютере драйвера (например если распаковывали архив с актуальными драйверами, то ищите папку к вашей операционной системе и указываете на файл usb2ser_"здесь указана версия ОСи и разрядность"). Выбираем драйвер для своей операционной системы.
в зависимости от вопросов нажимаем далее/ОК/согласен
на win8 и win8.1 драйверы ставятся с отключенной проверкой подписи.
Отключение проверки подписи на win8 делается так:
Win+I -> Изменение параметров компьютера -> Общие -> Особые варианты загрузки -> Перезагрузить сейчас.
При выключении нажмите Диагностика -> Дополнительные параметры -> Параметры загрузки -> Перезагрузить.
После появится меню, в нем выберите "Отключить обязательную проверку подписи драйверов.
Далее делается установка драйверов по инструкции.
Отключение проверки подписи на win8.1 делается так:
Win+I -> Параметры -> Изменение параметров компьютера -> Обновление и восстановление -> Восстановление -> Перезагрузить сейчас.
При выключении нажмите Диагностика -> Дополнительные параметры -> Параметры загрузки -> Перезагрузить.
После появится меню, нажимаете F7 и ждете перезагрузку компьютера.
Далее делается установка драйверов по инструкции.

Информация по ошибкам SP Flash Tool и найденные решения
Спойлер
(1003) S_COM_PORT_OPEN_FAIL
Спойлер
Проблема с портом.
Может возникать если например у вас в BIOS отключены com-порты (хоть в данном случае com-порт здесь виртуальный, а физический USB, но при отключении вы просто не увидите оборудование на которое ставятся драйверы preloader).
либо проблема в USB кабеле (помогает смена кабеля для прошивки).
либо проблема в USB-порту компьютера (помогает перетыкание кабеля в другой порт).

(1011) S_NOT_ENOUCH_STORAGE_SPACE
Спойлер
Возникает когда размер какой-либо части прошивки превышает размер отведенного ему пространства (Обычно это блок ядра или рекавери). Решение тут http://forum.china-iphone.ru/programma-dlya-ruta-bekapa-i-sozdaniya-rekaveri-na-mt65-t17863-2180.html#p1210722
Также стало известно, что данная ошибка иногда возникает на "сырых" версиях флештула, поэтому возможно поможет смена версии прошивальщика.

(1013) S_COM_PORT_OPEN_FAIL
Спойлер
Ошибка по характеру и направленности аналогична ошибке 1003. Решения нужно искать по тому же принципу (см. 1003).
Также может помочь смена версии прошивальщика.

1022) S_UNSUPPORTED_VER_OF_DA
Спойлер
Нужно использовать более новую версию SP FlashTool.

1040) S_UNSUPPORTED_OPERATION
Спойлер
Scatter файл не подходит телефону. Например в названии присутствует 6577, а телефон на самом деле 6573

(2005) S_BROM_CMD_STARTCMD_FAIL
На телефонах с MTD флэш случаи возникновения ошибки:
При выборе Download на блоках preloader или dsp_bl не установлена галка. Надо использовать подходящую версию SPFT , например v2.xxx для телефонов MT6573, или выключить режим DA Download All.
При выборе Download на блоках preloader или dsp_bl установлена галка. Надо снять галку с этих блоков! Если эти блоки необходимо прошить, надо подсоединить телефон в режиме BOOTROM.
При выборе ReadBack, Format или MemoryTest. Надо подсоединить телефон в режиме BOOTROM.

(5054) S_DL_GET_DRAM_SETTINGS_FAIL
Cделал полный сброс через флештул, и теперь немогу установить новую прошивку. Cброс сделать ешё раз тоже не удаётся, вылетает та же ошибка. Проблему решил переустановив по-новой драйверы
(3001) S_DA_EXT_RAM_ERROR

Спойлер
Возможно проблемы с подключением. Проверьте кабель и/или переподключите кабель в другой порт.

(3012) NAND_FLASH_NOT_FOUND
Спойлер
Проблема связанная с определением флеш памяти устройства. Известные методы побороть данную проблему:
Попробовать использовать разные версии прошивальщика, т.к. по мере выпуска разных версий обновляется и информация о флеш памяти.
Попробовать прошить смартфон на другом компьютере,т.к. бывают софтовые проблемы, мешающие корректно определить память на конкретной машине.

(3013) S_DS_SOC_CHECK_FAIL
Спойлер
Возможно, что в окне SP_Flash_Tool не стоит птичка на uboot. uboot - загрузчик операционной системы + драйверы для инициализации основного оборудования (дисплей, процессор, GPIO).
Или когда в строке пути есть русские имена папок например: C:UsersКолянDesktopХатаПрошивкиПрошивка планшета8.31Surfer 8.31 3G_20130402_V1.03Surfer 8.31 3G_20130402_V1.03
(3066)S_DA_HANDSET_FAT_INFO_NOT_FOUND
Спойлер
Возникает при автоматическом форматировании, следует попробовать установить адреса форматирования вручную.

(3144) S_DA_EMMC_FLASH_NOT_FOUND
Спойлер
Кроме проблемы с железом может быть когда Scatter файл не подходит телефону. Например в названии присутствует emmc, а телефон на самом деле с MTD флэш.
Как же есть вероятность что проблема решится если вы воспользуйтесь машиной с другой операционной системой ( в приоритете winXP) и начисто установите драйверы.

(4001) S_FT_DA_NO_RESPONSE
Спойлер
Решение - сменить USB-порт и перенести SP Flash Tool в корень диска C:
Также есть вариант, что в файле download agent нет информации о ЦП/флэш. Решение - обновить версию прошивальщика.
Проблема может быть аппаратная, например при вышедшей из строя флеш-памяти.

(4008) S_FT_DOWNLOAD_FAIL
Спойлер
Способы из практики, которые решили данную проблему:
Смена версии прошивальщика и самое интересное, что на более старую версию.
Смена кабеля для прошивки.
Также возможно в процессе прошивки села АКБ... Решение: зарядить телефон и попробовать прошивку заново.

(4009) S_FT_READBACK_FAIL
Спойлер
Кроме ошибок чтения в самом телефоне такая же ошибка при ошибках в файловой системе PC . Например не хватает места для файла или файл невозможно перезаписать т.к. он залочен. Для уточнения надо смотреть лог.

(4032) S_FT_ENABLE_DRAM_FAIL
Спойлер
Встретилась ошибка 4032 при попытке смены прошивки на аппарате с процессором MT6589 через программу Sp_Flash_tool.
Аппарат оживил, отформатировав телефон через кнопку Format (не делайте это если у вас аппарат на процессоре MT6575 или 6577) в программе sp_flash_tool, затем скачал официальную прошивку и прошил ее со всеми галочками через кнопку download. Иногда нужно удалять и переустанавливать драйверы и делать форматирование повторно, и потом перепрошиваться если предыдущая попытка была неудачная.

(4050) S_FT_NEED_DOWNLOAD_ALL_FAIL
Спойлер
Возникает, когда не совпадают размеры блоков в PMT и в скаттере. В общем случае эта ошибка лечится загрузкой всех блоков (может одного usrdata хватит), после этого размер в PMT должен поменяться на правильный. Иногда помогает смена версии прошивальщика.

(5002) S_INVALID_DA_FILE
Спойлер
При настройке SP_Flash_Tool download agent нужно выбирать прилагающийся к данной версии прошивальщика. Выбор других агентов дает такую ошибку.

(5066) S_DL_PC_BL_INVALID_GFH_FILE_INFOR
Спойлер
Неправильные файлы. Например когда выбрали scatter из папки с еще не подготовленными для FT файлами. Надо выбрать scatter из папки подготовленных для FT файлов.

(8038) SP FLASH TOOL ERROR
Спойлер
Возникает если имена или адреса блоков в scatter отличаются от таблицы внутри телефона (PMT). Нужно поправить scatter-файл в папке с прошивкой, т.е. привести к одному виду с вашем текущем скаттер-файлом, из прошивки которая у вас в данный момент на аппарате. Пример как отлавливать и править вручную приведентут
Еще один способ:
Скачиваем последний mtkdroidtools
Подключаем телефон и сохраняем карту блоков (сохранится 2 файла и один из них будет с именем PMP)
Оставляем только PMP и переименовываем его в обычный вид скаттера
Через него можно прошить любую прошивку без ошибки 8038

(8045) SP FLASH TOOL ERROR
Спойлер
Ошибка по характеру похожа на 8038, но на практике правка скаттер файла не помогала. Для решения проблемы многие шли в сервисный центр и им воскрешали аппарат через программатор.
Очень немногим помогла прошивка через кнопку DOWNLOAD со всеми установленными галочками.

(8200) SP FLASH TOOL ERROR
Спойлер
Возникает если вы пытаетесь прошить аппарат на одной платформе, прошивкой от другого (например у вас mt6577, а вы пытаетесь прошить прошивкой от аппарата на mt6575 и т.д.)
Также может помочь смена версии прошивальщика.

Полная инструкция по прошивке:
Нам надо SP Flash Tool http://4pda.ru/pages/go/?u=http%3A%2F%2Fmtk2000.ucoz.ru%2Fload%2Fsoft%2Fsoft_mtk%2Fsp_flash_tool%2F5-1-0-14 установленные драйверы https://yadi.sk/d/yuhBjcuxbTNs9 и если у вас телефон на процессоре MT6575 или MT6577 программа SPMultiPortFlashDownloadProject http://4pda.ru/forum/dl/post/3785123/SP_MDT_exe_v3.1304.00_A2013.02.26_customer.zip
Спойлер
Скачиваете и распаковываете на компьютер программу SP_Flash_Tool
Скачиваете и распаковываете на компьютер программу SP_MDT с возможностью выбора компонентов в uboot (актуально только для телефонов с процессорои MT6575 и MT6577 на базе проекта AGOLD, для остальных пропускаем)
Скачиваете и устанавливаете драйверы USB VCOM.
Заводская прошивка для вашего смартфона.
Выключаем смартфон. Кабель не подключен к компьютеру.
Вынимаем и вставляем обратно батарею.
(пропускаете, если драйвера уже установлены) Подключаем телефон к компьютеру кабелем. Операционная система найдёт новое устройство — укажите системе папку с драйвером USB VCOM (для своей версии ОС). Если что-то не получается с установкой драйверов, то читаете вышепредоставленные инструкции по установке драйверов.
(пропускаете, если драйвера уже установлены) Отключаем кабель от компьютера.
Далее идут пронумерованные пункты, они актуальны только для телефонов с процессором MT6575 и MT6577 на базе проекта AGOLD (т.е. с динамическим выбором компонентов), для остальных пропускаем
Запускаем программу SPMultiPortFlashDownloadProject.
Выбираем меню Factory database > Setup data source file и указываем файл MTK_DATABASE.mdb (он лежит в папке SP_MDT).
Выбираем меню File > Open Download Agent File и указываем файл MTK_AllInOneDA.bin (он лежит в папке SP_MDT).
Нажимаем Scatter File и выбираем файл MT6577_Android_scatter_emmc.txt (он лежит в папке с прошивкой).
Выбираем тип задней и фронтальной камер и тип контроллера дисплея, которые соответствуют вашему устройству, с помощью кнопки установки сенсоров. Самый простой способ узнать, какие именно камеры установлены в вашем аппарате, и какой дисплей, это спросить об этом в тематическом топике по вашему аппарату. Ничего страшного, если вы ошибетесь в этих параметрах. Просто прошейтесь еще раз с нужными параметрами.

Программа SPMultiPortFlashDownloadProject нам больше не нужна, она уже внесла нужные изменения в uboot. Закрываем программу SPMultiPortFlashDownloadProject.
Запускаем программу SP Flash Tool.
Нажимаем на кнопку Scatter-loading и выбираем файл MT6577_Android_scatter_emmc.txt (он лежит в папке с прошивкой, устройства разные поэтому скаттер файл называться будет по названию процессора, например MT6789 и т.д.).

ВАЖНО! Для телефонов на базе MT6575 и MT6577 снимаем галочки с пунктов Preloader и dsp_bl, для телефонов на базе MT6589, MT6572 и MT6592 только галочку с Preloader.
Нажимаем кнопку Download.
Подключаем выключенный телефон к компьютеру кабелем. Программа должна его увидеть и начать прошивку. Если телефон не обнаружен, то отключите его от компьютера, вытащите и вставьте батарею и заново подключите к компьютеру. В диспетчере устройств при корректно установленных драйверах на момент прошивки должны в ком-портах наблюдать mtk usb port (MediaTek PreLoader USB VCOM Port). А по завершению прошивки или при возникновении какой-либо ошибки устройство отключается и пропадает из диспетчера устройств.

После окончания прошивки отсоединяем телефон от компьютера и включаем устройство.

Форматирование:
Нам надо SP Flash Tool, установленные драйверы скаченые ранее
Как правильно отформатировать смартфон?
Спойлер
Внимание после данной процедуры слетает IMEI. Так что будьте готовы к тому, что вам потребуется заниматься восстановлением.
выключаем смартфон (кабель не подключен к компьютеру)
вынимаем аккумулятор и вставляем обратно (смартфон не включаем)
запускаем программу SP_Flash_Tool
нажимаем кнопку Scatter-loading
выбираем файл MT6589_Android_scatter_emmc.txt (файл из папки с прошивкой, цифры в названии файла могут отличаться и зависят от модели процессора)
нажимаем Format оставляем галочки на Auto format Flash и оставляем последний пункт Format whole flash exept Bootloader
Нажимаем ОК
подключаем смартфон кабелем к компьютеру
через несколько секунд должна пробежать красная полоска
после желтая полоска
когда желтая полоса будет завершена, вы получите всплывающее окно с зеленым кругом, процесс успешно завершен.
закрываем SP_Flash_Tool
отключаем смартфон от компьютера
после форматирования прошивка смартфона осуществляется со всеми галочками через кнопку download

Полезная литература для общего развития
Инструкции по прошивке через программу SPMultiPortFlashDownloadProject

Редакции сообщения
0

Ваше имя *

Ваш E-mail *

не публикуется

Текст сообщения *