Mt65xx preloader устройство извлечено что делать - TurboComputer.ru
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд (пока оценок нет)
Загрузка...

Mt65xx preloader устройство извлечено что делать

Fly IQ Series — Не включается, не определяется на ПК, постоянная загрузка и другие проблемы.

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

Не определяется на ПК, либо моментально пропадает из диспетчера устройств

Для многих загадка почему при подключении телефона появляется устройство mt65xx preloader и тут же пропадает (еще вариант — FLY preloader usb vcom port появляется и пропадает — название устройства не принципиально). На форумах есть целая инструкция по верной настройке/установке драйверов для этого чипсета.

Для начала попробуйте установить драйвера для конкретно вашего устройства (их с 99% вероятностью можно найти на 4pda). Для модели IQ 456 это можно скачать с нашего Яндекс.Диска.

Также есть универсальный драйвер mt65xx preloader для windows 10 (скачать можно у нас — ССЫЛКА). Ставится он через диспетчер устройств (Нажать на верхнюю строчку (название пк), далее действие -> установить старое устройство)

А теперь самое главное:

Если вашей целью является перепрошивка телефона, то не обращайте внимание на то, что mt65xx preloader или vcom usb моментально пропадает — так и должно быть. Телефон в специальном режиме прошивки ждёт команды на операцию, если её не поступает — он просто отключается, но это пропадание из диспетчера устройств никак не навредит дальнейшей прошивке — просто нужно будет вовремя нажать кнопку. Об этом ниже.

Прошивка Fly IQ под Windows 10 + драйвера

Прошивка телефона под Windows 10, в общем-то, не отличается чем-то от той же процедуры на, скажем, Windows 7. Скорее всего, драйвера, которые идут под Windows 7 успешно подойдут под Windows 10. Но на всякий случай мы выложим оба драйвера:

  1. Windows 10 MTK VCOM USB Preloader Driversскачать с яндекс.диска
  2. Windows 7 MTK USB Driver — скачать с яндекс.диска

Если у вас стоковое рекавери — нужна стоковая прошивка. Можно установить CWM или TWRP для установки сторонней прошивки. Если пошагово, то:

  1. Скачиваете программу SP Flash Tool и разархивируйте её (установка не требуется). Скачать можно здесь
  2. Скачиваете архив с нужной вам прошивкой.
  3. Телефон должен быть выключен
  4. Извлеките из него батарею (аккумулятор) и вставьте заново. Телефон к ПК пока не подключаем
  5. Запускаем SP Flash Tool. Строку Download Agent не меняем. Scatter-loading файл находится в папке, куда вы разархивировали прошивку. После того, как вы укажите путь до него — появятся все файлы текущей прошивки:

Ставим галочку возле DA DL All With Check Sum и на пункте Do Not Switch Speed в настройках

Нажимаем Firmware -> Upgrade, затем подключайте телефон.

Если ничего не происходит — программа не может обнаружить телефон. Рекомендуем попробовать такой вариант. Сначала подключите телефон и только потом (только быстро — в течении секунды) нажмите кнопку Firmware -> Upgrade. Если промедлите придется заново вытаскивать аккумулятор (в общем начинать с пункта 4)

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

Бесконечная загрузка на Fly IQ

Если у вас на телефоне висит экран с первоначальной загрузкой операционной системы и происходит циклический и непрекращаемый процесс загрузки, то это говорит о том, что у вас проблемы с прошивкой телефона . Если это возникло как раз после прошивки — повторите попытку, возможно, ваша firmware «встала» некорректно или вы прервали сам процесс. В любом случае решение одно — потребуется заново прошить телефон. Попробуйте использовать стоковую прошивку (в зависимости от recovery)

Как это выглядит?

Не включается Fly. Как включить телефон без кнопки включения IQ 456?

Почему не включается телефон?

Вариантов почему ваш Fly вдруг перестал включаться, на самом деле, масса:

  1. Проверить идёт ли зарядка телефона. Когда вставляете зарядку, появляется ли анимация зарядки?
  2. Если зарядка идёт и телефон заряжается, то, скорее всего, вышла из строя кнопка включения (блокировки) телефона из-за механических повреждений или окисления контактов.
  3. Если горит синий экран при подключении зарядки — неисправен дисплей, либо его шлейф — вряд ли он подлежит ремонту — только замена.

