В процессе прошивки устройств Android при помощи программы SP Flash Tool периодически возникают ошибки, на решение которых собственными силами часто уходит достаточно большое количество времени.
Для вашего информирования и удобства, выполнена подборка самых распространенных кодов ошибок с подробным описанием и вариантами их решения и устранения.
Ошибки
Код ошибки | Наименование |
---|---|
1002 или 0x3EA | S_INVALID_ARGUMENTS |
Описание ошибки 1002 и ее решение Некорректный Scatter файл. Например, в файле scatter отключены блоки PRELOADER и DSP_BL | |
1003 или 0x3EB | S_COM_PORT_OPEN_FAIL |
Описание ошибки 1003 и ее решение Проблема с портом. Например, ошибка может появиться, если в BIOS отключены COM порты. Даже если COM порт виртуальный, а физический USB. В этом случае вы не увидите оборудование на которое ставятся драйверы PRELOADER. Проблема может быть в кабеле USB, в этом случае замените кабель. Если неисправен USB порт компьютера, то необходимо переткнуть кабель в другой порт. Теоретически, может возникать в режиме UART USB порта. Порт был виден, его выбрали в настройках Flash Tool, программа записала его в INI файл, после чего систему перегрузили с отключенным портом, и сразу же запустили Flash Tool, не выбирая порт.. Когда после прохода красной полосы до 100% в результате прошивки, кнопки операций снова становятся доступными для нажатия, но ни сообщения об ошибке, ни окошка с зеленым кругом не появляется возникнет данная ошибка, или аналогичная ей, код которой 1013 . В этом состоянии Flash Tool не закрывает COM порт, и попытка снова запустить любую операцию, переподключив устройство, вызовет ошибку. Если программа перешла в такое неопределенное состояние, то нужно закрыть ее и запустить заново | |
1011 или 0x3F3 | S_NOT_ENOUCH_STORAGE_SPACE |
Описание ошибки 1011 и ее решение Возникает в том случае, если размер одной из частей прошивки превышает размер отведенного ему пространства. Обычно это блок ядра или рекавери. Данная ошибка иногда возникает на недоработанных версиях Flash Tool. Замените используемую версии прошивальщика | |
1012 или 0x3F4 | S_NOT_ENOUGH_MEMORY |
Описание ошибки 1012 и ее решение Воспользуйтесь более свежей версией прошивальщика | |
1013 или 0x3F5 | S_COM_PORT_OPEN_FAIL |
Описание ошибки 1013 и ее решение Ошибка аналогична ошибке 1003. Решения нужно искать по тому же принципу. Может помочь смена версии прошивальщика, или прошивка устройства с отключенной батареей | |
1018 или 0x3FA | S_UNKNOWN_TARGET_BBCHIP |
Описание ошибки 1018 и ее решение Воспользуйтесь более свежей версией прошивальщика | |
1022 или 0x3FE | S_UNSUPPORTED_VER_OF_DA |
Описание ошибки 1022 и ее решение Воспользуйтесь более свежей версией прошивальщика | |
1040 или 0x410 | S_UNSUPPORTED_OPERATION |
Описание ошибки 1040 и ее решение Scatter файл не подходит для устройства. Например в названии файла содержится номер версии 6777, а устройство версии 6555 | |
1041 или 0x411 | CHS_ERR |
Описание ошибки 1041 и ее решение Необходимо перейти во вкладку Help, нажать Open Logs Folder и удалить все логи. Перейти в папку с прошивкой и удалить файл Checksum.ini | |
2004 или 0x7D4 | S_BROM_DOWNLOAD_DA_FAIL |
Описание ошибки 2004 и ее решение Проблема может заключаться в версии флэштула. Загрузите версию в конце которой есть обозначение SEC. Ошибка может возникнуть, если в операционной системе установлено множество USB драйверов для разных устройств. Воспользуйтесь программой USBDeview для удаления установленных USB драйверов и выполните прошивку через Flash Tool. Может помочь подключение устройства с зажатой клавишей громкости + или -. Если вышеперечисленные способы не помогают, после того как появится ошибка, необходимо сразу закрыть окно с ошибкой и тут же нажать кнопку download еще раз | |
2005 или 0x7D5 | S_BROM_CMD_STARTCMD_FAIL |
Описание ошибки 2005 и ее решение Ошибка может возникать на устройствах MTD, если при выборе режима Download на блоках PRELOADER или DSP_BL не установлена галочка. Необходимо использовать подходящую версию Flash Tool, например v2.xxx для телефонов MT6573, или выключить режим DA Download All.. При выборе режима Download на блоках PRELOADER или DSP_BL установлена галочка, необходимо ее снять с этих блоков. Если эти блоки необходимо прошить, то подсоединить телефон в режиме BOOTROM. При выборе ReadBack, Format или MemoryTest нужно подключить устройство в режиме BOOTROM. Можно попробовать прошить устройство с отключенной батареей | |
2020 или 0x7E4 | S_BROM_CHKSUM16_MEM_RESULT_DIFF |
Описание ошибки 2020 и ее решение В настройках Flash Tool принудительно выставить галочку, указав тем самым, что устройство без батареи. После этого подключить устройство через тест поинт, но уже с батареей | |
2035 или 0x7F3 | S_BROM_CMD_JUMP_DA_FAIL |
Описание ошибки 2035 и ее решение После нажатия кнопки Download подключить к компьютеру выключенное устройство с предварительно зажатыми кнопками громкости | |
3001 или 0xBB9 | S_DA_EXT_RAM_ERROR |
Описание ошибки 3001 и ее решение Возможно ошибка связана с подключением. Проверьте кабель, переподключите кабель в другой порт USB | |
3012 или 0xBC4 | NAND_FLASH_NOT_FOUND |
Описание ошибки 3012 и ее решение Проблема связана с определением флеш памяти устройства. Воспользуйтесь другой версией прошивальщика, т.к. по мере выпуска разных версий обновляется информация о флеш памяти. Если не помог вышеуказанный вариант, попробуйте прошить устройство на другом компьютере, т.к. бывают проблемы, которые не позволяют корректно определить память на конкретной машине | |
3013 или 0xBC5 | S_DS_SOC_CHECK_FAIL |
Описание ошибки 3013 и ее решение Возможно, что в настройках прошивки Flash Tool не стоит галочка на Uboot . Uboot - загрузчик операционной системы и драйверов для инициализации основного оборудования, таких как дисплей, процессор, GPIO. Ошибка может возникать в том случае, если в строке пути, по которому расположена программа или прошивка, присутствует кириллица или некорректные символы, иероглифы. Допустимо размещение программы и файла прошивки только по тому пути, который полностью состоит из латинских символов. Пример, показывающий некорректное размещение файлов: C:\Users\Пользователь\Desktop\Прошивки\Прошивка планшета\ | |
3054 или 0xBEE | S_DA_NFB_BOOTLOADER_NOT_EXIST |
Описание ошибки 3054 и ее решение Воспользуйтесь другой версией прошивальщика. Попробуйте заменить версию прошивальщика с пятой на третью версию | |
3066 или 0xBFA | S_DA_HANDSET_FAT_INFO_NOT_FOUND |
Описание ошибки 3066 и ее решение Возникает при автоматическом форматировании. Необходимо задать адреса форматирования вручную | |
3144 или 0xC48 | S_DA_EMMC_FLASH_NOT_FOUND |
Описание ошибки 3144 и ее решение Ошибка возникает, если есть проблемы с аппаратной частью устройства. Также может возникать в том случае, если Scatter файл не подходит к устройству. Например, в названии присутствует emmc, а устройство на самом деле с MTD флэш. Есть вероятность того, что проблема решится, если воспользоваться другим компьютером и операционной системой. Предпочтительно использовать компьютер с операционной системой Windows XP со вновь установленными драйверами | |
3149 или 0xC4D | S_DA_SDMMC_WRITE_FAILED |
Описание ошибки 3149 и ее решение Воспользуйтесь другой версией прошивальщика. Если прошиваете 3 версией, попробуйте 5 версию, либо наоборот. Выберите режим Format all + download. Необходимо переустановить драйвера для устройства и добиться того, чтобы в диспетчере устройств устройство правильно отображалось как MTK USB PORT. Запустите Flash Tool, снимите галочки со всех пунктов, кроме PRELOADER и прошейте в режиме Download. Если прогрес идёт но в конце возникает ошибка, то убеждаемся что прошивать будем только PRELOADER. В верхней части окна Flash Tool, рядом с кнопкой Download, нажмите кнопку Format. Откроется окно настроек форматирования с режимами форматирования Auto и Manual. В режиме Auto есть две настройки, поставить галочку на верхний пункт и нажать OK. Начнётся форматирование. После окончания форматирования, снова прошить PRELOADER. После удачной прошивки PRELOADER, прошить устройство полностью | |
3168 или 0xC60 | S_CHIP_TYPE_NOT_MATCH |
Описание ошибки 3168 и ее решение Некорректный scatter файл. Используйте Scatter файл от вашего устройства | |
4001 или 0xFA1 | S_FT_DA_NO_RESPONSE |
Описание ошибки 4001 и ее решение Смените порт USB и перенесите Flash Tool в корень диска. Возможно, в Download Agent нет информации о ЦП/флэш, поэтому воспользуйтесь более свежей версией прошивальщика. Ошибка может быть аппаратной, например при вышедшей из строя флеш-памяти | |
4008 или 0xFA8 | S_FT_DOWNLOAD_FAIL |
Описание ошибки 4008 и ее решение Воспользуйтесь другой версией прошивальщика. Есть вероятность, что поможет замена версии на более старую. Проблема может быть в кабеле USB, в этом случае замените кабель или порт USB. Возможно в процессе прошивки сел аккумулятор. Зарядите устройство и попробуйте выполнить прошивку заново. Можно попробовать вытащить из устройства аккумулятор и попробовать прошить без него. Попробуйте выполнить форматирование устройства | |
4009 или 0xFA9 | S_FT_READBACK_FAIL |
Описание ошибки 4009 и ее решение Кроме ошибок чтения в самом устройстве, ошибка может наблюдаться в случае ошибок в файловой системе компьютера. Например, недостаточно места на диске, либо файл невозможно перезаписать т.к. он заблокирован. Для того, чтобы понять причину, необходимо смотреть в лог Flash Tool | |
4010 или 0xFAA | S_FT_FORMAT_FAIL |
Описание ошибки 4010 и ее решение Рекомендуется сменить версию прошивальщика на 5 версию, крайне желательно начать с версии 5.1352.01 и попытаться прошить аппарат через режим Firmware upgrade. Прошивка должна быть оригинальной для аппарата и содержать все блоки. Попробуйте сменить кабель для прошивки на более качественный | |
4032 или 0xFC0 | S_FT_ENABLE_DRAM_FAIL |
Описание ошибки 4032 и ее решение Ошибка может возникнуть при прошивке на аппарате с процессором MT6589. Для ее устранения, отформатируйте устройство через кнопку Format. Не делайте форматирование, если у вас аппарат на процессоре MT6575 или 6577. После форматирования, прошейте устройство со всеми галочками, нажав кнопку Download. Можно попробовать переустанавить драйверы и выполнить форматирование повторно. Выполнить прошивку, если предыдущая попытка была неудачной. Если ничего не помогло, то попробуйте сменить версию прошивальщика. Рекомендуется начать с версии 5.1352.01. Ошибка связана с неверным блоком PRELOADER. Необходимо найти родной PRELOADER и прошить его. Если прошивка стандартным методом не приносит результата, то возможно придется прошивать аппарат через тестпоинт. Появлению данной ошибки может способствовать низкий заряд батареи. Можно попробовать решить проблему замкнув 4 и 5 контакт на разъеме USB | |
4037 или 0xFC5 | S_FT_FS_READ_FAIL 0xFC5 |
Описание ошибки 4037 и ее решение Ошибка может возникать в том случае, если в строке пути, по которому расположена программа или прошивка, присутствует кириллица или некорректные символы, иероглифы. Допустимо размещение программы и файла прошивки только по тому пути, который полностью состоит из латинских символов. Пример, показывающий некорректное размещение файлов: C:\Users\Пользователь\Desktop\Прошивки\Прошивка планшета\ | |
4050 или 0xFD2 | S_FT_NEED_DOWNLOAD_ALL_FAIL |
Описание ошибки 4050 и ее решение Возникает в том случае, если не совпадают размеры блоков в PMT и в Scatter файле. В общем случае эта ошибка устраняется загрузкой всех блоков, после этого размер в PMT должен поменяться на правильный. Можно попробовать сменить версию прошивальщика | |
4058 или 0xFDA | S_FT_GET_MEMORY_FAIL |
Описание ошибки 4058 и ее решение Ошибка возникает при наличии проблем с флеш-памятью. Не рекомендуется решать проблему самостоятельно. Варианты устранения ошибки: прогрев чипа флеш-памяти паяльным феном при высокой температуре, примерно 400 градусов по цельсию. Вероятно, придется произвести замену чипа с донорской платы, либо на новый | |
5002 или 0x138A | S_INVALID_DA_FILE |
Описание ошибки 5002 и ее решение При настройке Flash Tool Download Agent необходимо выбирать прилагающийся к данной версии прошивальщика. Выбор других агентов приводит к данной ошибке | |
5007 или 0x138F | S_FTHND_FILE_IS_NOT_LOADED_YET |
Описание ошибки 5007 и ее решение Ошибка обычно возникает в том случае, если в программе Flash Tool стоит галочка на блоке, к которому некорректно указан путь, либо отсутствует. Для ее устранения, необходимо указать корректный путь к нужному блоку прошивки. Также при возникновении данной ошибки, воспользуйтесь другой версией прошивальщика, например v5.1352.01 | |
5054 или 0x13BE | S_DL_GET_DRAM_SETTINGS_FAIL |
Описание ошибки 5054 и ее решение Ошибка заключается в том, что программе Flash Tool не удалось получить настройки оперативной памяти устройства. Может возникнуть в том случае, если был выполнен полный сброс через Flash Tool. Также ошибка может происходить при обмене данными между Download Agent и устройством. При некорректной работе драйвера сбой при передаче может произойти лишь в том случае, если у вас операционная система Windows XP с сервис-паком ниже третьего. Необходимо установить третий сервис-пак. В старших версиях драйвер usbser.sys обновлениям не подвергался и в переустановке не будет смысла | |
5066 или 0x13CA | S_DL_PC_BL_INVALID_GFH_FILE_INFOR |
Описание ошибки 5066 и ее решение Некорректный Scatter файл. Может возникнуть в том случае, если выбрали Scatter из папки с неподготовленными для Flash Tool файлами. Необходимо выбрать корретный Scatter файл | |
5069 или 0x13CD | S_DL_PMT_ERR_NO_SPACE |
Описание ошибки 5069 и ее решение Ошибка вероятнее всего возникает из-за особенности флеш-памяти. Случается так, что форматирование, даже низкоуровневое, не дает никакого эффекта. Т.е во флеш-памяти все остается как есть. Если делать Format, то может появиться ошибка 1037 и при этом выводится сообщение, с необходимостью выполнить Download для создания таблиц разделов. Firmware Upgrade выполнить не удается, из-за ошибки 1037. Можно сделать Download только PRELOADER. Загрузка любого другого раздела выдаст ошибку 5069. От версии Scatter, размера раздела FAT не зависит. Можно выполнить Manual Format, но в пределах UA Size. После форматирования, попытка залить любой раздел снова сводится к ошибке 5069 | |
6045 или 0x179D | S_SECURITY_SECURE_USB_DL_IMAGE_SIGN_HEADER_NOT_FOUND |
Описание ошибки 6045 и ее решение Рекомендуется сменить версию прошивальщика на 5 версию, крайне желательно начать с версии 5.1352.01 | |
6104 или 0x17D8 | S_SECURITY_SECURE_USB_DL_DA_RETURN_INVALID_TYPE |
Описание ошибки 6104 и ее решение Рекомендуется сменить версию прошивальщика на 5 версию, крайне желательно начать с версии 5.1352.01 | |
6124 или 0x17EC | S_SECURITY_INVALID_PROJECT (6124), MSP ERROE CODE: 0 x 00 |
Описание ошибки 6124 и ее решение Есть вероятность того, что ошибка пропадет после прошивки родного PRELOADER через кнопку Download. После этого выполнить прошивку модифицированного Recovery и полную прошивку | |
6126 или 0x17EE | S_SECURITY_SECRO_HASH_INCORRECT |
Описание ошибки 6126 и ее решение Ошибка часто встречается на аппаратах 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 |
Описание ошибки 8038 и ее решение Для устранения ошибки необходимо использовать режим Firmware upgrade. Внимание! Прошивка должна быть конкретно для прошиваемого устройства и содержать абсолютно ВСЕ блоки, которые обычно есть в стоковых прошивках | |
8045 или 0x1F6D | SP FLASH TOOL ERROR |
Описание ошибки 8045 и ее решение Ошибка похожа на 8038, но на практике правка Scatter-файла не помогает. Для решения проблемы можно обратиться в сервисный центр для прошивки аппарата через программатор. В домашних условиях иногда срабатывает вариант прошивки через кнопку Download со всеми установленными галочками. Также можно попробовать сменить версию прошивальщика на 5 версию, крайне желательно начать с версии 5.1352.01. Проблема может быть аппаратная | |
8200 или 0x2008 | SP FLASH TOOL ERROR |
Описание ошибки 8200 и ее решение Ошибка возникает если вы пытаетесь прошить аппарат на одной платформе, прошивкой от другого. Например у вас MT6577, а вы пытаетесь прошить прошивкой от аппарата на MT6575. Можно попробовать сменить версию прошивальщика на 5 версию, крайне желательно начать с версии 5.1352.01 | |
8417 или 0x20E1 | SP FLASH TOOL ERROR: The load scatter file is invalid! |
Описание ошибки 8417 и ее решение Ошибка может возникать в том случае, если в строке пути, по которому расположена программа или прошивка, присутствует кириллица или некорректные символы, иероглифы. Допустимо размещение программы и файла прошивки только по тому пути, который полностью состоит из латинских символов. Пример, показывающий некорректное размещение файлов: C:\Users\Пользователь\Desktop\Прошивки\Прошивка планшета\ | |
Unrecognized ROM detected | |
Описание ошибки и ее решение Ошибка возникает в случае несоответствия разметки в Scatter файле и в устройстве. Чаще всего случается, когда над устройством производились действия по кастомной переразметке через изменение параметров разделов в EBR. При этом сам Scatter обычно никто не меняет. Для устранения ошибки необходимо выполнить принудительное форматирование с параметрами: Auto Format Flash и Format whole flash except Bootloader для того, чтобы инициализировать устройство. Не забудьте заранее сделать бэкап NVRAM, IMEI. После форматирования необходимо выполнить полную прошивку через Download | |
Приложение не было запущено, поскольку оно некорректно настроено. Повторная установка приложения может решить данную проблему | |
Описание ошибки и ее решение Установить пакет Microsoft Visual C++ 2005-2008-2010-2012-2013-2017 Redistributable Package. Также убедитесь, что вы распаковали прошивальшик в корень диска на компьютере, а не пытаетесь запустить его из архива |
Внимание
Все действия вы выполняете на свой страх и риск. За испорченные устройства сайт Flash-Tool.ru ответственности не несёт