Разное

Как прошивать sp flash tool: Как прошить телефон через FlashTool

Содержание

Как прошить телефон Xiaomi на MTK с помощью SP Flash Tool

Добрый день. Если вы подписаны на мой канал, то скорее всего в курсе, что я незапланированно обновил телефон до Xiaomi Redmi Note 4. Он также на процессоре MTK, который меня вполне устраивает, так как в игры я не играю, а GPS на них быстрее и точнее, чем на квалкоме. Это уже мой третий телефон на MTK, до этого были Redmi 1 и Redmi Note 2. И основное отличие данных процессоров для меня — это более простой и удобный способ прошивки с помощью SP Flash Tool (основной способ с помощью MiFlash). И сейчас мы рассмотрим на сколько просто это делается. Кстати, данная инструкция также подходит для прошивки Xiaomi Redmi Note 3 и Redmi Pro.

Итак, переходим по ссылке в мой Xiaomi Flash-Kit и качаем следующие файлы:
android_adb-usb_unifl_driver_v1.17_lite — это драйвера, устанавливаем первыми и перезапускаем компьютер.
SP Flash Tool vX.XXXX.00.000 — это версия программы, которую я использую для прошивки всех своих телефонов, которая теоретически должна работать со всеми телефонами на данный момент. Если я найду более новую, но настолько же универсальную версию, я просто обновлю файл в наборе. Просто разархивируйте, желательно в корень диска C, или хотя бы чтобы путь до программы не содержал кириллических символов.

Ещё нам понадобится прошивка для MiFlash, её вы можете скачать по этой ссылке. Ищем свой телефон и качаем Global прошивку (рекомендую использовать Developer, они достаточно стабильны и обновляются гораздо чаще). После скачивания разархивируем и кладем рядом с папкой программы.

После установки драйверов и перезапуска компьютера, запускаем SP Flash Tool с помощью файла flash_tool в папке программы.

В открывшемся окне, переходим на вкладку Download, жмём по кнопке Choose в строке Download-Agent

И выбираем файл MTK_AllInOne_DA.bin в папке с программой.

Далее жмём Choose в строке Scatter-loading File  и выбираем файл MTXXXX_Android_scatter.txt, который находится в папке с прошивкой.

Проверяем, чтобы переключатель был на Download Only.

Если вы просто обновляете прошивку, то можно снять галочку с userdata это сохранит все данные и настройки на телефоне. Если же переходите между вариантами прошивками, крайне рекомендую её оставить.

Теперь проверяем, чтобы телефон был отключен от компьютера и заряжен, жмём кнопку Download 

Выключаем телефон, ждём минуту (если батарея вытаскивается, можно отсоединить на секунд пять и снова вставить) и подключаем телефон к компьютеру. (Если при старте вылезет ошибка 2035, значит на вашем телефоне нужно сначала зажать клавиши громкости, а затем подключить кабель).

Сначала пробежит красная полоса.

Затем желтая с процессом прошивки.

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

На всякий случай вот здесь находятся значения ошибок SP Flash Tool.

Вроде всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа или подписавшись на группу во Вконтакте и канал YouTube.
Спасибо за внимание

Материал сайта geekteam.pro

Ошибки SP Flash Tool и рекомендации по их решению

Как известно, во многих случаях для прошивки устройств на чипах MediaTek применяется программа FlashTool, но, к сожалению, часто в процессе встречаются различные ошибки. В данной инструкции собраны наиболее часто встречающиеся ошибки FlashTool и возможные пути решения данных проблем.

(1002 или 0x3EA) S_INVALID_ARGUMENTS

Неверный scatter файл. В моем случае были отключены, в scattere, блоки PRELOADER и DSP_BL. На это и ругался.

(1003 или 0x3EB) S_COM_PORT_OPEN_FAIL

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

(1011 или 0x3F3) S_NOT_ENOUCH_STORAGE_SPACE

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

(1012 или 0x3F4) S_NOT_ENOUGH_MEMORY

Воспользуйтесь более свежей версией прошивальщика.

(1013 или 0x3F5) S_COM_PORT_OPEN_FAIL

Ошибка по характеру и направленности аналогична ошибке 1003.
Также может помочь смена версии прошивальщика.
Также можно попробовать прошить устройство с отключенной батареей.

(1018 или 0x3FA) S_UNKNOWN_TARGET_BBCHIP

Решение: воспользоваться более свежей версией прошивальщика.

(1022 или 0x3FE) S_UNSUPPORTED_VER_OF_DA

Воспользуйтесь более свежей версией прошивальщика.

(1040 или 0x410) S_UNSUPPORTED_OPERATION

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

(1041 или 0x411) CHS_ERR

Переходим в вкладку «Help» там нажимаем «Open Logs Folder» и удаляем все логи. Дальше переходим в папку с прошивкой ищем и удаляем файл файл «Checksum.ini». Прошиваем опять Format+Dowloand.

(2004 или 0x7D4) S_BROM_DOWNLOAD_DA_FAIL

Как мне показалось проблема была в версии флэштула, загрузил версию в конце версии которой есть обозначение SEC, в ней тел зашился с первого раза.
так же ошибка 2004 может возникнуть, если система захламлена usb-дровами разных прочих устройств. Мне помогла программа USBDeview — удалил все установленные usb-драйвера и вуаля, прошивка ч/з FT завелась.
Также может помочь подключение устройства с зажатой клавишей громкости «+» или «-«.
Еще предлагают попробовать следующее: после того как появится ошибка, необходимо сразу закрыть окно с ошибкой и тут же нажать кнопку download еще раз.

(2005 или 0x7D5) 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.
Также можно попробовать прошить устройство с отключенной батареей.
Вылечила флештулом SP_Flash_Tool_exe_Windows_v5.1515.00_temp_Secure_boot, прошила через firmvare upgrade, со вставленной батареей.

(2020 или 0x7E4) S_BROM_CHKSUM16_MEM_RESULT_DIFF

Решил так — в настройках флештула принудительно поставил галку что тело без батареи, после чего подключил через тест поинт с батареей. Всё на удивление прошилось.
Помогло подключение смартфона с зажатой кнопкой громкости вверх (на разных телефонах может быть по-другому, например громкость вниз или кнопка питания), как только компьютер и FT определили телефон, отпускаем громкость и процесс прошивки пошел).

(2035 или 0x7F3) S_BROM_CMD_JUMP_DA_FAIL

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

(3001 или 0xBB9) S_DA_EXT_RAM_ERROR

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

(3012 или 0xBC4) NAND_FLASH_NOT_FOUND

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

(3013 или 0xBC5) S_DS_SOC_CHECK_FAIL

Возможно, что в окне 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

(3054 или 0xBEE) S_DA_NFB_BOOTLOADER_NOT_EXIST

Помогла смена версии прошивальщика с пятой версии на третью

(3066 или 0xBFA) S_DA_HANDSET_FAT_INFO_NOT_FOUND

Возникает при автоматическом форматировании, следует попробовать установить адреса форматирования вручную.

(3144 или 0xC48) S_DA_EMMC_FLASH_NOT_FOUND

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

(3149 или 0xC4D) S_DA_SDMMC_WRITE_FAILED

Прошивал версией 3.1320.0.174, после выпадения ошибки послушался программу и прошил версией 5.1420.00 (на момент написания последняя версия) выбирал Format all+download и все заработало, программа стояла в корне диска C.
Также проблема может быть аппаратная.

Необходимо переустановить драйвера и добиться чтоб в диспетчере устройств планшет правильно отображался как MTK Usb Port. Далее запустить ФлешТул и выбрать родную прошивку. Снять галочки со всех файлов кроме preloader-файла. Прошить этот файл через download.

(3168 или 0xC60) S_CHIP_TYPE_NOT_MATCH

Неверный scatter-файл. Используйте «родной» scatter файл от вашего устройства.

(4001 или 0xFA1) S_FT_DA_NO_RESPONSE

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

(4008 или 0xFA8) S_FT_DOWNLOAD_FAIL

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

Проблема и одно из решений ошибки (4008 или 0xFA8) S_FT_DOWNLOAD_FAIL. Два дня мучался и форматировал и менял версии флештулов, вообщем ни как, флештул начинает шить и на 5-7 процентах вылазит ошибка 4008. Один раз даже прошился до 37 процентов после форматирования. Думал память накрячилась,но тест памяти проходил без проблем и не выдавал ошибок. Оказалось очень просто. При снятой крышки телефона увидел блестящие царапины на микросхеме, где кнопка выключения, немного полазил иголкой и о чюдо, начал прошиватся. Оказалась всего лишь запала кнопка выключения.

Попробуйте сменить скорость с Full Speed, на High Speed, прошиваться будет в разы дольше, но у меня проблема решилась. Относится к ошибке (4008 или 0xFA8) S_FT_DOWNLOAD_FAIL.

(4009 или 0xFA9) S_FT_READBACK_FAIL

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

(4010 или 0xFAA) S_FT_FORMAT_FAIL

Рекомендуется сменить версию прошивальщика на 5 версию, крайне желательно начать с версии 5.1352.01 и попытаться прошить аппарат через firmware upgrade (прошивка должна быть оригинальной для аппарата и содержать в себе все блоки).
Также попробуйте сменить кабель для прошивки на более качественный.

(4032 или 0xFC0) S_FT_ENABLE_DRAM_FAIL

Встретилась ошибка 4032 при попытке смены прошивки на аппарате с процессором MT6589 через программу Sp_Flash_tool. Аппарат оживил, отформатировав телефон через кнопку Format (не делайте это если у вас аппарат на процессоре MT6575 или 6577) в программе sp_flash_tool, затем скачал официальную прошивку и прошил ее со всеми галочками через кнопку download. Иногда нужно удалять и переустанавливать драйверы и делать форматирование повторно, и потом перепрошиваться если предыдущая попытка была неудачная.
Если ничего не помогло, то попробуйте сменить версию прошивальщика. Рекомендуется начать с версии 5.1352.01
Нужно найти родной preloader и прошить его. Если прошивка стандартным методом не приносит результата, то возможно придется прошивать аппарат через тестпоинт (далее предоставлена ссылка на тему про тестпоинты). Тестпоинты для прошивки preloader
Как пишут тут, появлению данной ошибки может способствовать низкий заряд батареи.
Также пишут что может помочь замыкание 4 и 5 контакта на разъеме USB.

(4037 или 0xFC5) S_FT_FS_READ_FAIL 0xFC5

Был косяк в путях к прошивке — кирилица.

(4048 или 0xFD0) S_FT_MEMORY_TEST_FAIL

100% нерабочая память.

(4050 или 0xFD2) S_FT_NEED_DOWNLOAD_ALL_FAIL

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

(4058 или 0xFDA) S_FT_GET_MEMORY_FAIL

Проблема с флеш-памятью. На одном ТА с такой ошибкой помог прогрев чипа флеш-памяти (паяльным феном на высоких температурах (около 400С)), на другом замена чипа с донорской платы.

(5002 или 0x138A) S_INVALID_DA_FILE

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

(5007 или 0x138F) S_FTHND_FILE_IS_NOT_LOADED_YET

Обычно возникает если во флештуле стоит галка на блоке, к которому путь отсутствует. Решение: указать путь к необходимому блоку прошивки.
При возникновении данной ошибки помогла смена версии-прошивальщика на v5.1352.01.
Прошивал ZTE Blade L3 (2я ревизия), ошибка возникала постоянно, пока не подключил аппарат без батарейки — ошибка исчезла.

(5054 или 0x13BE) S_DL_GET_DRAM_SETTINGS_FAIL

Заключалась в следующем:
— Каким-то образом была установлена (подходящая для данного девайса) прошивка через Firmware Upgrade
— Галочка с раздела Preloader снята не была
— При этом самого прелоадера в прошивке НЕ было
В результате флештул скорее всего потер прелоадер. Было рекомендовано найти прошивку с прелоадером, прошить через Firmware Upgrade, а потом ставить ту новую прошивку (в которой нет прелоадера) через Download, убрав галочки с тех разделов, которые прошивать не надо.

Вобщем потёрт preloader,пока не отыскал прошивку под Sp flashtool с нормальным preloader не прошивалось ничего,телефон видел только комп,как COM порт,в остальном был труп во всех смыслах.Слитый из sp flashtool бэкап не решал проблему из врайтмэмори,да даже форматировать не удавалось.Как прошил preloader (долго не мог найти прошивку на аппарат) смартфон ожил,дал зашить себе в брюхо кастомное рекавери (тем же sp flashtool’ом),ну а дальше дело техники.

Смысл ошибки — «не удалось получить настройки оперативной памяти устройства». Это может происходить при работе Download Agent внутри устройства, или при передаче ответного пакета от DA к FT. По вине драйвера сбой при передаче может произойти лишь в том случае, если у вас XP с сервис-паком не выше второго, а в этом случае нужно не драйверы переустанавливать, а ставить последний (третий) сервис-пак. В более старших системах драйвер usbser.sys обновлениям не подвергался, поэтому что-то переустанавливать нет смысла.

(5066 или 0x13CA) S_DL_PC_BL_INVALID_GFH_FILE_INFOR

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

(5069 или 0x13CD) S_DL_PMT_ERR_NO_SPACE

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

(6045 или 0x179D) S_SECURITY_SECURE_USB_DL_IMAGE_SIGN_HEADER_NOT_FOUND

Попробовать другую версию SPFT, рекомендуется начать с версии 5.1532

(6104 или 0x17D8) S_SECURITY_SECURE_USB_DL_DA_RETURN_INVALID_TYPE

Попробовать другую версию SPFT, рекомендуется начать с версии 5.1532

(6124 или 0x17EC) S_SECURITY_INVALID_PROJECT (6124), MSP ERROE CODE: 0 x 00.