Как включить телефон без кнопки блокировки (включения)?

Не редко случаи поломанной кнопки блокировки (выше регулировок громкости) становятся головной болью многих пользователей — Как включить телефон без кнопки включения? Да, многие приложения позволяют заменить Чтобы включить телефон его надо разобрать. Как это сделать описано в этом материале . Далее нам потребуется замкнуть на плате контакты, которые идут от шлейфа, тем самым заставив их сработать принудительно. Сделать это можно обычной отверткой. Конкретно нужно замкнуть 2,3,4 контакты (грубо говоря, те, что посередине) — приложите отвертку к ним и подержите 5-7 секунд

Здесь также имеется один маленький нюанс. Во многих видео и описаниях рекомендовано замыкать верхние два контакта, мол, они идут по шлейфу к кнопке включения/блокировки — это действительно так. В реальности же проще взять отвертку потолще и замкнуть сразу 3-4 контакта. Во всяком случае, нам удалось запустить телефон только таким образом. Простое замыкание верхних двух контактов не дало ничего. Поэтому не стесняйтесь брать отвертку побольше и пробовать разные варианты.

Вот более наглядное видео:

Что дальше делать с нерабочей кнопкой? Как мне пользоваться телефоном?

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

Your-mobila.ru

Настрой свой телефон правильно! Интернет, hard reset, графическая блокировка.

Как установить драйвер для устройств на базе МТК

Одной из самых распространенных проблем связанных с прошивкой девайсов на базе МТК является некорректная установка драйвера. Представим себе ситуацию, что вы скачали программу под названием SP_flash_tool и хотите прошить ваш смартфон. Указав файлы прошивки, scatter-файл, вы нажимаете кнопку Download, либо Start, подключаете телефон к компьютеру, но программа не видит телефон и никак не реагирует на подсоединение девайса. В таком случае, первым делом нужно проверить правильно ли были установлены драйвера.
Существует 3 основных способа по их установке.

Содержание:

Стоит отметить, что иногда на системе Windows 10 вовсе не требуется устанавливать драйвера для нормальной работы программы SP_flashtool. Они в ней могут быть предустановлены.

Автоматическая установка драйвера

  1. Скачайте и разархивируйте драйвера конкретно для вашей модели телефона. Можно попробовать использовать универсальные — MTK_Driver_Auto_Installer.rar или Driver_Auto_Installer_SP_Drivers.rar или эти Drivers.rar.
  2. Для Windows 8 и Windows 10 — перед тем, как запустить установочный файл, обязательно нужно отключить проверку цифровых подписей драйверов.

  • Зайдите в папку с драйверами и найдите файл автоматической установки. Он может называться примерно так:
    • Install.bat
    • MTK_DriverInstall.exe
    • MTK Driver Auto Installer.exe
    • install_driver.exe
    • installdrv64.exe
    • dpinst.exe
  • Кликните правой кнопкой мыши по файлу и нажмите на «Запуск от имени Администратора«.
  • Пройдет процесс установки драйвера. Согласитесь со всеми уведомлениями и предупреждениями которые появятся в процессе установки.
  • После окончания установки желательно перезагрузить компьютер.
  • Если автоматическая установка через .exe или .bat инстралятор не помогла, либо в папке с драйверами нет .exe или .bat файла и программа SP_Flash_tool продолжает игнорировать ваш телефон, то может помочь метод ручной установки драйвера МТК.

    Ручная установка драйвера (Способ 1)

    1. Скачайте и разахривируйте драйвера конкретно для вашей модели телефона. Можно попробовать универсальные — HM_Drivers.rar или SP_Drivers_v2.0.rar
    2. Для Windows 8 и Windows 10 — перед тем, как выполнять эту инструкцию, обязательно нужно отключить проверку цифровых подписей драйверов.

  • Откройте Диспетчер устройств.
    • Для Windows 10: правой кнопкой мыши кликните по значку Пуск, найдите и запустите Диспетчер устройств.
    • Для Windows 7 и 8: Нажать комбинацию клавиш Win+R, затем ввести devmgmt.msc и нажать Ок.
  • Полностью выключите ваш телефон (если есть возможность, то извлеките аккумулятор) и подсоедините его к компьютеру.
  • На 2-3 секунды в Диспетчере устройств появится новое устройство под названием «Неизвестное устройство» либо «MTK Preloader«.
  • Теперь нужно очень быстро, пока это устройство не исчезло, нажать по нему правой кнопкой мыши и в появившемся меню выбрать пункт «Обновить драйверы«. Если с первого раза вы не успели это сделать, то отсоедините телефон от компьютера, убедитесь что он полностью выключен и заново подключите его к компьютеру.
  • В появившемся окне выберите «Выполнить поиск драйверов на этом компьютере«.
  • Нажмите на кнопку Обзор и выберите папку с драйверами.
  • Убедитесь, что активирована галка «Включая вложенные папки«.
  • Нажмите Далее.
  • Появится уведомление об успешной установке драйвера. Нажмите Закрыть.
  • Теперь телефон нужно отключить от компьютера. Драйвер установлен.
  • Видеоинструкция

    Ручная установка драйвера MTK Preloader (Способ 2)

    1. Скачайте и разархивируйте драйвера конкретно для вашей модели телефона. Можно попробовать универсальные — Windows10_MTK_VCOM_USB_Preloader_Drivers.zip
    2. Для Windows 8 и Windows 10 — перед тем, как выполнять эту инструкцию, обязательно нужно отключить проверку цифровых подписей драйверов.

  • Откройте Диспетчер устройств.
    • Для Windows 10: правой кнопкой мыши кликните по значку Пуск, найдите и запустите Диспетчер устройств.
    • Для Windows 7 и 8: Нажать комбинацию клавиш Win+R, затем ввести devmgmt.msc и нажать Ок.
  • В диспетчере устройств установите курсор на любом пункте из списка, затем нажмите Действие >Установить старое устройство.
  • Нажмите Далее и выберите пункт «Установка оборудования, выбранного из списка вручную«. Нажмите Далее.
  • Выберите пункт «Показать все устройства«, нажмите Далее.
  • Кликните на кнопку «Установить с диска«.
  • Нажмите Обзор, найдите разархивированную папку с драйвером и выберите файл драйвера в зависимости от разрядности вашей операционной системы (x64, либо x32 — она же x86). Например, универсальный драйвер для Windows 10 64x — «Windows 10 x64 MTK USB Drivers«.
  • Нажмите Ок.
  • Выберите «MediaTek Preloader USB VCOM Port» из списка. Нажмите Далее несколько раз.
  • В процессе установки драйвера нажмите «Всё равно установить этот драйвер«. В конце нажмите Готово.
  • В окне диспетчера устройств появится новое устройство со знаком восклицания. Кликните правой кнопкой мыши по нему и нажмите «Удалить устройство«.
  • Убедитесь, что галка «Удалить программы драйверов этого устройства» НЕ АКТИВИРОВАНА. Нажмите Удалить.
  • Всё, установка драйвера выполнена. Теперь можно работать с программой SP Flashtool и подключать смартфон к компьютеру.
  • Читайте также:  Добавляем подложку в документ Microsoft Word

    Видеоинструкция

    Установка драйвера для устройств на базе МТК

    Частая проблема при прошивке устройств на базе МТК – некорректная установка USB драйверов. Вы собираетесь прошить свой смартфон при помощи SP_flash_tool, подключаете свой девайс к компьютеру, но он просто не видит ваше устройство и никак не реагирует на его подключение. При такой проблеме нужно проверить, правильность установки драйверов. Мы расскажем о трех основных способах установки.

    Способ 1. Автоматическая установка драйвера

    1. Скачайте и разархивируйте драйвера для вашей модели смартфона. Можно попробовать использовать универсальные — mtk_driver_auto_installer_v5.1453.rar [9,32 Mb] (cкачиваний: 32288) или driver_auto_installer_sp_drivers_20160804.rar [8,87 Mb] (cкачиваний: 12279) или drivers.rar [17,89 Mb] (cкачиваний: 24510)
    2. Для Windows 8 и Windows 10 — перед запуском установочного файла, нужно отключить проверку цифровых подписей драйверов
    3. Зайдите в папку с драйверами и найдите файл автоматической установки. Он может называться примерно так:
      • Install.bat
      • MTK_DriverInstall.exe
      • MTK Driver Auto Installer.exe
      • install_driver.exe
      • installdrv64.exe
      • dpinst.exe

    4. Кликните правой кнопкой мышки по файлу и выберите «Запуск от имени Администратора»

  • Начнется процесс установки драйвера. Согласитесь со всеми уведомлениями и предупреждениями которые появятся в процессе.
  • После окончания установки драйвера, желательно перезагрузить компьютер.
  • Если автоматическая установка драйвера мтк через .exe или .bat инсталятор не помогла, либо в папке с драйверами нет .exe или .bat файла и SP_Flash_tool продолжает игнорировать ваш смартфон, то попробуйте ручной метод установки драйвера МТК.

    Способ 2.

    1. Скачайте и разахривируйте драйвера конкретно для вашей модели смартфона или универсальные — hm_drivers.rar [17,58 Mb] (cкачиваний: 5998) или sp_drivers_v2.0.rar [8,37 Mb] (cкачиваний: 3669)
    2. Для Windows 8 и Windows 10 — обязательно нужно отключить проверку цифровых подписей драйверов
    3. Откройте Диспетчер устройств
      • Для Windows 10: правой кнопкой мыши кликните по значку Пуск, найдите и запустите Диспетчер устройств.Диспетчер устройств Windows 10

    Для Windows 7 и 8: Нажать комбинацию клавиш Win+R, затем ввести devmgmt.msc и нажать Ок

  • Выключите полностью ваш смартфон (если возможно, то извлеките аккумулятор) и подсоедините его к ПК
  • На 2-3 секунды в Диспетчере устройств появится новое устройство под названием «Неизвестное устройство» либо «MTK Preloader»
  • Теперь нужно быстро, пока это устройство не исчезло, кликнуть по нему правой кнопкой мыши и в появившемся меню выбрать пункт «Обновить драйверы». Если вы не успели это сделать, то отсоедините телефон от компьютера, убедитесь что он полностью выключен и заново подключите его к компьютеру

    В появившемся окне выберите «Выполнить поиск драйверов на этом компьютере»

    Через Обзор и выберите папку с драйверами

  • Убедитесь, что активирована галка «Включая вложенные папки»
  • Нажмите Далее.
  • Появится уведомление об успешной установке драйвера, закройте окно
  • Смартфон отключите от компьютера, драйвер установлен.
  • Видеоинструкция установки мтк драйвера

    Способ 3. Ручная установка драйвера MTK Preloader

    1. Скачайте и разархивируйте драйвера конкретно для вашей модели смартфона или универсальные — windows10_mtk_vcom_usb_preloader_drivers.zip [15,61 Kb] (cкачиваний: 3292)
    2. Для Windows 8 и 10 — перед установкой, обязательно нужно отключить проверку цифровых подписей драйверов
    3. Откройте Диспетчер устройств
      • Для Windows 10: правой кнопкой мышки Пуск, найдите и запустите Диспетчер устройств

    Для Windows 7 и 8: Нажать комбинацию клавиш Win+R, затем ввести devmgmt.msc и нажать Ок.


    В диспетчере устройств установите курсор на любом пункте из списка, затем нажмите Действие > Установить старое устройство

    Нажмите Далее и выберите пункт «Установка оборудования, выбранного из списка вручную». Нажмите Далее

  • Пункт «Показать все устройства» – Далее
  • «Установить с диска»

    Обзор, найдите разархивированную папку с драйвером и выберите файл драйвера в зависимости от разрядности вашей операционной системы (x64, либо x32 — она же x86). Например, универсальный драйвер для Windows 10 64x — «Windows 10 x64 MTK USB Drivers»

  • Ок
  • Выберите «MediaTek Preloader USB VCOM Port» из списка. Нажмите Далее несколько раз
  • В процессе установки драйвера нажмите «Всё равно установить этот драйвер». В конце – Готово.

    В диспетчере устройств появится новое устройство со знаком восклицания. Кликните правой кнопкой мыши по нему и нажмите «Удалить устройство»

    Убедитесь, что галка «Удалить программы драйверов этого устройства» НЕ АКТИВИРОВАНА

  • Всё, установка драйвера выполнена. Теперь можно работать с программой SP Flashtool и подключить смартфон к ПК.
  • Видео-инструкция

    SABUROWSKY

    ПОМОЩЬ В НАСТРОЙКЕ КОМПЬЮТЕРА И ПРОШИВКЕ СМАРТФОНОВ

    Main navigation

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

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

    Итак, полная инструкция по прошивке :

    • Скачиваете и распаковываете на компьютер программу SP_Flash_Tool
    • Скачиваете и устанавливаете драйверы USB VCOM .
    • Распаковываете архив с заводской прошивкой для вашего смартфона (директория до распакованной папки с файлами прошивки не должна содержать символов кириллицы).
    • Выключаем смартфон. Кабель не подключен к компьютеру.
    • Вынимаем и вставляем обратно батарею.
    • (пропускаете, если драйвера уже установлены) Подключаем телефон к компьютеру кабелем. Операционная система найдёт новое устройство — укажите системе папку с драйвером USB VCOM (для своей версии ОС).
    • (пропускаете, если драйвера уже установлены) Отключаем кабель от компьютера.
    • Запускаем программу SP Flash Tool .
    • Нажимаем на кнопку Scatter-loading и выбираем файл MT6577_Android_scatter_emmc.txt (он лежит в папке с прошивкой, устройства разные поэтому скаттер файл называться будет по названию процессора, например MT6789 и т.д.).
    • ВАЖНО! Для устройств на процессоре MT6575 и MT6577 снимаем галочки с пунктов Preloader и dsp_bl, для остальных устройств на базе MTK только галочку с Preloader .
    • Нажимаем кнопку Download если пользуемся 3-й версией прошивальщика, либо выбираем режим download only и нажимаем кнопку Download если используем 5-ю версию.
    • Подключаем выключенный смартфон к компьютеру кабелем. Программа должна его увидеть и начать прошивку. Если смартфон не обнаружен, то отключите его от компьютера, вытащите и вставьте батарею и заново подключите к компьютеру. В диспетчере устройств при корректно установленных драйверах на момент прошивки должны в ком-портах наблюдать MediaTek PreLoader USB VCOM Port если прелоадер не поврежден, либо MTK USB Port / USB Serial Device — при поврежденном прелоадере. А по завершению прошивки или при возникновении какой-либо ошибки устройство отключается и пропадает из диспетчера устройств.
    • После окончания прошивки отсоединяем смартфон от компьютера и включаем устройство

    Примечание: порт «MTK USB Port» (PID 0003) или в новых версиях Windows он также может автоматически определяться под именем «USB Serial Device» аварийный, и появляется в случае поврежденного блока Preloader. Если наблюдаете открытие данного порта при попытке прошить устройство, то знайте что он позволяет прошивать только блок Preloader через функцию Download only, целую прошивку залить через него не получится. Поэтому при появлении данного порта первым делом следует прошить только один блок Preloader, а далее при успешном завершении операции прошить уже оставшиеся блоки прошивки со снятой галочкой с пункта Preloader

    Во время процесса прошивки могут возникнуть ошибки. Ниже приведу список ошибок и пути их решения :

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

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

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

    Нужно использовать более новую версию программы SP FlashTool .

    (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 блоке и других тоже.

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

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

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

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

    Ошибка связанная с неверным блоком preloader, возможно поможет смена прошивки или версии FlashTool. На аппарате с процессором 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 должен поменяться на правильный.

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

    (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 и т.д.) Попробуйте сменить версию программы прошивальщика.

    Список файлов, необходимых для прошивки :

    Версии прошивальщика

    Пакет MTK драйверов (с автоустановкой драйвера для прошивки через bat файл)

    Пакет содержащий и прошивочный драйвер VCOM/PRELOADER, и ADB драйвер в exe-автоинсталляторе —

    Прошивочные драйверы для ручной установки. Драйверы универсальные, для Windows 7/8/10 —

    Инструкция по установке драйвера :

    Отключите проверку подписи драйверов в Windows 8/10

    Кликните правой клавишей мыши по значку «Пуск» и выберите Диспетчер устройств

    В окне диспетчера устройств нажмите на первый элемент — имя компьютера

    Нажмите раздел «Действие» и выберите «Установить старое устройство»

    Выберите «Установка оборудования, выбранного из списка вручную» и нажмите «Далее»

    Выберите «Показать все устройства» и нажмите «Далее»

    Нажмите кнопку «Установить с диска» и в открывшемся окне нажмите кнопку «Обзор» для выбора драйвера

    Выберите драйвер в зависимости от версии Windows — x64 для 64-битных и x86 для 32-битной и нажмите кнопку «Открыть»

    Нажмите OK, чтобы загрузить драйвер

    Из списка драйверов выберите MTK USB port и нажмите кнопку «Далее»

    Если откроется красное предупреждающее окно, нажмите «Все равно установить этот драйвер»

    Теперь нам нужно удалить устройство, которое мы установили, но оставить драйверы в операционной системе.

    В окне Подтверждение удаления устройства убедитесь, что квадрат «Удалить программы драйверов для этого устройства» пуст. Вы должны оставить драйверы в операционной системе и удалить только устройство, которое добавили.

    Нажмите OK, чтобы завершить.

    Это действие добавит следующие драйверы в операционную систему:

    — MediaTek DA USB VCOM Port

    — MediaTek PreLoader USB VCOM Port – для прошивки устройства MT

    — MTK USB DEBUG Port

    — MTK USB Modem Port

    — MTK USB port – для переноса Preloader на устройство (и восстановления в случае плохой или поврежденной микропрограммы)

    Теперь, когда вы подключите выключенное MTK устройство к компьютеру по USB, устройство будет признано либо MediaTek Preloader USB VCOM Port, или MTK USB port, если устройство — кирпич или имеет плохую/поврежденную микропрограмму. SP Flash Tool будет иметь возможность загрузить прошивку на ваше устройство через эти интерфейсы.

    Подключайте устройство только после нажатия на кнопку Download в SP Flash Tool, поскольку коммуникационный интерфейс будет активен в течение всего 2 секунд, если данные не будут посланы.

    Примечания : Рекомендую использовать версию Windows XP SP3, так как с установкой драйверов проблем на ней не возникало. В более поздних версиях Windows следует отключать проверку подписей драйверов следующим образом :

    Отключение проверки подписи на Windows 8 делается так:

    1. Win+I -> Изменение параметров компьютера -> Общие -> Особые варианты загрузки -> Перезагрузить сейчас.
    2. При выключении нажмите Диагностика -> Дополнительные параметры -> Параметры загрузки -> Перезагрузить.
    3. После появится меню, в нем выберите «Отключить обязательную проверку подписи драйверов.
    4. Далее делается установка драйверов по инструкции.

    Отключение проверки подписи на Windows 8.1 делается так:

    1. Win+I -> Параметры -> Изменение параметров компьютера -> Обновление и восстановление -> Восстановление -> Перезагрузить сейчас.
    2. При выключении нажмите Диагностика -> Дополнительные параметры -> Параметры загрузки -> Перезагрузить.
    3. После появится меню, нажимаете F7 и ждете перезагрузку компьютера.
    4. Далее делается установка драйверов по инструкции.

    Отключение проверки подписи на Windows 10 делается так:

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

    Надеюсь, описаны все необходимые действия. В случае возникновения любых проблем и вопросов — обращайтесь. Удачи .

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

    В этом посте я расскажу о том как снять backup прошивки с практически любого аппарата на базе MediaTek с помощью SP Flash Tool и MTK Dro >

    • Драйвера ADB (поддерживаются x86 и x64) системы — AdbDriverInstaller.7z
    • Platform Tools для Windows
    • SP Flash Tool для Windows — SP Flash Tool v 5.1604.00
    • Драйвера MediaTek — MTK USB All 1.0.4
    • MTK Droid Tools 2.5.3

    После того как мы скачали все необходимое, можно, например, создать в корне какого-нибудь папку 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:AndroidMtkDroidToolsbackupsKINGSING_S1_141117_ForFlashtoolFromReadBack_150512-005322
    — scatter сохранен в файле:
    E:WorkМегафон Login PlusMtkDroidToolsbackupsKINGSING_S1_141117_ForFlashtoolFromReadBack_150512-005322MT6582_Android_scatter.txtкопирование завершено
    — preloader.bin …скопировано … cut OK
    — MBR …скопировано
    — EBR1 …скопировано
    — pro_info …скопировано
    — nvram.bin …скопировано
    — protect_f …скопировано
    — protect_s …скопировано
    — seccfg …скопировано
    — uboot.bin …скопировано
    — boot.img …скопировано

    Ну и т.д. Теперь в папке сохранения, у меня это E:AndroidMtkDroidToolsbackups у нас появляется папка с полным 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%.androidadb_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 у нас находится сигнатура ANDRO >

    И заканчиваем выделение блока, опять же через «серую» * (на доп. клавиатуре). После этого нажимаем 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.

    Ссылка на основную публикацию
    ×
    ×
    Adblock
    detector