Получилось устранить после прошивки родного Preloader через кнопку download. После этого прошивка модифицированного recovery прошла без ошибок и далее восстановил прошивку из ранее созданного бекапа.

(6126 или 0x17EE) S_SECURITY_SECRO_HASH_INCORRECT

На текущий момент неизлечима в домашних условиях.

Данная ошибка встречается на телефонах Huawei G610, Huawei G700, LG L60 Dual
Характеризуется следующими симптомами:
— периодическая перезагрузка
— в телефоне остаются удаленные вещи
— при проверке памяти на запись выскакивает ошибка

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

Рекомендуется заменить память в сервисе.

(8038 или 0x1F66) SP FLASH TOOL ERROR)/(PMT changed for the ROM; it must be downloaded)

Возникает если имена или адреса блоков в scatter отличаются от таблицы внутри телефона (PMT). Нужно поправить scatter-файл в папке с прошивкой, т.е. привести к одному виду с вашем текущем скаттер-файлом, из прошивки которая у вас в данный момент на аппарате. Пример как отлавливать и править вручную приведен здесь.
Если со скаттер файлом ничего не предпринималось, но все-равно выводится данная ошибка, то можете попробовать сменить версию прошивальщика. Рекомендуется начать с версии SP_Flash_Tool_v5.1352.01

От 8038 есть одно простое средство — использовать firmware upgrade. НО ВНИМАНИЕ! Прошивка должна быть конкретно для этой модели девайса и содержать все блоки(обычно есть в стоковых прошивках)

(8045 или 0x1F6D) SP FLASH TOOL ERROR

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

8045 (неверно размеченая таблица) если такая ошибка встретится, качаем сток прошивку загружаем в флештул (любой), нажимаем Format, далее заряжаем батарею (обязательная процедура) (планшет придется разбирать и заряжать в ручную), далее той же стоковой прошивкой через кнопку DOWLOAD заливаем со всеми галками, возможно будет прерывание процесса загрузки но не унываем если это произошло нажимаем firmware upgrade подключаем девайс и все.

Также проблема может быть аппаратная.

(8200 или 0x2008) SP FLASH TOOL ERROR

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

(8417 или 0x20E1) SP FLASH TOOL ERROR: The load scatter file is invalid!

Уберите из пути к скаттер-файлу иероглифы и уменьшите длинну пути до него (до файла).

Unrecognized ROM detected

Причина: несовпадение разметки в скаттере и в устройстве.
Чаще всего случается, когда над устройством производились действия по кастомной переразметке через изменение параметров разделов в EBR
При этом сам скаттер обычно никто не меняет.

Способ исправления:

1. Принудительное форматирование с параметрами: Auto Format Flash и Format whole flash except Bootloader для того, чтобы инициализировать устройство. Полная инструкция есть в шапке в спойлере: «Как правильно отформатировать смартфон». И не забудьте сделать бэкап NVRAM (IMEI) заранее!
2. Полная прошивка через Download.

Дополнение:

В дополнение хочу ещё добавить информации по данной ошибке. Судя по всему, прошивка шьётся в режиме Firmware Upgrade и по идее разметка в аппарате не должна мешать работе FT, но тем не менее мешает. Причиной может быть битый, не подходящий либо не узнаваемый утилитой образ в папке с прошивкой.
Объясню значение «не узнаваемый». В прошивках для моего аппарата есть не «стандартный» образ (явление распространённое и на многих других аппаратах, особенно у бренда Lenovo) preload.img. Так вот, без добавления описания данного образа в CustPT.ini, утилита упорно не хочет видеть данный образ, вручную конечно добавляется, но шить не хочет (в любом режиме и при одинаковой разметке в теле и в новой прошивке) оповещая ошибкой «Unrecognized ROM detected».

Как прошить смартфон Xiaomi с процессором MTK через FlashTool

Установка SP Flash Tool на ПК

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

Чтобы сделать это на компьютере с Windows 7, нужно перезагрузиться и несколько раз нажать F8 (сразу же после загрузки BIOS). На разных ПК для этого используются кнопки F10, F12, Esc и некоторые другие. На экране появятся команды для загрузки ОС в специальном режиме. Найдите пункт «Disable driver signature enforcement» и активируйте его.

Если эта процедура не привела к результату, запустите командную строку от имени администратора и укажите:

  • bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS
  • bcdedit.exe /set TESTSIGNING ON

ОС должна сообщить, что команды успешно применены, после чего ПК нужно перезагрузить и перейти к прошивке.

На ПК с Windows 8, 8.1 и 10 следует:

  1. Вызвать меню «Выполнить» (комбинация Win+R).
  2. Ввести команду gpedit.msc и нажать Enter.
  3. В открывшемся редакторе групповой политики перейти в категории «Конфигурация пользователя» — «Административные шаблоны» — «Система» — «Установка драйвера».
  4. Выбрать пункт «Цифровая подпись», щелкнуть по нему правой кнопкой и выбрать «Изменить».
  5. Активировать параметр «Отключено» (если ниже появятся изменения, выбрать «Пропустить»).
  6. Подтвердить изменения и перезагрузить компьютер.

Теперь создайте папку «Android» в корне диска С:\. Скачайте универсальные драйвера и установите их через диспетчер устройств (смартфон должен быть подключен к ПК).

Пошаговая инструкция по прошивке

1. Скачайте нужную вам прошивку для Fastboot 2. Распакуйте архив в папку «Android». Туда же поместите содержимое из архива SP Flash Tool.

3. Прежде всего следует перетащить файл «MT6795_Android_scatter.txt» из папки «images» в папку «signed_bin».

После этого сделайте следующее:

1. Запустите SP Flash Tool и выберите раздел «Download» 2. В поле «Download-Agent» укажите файл «DA_SWSEC.bin» 3.В поле «Scatter-loading» укажите соответствующий файл из папки с прошивкой

4. Выберите в столбце «LOCATION» все остальные файлы, если они не появились автоматически.

5. Чтобы сохранить пользовательские данные, отключите пункт «userdata».

6. Выберите режим «Download only»

7. Включите пункт «USB Checksum» и «Storage Checksum».

8. Нажмите «Download».

Перед прошивкой смартфон нужно зарядить минимум на 50%.

9. Выключите устройство и подсоедините его к ПК

Используйте родной (или качественный) кабель. Если на компьютере несколько портов USB, то нужно выбирать тот, куда были установлены драйвера.

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

процесс прошивки успешно завершился

Когда желтая полоса заполнит до конца свое поле, должна появиться зеленая окружность. Это означает, что процесс прошивки успешно завершится. После этого Xiaomi можно отсоединить от ПК и включить (если он не включился автоматически).

При прошивке смартфона первоначальный запуск системы занимает около 5-10 минут.

SP Flash Tool — программа-прошивальщик для смартфонов на базе MTK

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

 

SP Flash Tool – официальная программа для прошивки телефонов и планшетов на базе MTK для ОС Windows и Linux.

 

 

Программа является одной из лучших и будет идеальным решением для прошивки устройства на Android. Главной её особенностью является работа со всем процессорами MTK, что позволяет перепрошить абсолютно любой аппарат.

 

Версия Flash Tool 5 поддерживает не только старые модели телефонов, но и те, которые вышли в последние месяцы.

 

 

 

О программе

 

Принцип работы Smart Phone Flash Tool для Windows достаточно простой – вам нужно всего лишь 3 составляющих:

 

  • Android – устройство на базе процессора MTK;

  • Программа – прошивальщик. Программу Flash Tools скачать бесплатно можно и на форумах. Основное требование состоит в том, чтобы её версия была самой последней и официальной как на сайте Flash-Tool.ru;

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

 

Какие модели поддерживает SP Flash Tool

 

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

 

С помощью программы Flash Tool можно перепрошить даже кирпич – телефон, который перестал включаться или зависает на заставке.

Ещё одной особенностью Flash Tool на русском является то, что нет необходимости устанавливать её на свой мобильный телефон. Например, если вы не можете зайти в меню recovery при запуске смартфона, флэш тул поможет вам обойти эту проблему. Вы можете скачать FlashTool на компьютер, установить его и обновить программное обеспечение своего смартфона.

 

Для работы с программой вам понадобятся драйвера для смартфона или планшета. Прошивальщик воспринимает только предварительно установленные на компьютере устройства. Flash Tools скачать можно сразу в комплекте с прошивкой и драйверами и работа с вашим мобильным устройством станет ещё проще.

 

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

Скачать: SP_Flash_Tool_v5.1820_Win

 

Как сделать Backup прошивки с помощью SP Flash Tool (MediaTek)?

В этом посте я расскажу о том как снять backup прошивки с практически любого аппарата на базе MediaTek с помощью SP Flash Tool и MTK Droid Tools. Также, отдельно, я рассмотрю случаей, когда MTK Droid Tools по каким-либо причинам не видит аппарат, но есть доступ по ADB. Итак, приступим. Для начала скачаем все необходимое:

После того как мы скачали все необходимое, можно, например, создать в корне какого-нибудь папку Android и разложить распакованное содержимое архивов по папкам, т.е. драйвера в папку Drivers, Platform Tools в отдельную папку, SP Flash Tool в отдельную, MTK Droid Tools тоже в отдельную.

Далее включаем на своем устройстве Режим разработчика и активируем отладку по USB. Т.е. сначала заходим в Настройки -> О телефоне (Об устройстве) и кликаем несколько раз (5-7) по надписи «Номер сборки», до появления сообщения о том что Режим разработчика активирован. Далее переходим в меню Настройки -> Для разработчиков и ставим галочку на «Отладка по USB»:

После этого подключаем устройство к ПК и устанавливаем драйвера ADB (т.е. либо запустив AdbDriverInstaller.exe из архива, либо открыв диспетчер устройств и указав вручную путь к драйверам в папке Android ADB driver x64 для неизвестного устройства). В результате должно получиться так (Диспетчер устройств):

Устройство Android ADB Interface в диспетчере устройств подтверждает что у нас все готово к следующему шагу.

Запускаем MTK Droid Tools:

Ждем пока устройство определится в нем и нажимаем кнопку «Карта блоков»:

После чего нажимаем кнопку «Создать scatter файл» и сохраняем получившийся файл (у меня он назывался MT6582_Android_scatter.txt) на диск. На этом этап подготовки закончен и можно приступать непосредственно к чтению данных.

Открываем получившийся файл в Notepad++ или Word (обратите внимание, обычный блокнот не подойдет) и находим в нем строчку partition_name: CACHE:

И запоминаем то, что у вас написано в графе linear_start_addr, в данном случае это — 0x3E900000.

Отключаем телефон от ПК и выключаем его, т.е. держим кнопку выключения питания и выбираем в меню «Отключение питания», также можно отсоединить и вставить батарею. Далее запускаем SP Flash Tool и переходим в нем на закладку Readback. Далее нажимаем кнопку Add. В результате в таблице появится одна строка:

Кликаем по ней, у нас появляется запрос выбора места сохранения файла ROM_0, выбираем папку, в которую мы его хотим сохранить и на следующем экране в поле Length вводим запомненное нами ранее число (linear_start_addr):

В итоге должно получиться что-то вроде этого:

После чего подключаем выключенный телефон (!) к ПК. В этот момент желательно открыть диспетчер устройств. Пока никакие кнопки в SP Flash Tool на этом экране не нажимаем!

В момент подключения у вас определится неизвестное устройство MT65xx PreLoader и ОС предложит вам установить драйвера на него. На картинке ниже это наглядно показано. Лучше сразу перед подключением телефона открыть диспетчер устройств, чтобы «отловить» момент появления MT65xx PreLoader. Если устройство появится, а ОС не предложит автоматически установить драйвера, то это надо сделать вручную, кликнув правой кнопкой мыши на устройстве MT65xx PreLoader. 

Выбираем «Выполнить поиск драйверов на этом компьютере» и указываем папку в которой находится распакованное содержимое архива mtk_xp_vista_7_8_x32_x64.zip (т.е. к этому моменту вы должны распаковать архив куда-нибудь). После того как драйвера успешно установятся, картинка в диспетчере устройств должна поменяться на такую: 

Если драйвера установились — можно переходить к следующему шагу. Обратите внимание, что при подключении телефона Preloader USB VCOM Port может появляться всего на несколько секунд — это нормально, наша задача на этом этапе установить драйвера телефона, чтобы он определялся именно как Preloader USB VCOM Port, а не неизвестное устройство MT65xx PreLoader. Если вы вдруг не успели установить драйвера, а телефон включился — вытаскиваем батарею, отсоединяем телефон, вставляем батарею, подключаем телефон и повторяем процедуру.

Как только мы убедились что драйвера у нас установлены — отсоединяем телефон от ПК. Выключаем его, в открытом у нас SP Flash Tool нажимаем кнопку Readback и подключаем выключенный телефон к ПК. После этого у нас пойдет процесс считывания прошивки из телефона:

Многие пишут о затруднениях возникающих именно на этом шаге. Попробую объяснить чуть подробнее. После того как вы нажимаете кнопку Readback — SP Flash Tool переходит в режим ожидания подключения телефона, т.е. подразумевается что до этого вы успели отловить момент когда выключенный телефон у вас определяется как MT65xx PreLoader и установить на него драйвера, чтобы в COM-портах у вас появился Preloader USB VCOM Port. Если вдруг по каким-то причинам SP Flash Tool написал об ошибке, или телефон не успел подключиться — может помочь следующая методика (все описанное справедливо только если вы корректно установили драйвера и при подключении телефона у вас появляется именно Preloader USB VCOM Port): отключаем телефон от ПК, вынимаем батарею, нажимаем кнопку Readback, подключаем телефон с вытащенной батареей. В SP Flash Tool пойдет красная полоска (Download), за это время быстро вставляем батарею назад, если мы успели, то пойдет синяя полоска Readback с процентами, как на картинке:

Ждем пока процесс завершится. Создание backup’а может занимать 10-15 минут. Просто смотрим на бегущие проценты и ничего не трогаем 😉 По окончании процедуры чтения у вас появится надпись Readback Ok:

Пока у нас делается Backup самое время пояснить что же такое scatter файл и что представляет собой файл ROM_0, который мы получим на выходе. Память телефона — это обычная EMMC Flash, которая разбита на определенные разделы. Scatter файл это и есть файл описания разделов (так, например в Scatter’е есть разделы PRELOADER, RECOVERY, LOGO, ANDROID и т.п.). Назначение разделов различно, так, например в Recovery — содержится образ recovery, в logo — логотип, использующийся при загрузке системы, в Android — образ system и т.п. Файл ROM_0, который мы получаем на выходе по сути представляет собой сплошной дамп EMMC Flash в одном файле. Но чтобы воспользоваться полученным backup’ом прошивки, например, для восстановления другого аналогичного аппарата — нам еще будет необходимо разбить его на разделы. Здесь я опишу несколько способов как это сделать. Первый и самый распространенный — через MTK Droid Tools. Допустим у нас уже есть файл ROM_0 сделанный с помощью SP Flash Tool.

Включаем питание устройства (телефона) и даем ему загрузиться, после чего вновь запускаем MTK Droid Tools (режим отладки по USB на телефоне при этом, естественно, должен быть включен, а драйвера ADB установлены на ПК), переходим на закладку root, backup, recovery и нажимаем кнопку «Создать бэкап из ROM_ флэштула»:

Выбираем получившийся у нас на предыдущем шаге ROM_0 и в окне лога видим примерно следующее:

— Папка сохранения на компьютере: E:\Android\MtkDroidTools\backups\KINGSING_S1_141117_ForFlashtoolFromReadBack_150512-005322\

 — scatter сохранен в файле:  

E:\Work\Мегафон Login Plus\MtkDroidTools\backups\KINGSING_S1_141117_ForFlashtoolFromReadBack_150512-005322\MT6582_Android_scatter.txtкопирование завершено 

    — preloader.bin …скопировано  … cut OK

    — MBR …скопировано 

    — EBR1 …скопировано 

    — pro_info …скопировано 

    — nvram.bin …скопировано 

    — protect_f …скопировано 

    — protect_s …скопировано 

    — seccfg …скопировано 

    — uboot.bin …скопировано 

    — boot.img …скопировано 

Ну и т.д. Теперь в папке сохранения, у меня это E:\Android\MtkDroidTools\backups\ у нас появляется папка с полным backup’ом нашей прошивки, разбитым на разделы (т.е. каждый раздел в отдельном файле):

На этом процесс создания Backup’а прошивки завершен. Если вы только хотели узнать как сделать backup прошивки с помощью SP Flash Tool и у вас все получилось, дальше можно не читать.

Для продвинутых

А что делать если MTK Droid Tools «не видит» телефон? Или же не получается создать scatter файл или разбить получившийся файл ROM_0 на разделы? Как получить карту разделов и есть ли возможность «разрезать» файл ROM_0 вручную? Такая возможность есть. Чтобы получить карту разделов на MTK 65xx нужно в консоли ADB дать команду cat /proc/dumchar_info — т.е. запустить в консоли adb shell и уже там набрать эту команду:

Если вдруг телефон по каким-то причинам не видится и через ADB (в этом случае я советую ознакомиться с мануалом по ADB, может быть проблема в VEN_ID устройства и его нужно просто прописать в %USERPROFILE%\.android\adb_usb.ini), то ту же самую команду можно дать и в самом телефоне, установив Terminal Emulator for Android из Google Play:

Как видите — результат точно такой же и linear_start_address раздела cache можно взять и отсюда. Да, к слову, в новых устройствах, например на базе MTK 6752, таких как Билайн Про, ZTE Q Lux и т.п. карту разделов можно получить с помощью cat /proc/partinfo. MTK Droid Tools с этими устройствами вообще не работает.

Методика получения адреса старта раздела cache, который нужен для получения ROM_0 с помощью SP Flash Tool у нас теперь есть. Также мы знаем адреса (смещения) и размеры каждого из разделов. Т.е. чтобы «порезать» ROM_0 на разделы — использовать MTK Droid Tools нам вовсе не обязательно. Это можно сделать «руками» в любом Hex-редакторе, поддерживающим функцию выделения и сохранения блока в файл (я пользуюсь консольным HIEW). Ну и в качестве примера давайте «вырежем» раздел с Recovery из получившегося ROM_0 файла.

Мы знаем (из scatter’а или из dumchar_info) его linear_start_addr: 0x4180000 и partition_size: 0x1000000. Открываем ROM_0 в HIEW и переходим на 0x4180000. Т.е. в консоли делаем hiew32 ROM_0, затем нажимаем F5 и вбиваем адрес начала раздела — 4180000:

Как вижно по 4180000 у нас находится сигнатура ANDROID!, что говорит нам о том, что мы на верном пути 😉 Адрес конца раздела вычисляется как linear_start_addr+partition_size-1 = 0x517FFFF в нашем случае. Нажимаем в HIEW * (звездочку на доп. клавиатуре) для начала выделения блока (если подвигать стрелками вверх / вниз / вправо / влево, то мы видим как блок начинает выделяться цветом) и либо спускаемся до 0x517FFFF, либо делаем это через F5:

И заканчиваем выделение блока, опять же через «серую» * (на доп. клавиатуре). После этого нажимаем F2 — Put block (сохранение блока в файл):

И раздел recovery у нас записан. Точно также можно вырезать из ROM_0 любой другой раздел. Как вы понимаете MTK Droid Tool при этом нам вообще не нужен. 

Для упрощения процедуры можно также написать скрипт / программу, которая будет делать это автоматически для всех разделов, но у меня честно говоря не хватает времени на это, да и не так часто возникает эта задача, так что HIEW’а мне вполне хватает для этих целей. 

p.s. На этом пока все … пост получился как «черновой вариант», т.к. писался на скорую руку, возможно позже я его дополню, если будут какие-то непонятные моменты. И конечно же, как всегда, буду раз вашим комментариям и вопросам …

p.p.s. Как меня успели немного поправить, в /proc/dumchar_info содержатся не linear_start_addr из scatter’а, а physical_start_addr. Т.е. в приведенном примере для раздела с recovery мы имеем:

  linear_start_addr: 0x4180000
  physical_start_addr: 0x2D80000
  partition_size: 0x1000000

И в /proc/dumchar_info мы в графе StartAddr мы видим именно physical_start_addr. Но если мы взглянем на размер первого раздела (preloader), то становится понятно как перевести physical_start_addr в linear_start_addr, если к 0x2D80000 добавить 0x1400000 (это как раз размер preloader’а), то как раз получается 0x4180000.

SP Flash Tool Linux: стопорится на загрузке DA (Download Agent)

Прошивал телефон LG (Android) через SP Flash Tool с Linux (Ubuntu), SP Flash Tool запускал от root на всякий случай, хотя достаточно добавить пользователя в группу dialout: sudo adduser `whoami` dialout и перезайти в сеанс/перезагрузиться, чтобы root не требовался для работы с COM-портом.


Никаких драйверов в Linux устанавливать не нужно… То есть пропускаем огромное полотно инструкций для виндузятнигов!

Для запуска SP Flash Tool на Linux без терминала, мышкой:
Открываем папку с распакованным архивом SpFlashTool, правой мышью на файл flash_tool.sh, Свойства, ставим галку, что он исполняемый, ок, нажимаем на него 2 раза — программа прошивки запустилась.

Для запуска через терминал:
1) в терминале переходим в папку с распакованным архивом SpFlashTool:
cd "путь к папке в кавычках"
2) выполняем bash flash_tool.sh для запуска от пользователя или
su
bash flash_tools.sh
для запуска от root.
Все, программа запустилась!


Но при прошивке SP Flash Tool стопорился на «Download DA 100%», зависал, в консоли было написано:


connect DA end stage: 2, enable DRAM in 1st DA: 0
COM port is open. Trying to sync with the target...

Решение такое:

временно удалить пакет modemmanager, т.к. входящие в него правила udev конфликтуют с Sp Flash Tool + LG/MediaTek.
Давайте посмотрим, какие правила udev входят в пакет modemmanager:


# dpkg-query -L modemmanager | grep udev
/lib/udev
/lib/udev/rules.d
/lib/udev/rules.d/77-mm-cinterion-port-types.rules
/lib/udev/rules.d/77-mm-dell-port-types.rules
/lib/udev/rules.d/77-mm-ericsson-mbm.rules
/lib/udev/rules.d/77-mm-haier-port-types.rules
/lib/udev/rules.d/77-mm-huawei-net-port-types.rules
/lib/udev/rules.d/77-mm-longcheer-port-types.rules
/lib/udev/rules.d/77-mm-mtk-port-types.rules
/lib/udev/rules.d/77-mm-nokia-port-types.rules
/lib/udev/rules.d/77-mm-pcmcia-device-blacklist.rules
/lib/udev/rules.d/77-mm-platform-serial-whitelist.rules
/lib/udev/rules.d/77-mm-qdl-device-blacklist.rules
/lib/udev/rules.d/77-mm-simtech-port-types.rules
/lib/udev/rules.d/77-mm-telit-port-types.rules
/lib/udev/rules.d/77-mm-usb-device-blacklist.rules
/lib/udev/rules.d/77-mm-usb-serial-adapters-greylist.rules
/lib/udev/rules.d/77-mm-x22x-port-types.rules
/lib/udev/rules.d/77-mm-zte-port-types.rules
/lib/udev/rules.d/80-mm-candidate.rules

Сначала сохраним этот пакет на диск, а то вдруг мы подсоединены к интернету через модем, и не сможем к нему подключиться, чтобы его скачать из репозиториев:
apt download modemmanager
Удалим этот пакет без удаления того, что от него зависит:
sudo dpkg --remove --force-all modemmanager
Перезапустим udev:
sudo systemctl restart udev

Прошиваем телефон, ставим modemmanager обратно:
sudo apt install modemmanager
Если не поставился командой выше из-за отсутствия интернета, то ставим ранее скачанный:
sudo apt install ./modemmanager*.deb
Перезапускаем udev:
sudo systemctl restart udev

P.S. Конфликт наверняка всего в одной строке правил udev, и удаление целого пакета modemmanager слишком радикальное решение, но я не разбирался глубже. Если что пишите в комментариях.

Ошибки SP Flash Tool и их решение. Расшифровка часто встречающихся ошибок SP FlashTool


Статьи и Лайфхаки

Владельцы мобильного устройства на базе Android рано или поздно сталкиваются с необходимостью его прошивки. Каковы наиболее распространённые ошибки SP Flash Tool
, помогает ли справиться с ними , и как их можно расшифровать? Рассмотрим их в нашей статье.

Программа SP Flash Tool: возможны ли ошибки при прошивке?

При помощи такой программы пользователь способен прошить мобильное устройство из Китая, которая работает на базе Android. Это может быть смартфон или планшетный компьютер, куда встроен чип Mediatek, или иной чип.

На первый взгляд, установка новой прошивки представляется достаточно сложным процессом. На самом деле, это вполне способен сделать каждый, однако на свой страх и риск. Также нужно не забыть про предварительный back-up.

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

Распространённые ошибки SP Flash Tool

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

Этой ошибке фактически идентична ошибка S_COM_PORT_OPEN_FAIL под номером 1013. Проблемы также могут быть связаны с портами или кабелем USB. Кроме того, иногда нужно сменить версию самой программы. В то же время на вероятность подобной ошибки не влияет.

Ошибка 3001, или S_DA_EXT_RAM_ERROR, означает вероятные проблемы с подключением. В данном случае следует попробовать подключить провод к другому USB-порту, или же проверить сам провод на наличие дефектов.

Если появляется надпись S_UNSUPPORTED_VER_OF_DA (ошибка номер 1022), это означает то, что отсутствует поддержка используемой версии программы, и необходима установка более новой.

Ошибка 1040, или S_UNSUPPORTED_OPERATION, означает, что файл Scatter попросту несовместим с конкретным мобильным устройством. Также случается, что такой файл некорректный (ошибка S_DL_PC_BL_INVALID_GFH_FILE_INFOR, код 5066).

На недоработанных версиях программы встречаются и такие ошибки SP Flash Tool, как S_NOT_ENOUCH_STORAGE_SPACE (номер 1011). Часто это происходит потому, что размера пространства недостаточно для определённого участка прошивки. Опять-таки, поможет замена версии.

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

ПРОСЬБА ПРИ ОБНАРУЖЕНИЕ ДРУГИХ ОШИБОК И ЗНАНИЯХ ИХ ИСПРАВЛЕНИЯ ОТПИСАТЬ В КОММЕНТАРИЯХ

Неувязка с портом.
Может возникать ежели к примеру у вас в BIOS отключены com-порты (хоть в принесенном случае com-порт тут виртуальный, а физический USB, но при выключении вы легко не увидите оборудование на тот или другой ставятся драйверы preloader).
или неувязка в USB кабеле (подсобляет смена кабеля для прошивки).
или неувязка в USB-порту компа (подсобляет перетыкание кабеля в иной порт).

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

Ошибка по нраву и направленности подобна ошибке 1003. Вывода необходимо разыскивать по тому же принципу (сантим.. 1003).
Также может сориентировать смена версии прошивальщика на v5 и пуск от имени админа.

Необходимо применять наиболее новейшую версию SP FlashTool.

Scatter файл не подступает телефону. К примеру в заглавии находится 6577, а телефон по сути 6573

На телефонах с MTD флэш случаи происхожденья оплошности:


1. При выборе Download
на агрегатах preloader либо dsp_bl
не найдена галка. Надобно применять пригодную версию SPFT
, к примеру v2.xxx
для телефонов MT6573
, либо выключить режим DA Download All
.
2. При выборе Download
на агрегатах preloader либо dsp_bl
найдена галка. Надобно сшибить галку с этих установок! Ежели эти агрегаты нужно прошить, надобно подсоединить телефон в режиме BOOTROM
.
3. При выборе ReadBack, Format
либо MemoryTest
. Надобно подсоединить телефон в режиме BOOTROM
.

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

По возможности, что в окне SP_Flash_Tool не быть достойным птичка на uboot. uboot — загрузчик операционной налаженности + драйверы для инициализации главного оборудования (экран, процессор, GPIO).
Либо иной раз в строке пути глодать российские имена папок к примеру: C:UsersКолянDesktopХатаПрошивкиПрошивка планшета8.31Surfer 8.31 3G_20130402_V1.03Surfer 8.31 3G_20130402_V1.03

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

Возникает при автоматическом форматировании, идет испытать определить адреса форматирования в ручную.

Сам не так давно столкнулся с ошибкой S_DA_INVALID_RANGE (3036), перерыл цельный веб и еле отыскал ответ на XDA форуме. Неувязка содержится в том, что SP Flash Tool перед прошивкой ассоциирует адресок PMT агрегата на флеше установки со scatter файлом и обретает разницу, отчего и выдает ошибку. PMT агрегат создается динамически програмкой SP Flash Tool из scatter файла. Чтоб удалить/перезаписать PMT агрегат на новейший из scatter файла нужно вначале стереть его в аксессуаре, тот или иной вы желаете прошить. Для этого нужно в програмке SP Flash Tool надавить на клавишу «Format» (в открывшемся окне ничего не меняем, легко жмем ОК), ниже жмем «Download» и SP Flash Tool запишет поновой на флеш новейшие предоставленные о PMT установке и вторых тоже.

Вывод — поменять USB-порт и перенести SP Flash Tool в корень диска C:
Также глодать вариант, что в файлике download agent нет инфы о ЦП/флэш. Вывод — обновить версию прошивальщика.
Неувязка быть может аппаратная, к примеру при вышедшей из строя флеш-памяти.

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

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

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

Не совпадают размахи установок в PMT и в скаттере. Надобно разыскивать в BROM_DLL логе строчку
size changed from 0x

Густо посещает
Partition 13 (USRDATA) size changed from 0x0000000000000000 to 0x000000000B620000

МТК жжет:-) , в scatter масштаба нет, потому сам SPFT расчитывает размах USRDATA отталкиваясь от масштабов флэш и площади под BMTPOOL. А в таблицах PMT снутри тела размах установок прописан и в принесенном случае кто-то либо что-то туда прописало ноль:sh_ok: . Для исцеления этого варианта Можнож переименовать в scatter USRDATA в __NODL_USRDATA … но здесь может показаться 8038 из-за различия в именах;). В корпоративном случае эта ошибка лечится загрузкой цельных установок (может один-одинешенек usrdata хватит), после чего размах в PMT обязан обменяться на верный.

При настройке SP_Flash_Tool download agent необходимо избирать прилагающийся к принесенной версии прошивальщика. Выбор вторых агентов приносит этакую ошибку.

Cделал полный сброс сквозь флештул, и сейчас немогу определить новейшую прошивку. Cброс сделать еш?? разов тоже не уда??тся, вылетает та же ошибка. Тему решил переустановив по-новейшей драйверы.

Некорректные файлы. К примеру иной раз предпочли scatter из папки с еще не приготовленными для FT файлами. Надобно избрать scatter из папки приготовленных для FT файлов.

Мастерю все как в аннотации, ставлю драйвер, отключаю телефон от компютера, избираю нужный файл (и уникальная прошивка, и измененная с mod_recovery), жму клавишу download, подключаю телефон, телефон подключается, 1-ый прогресс бар указывает сто%, позже проходит 20-30 секунд и выбрасывается ошибка: BROM ERROR: S_SECURITY_INVALID_PROJECT (6124), MSP ERROE CODE: 0x00
— Неувязка осмелилась должно образом: Options -> DA Download All -> Speed -> Full Speed (при избранном режиме High Speed на моем компютере возникает вышеописанная ошибка)
— и кстати способ еще сработал для оплошности 1013

Возникает ежели имена либо адреса установок в scatter выдаются от таблицы снутри телефона (PMT). Надобно глядеть SP_FLASH_TOOL.log и разыскивать в нем строчку NOT MATCH
NandLayoutParameter::CompareIsNandLayoutMatched(): NOT MATCH: load item key(CUSTPACK2), value(0x3444000), target item key(CUSTPACK), value(0x3444000)

в принесенном образце надобно в scatter заменить имя CUSTPACK2 на CUSTPACK. Ежели различий немножко, то эта ошибка будет возникать пока scatter потом внесенных исправлений не станет схож PMT. Можнож немедленно все поправить, ежели сопоставить таблицы тот или другой в логе чуток выше строчки NOT MATCH. 1-ая из scatter , 2-ая из PMT телефона. Надобно чтобы все имена установок в scatter имелись экие же как во 2-ой таблице

Ошибка по нраву схожа на 8038, но на практике правка скаттер файла не подсобляла. Для вывода темы почти все шли в сервисный центр и им оживляли аппарат сквозь программатор.
Чрезвычайно немногим посодействовала прошивка сквозь клавишу DOWNLOAD со целыми найденными галочками.

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

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

(1003) S_COM_PORT_OPEN_FAIL

Проблема с портом.

Может возникать если например у вас в BIOS отключены com-порты (хоть в данном случае com-порт здесь виртуальный, а физический USB, но при отключении вы просто не увидите оборудование на которое ставятся драйверы preloader). Это либо проблема в USB-кабеле (помогает смена кабеля для прошивки), либо проблема в USB-порту компьютера (помогает перетыкание кабеля в другой порт).

(1011) S_NOT_ENOUCH_STORAGE_SPACE

Возникает когда размер какой-либо части прошивки превышает размер отведенного ему пространства (Обычно это блок ядра или Recovery). Возможно поможет смена версии флешера.

(1013) S_COM_PORT_OPEN_FAIL

Ошибка по характеру и направленности аналогична ошибке 1003.

(1022) S_UNSUPPORTED_VER_OF_DA

Необходимо использовать более новую версию SP Flash Tool

(1040) S_UNSUPPORTED_OPERATION

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

(2005) S_BROM_CMD_STARTCMD_FAIL

На телефонах с MTD флэш случаи возникновения ошибки:

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

(3001) S_DA_EXT_RAM_ERROR

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

(3013) S_DS_SOC_CHECK_FAIL

Возможно, что в окне 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

(3144) S_DA_EMMC_FLASH_NOT_FOUND

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

(3066) S_DA_HANDSET_FAT_INFO_NOT_FOUND

Возникает при автоматическом форматировании, следует попробовать установить адреса форматирования в ручную.

(3036) S_DA_INVALID_RANGE

Проблема заключается в том, что SP Flash Tool перед прошивкой сравнивает адрес PMT блока на флеше устройства со scatter файлом и находит разницу, почему и выдает ошибку. PMT блок создается динамически программой SP Flash Tool из scatter файла.

Решение проблемы:

Чтобы удалить/перезаписать PMT блок на новый из scatter-файла необходимо сначала стереть его в устройстве, который вы хотите прошить. Для этого необходимо в программе SP Flash Tool нажать на кнопку «Format» (в открывшемся окне ничего не меняем, просто нажимаем ОК), далее нажимаем «Download» и SP Flash Tool запишет заново на флеш новые данные о PMT блоке и других тоже.

(4001) S_FT_DA_NO_RESPONSE

Решение — сменить USB-порт и перенести SP Flash Tool в корень диска C:

Также есть вариант, что в файле download agent нет информации о CPU/Flash. Решение — обновить версию флешера.

Проблема может быть аппаратная, например при вышедшей из строя флеш-памяти

(4008) S_FT_DOWNLOAD_FAIL

Решение проблемы:

  • смена версии флешера, возможно даже на более старую версию;
  • смена кабеля для прошивки;
  • также возможно в процессе прошивки сел аккумулятор. Решение: зарядить телефон и попробовать прошивку заново;
  • также возможно стоит прошивать со вставленной батареей.

(4009) S_FT_READBACK_FAIL

Кроме ошибок чтения в самом телефоне такая же ошибка при ошибках в файловой системе компьютера. Например, не хватает места для файла или файл невозможно перезаписать, т.к. он заблокирован (смотрим лог).

(4032) S_FT_ENABLE_DRAM_FAIL

Ошибка возникает при попытке смены прошивки на аппарате с процессором через программу SP Flash Tool.

Решение проблемы:

После прошивки телефона, отформатируйте телефон через кнопку Format (не делайте это если у вас аппарат на процессоре MT6575 или 6577) в программе SP Flash Tool, далее прошейте официальную или именно от вашего устройства прошивку и прошейте все блоки (установите все галочками). Иногда нужно удалять и переустанавливать драйверы и делать форматирование повторно, и потом перепрошивать, если предыдущая попытка была неудачной.

(4050) S_FT_NEED_DOWNLOAD_ALL_FAIL

Не совпадают размеры блоков в PMT и в scatter-файле. Необходимо найти в BROM_DLL логе строку:

size changed from 0x

Часто бывает:

Partition 13 (USRDATA) size changed from 0x0000000000000000 to 0x000000000B620000

В scatter-файле размера нет, поэтому сам SPFT рассчитывает размер USRDATA исходя из размеров флэш и места под BMTPOOL. А в таблицах PMT внутри тела размер блоков прописан и в данном случае кто-то или что-то туда прописало нуль.

Для решение этого случая можно переименовать в scatter USRDATA в __NODL_USRDATA … Но тут может возникнуть ошибка 8038 из-за разницы в именах wink.gif. В общем случае эта ошибка лечится загрузкой всех блоков (бывает достаточно одного usrdata), после этого размер в PMT должен поменяться на правильный.

(5002) S_INVALID_DA_FILE

При настройке SP Flash Tool download agent нужно выбирать прилагающийся к данной версии прошивальщика. Выбор других агентов дает такую ошибку.

(5054) S_DL_GET_DRAM_SETTINGS_FAIL

Если при полном сборе через SP Flash Tool, и нет возможности установить новую прошивку, а также не удается сделать сброс ещё раз.

Решение проблемы:

Переустановить драйвера заново.

(5066) S_DL_PC_BL_INVALID_GFH_FILE_INFOR

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

(5069) S_DL_PMT_ERR_NO_SPACE

Аппатаная проблема с флеш-памятью

Ошибка возникает:

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

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

(6124) S_SECURITY_INVALID_PROJECT

Решение проблемы:

Выбираем: Options -> DA Download All -> Speed -> Full Speed (при выбранном режиме High Speed на на некоторых ПК появляется ошибка (6124)).

(8038) SP FLASH TOOL ERROR

Возникает если имена или адреса блоков в scatter-файле отличаются от таблицы внутри телефона (PMT). Надо смотреть SP_FLASH_TOOL.log и искать в нем строку NOT MATCH.

NandLayoutParameter::CompareIsNandLayoutMatched(): NOT MATCH: load item key(CUSTPACK2), value(0x3444000), target item key(CUSTPACK), value(0x3444000)

Необходимо в scatter заменить имя CUSTPACK2 на CUSTPACK. Если отличий несколько, то эта ошибка будет возникать пока scatter после внесенных исправлений не станет идентичен PMT. Можно сразу все исправить, если сравнить таблицы которые в логе чуть выше строки NOT MATCH.

Первая из scatter-файла, вторая из PMT телефона. Надо чтоб все имена блоков в scatter были такие же как во второй таблице.

(8045) SP FLASH TOOL ERROR

Ошибка похожа на 8038, но правка scatter-файла не решала проблему.

Решение проблемы:

1) Прошивка аппарата через программатор.
2) В редких случаях помогла прошивка через кнопку DOWNLOAD со всеми установленными галочками.

(8200) SP FLASH TOOL ERROR

Возникает если вы пытаетесь прошить аппарат на одной платформе, прошивкой от другого.

Решение проблемы:

В других случаях — смена версии флешера.

Invalid ROM or PMT address

Если аппаратная часть устройство заведомо в порядке — необходимо форматирование памяти, а далее прошивка в стандартном порядке.

C массовым распространением операционной системы Android в качестве программной основы для различных девайсов и гаджетов на рынке появилось огромное число разнообразных устройств, функционирующих на аппаратной платформе Mediatek (сокращенно MTK).

Большой выбор устройств и колоссальная их популярность привели к увеличению количества моделей использования, появлению новых программ и функций, но также привнесли в мир обычных пользователей новые проблемы, вызванные нестабильностью работы и проявлением программных сбоев у отдельных представителей из большого списка существующих Android-устройств. К счастью, многие проблемы могут быть достаточно просто решены с помощью прошивки МТК-девайсов. Одним из самых популярных решений для МТК-устройств в этой сфере является программа Sp Flashtool. Ошибки разработчиков программного обеспечения при использовании кастомных прошивок и описываемой программы легко устранимы, даже если пользователь не обладает высоким уровнем компетенции. Рассмотрим основные моменты использования Flashtool, ошибки, которые могут проявиться в процессе ее применения. Но об этом чуть ниже, для начала немного истории и теории.

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

Почему появилась программа SP Flashtool

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

Конечно же, обычный пользователь, да и сервисный инженер не способен работать с программной частью такого сложного устройства как любой девайс под управлением «Андроид». Для того чтобы «прошить» любой гаджет, необходимы инструменты (в нашем случае — программы), способные производить определенные манипуляции в автоматическом или полуавтоматическом режиме. Одной из самых известных программ такого плана является SP Flashtool. Это приложение, с помощью которого можно осуществить широкий ряд процедур с устройствами на базе MTK, обобщенно называемыми «прошивкой».

Как работать с SP Flashtool

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

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

  1. Загрузка необходимой версии программы, распаковка полученного архива (приложение не требует установки) и запуск.
  2. Указание программе пути расположения специального scatter-файла.
  3. Выбор разделов для прошивки в устройство.
  4. Перевод программы в подключения девайса.
  5. Подключение устройства.
  6. Ожидание завершения процесса прошивки.

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

Подготовка к работе с программой

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

  • Устанавливаем правильные драйвера устройства. При работе программы для передачи данных в устройство используется виртуальный COM-порт. Драйвер этого компонента у каждого устройства свой. Необходимо устанавливать только проверенные драйвера, полученные из достоверных источников.
  • Используем только полностью исправные и, главное, качественные USB-кабели. Этот компонент стоит точно не на последнем месте в перечне факторов, сопутствующих успешной прошивке. Очень часто случается, что пользователь, получающий массу ошибок при прошивке устройства через Flashtool, уже отчаивается на успешный исход мероприятия. А ведь достаточно взять другой ЮСБ-кабель, и все пройдет без ошибок, ровно и быстро.

«Правильная» версия Flashtool

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

Соответствующая «прошивка»

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

Исправность устройства

Несмотря на то, что Flashtool — это очень мощный инструмент, но он не «волшебный». Исправить аппаратные поломки не способна ни одна программа. К примеру, если пытаться прошить телефон с неисправным USB-разъемом или вышедшим из строя процессором — ничем хорошим это не закончится. Прошивка даже не начнется, а время, потраченное на попытки устранить генерируемые Flashtool ошибки, будет потрачено зря.

Самые частые ошибки

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

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

Ошибка 4001

Если при попытке записать прошивку в устройство появляется ошибка 4001, Flashtool не может продолжить свою работу. Причин проблемы может быть несколько и найти правильное решение даже опытному программисту иногда бывает сложно. Для простого устранения ошибки можно порекомендовать использование другого USB-порта. Также можно попробовать перенести файлы программы в корень диска C.

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

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

Ошибка 4008

Как и в предыдущем случае, генерируемая Flashtool ошибка 4008 не дает возможности сделать однозначный вывод о причине своего возникновения.

Многие пользователи устраняли ее, меняя версию программы на более старую. Также часто помогает смена USB-кабеля, используемого для прошивки.

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

Ошибка 5054

Ошибка 5054 — весьма распространенная проблема, имеющая в большинстве случаев однозначное и единственное решение. Чтобы не возникала ошибка 5054, Flashtool должен безошибочно опознать подключаемый девайс. А общеизвестно, что для правильного «понимания» любого устройства программному обеспечению необходим драйвер. Другими словами, для решения проблемы нужно переустановить драйвер или найти другую подходящую версию. После совершения данной операции ошибка 5054 в большинстве случаев не возникает.

Ошибка 8038

Одна из немногих возможных ошибок, которая имеет однозначное описание и способы устранения. Если при попытке загрузить прошивку в устройство возникает ошибка 8038, Flashtool защищает память устройства от записи неверных блоков. Это может быть несовпадение имен и/или адресов блоков, содержащихся в scatter-файле, с таблицей блоков, записанной в устройстве.

Решением проблемы является применение другой версии прошивки, содержащей scatter-файл, отличный от вызвавшего ошибку. Если такой вариант невозможен, придется править scatter-файл вручную. Но применять подобное решение крайне не рекомендуется ввиду опасности повреждения флеш-памяти устройства записью блоков с неподходящими именами и/или адресами.

Как видим, проявление ошибок в приложении — не всегда плохая ситуация. Если все подготовительные процедуры, описанные выше, проведены верно, но ошибки все равно возникают, вероятно, SP Flashtool просто защищает устройство пользователя от повреждения вследствие записи неверных параметров или файлов.

При прошивке телефона Lenovo, программой Smart Phone FlashTool перед началом процесса или на определённой стадии прошивки, могут появляться различные ошибки.
В результате чего мы не можем завершить процесс и получаем четырехзначный од программы SP FlashTool

Расшифровка часто встречающихся ошибок:

(1003) S_COM_PORT_OPEN_FAIL

Проблема с портом.

    Данная ошибка возникнуть если у вас в BIOS отключены com-порты (Несмотря на то, что в данном случае com-порт виртуальный, а используется физический USB, но при подключении устройства вы просто не увидите оборудование на которое ставятся драйверы preloader).
    Возможна проблема в USB кабеле (Поможет смена прошивочного USB кабеля).
    Неполадка непосредственно в USB-порту компьютера (Поможет смена порта USB).

(1011) S_NOT_ENOUCH_STORAGE_SPACE

    Размер какой-либо части прошивки превышает размер отведенного ему пространства (Обычно это блок ядра или рекавери).
    Также, данная ошибка иногда появляется при использовании «сырых» версий FlashTool, Поможет смена версии флештул

(1013) S_COM_PORT_OPEN_FAIL

    Ошибка по характеру и направленности аналогична ошибке 1003. Решения нужно искать по тому же принципу.
    Уменьшить скорость записи в настройках программы. Вкладка: Options -> DA Download All -> Speed -> Full Speed.
    Также, может помочь смена версии прошивальщика на v5.

(1040) S_UNSUPPORTED_OPERATION

Scatter файл не подходит телефону. Например в названии присутствует 6592, а телефон на самом деле 6589

    Решается заменой или изменениями Scatter файла

(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.

(3001) S_DA_EXT_RAM_ERROR

Возможно проблемы с подключением.

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

(3013) S_DS_SOC_CHECK_FAIL

Возможно, в окне программы SP_Flash_Tool не стоит галка на uboot. uboot — загрузчик операционной системы + драйверы для инициализации основного оборудования (дисплей, процессор, GPIO).
Или в строке пути есть русские имена папок например: D:\Прошивки\Прошивка Lenovo K930\

(3144) S_DA_EMMC_FLASH_NOT_FOUND

Проблема с железом или Scatter файл не подходит к телефону. Например в названии присутствует emmc, а телефон на самом деле с MTD флэш.

(3066) S_DA_HANDSET_FAT_INFO_NOT_FOUND

Возникает при автоматическом форматировании, нужно попробовать установить адреса форматирования вручную.

(3036) S_DA_INVALID_RANGE

SP Flash Tool адрес PMT блока на флеше устройства не совпадает с таковым в scatter файле.

    PMT блок нужно удалить через вкладку «Format», и залить новый из scatter файла через кнопку «Download» и SP Flash Tool запишет заново на флеш новые данные о PMT блоке и других тоже.

(4001) S_FT_DA_NO_RESPONSE

    Cменить USB-порт и перенести SP Flash Tool в корень диска C:
    Также есть вариант, что в файле download agent нет информации о ЦП/флэш. Решение — обновить версию FlashTool.

Проблема может быть аппаратная, например 4001 ошибка возникает при вышедшей из строя Flash-памяти.

(4008) S_FT_DOWNLOAD_FAIL

    Смена версии прошивальщика, возможно на более старую версию.
    Смена кабеля для прошивки.
    Зарядить батарею перед прошивкой телефона и попробовать прошить снова.

(4009) S_FT_READBACK_FAIL

Кроме ошибок чтения в самом телефоне такая же ошибка при ошибках в файловой системе PC . Например не хватает места для файла или файл невозможно перезаписать так как он заблокирован. Возможно заливаете прошивку от 8 гб на 4 гб аппарат. Для уточнения нужно смотреть лог файл.

(4032) S_FT_ENABLE_DRAM_FAIL

    Ошибка связанная с неверным блоком preloader, возможно поможет смена прошивки или версии . На аппарате с процессором MT6589, проблема решилась форматированием телефона, и заливки прошивки с нуля.
    Возможно следует переустанавливать драйверы и делать форматирование повторно, и потом перепрошиваться если предыдущая попытка была неудачная.

(4050) S_FT_NEED_DOWNLOAD_ALL_FAIL

Не совпадают размеры блоков в PMT и в scatter.txt. Нужно искать строку в BROM_DLL логе.
size changed from 0x
Часто бывает
Partition 13 (USRDATA) size changed from 0x0000000000000000 to 0x000000000B620000
Если на процессоре МТК, в scatter нет размера, и сам SPFT рассчитывает размер USRDATA исходя из размеров флэш и места под BMTPOOL. А в таблицах PMT внутри тела размер блоков прописан и в данном случае кто-то или что-то туда прописало ноль:sh_ok: . Для лечения этого случая Можно переименовать в scatter.txt USRDATA в __NODL_USRDATA… но теперь может возникнуть 8038 из-за разницы в именах. В общем случае эта ошибка лечится загрузкой всех блоков (может одного usrdata хватит), после этого размер в PMT должен поменяться на правильный.

(5054) S_DL_GET_DRAM_SETTINGS_FAIL

Необходимо переустановить драйверы.

(5066) S_DL_PC_BL_INVALID_GFH_FILE_INFOR

Неправильные файлы. Нет необходимых файлов в папке с файлом scatter.

(6124) S_SECURITY_INVALID_PROJECT , MSP ERROE CODE: 0x00

    Уменьшить скорость записи в настройках программы. Вкладка: Options -> DA Download All -> Speed -> Full Speed

(8038) SP FLASH TOOL ERROR

Возникает если имена или адреса блоков в scatter отличаются от таблицы внутри телефона (PMT). Надо смотреть SP_FLASH_TOOL.log и искать в нем строку NOT MATCH
NandLayoutParameter::CompareIsNandLayoutMatched(): NOT MATCH: load item key(CUSTPACK2), value(0x3444000), target item key(CUSTPACK), value(0x3444000)
в данном примере надо в scatter файле заменить имя CUSTPACK2 на CUSTPACK. Если отличий несколько, то эта ошибка будет возникать пока scatter после внесенных исправлений не станет идентичен PMT. Можно сразу все исправить, если сравнить таблицы которые в логе чуть выше строки NOT MATCH. Первая из scatter , вторая из PMT телефона. Надо чтоб все имена блоков в scatter были такие же как во второй таблице

(8045) SP FLASH TOOL ERROR

Ошибка по характеру похожа на 8038, но на практике правка scatter.txt не помогает.

    Можно попробовать прошить через кнопку DOWNLOAD со всеми установленными галочками.
    Не помогли предыдущие варианты — воскрешать аппарат через программатор.

(8200) SP FLASH TOOL ERROR

    Прошивка предназначена для одной платформы, пытаетесь прошить прошивкой от другой (например у вас 6592, а вы пытаетесь прошить прошивкой от аппарата на 6589 и т.д.)
    Попробуйте сменить версию программы прошивальщика.

Работа с SP Flash Tool

Инструменты флэш-памяти

SP широко используются для загрузки / обновления прошивки Android-телефонов MediaTek. С его помощью можно оживить мертвый телефон Android, перезагрузить, починить заблокированное устройство. Его также можно использовать для тестирования памяти.

Примечание: сделайте резервную копию вашего устройства Android перед началом этого процесса.

Требования

  1. Последняя версия программы SP flash tool. Нажмите здесь, чтобы загрузить.
  2. Рабочий USB-кабель.
  3. MediaTek Android-телефон.
  4. MediaTek USB-драйвер. Нажмите здесь, чтобы загрузить.
  5. Scatter-файл (для прошивки андроида).
  6. Работающее интернет-соединение.

Примечание: У каждого конкретного телефона Android есть определенная прошивка, используйте ту, которая предназначена для вашего Android, иначе она может быть заблокирована или даже мертва.

шагов для прошивки телефона

Шаг 1: Установите и обновите драйверы.

Шаг 2: Распакуйте загруженный инструмент SP Flash и запустите flash_tool.EXE.

После извлечения откройте извлеченную папку и запустите flash_tool.exe

Он должен выглядеть так

Шаг 3: Вы можете увидеть различные параметры, теперь найдите файл Scatter-loading и выберите Android_scatter.txt из папки прошивки.

Нажмите «Выбрать» в Scatter-loading File

Выберите файл Android_Scatter.txt

Шаг 4: Выберите Download Only и начните загрузку.

Шаг 5: После загрузки подключите телефон через USB к компьютеру / ноутбуку. ( ПРИМЕЧАНИЕ: ваш телефон должен быть выключен)

Шаг 6: Телефон начнет мигать сразу после подключения к компьютеру / ноутбуку.

Шаг 7: Подождите, пока загрузка будет завершена, и на экране появится зеленая галочка.

Бинго !!

Шаг 8: Отключите USB и включите телефон, он должен работать нормально.

Если процесс останавливается автоматически, выберите опцию Format All + Download и внимательно выполните указанные выше действия.

Вниманию читателя! Не прекращайте учиться сейчас. Ознакомьтесь со всеми важными концепциями теории CS для собеседований SDE с помощью курса CS Theory Course по доступной для студентов цене и станьте готовым для отрасли.

Как прошить Stock ROM с помощью SP Flash Tool (SmartPhone Flash Tool)

Обновлено 21 января 2021 г.

Это инструкции по прошивке или установке Stock ROM (прошивки) на устройства Mediatek с помощью SP Flash Tool (SmartPhone Flash Tool ).

Внимание : Прошивка или установка Stock ROM (прошивки) с помощью SP Flash Tool стирает данные. Поэтому мы рекомендуем вам сделать резервную копию ваших данных перед использованием инструмента.

Установите или прошейте Scatter Firmware с помощью SP Flash Tool

  1. Загрузите и установите Autoinstaller драйверов Mediatek на свой компьютер (если в случае, если драйвер Mediatek уже установлен на компьютере, то ПРОПУСТИТЕ этот шаг).
  2. Загрузите Stock ROM (прошивку) вашего устройства Mediatek и извлеките его на компьютер (вы можете найти Stock ROM в FirmwareFile или через Google).
  3. Загрузите и распакуйте SP Flash Tool на компьютер. После извлечения инструмента вы увидите следующие файлы:
  4. Теперь откройте flash_tool.exe , чтобы запустить инструмент.
  5. После запуска SP Flash Tool нажмите кнопку Scatter-Loading .
  6. Теперь найдите файл разброса (вы можете найти файл разброса в ПЗУ вашего устройства).
  7. Сейчас, Снимите галочку с опции Preloader (прошивка preloader.bin может замуровать устройство).
  8. Нажмите кнопку Download , чтобы начать процесс перепрошивки.
  9. Подключите ваше устройство Mediatek к компьютеру с помощью кабеля USB (убедитесь, что это , выключите питание ). После подключения устройства к компьютеру нажмите Volume Down или Volume Up , чтобы SmartPhone Flash Tool мог обнаружить устройство.
  10. Как только компьютер обнаружит ваше устройство, процесс прошивки начнется автоматически.
  11. Когда процесс мигания завершится, в конце появится Зеленое кольцо .
  12. Теперь, Закройте Flash Tool на компьютере и Отсоедините Устройство.
  13. Поздравляем! Вы только что научились прошивать или устанавливать стандартную прошивку на устройства Mediatek.

Readme Once :

[*] Внимание : Мы не рекомендуем вам прошивать файл preloader.bin с помощью Flash Tool, так как это может привести к блокировке устройства.Поэтому всегда снимайте галочку с опции preloader.bin перед началом процесса прошивки.

[*] USB-драйвер Mediatek : Если вы ищете оригинальный USB-драйвер Mediatek, перейдите на страницу драйвера MTK.

[*] Как прошить IMEI : Если вы хотите записать или изменить IMEI любого устройства Mediatek, перейдите на страницу Как использовать SN Write Tool.

[*] Кредиты : SP Flash Tool создается и распространяется Mediatek, Inc. Таким образом, им полностью заслуга в том, что они бесплатно предоставили инструмент.

Скачать SP Flash Tool и как использовать его для прошивки

Через эту страницу вы можете загрузить SP Flash Tool (Smart Phone Flash Tool) для устройств MediaTek Android. Сюда входит последняя версия v5.2020, а также все предыдущие версии. Кроме того, мы также покажем вам, как использовать SP Flash Tool для прошивки стоковой прошивки на устройствах MediaTek (MTK) Android, чтобы обновить / понизить версию программного обеспечения или разблокировать устройство с кирпичом.

Здесь, на нашем веб-сайте, мы предлагаем множество руководств по модификации программного обеспечения для ряда различных смартфонов и планшетов Android, независимо от их производителя (OEM) или технических характеристик оборудования.Единственное, что объединяет все эти руководства, — это возможность заблокировать ваше устройство. Конечно, когда вы пытаетесь перепрограммировать свое устройство, вы, по сути, возитесь с его программным обеспечением, которое в основном отвечает за его рабочее состояние.

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

Многие OEM-производители Android, такие как Samsung, Nokia, Realme, LG, Xiaomi и т. Д., Имеют своего рода программное обеспечение для прошивки, доступное для своих устройств, также известное как «Flash Tool».

Основная цель этих Flash Tools состоит в том, чтобы позволить пользователям устанавливать прошивку / ПЗУ на свои OEM-устройства, чтобы разблокировать их и восстановить до заводского состояния. Но инструменты всех этих разных производителей совместимы только с их собственными OEM-устройствами.

А что, если производитель вашего устройства не предлагает такой флеш-инструмент? Вы, вероятно, застряли бы в своем кирпичном устройстве без возможности самостоятельного ремонта. Ну не обязательно. Вот тут-то и пригодится SP Flash Tool.

Содержание

Что такое SP Flash Tool?

SP Flash Tool ( Smart Phone Flash Tool ) — это программа для прошивки для Windows и Linux, которая позволяет пользователям прошивать файлы прошивки на устройствах Android с набором микросхем MediaTek (MTK). Он используется для прошивки стандартного ПЗУ, чтобы разблокировать устройство, исправить загрузочные петли, а также вручную обновить / понизить версию программного обеспечения Android. Пользователи также могут использовать этот инструмент для установки пользовательского восстановления или рутирования своего устройства MediaTek Android путем прошивки неофициальных двоичных файлов, таких как исправленный загрузочный образ Magisk, пользовательского восстановления, такого как TWRP, и т. Д.

Этот инструмент для прошивки поддерживает устройства для прошивки, оснащенные наборами микросхем MT62xx, MT65xx, MT67xx и MT68xx. Он очень похож на QPST Flash Tool, который используется для устройств с чипсетом Qualcomm.

Особенности SP Flash Tool

Инструмент для прошивки не только упрощает прошивку, но также предлагает список других дополнительных функций, которые могут пригодиться при работе с программным обеспечением на устройствах MediaTek. Эти функции:

  • Форматирование: Выполняет автоматическое или ручное форматирование флэш-памяти телефона NAND, EMMC или SDMMC.
  • Загрузка: Загрузите / прошейте в телефон файл стандартной прошивки, чтобы обновить, разблокировать или понизить версию программного обеспечения.
  • Тест памяти: Выполните тест RAM на телефоне, чтобы проверить объем памяти, тип и RAM.
  • Считывание: Выполните обратное считывание, чтобы получить полную длину отдельных блоков разделов устройства MediaTek. Чрезвычайно полезно для создания файла Scatter TXT и полных резервных копий ROM.

Загрузить SP Flash Tool (Smart Phone Flash Tool)

В соответствующих таблицах ниже вы найдете ссылки для загрузки всех версий SP Flash Tool для компьютеров Windows и Linux.

Для ПК с Windows

Поддерживаемые ОС: Windows 10, Windows 8 / 8.1, Windows 7, Windows Vista и Windows XP

Последняя версия: v5.2020
Все предыдущие версии

Для ПК с Linux

Поддерживаемые дистрибутивы Linux: Ubuntu, Debian, Linux Mint, OpenSUSE, Fedora и другие.

Последняя версия: v5.2020
Все предыдущие версии

Как использовать SP Flash Tool для прошивки стандартного ПЗУ на устройствах MediaTek Android

Использовать SP Flash Tool для прошивки стоковой прошивки на любое устройство MediaTek довольно просто.Все, что вам нужно сделать, это загрузить файл стандартного ПЗУ (прошивки) для вашего устройства, загрузить файл scatter и образы разделов, подключить устройство к ПК, прошить его и вуаля!

Это кажется слишком простым, но запутанным, правда? Не волнуйся. Приведенные ниже пошаговые инструкции покажут вам, как именно работает инструмент для прошивки и как вы можете использовать его для прошивки стандартного файла прошивки на ваше устройство.

Обратите внимание, что эти инструкции применимы только в том случае, если вы используете SP Flash Tool на ПК с Windows.Если вы используете его в Linux, обратитесь к инструкциям на этом веб-сайте о том, как запустить инструмент в среде Linux. В остальном процесс перепрошивки, описанный ниже, практически не отличается.

Шаг 1. Загрузите стандартную прошивку для вашего устройства

Первым шагом процесса является загрузка стандартного ПЗУ (также известного как «флэш-файл») для вашего устройства MediaTek. Известно, что некоторые производители устройств, такие как Xiaomi, Vivo и Oppo, предоставляют стандартные файлы ROM, которые можно прошить с помощью SP Flash Tool.Но это не относится к устройствам всех производителей. Если вы ищете подходящий файл прошивки для своего устройства, мы предлагаем вам начать с просмотра раздела, посвященного вашему устройству, на форумах XDA-Developers.

После того, как вы загрузили ZIP-файл стандартного ПЗУ, распакуйте его в легкодоступное место на вашем компьютере. Извлеченное содержимое должно включать текстовый файл Android Scatter, BIN предварительной загрузки и файлы изображений отдельных разделов устройства.

Шаг 2. Подключите устройство MediaTek к компьютеру

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

Ниже приведены два наиболее часто используемых подхода. Первый подход в основном применим к более старым устройствам со съемным аккумулятором, а второй — к более новым устройствам с несъемным аккумулятором.

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

Шаг 3. Установите драйверы MediaTek USB VCOM (при необходимости)

После подключения устройства к ПК перейдите в «Панель управления»> «Диспетчер устройств». Ваш компьютер должен идентифицировать устройство как «MediaTek PreLoader USB VCOM Port».

В самых последних версиях ОС Windows, таких как Windows 10, ПК должен иметь возможность автоматически загружать и устанавливать необходимые драйверы.Но если это не так или если вы используете старую версию ОС Windows, вам нужно будет загрузить и вручную установить USB-драйверы MediaTek VCOM на свой компьютер.

Шаг 4: Запустите программу SP (Smart Phone) Flash Tool на вашем ПК

SP Flash Tool — портативная программа, не требующая какой-либо установки. Итак, начните с загрузки последней версии инструмента на свой компьютер. После загрузки извлеките содержимое ZIP-файла в легкодоступное место на вашем компьютере (например, на диск C: \ или на рабочий стол).Извлеченная папка (например, SP_Flash_Tool_v5.2020_Win) должна содержать все необходимые двоичные файлы (.bin), библиотеки (.dll), исполняемые файлы (.exe) и несколько других файлов.

Теперь запустите SP Flash Tool на ПК с Windows, дважды щелкнув исполняемый файл «flash_tool.exe». Теперь графический интерфейс инструмента должен появиться на экране вашего ПК.

Шаг 5: Прошивка стандартного ПЗУ на вашем устройстве MediaTek с помощью SP Flash Tool

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

Когда дело доходит до устройств MediaTek, стандартное ПЗУ содержит « Scatter File ». Файл Scatter — это текстовый файл, содержащий информацию об одной или нескольких областях загрузки (разделах) на устройстве Android с набором микросхем MediaTek (источник). С точки зрения непрофессионала, этот файл указывает инструменту, какие области памяти (разделы) следует прошить.

Итак, чтобы начать мигание, откройте окно инструмента, перейдите на вкладку «Загрузить» и нажмите кнопку «Выбрать» рядом с полем «Файл с точечной загрузкой».Затем перейдите в папку, в которую файл стандартной прошивки был извлечен ранее на шаге №1. Найдите и выберите файл Scatter.

  • Например: В моем случае я использую Redmi Note 8 Pro. Извлеченное ПЗУ для быстрой загрузки MIUI для моего устройства содержит файл разброса с именем «MT6785_Android_scatter.txt»

Файл Scatter загрузит все образы разделов микропрограммы в SP Flash Tool. Как только они загрузятся, снимите отметку с раздела «preloader» ( Это важно! ).

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

После успешного завершения вы должны увидеть на экране сообщение «Download Ok» с зеленой галочкой. Ваш телефон автоматически перезагрузится в стандартную операционную систему. Теперь вы можете отключить телефон от ПК и закрыть окно Flash Tool.

Завершение

Итак, к настоящему времени вы смогли загрузить SP Flash Tool и узнали, как использовать его для прошивки стандартного ПЗУ на вашем устройстве MediaTek. Теперь вы можете использовать эти знания, чтобы обновить / понизить версию программного обеспечения вашего телефона, разблокировать телефон (в случае, если он заблокирован), а также выгрузить свой телефон и восстановить стандартную прошивку.

Если у вас есть какие-либо вопросы относительно инструмента или его использования, не стесняйтесь задавать нам их в комментариях. Убедитесь, что вы указали название / модель вашего устройства, а также файл прошивки, который вы используете.Это должно дать нам четкое представление о вашей ситуации и позволить нам оказывать помощь более эффективно.

SP Flash Tool на GNU / Linux [rigacci.org]

SP flash tool — это приложение, которое в основном помогает вам прошивать стандартных ПЗУ , пользовательских ПЗУ , пользовательского восстановления и т. Д. На устройствах Android на базе чипсетов MTK .Он также может исправить некоторые крайние случаи блокировки устройств, возникающие во время обновления прошивки и т. Д. SmartPhone FlashTool работает со смартфонами MediaTek Android (на базе MTK ). Вы можете скачать исполняемый файл с домашней страницы .

Программное обеспечение проприетарное и с закрытым исходным кодом , оно распространяется для двух платформ: MS-Windows и GNU / Linux .

Модель USB с абстрактным управлением

Смартфон MTK Android, когда отключен от питания , открывает доступ к USB-устройству после подключения к USB-порту хоста GNU / Linux:

 usb 2-2.2: новое полноскоростное USB-устройство номер 5 с использованием ehci-pci
usb 2-2.2: найдено новое USB-устройство, idVendor = 0e8d, idProduct = 0003, bcdDevice = 1.00
usb 2-2.2: Новые строки USB-устройства: Mfr = 0, Product = 0, SerialNumber = 0
cdc_acm 2-2.2: 1.0: ttyACM0: USB-устройство ACM
usbcore: зарегистрирован новый драйвер интерфейса cdc_acm
cdc_acm: Драйвер абстрактной модели управления USB для USB-модемов и адаптеров ISDN.
usbcore: зарегистрирован новый драйвер интерфейса usbserial_generic
usbserial: поддержка последовательного порта USB зарегистрирована для универсального
usbcore: зарегистрирован новый параметр драйвера интерфейса
usbserial: Зарегистрирована поддержка последовательного порта USB для модема GSM (1 порт) 

Обычный рабочий процесс с SP Flash Tool заключается в том, чтобы инициировал требуемую операцию ( Download или Readback ) с отсоединенным USB-кабелем .Затем вы подключите USB-порт, и SP Flash Tool обнаружит устройство , выполнив операцию.

Точечный файл

Для выполнения загрузки (прошивки) и чтения (резервного копирования) разделов с помощью SP Flash Tool вам понадобится scatter-файл , специально написанный для вашего устройства. См. Этот параграф для получения дополнительной информации: Разделы Android — Файл разброса.

MTK Droid Tools

Наиболее распространенным способом создания файла разброса было использование MTK Droid Tools , проприетарного программного обеспечения, предназначенного только для MS-Windows.Похоже, что софт больше не работает с Android 5.0 Lollipop и новее. Последней версией MTK Droid Tools является версии 2.5.3 , выпущенной в 2014 году.

Кажется, что программа работает через ADB ( Android Debug Bridge ), поэтому для этого требуется, чтобы телефон был запущен и работал с операционной системой, и чтобы на нем была включена отладка USB . При использовании моста ADB драйверы MTK VCOM не требуются, но для этого требуются драйверы ADB для Windows .Также кажется, что MTK Droid Tool требует root-доступа на телефоне для выполнения всех своих функций.

MTK Droid Tools действительно работает в GNU / Linux с использованием программного обеспечения совместимости Wine , но не может получить доступ к USB-порту , как это требуется, поэтому бесполезен . Некоторые люди сообщили, что могут использовать программу в полной среде виртуализации GNU / Linux (например, VirtualBox).

Коробка чудес

Найдите в сети скаттер

Другой способ получить файл разброса для вашего устройства Android — это поискать в Интернете для стандартного ПЗУ или пользовательского ПЗУ для вашей конкретной модели.Эти ПЗУ обычно используются в виде архивов, содержащих различные файлы изображений и файл scatter, которые можно использовать для обратной передачи изображений на телефон (с помощью SP Flash Tool). Тем не менее, , вы должны быть очень осторожны , прежде чем использовать scatter-файл для прошивки вашего устройства; вы должны проверить как минимум вывод команды cat / proc / partitions , чтобы убедиться, что начальный адрес и размер совпадают. Прочтите эту страницу: Проверка разделов в командной строке.

Скачать

Загрузка — это операция перепрошивки памяти устройства содержимым файла, который у вас есть на ПК.Вы должны предоставить файл разброса , и программа будет искать в одном каталоге все файлы изображений , на которые она ссылается.

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

Проблема: попытка синхронизации с целью …

Вы можете столкнуться с проблемой в GNU / Linux: при попытке выполнить операцию Download или Readback вы увидите красную полосу внизу экрана, но фактически операция не начинается. Синий индикатор выполнения вообще не запускается или зависает через несколько секунд.На консоли, на которой вы запустили программу, вы можете прочитать следующие сообщения:

 получается порт USB. имя пути (/ dev / ttyACM0), имя порта (/ dev / ttyACM0)
Обнаружен порт USB: / dev / ttyACM0
BROM подключен
Загрузка и подключение к DA ...
подключить конечный каскад DA: 2, включить DRAM в 1-м DA: 0
COM-порт открыт. Пытается синхронизироваться с целью ... 

Если вы подождете достаточно времени, в диалоговом окне отобразится ошибка :

 ОШИБКА: S_FT_DA_NO_RESPONSE (4001)
DA не отправил данные ответа FlashTool! 

Убедитесь, что у вас установлен пакет modemmanager ; в этом случае он может мешать работе устройства / dev / ttyACM0 , препятствуя правильной работе SP Flash Tool.Мешающий процесс порожден D-Bus , поэтому самым быстрым решением является полное удаление пакета. В дистрибутиве Debian вы можете просто выполнить:

 dpkg --purge modemmanager 

ModemManager обычно требуется, если вы хотите использовать коммутируемые модемы (интернет-ключи, мобильные телефоны и т. Д.), Подключенные через порт USB.

В качестве альтернативы вы можете просто остановить или даже отключить (предотвращая запуск в будущем) службы:

 systemctl stop ModemManager.служба
systemctl отключить ModemManager.service
systemctl status ModemManager.service 

Проблема: PMT изменен на ROM

 PMT заменен на ПЗУ; его нужно скачать.
Выберите сцену «Форматировать все + Загрузить» и повторите попытку 

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

Ссылки в Интернете

документ / appunti / android / sp_flash_tool.txt · Последнее изменение: 17.01.2020, 16:12, автор: niccolo

[Руководство] [Flashtool] Как выполнить перепрошивку с помощью SP Flash Tool и решение ошибок — Firmwarezip

Как прошить смартфон Mediatek с помощью Smart Phone Flash Tool (SP Flash Tool)

Smart Phone Flash Tool (SP Flash Tool) позволяет вам прошивать любой стандартный ROM или любой пользовательский на Android-смартфоне. Здесь у нас есть тенденция много говорить о хорошем Phone Flash Tool и его функциях.

Как прошить стоковую прошивку с помощью Sp Flash Tool

  • Загрузите Sp Flash Tool и распакуйте его.
  • Загрузите стандартную прошивку, которую хотите прошить, и распакуйте ее.
  • Выключите интеллектуальное устройство.
  • Теперь щелкните «Flash_exe», чтобы запустить Sp Flash Tool.
  • Выберите файл точечной загрузки
  • Нажмите «Загрузить и завершить»

Smart Phone Flash Tool (SP Flash Tool) Характеристики

Flash Stock Rom:
Это позволяет вам прошивать прошивку на основе Scatter на устройстве Android (MTK
Основан). Это также позволяет вам понизить или обновить прошивку вашего устройства
За несколько кликов.
Восстановление Flash:
Это позволяет вам прошивать пользовательское восстановление на ваше устройство на базе MTK. Просто
Добавьте файл разброса в SP Flash tool и найдите рекавери. изображение изображение
и прошить.
Тест памяти:
Это позволяет пользователям проверять и проверять ОЗУ во внешней памяти и
.
NAND Flash на устройстве.
Настройка параметров:
Это позволяет пользователям читать и записывать параметр на устройствах устройств. Для
Пример пользователи могут легко читать и писать функции, данные за один раз

Загрузить Smart Phone Flash Tool (все версии)




SP Flash Tool v3.1222
SP Flash Tool v3.1238
SP Flash Tool v3.1304
SP Flash Tool v3.1312
SP Flash Tool v3.1316
SP Flash Tool v3.1328
SP Flash Tool v3.1332
SP Flash Tool v3.1344
SP Flash Tool v5.1343
SP Flash Tool v5.1352
SP Flash Tool v5.1436
SP Flash Tool v5.1452
SP Flash Tool v5.1504
SP Flash Tool v5.1512
SP Flash Tool v5.1516
SP Flash Tool v5.1520
SP Flash Tool v5.1524
SP Flash Tool v5.1528
SP Flash Tool v5.1532
SP Flash Tool v5.1548
SP Flash Tool v5 1552
SP Flash Tool v5.1552
SP Flash Tool v5.1604
SP Flash Tool v5.1612
SP Flash Tool v5.1616
SP Flash Tool v5.1620
SP Flash Tool v5.1624
SP Flash Tool v5.1628
SP Flash Tool v5.1632
SP Flash Tool v5.1636
SP Flash Tool v5.1640
SP Flash Tool v5.1644
SP Flash Tool v5.1648
SP Flash Tool v5.1708
SP Flash Tool v5.1712
SP Flash Tool v5.1716
SP Flash Tool v5 1720
SP Flash Tool v5.1720
SP Flash Tool v5.1724
SP Flash Tool v5.1728
SP Flash Tool v5.1736
SP Flash Tool v5.1744
SP Flash Tool v5.1752
SP Flash Tool v5.1804
SP Flash Tool v5.1812
SP Flash Tool v5.1816
SP Flash Tool v5.1820
SP Flash Tool v5.1824
SP Flash Tool v5.1828
SP Flash Tool v5.1836
SP Flash Tool v5.1844
SP Flash Tool v5.1904
SP Flash Tool v5 1912
SP Flash Tool v5.1912
SP Flash Tool v5.1916
SP Flash Tool v5.1512 для Linux
SP Flash Tool v5.1520 для Linux
SP Flash Tool v5.1524 для Linux
SP Flash Tool v5.1528 для Linux
SP Flash Tool v5.1532 для Linux
SP Flash Tool v5.1548 для Linux

Основное руководство для SP-Flash-Tool

Android-устройства, поддерживаемые SP Flash Tool

SP Flash поддерживает все китайские Android-устройства с процессором MediaTek.

С помощью программы Flash Tool можно прошить кирпич — телефон, который не включается или зависает на заставке.


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

Ошибка SP Flash Tool при перепрошивке устройств MediaTek (MTK)

Код ошибки Имя ошибки SP Flash Tool


1002 или 0x3EA S_INVALID_ARGUMENTS

Решение

Неправильный Scatter-файл.Например, в scatter-файле блоки PRELOADER и DSP_BL отключены.


1003 или 0x3EB S_COM_PORT_OPEN_FAIL

Решение

Проблема с портом. Например, ошибка может возникнуть, если в BIOS отключены COM-порты. Даже если COM-порт виртуальный, а USB физический. В этом случае вы не увидите оборудование, на котором установлены драйверы PRELOADER. Проблема может быть в кабеле USB, в этом случае замените кабель.Если USB-порт компьютера неисправен, то необходимо проткнуть кабель к другому порту. Теоретически это может происходить в режиме USB UART. Порт был виден, он был выбран в настройках Flash Tool, программа записала его в INI файл, после чего система перезагрузилась с отключенным портом, и сразу запустила Flash Tool без выбора порта .. Когда после красного Полоса проходит на 100% в результате прошивки, кнопки операций снова доступны для нажатия, но нет сообщения об ошибке, нет зеленого кружка, появляется эта ошибка или аналогичная ей, код которой 1013.В этом состоянии Flash Tool не закрывает COM-порт, и попытка перезапустить любую операцию путем повторного подключения устройства вызовет ошибку. Если программа перешла в такое неопределенное состояние, то вам необходимо закрыть ее и перезапустить.


1011 или 0x3F3 S_NOT_ENOUCH_STORAGE_SPACE

Решение

Неправильный Scatter-файл. Например, в scatter-файле блоки PRELOADER и DSP_BL отключены


1012 или 0x3F4 S_NOT_ENOUGH_MEMORY

Решение

Используйте более свежую версию драйвера


1013 или 0x3F5 S_COM_PORT_OPEN_FAIL

Решение

Ошибка аналогична ошибке 1003.Решения следует искать по тому же принципу. Может поможет смена версии прошивальщика, или перепрошивка аппарата с выключенным аккумулятором


1018 или 0x3FA S_UNKNOWN_TARGET_BBCHIP

Решение

Используйте более свежую версию драйвера


1022 или 0x3FE S_UNSUPPORTED_VER_OF_DA

Решение

Используйте более свежую версию драйвера


1040 или 0x410 S_UNSUPPORTED_OPERATION

Решение

Scatter-файл не подходит для устройства.Например, имя файла содержит номер версии 6777, а версия устройства 6555

.

1041 или 0x411 CHS_ERR

Решение

Вы должны перейти на вкладку «Справка», нажать «Открыть папку журналов» и удалить все журналы. Заходим в папку с прошивкой и удаляем файл Checksum.ini


2004 или 0x7D4 S_BROM_DOWNLOAD_DA_FAIL

Решение

Проблема может быть в версии SP FLASH TOOL.Скачайте версию, в конце которой стоит обозначение SEC. Ошибка может возникнуть, если в операционной системе много драйверов USB для разных устройств. Используйте программу USBDeview для удаления установленных драйверов USB и выполнения прошивки через Flash Tool. Может поможет подключить устройство с зажатой клавишей громкости + или -. Если вышеперечисленные способы не помогли, после появления ошибки необходимо сразу закрыть окно с ошибкой и сразу нажать кнопку скачать


2005 или 0x7D5 S_BROM_CMD_STARTCMD_FAIL

Решение

Ошибка может возникнуть на устройствах MTD, если флажок не установлен в блоках PRELOADER или DSP_BL при выборе режима загрузки.Вы должны использовать подходящую версию Flash Tool, например v2.xxx для телефонов MT6573, или отключить режим DA Download All. Если вы выбираете режим загрузки, на модулях PRELOADER или DSP_BL установлена ​​галочка, вы должны удалить ее из этих блоков. Если вам нужно прошить эти блоки, подключите телефон в режиме BOOTROM. Если вы выбрали ReadBack, Format или MemoryTest, вам необходимо подключить устройство в режиме BOOTROM. Можно попробовать прошить аппарат с выключенным аккумулятором


2020 или 0x7E4 S_BROM_CHKSUM16_MEM_RESULT_DIFF

Решение

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


2035 или 0x7F3 S_BROM_CMD_JUMP_DA_FAIL

Решение

После нажатия Download подключаем к компьютеру выключенное устройство с зажатыми кнопками громкости


3001 или 0xBB9 S_DA_EXT_RAM_ERROR

Решение

Возможно ошибка связана с подключением. Проверьте кабель, снова подключите кабель к другому USB-порту

3012 или 0xBC4 NAND_FLASH_NOT_FOUND

Решение

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

3013 или 0xBC5 S_DS_SOC_CHECK_FAIL

Решение

Возможно, что в настройках флеш-инструмента не стоит галочка для чекбокса Uboot.Uboot — загрузчик операционной системы и драйверов для инициализации основного оборудования, такого как дисплей, процессор, GPIO. Ошибка может возникнуть, если в строке пути, на которой находится программа или прошивка, присутствуют некорректные символы, иероглифы. Допускается размещать программу и файл прошивки только по пути, полностью состоящему из латинских символов.

3054 или 0xBEE S_DA_NFB_BOOTLOADER_NOT_EXIST

Решение

Используйте другую версию программы.Попробуйте заменить версию драйвера с пятой на третью.


3066 или 0xBFA S_DA_HANDSET_FAT_INFO_NOT_FOUND

Решение

Происходит при автоматическом форматировании. Необходимо вручную задать адрес форматирования.


3144 или 0xC48 S_DA_EMMC_FLASH_NOT_FOUND

Решение

Ошибка возникает, если есть аппаратная проблема с устройством. Это также может произойти, если файл Scatter не подходит для устройства.Например, в названии есть emmc, а устройство собственно с MTD flash. Есть вероятность, что проблема будет решена, если вы воспользуетесь другим компьютером и другой операционной системой. Предпочтительно использовать компьютер под управлением Windows XP с недавно установленными драйверами

.

3149 или 0xC4D S_DA_SDMMC_WRITE_FAILED

Решение

Используйте другую версию прошивальщика. Если прошиваете 3 версию, попробуйте версию 5 или наоборот. Выберите режим Форматировать все + загрузка.Необходимо переустановить драйверы для устройства и убедиться, что устройство в диспетчере устройств правильно отображается как MTK USB PORT. Запускаем Flash Tool, снимаем галочки со всех пунктов кроме PRELOADER и шьем в режиме Download. Если прогресс идет, но в конце возникает ошибка, то мы уверены, что прошиваем только PRELOADER. Вверху окна Flash Tool, рядом с кнопкой «Загрузить», нажмите кнопку «Форматировать». Откроется окно настроек форматирования с режимами форматирования Авто и Ручной.В Automode есть две настройки, поставьте галочку в верхнем поле и нажмите ОК. Начнется форматирование. После завершения форматирования перепрограммируйте ПРЕДЗАГРУЗЧИК. После успешной прошивки PRELOADER полностью прошить устройство.

3168 или 0xC60 S_CHIP_TYPE_NOT_MATCH

Решение

Некорректный scatter-файл. Используйте файл Scatter с вашего устройства.


4001 или 0xFA1 S_FT_DA_NO_RESPONSE

Решение

Измените порт USB и перенесите Flash Tool в корень диска.Возможно, в Download Agent нет информации о CPU / Flash, поэтому используйте более свежую версию драйвера. Ошибка может быть аппаратной, например, при отказе флеш-памяти.

4008 или 0xFA8 S_FT_DOWNLOAD_FAIL

Решение

Используйте другую версию SP FLASH TOOL. Есть шанс, что заменяющая версия поможет более старой. Проблема может быть в кабеле USB, в этом случае замените кабель или порт USB. Возможно в процессе вставки батарейки.Зарядите устройство и повторите попытку прошивки. Можно попробовать вынуть аккумулятор из устройства и попробовать прошить без него. Попробуйте отформатировать устройство.


4009 или 0xFA9 S_FT_READBACK_FAIL

Решение

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


4010 или 0xFAA S_FT_FORMAT_FAIL

Решение

Рекомендуется сменить версию программы на версию 5, настоятельно рекомендуется начать с версии 5.1352.01 и попробовать прошить аппарат через режим обновления прошивки. Прошивка должна быть оригинальной для машины и содержать все блоки. Попробуйте поменять кабель прошивки на более качественный.


4032 или 0xFC0 S_FT_ENABLE_DRAM_FAIL

Решение

Ошибка может возникнуть при перепрошивке на машине с процессором MT6589.Чтобы исправить это, отформатируйте устройство с помощью кнопки «Форматировать». Не форматируйте, если у вас процессор MT6575 или 6577. После форматирования прошить устройство всеми галочками, нажав кнопку Download. Вы можете попробовать переустановить драйверы и снова выполнить форматирование. Запустите прошивку, если предыдущая попытка оказалась неудачной. Если ничего не помогло, то попробуйте сменить версию прошивальщика. Рекомендуется начинать с версии 5.1352.01. Ошибка связана с некорректным блоком PRELOADER.Надо найти родной PRELOADER и прошить. Если прошивка стандартным способом не работает, то может понадобиться прошить устройство через тестпоинт. Эта ошибка может быть вызвана низким зарядом аккумулятора. Можно попробовать решить проблему, замкнув 4-й и 5-й пин на разъеме USB.


4037 или 0xFC5 S_FT_FS_READ_FAIL 0xFC5

Решение

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


4050 или 0xFD2 S_FT_NEED_DOWNLOAD_ALL_FAIL

Решение

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


4058 или 0xFDA S_FT_GET_MEMORY_FAIL

Решение

Ошибка возникает при проблемах с флеш-памятью.Самостоятельно решать проблему не рекомендуется. Варианты устранения ошибки: прогрев микросхемы флеш-памяти паяльной лампой при высокой температуре, около 400 градусов Цельсия. Возможно, надо будет заменить чип на донорскую плату, либо на новый.

5002 или 0x138A S_INVALID_DA_FILE

Решение

При настройке агента загрузки Flash Tool необходимо выбрать драйвер, поставляемый с этой версией. Выбор других агентов вызывает эту ошибку


5007 или 0x138F S_FTHND_FILE_IS_NOT_LOADED_YET

Решение

Ошибка обычно возникает, если Flash Tool имеет галочку на блоке, путь к которому указан неверно или отсутствует.Чтобы это исправить, необходимо указать правильный путь к нужному блоку прошивки. Кроме того, если возникает эта ошибка, используйте другую версию SP FLASH TOOL, например v5.1352.01

.

5054 или 0x13BE S_DL_GET_DRAM_SETTINGS_FAIL

Решение

Ошибка заключается в том, что Flash Tool не может получить настройки оперативной памяти устройства. Это может произойти в том случае, если был выполнен полный сброс через Flash Tool. Также ошибка может возникнуть при обмене данными между агентом загрузки и устройством.Если драйвер работает некорректно, сбой передачи может произойти только в том случае, если у вас Windows XP с пакетом обновления ниже третьего. Вам необходимо установить третий пакет обновления. В более старых версиях драйвер usbser.sys не обновлялся и переустанавливать его не нужно


5066 или 0x13CA S_DL_PC_BL_INVALID_GFH_FILE_INFOR

Решение

Неправильный Scatter-файл. Это может произойти, если вы выбрали Scatter из папки с файлами, которые не подготовлены для Flash Tool.Вы должны выбрать файл Scatter


5069 или 0x13CD S_DL_PMT_ERR_NO_SPACE

Решение

Ошибка скорее всего возникает из-за особенностей флеш-памяти. Бывает, что форматирование даже низкоуровневое не дает никакого эффекта. Т.е. во флеш-памяти все остается как есть. Если вы выполните форматирование, вы можете получить ошибку 1037 и отобразить сообщение о необходимости выполнить загрузку для создания таблиц разделов. Обновление прошивки не может быть выполнено из-за ошибки 1037.Вы можете сделать Download только PRELOADER. Загрузка любого другого раздела выдаст ошибку 5069. От версии Scatter размер раздела FAT не зависит. Вы можете выполнить формат вручную, но

в пределах размера UA. После форматирования попытка повторного заполнения любого раздела сводится к ошибке 5069

6045 или 0x179D S_SECURITY_SECURE_USB_DL_IMAGE_SIGN_HEADER_NOT_FOUND

Решение

Рекомендуется сменить версию прошивальщика на версию 5, желательно начать с версии 5.1352.01


6104 или 0x17D8 S_SECURITY_SECURE_USB_DL_DA_RETURN_INVALID_TYPE

Решение

Рекомендуется сменить версию прошивальщика на версию 5, крайне желательно начать с версии 5.1352.01


6124 или 0x17EC S_SECURITY_INVALID_PROJECT (6124), КОД ОШИБКИ MSP: 0 x 00

Решение

Есть вероятность, что ошибка исчезнет после прошивки родного PRELOADER через кнопку Download.После этого выполнить модифицированную версию Recovery и полную прошивку

6126 или 0x17EE S_SECURITY_SECRO_HASH_INCORRECT

Решение

Ошибка часто встречается на устройствах Huawei G610, Huawei G700, LG L60 Dual и в настоящее время не решается дома. Последствия: периодическая перезагрузка, в устройстве есть удаленные файлы, ошибка при проверке памяти на запись. Причина в том, что в устройстве заблокирован загрузчик, из-за чего необходимо прошить разблокированный SEC_RO для разблокировки и дальнейшей перепрошивки.Все сводится к тому, что именно с прошивкой SEC_RO возникает данная ошибка. Рекомендуется заменить память в сервисе


8038 или 0x1F66 SP FLASH TOOL ERROR / PMT изменен для ПЗУ; его надо скачать

Решение

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

.

8045 или 0x1F6D SP FLASH TOOL ERROR

Решение

Ошибка аналогична 8038, но на практике редактирование файла Scatter не помогает.Для решения проблемы можно обратиться в сервисный центр для прошивки устройства через программатор. Дома иногда версия прошивки активируется через кнопку Download со всеми установленными галочками. Также можно попробовать сменить версию прошивки на версию 5, желательно начать с версии 5.1352.01. Проблема может быть аппаратной


8200 или 0x2008 SP FLASH TOOL ERROR

Решение

Ошибка возникает при попытке прошить аппарат на одной платформе, прошивку с другой.Например, у вас MT6577, и вы пытаетесь прошить прошивку с устройства на MT6575. Можно попробовать сменить версию прошивки на версию 5, очень желательно начать с версии 5.1352.01

8417 или 0x20E1 SP FLASH TOOL ERROR: файл разброса загрузки недействителен!

Решение

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


Обнаружено нераспознанное ПЗУ

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

Загрузить SP Flash Tools [Все версии]

Загрузить SP Flash Tool для окон и Mac —

SP Flash tool или Smartphone Flash tool — это утилита, которая позволяет пользователю прошивать или устанавливать стандартную прошивку на любой смартфон, работающий на Mediatek SoC . Последняя версия инструмента SP Flash — V5.2036 , который выпущен в сентябре 2020 г. и доступен для загрузки.

Smart Phone Flash Tool Особенности

1.Flash Stock Rom:
Он позволяет прошивать прошивку на основе Scatter на устройстве Android (на базе MTK). Это также позволяет вам перейти на более раннюю версию или обновить прошивку вашего устройства за несколько кликов.

2.Flash Recovery:
Позволяет прошивать пользовательское восстановление на ваше устройство на базе MTK. Просто добавьте файл разброса в инструмент SP Flash и найдите рекавери.img изображение и прошить его.

3. Тест памяти:
Позволяет пользователям проверять и проверять ОЗУ во внешней памяти и флэш-память NAND на устройстве.

4. Форматировать память:
вы можете отформатировать свой телефон с помощью одного щелчка, просто загрузить Scatter и Click Format,

5. Выгрузить запас / прочитать назад —
вы можете прочитать весь Rom с помощью SP flash tool, и инструменты MTK,

Разработчики: Mediatek INC.

Доступные версии для Window

SP flash tools Последние версии V5.2104 2021 Скачать
SP flash tools Последняя версия V5.2052 2021 Скачать
SP flash tools Последняя версия V5.2036 2020 Скачать
SP flash tools V5.2032 2020 Скачать

SP flash tools V5.1924 Скачать
SP flash tools V5.1628 Скачать
SP flash tools V5.1524 Скачать
SP flash tools V3.1224 Скачать
SP flash tools Vcom Driver Скачать
SP flash tools Vcom Driver Скачать

Доступная версия для Linux

Sp flash tool Скачать
SP flash tool 32bit только Linux Скачать

Как использовать SP Flash Tool

Как использовать SP Flash Tool

Примечание : Это руководство / краткое руководство посвящено только тому, как использовать ROMS, найденные на странице Network Radios в Facebook, см. Здесь, как их найти.

Установка SP Flash Tool возможна только на ПК с Windows, и сначала вам необходимо сделать следующее:

Подготовьте компьютер

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

Важно : Это не расширенное руководство по SP Fflash Tool, а всего лишь краткое руководство по установке освобожденных ROMS от Phil на ваше устройство.Все настройки должны быть такими, какими они были, если не указано иное.

Подготовьте устройство

Ваши устройства необходимо подготовить в следующем состоянии:
Переносные устройства :
— отключите разъем питания.
— Подключите соединительный кабель USB к устройству, но еще НЕ
к ПК.
— Вставьте USB-штекер рядом с USB-портом

Мобильные устройства :
— Извлеките аккумулятор
— Подключите соединительный кабель USB к вашему устройству, но НЕ еще в ПК.
— Поднесите USB-штекер к USB-порту

.

Откройте SP Flashtool

Вкладка загрузки — единственная вкладка, на которой мы должны быть. Все остальные вкладки — это NO GO — NO FLY — зона!
На вкладке загрузки есть только 4 вещи, которые вам нужно использовать:
1. Файл загрузки Scatter :
Это сценарий конфигурации для SP Flash для запуска флэш-памяти ROM
2. Выпадающий список
Определяет, что вид ROM Flash, который вы будете выполнять. (Только загрузка)
3.Кнопка загрузки : запускает прошивку ПЗУ.
4. Индикатор выполнения: Указывает на выполнение отложенной флэш-памяти ПЗУ

Загрузите специальное ПЗУ для своего устройства. Разархивируйте его, поместите папку на рабочий стол и храните все файлы в одной папке.

Загрузить файл Scatter

Найдите и выберите файл с разбросом в папке с загруженным ПЗУ, нажав «Выбрать» рядом с текстовой областью «Файл с разбросом» и нажмите «Открыть».
Выберите файл .TXT, имя которого в основном содержит «Scatter».
(В данном примере это файл разброса для Inrico T-320.)

Чек

После загрузки файла разброса в окне будут отмечены различные параметры. Этот выбор выбирается на основе конфигурации файла разброса. Для простой прошивки ПЗУ мы не изменим здесь НИЧЕГО .

Проверьте, подготовлены ли ваши устройства, как описано выше.
Проверьте, имеет ли статус раскрывающегося списка (2) значение « только загрузка »
(опять же, это характерно только для деблорированных ROMS Фила )

Вспышка

Перепрошивка не сложная штука, просто нужно быстро выполнить пару действий

Запуск флэш-памяти

Нажмите кнопку загрузки

Подключить

Подключите устройство с помощью подготовленного кабеля USB к компьютеру
Для портативных устройств начинается ожидание
Для мобильных устройств также подключите кабель питания

Прогресс

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *