Рекомендованная инструкция по перепрошивке (эксперт)

  1. Максимально заряжаем аккумулятор устройства. Устройство при перепрошивке может значительно разряжаться и не поддерживать зарядку в данном режиме.
  2. Считываем и сохраняем необходимые образы разделов с устройства:
    • Вариант сохранения образов разделов в режиме Mass Storage:
      1. Подключаем устройство по USB к ПК и переводим его в режим Mass Storage. Устройство должно быть отображено в Диспетчере устройств на ПК в Дисковых устройствах как «Qualcomm MMC Storage USB Device» и в Портах (COM и LPT) как «Qualcomm HS-USB Diagnostics 9006 (COMX)», где «X» — соответствующий номер COM-порта.
      2. С помощью eMMC RAW Tool на ПК сохраняем с устройства образы разделов DPP.bin, MODEM_FS1.bin, MODEM_FS2.bin, MODEM_FSC.bin, MODEM_FSG.bin (соответственно правильно поименованные).
        Примечание: Рекомендуется (для последующего возможного восстановления устройства в случае непредвиденных ситуаций) сохранить образы всех 34 разделов устройства, последние 2 из 34 разделов, учитывая их большой размер, MAINOS.bin (2,4 ГБ) и DATA.bin (12,1 ГБ) — по желанию.
    • Вариант сохранения образов разделов в режиме 9008/EDL:
      1. Подключаем устройство по USB к ПК и переводим его в режим 9008/EDL (зажимаем на выключенном или перезагружаемом устройстве клавишу уменьшения громкости (VOL-) и кнопку питания (PWR) одновременно до загрузки). Устройство должно быть отображено в Диспетчере устройств на ПК в Портах (COM и LPT) как «Qualcomm HS-USB QDLoader 9008 (COMX)», где «X» — соответствующий номер COM-порта.
      2. В файле params.cmd (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU) путем его изменения задаем в строке «set SaharaComPort=comX» указанный в Диспетчере устройств на ПК номер COM-порта устройства и в строке «set FirehoseFile=X:\XXX\prog_emmc_firehose_8974.mbn» полный путь к файлу prog_emmc_firehose_8974.mbn (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU). Сохраняем изменения.
      3. При необходимости запускаем от имени администратора исполняемый файл getparttable.cmd (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU), следуем инструкциям программы и ждем завершения процесса. По завершению с устройства будет считана информация о разделах устройства и сохранена в файле parttable.txt (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU).
        Примечание: Присутствующий в архиве с прошивкой и в инструментарии MI4LTERUU файл parttable.txt уже содержит информацию о разделах, считанную с устройства Xiaomi MI4 LTE.
      4. Запускаем от имени администратора (по выбору):
        • исполняемый файл STARTreadLITEselparts.cmd (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU), следуем инструкциям программы и ждем завершения процесса.
          Примечание: Настройки в файле readliteselparts.txt (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU) установлены по умолчанию на сохранение только образов разделов DPP.bin, MODEM_FS1.bin, MODEM_FS2.bin, MODEM_FSC.bin, MODEM_FSG.bin (отсутствующих изначально в архиве с прошивкой) с соответствующими именами файлов. При наличии в папке с прошивкой одноименных образов разделов — они будут перезаписаны. При необходимости список сохраняемых образов разделов может быть изменен.
        • исполняемый файл STARTreadFULLselparts.cmd (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU), следуем инструкциям программы и ждем завершения процесса.
          Примечание: Настройки в файле readfullselparts.txt (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU) установлены по умолчанию на сохранение всех образов разделов устройства. При наличии в папке с прошивкой одноименных образов разделов — они будут перезаписаны. При необходимости список сохраняемых образов разделов может быть изменен.
  3. При необходимости добавляем/заменяем в папке с прошивкой соответствующие образы разделов — файлы DPP.bin, MODEM_FS1.bin, MODEM_FS2.bin, MODEM_FSC.bin, MODEM_FSG.bin (отсутствующие изначально в архиве с прошивкой) на свои (другие образы разделов — если есть в этом потребность).
    ВНИМАНИЕ: Ни в коем случае не прошиваем прошивку, включающую в себя образы разделов DPP.bin, MODEM_FS1.bin, MODEM_FS2.bin, MODEM_FSC.bin, MODEM_FSG.bin (со стороннего устройства), не заменив в ней указанные файлы своими (либо не сохранив предварительно оригинальные образы разделов своего устройства), иначе получите после такой прошивки отсутствующие или измененные IMEI, MEID, MAC-адрес, неотключаемый режим «В самолете» и другие нежелательные для функционирования устройства моменты, которые будет затруднительно в последующем исправить либо это будет вообще невозможно.
  4. Прошиваем прошивку (записываем необходимые образы разделов на устройство):
    • Вариант записи образов разделов в режиме Mass Storage с помощью W10MCRUU (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU):
      1. Подключаем устройство по USB к ПК и переводим его в режим Mass Storage. Устройство должно быть отображено в Диспетчере устройств на ПК в Дисковых устройствах как «Qualcomm MMC Storage USB Device» и в Портах (COM и LPT) как «Qualcomm HS-USB Diagnostics 9006 (COMX)», где «X» — соответствующий номер COM-порта.
      2. Запускаем от имени администратора исполняемый файл W10MCRUU.exe (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU), следуем инструкциям программы и ждем завершения процесса.
        Примечание: Настройки в файле Config.cfg (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU в папке Lite) установлены по умолчанию на прошивку без записи образов разделов DPP.bin, MODEM_FS1.bin, MODEM_FS2.bin, MODEM_FSC.bin, MODEM_FSG.bin (отсутствующих изначально в архиве с прошивкой). Присутствующий в инструментарии MI4LTERUU (в общем каталоге) файл Config.cfg содержит настройки на запись образов всех 34 разделов устройства, включая образы разделов DPP.bin, MODEM_FS1.bin, MODEM_FS2.bin, MODEM_FSC.bin, MODEM_FSG.bin. При необходимости список записываемых образов разделов может быть изменен.
    • Вариант записи образов разделов в режиме 9008/EDL с помощью CMD emmcdl (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU):
      1. Подключаем устройство по USB к ПК и переводим его в режим 9008/EDL (зажимаем на выключенном или перезагружаемом устройстве клавишу уменьшения громкости (VOL-) и кнопку питания (PWR) одновременно до загрузки). Устройство должно быть отображено в Диспетчере устройств на ПК в Портах (COM и LPT) как «Qualcomm HS-USB QDLoader 9008 (COMX)», где «X» — соответствующий номер COM-порта.
      2. В файле params.cmd (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU) путем его изменения задаем в строке «set SaharaComPort=comX» указанный в Диспетчере устройств на ПК номер COM-порта устройства и в строке «set FirehoseFile=X:\XXX\prog_emmc_firehose_8974.mbn» полный путь к файлу prog_emmc_firehose_8974.mbn (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU). Сохраняем изменения.
      3. При необходимости запускаем от имени администратора исполняемый файл getparttable.cmd (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU), следуем инструкциям программы и ждем завершения процесса. По завершению с устройства будет считана информация о разделах устройства и сохранена в файле parttable.txt (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU).
        Примечание: Присутствующий в архиве с прошивкой и в инструментарии MI4LTERUU файл parttable.txt уже содержит информацию о разделах, считанную с устройства Xiaomi MI4 LTE.
      4. Запускаем от имени администратора (по выбору):
        • исполняемый файл STARTmakeLITErawprog.cmd (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU), следуем инструкциям программы и ждем завершения процесса. По завершению будет создан/изменен стандарный XML-файл разметки rawprogram0.xml (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU в папке Lite), содержащий разметку памяти для выбранных образов разделов в файле writeliteselparts.txt (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU).
          Примечание: Настройки в файле writeliteselparts.txt (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU) установлены по умолчанию на разметку памяти и последующую прошивку без записи образов разделов DPP.bin, MODEM_FS1.bin, MODEM_FS2.bin, MODEM_FSC.bin, MODEM_FSG.bin (отсутствующих изначально в архиве с прошивкой). При необходимости список записываемых образов разделов может быть изменен. Присутствующий в архиве с прошивкой и в инструментарии MI4LTERUU в папке Lite файл rawprogram0.xml уже содержит разметку памяти для выбранных образов разделов в файле writeliteselparts.txt (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU).
        • исполняемый файл STARTmakeFULLrawprog.cmd (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU), следуем инструкциям программы и ждем завершения процесса. По завершению будет создан/изменен стандарный XML-файл разметки rawprogram0.xml (присутствует в инструментарии MI4LTERUU), содержащий разметку памяти для выбранных образов разделов в файле writefullselparts.txt (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU).
          Примечание: Настройки в файле writefullselparts.txt (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU) установлены по умолчанию на разметку памяти и последующую прошивку всех образов разделов устройства, включая образы разделов DPP.bin, MODEM_FS1.bin, MODEM_FS2.bin, MODEM_FSC.bin, MODEM_FSG.bin. При необходимости список записываемых образов разделов может быть изменен. Присутствующий в инструментарии MI4LTERUU (в общем каталоге) файл rawprogram0.xml уже содержит разметку памяти для выбранных образов разделов в файле writefullselparts.txt (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU).
      5. Запускаем от имени администратора (по выбору):
        • исполняемый файл STARTwriteLITEselparts.cmd (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU), следуем инструкциям программы и ждем завершения процесса.
          Примечание: Настройки в файле rawprogram0.xml (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU в папке Lite) установлены по умолчанию на прошивку без записи образов разделов DPP.bin, MODEM_FS1.bin, MODEM_FS2.bin, MODEM_FSC.bin, MODEM_FSG.bin (отсутствующих изначально в архиве с прошивкой). При необходимости список записываемых образов разделов может быть изменен.
        • исполняемый файл STARTwriteFULLselparts.cmd (присутствует в архиве с прошивкой и в инструментарии MI4LTERUU), следуем инструкциям программы и ждем завершения процесса.
          Примечание: Настройки в файле rawprogram0.xml (присутствует в инструментарии MI4LTERUU в общем каталоге) установлены по умолчанию на прошивку всех образов разделов устройства, включая образы разделов DPP.bin, MODEM_FS1.bin, MODEM_FS2.bin, MODEM_FSC.bin, MODEM_FSG.bin. При необходимости список записываемых образов разделов может быть изменен.
    • Вариант записи образов разделов в режиме 9008/EDL с помощью QFIL (QPST).
  5. Включаем устройство долгим нажатием кнопки питания (PWR).
  6. Ждем завершения процесса обновления прошивки.
    Примечание: Если устройство самостоятельно не вошло в режим обновления и зависло на загрузочном лого в течение длительного времени — перезагружаем устройство зажав кнопку питания (PWR) или самостоятельно делаем аппаратный сброс.

Xiaomi Mi4 прошивка: порядок действий

Перепрошить Сяоми Ми 4 достаточно просто. Для сравнения – со смартфонами от компании HTC зачастую нужно куда дольше морочить голову. С Xiaomi Mi4 порядок действий таков:

  1. Установите кастомное рекавери:
  • Выключите телефон и запустите его в режиме fastboot (одновременно зажмите клавишу питания + кнопку уменьшения громкости).
  • Подключите компьютер к телефону через оригинальный USB-шнур, запустите необходимый файл с разрешением *.bat, перед этим распаковав архив (50 Мб) и сам файл Recovery (13 Мб). Файлы cwm.bat и twrp.bat инсталлируют нужное рекавери, а stock.bat позволит позже вернуться к родному recovery телефона. Следуйте инструкциям, написанным на экране.
  • Загрузитесь в установленное кастомное recovery путём одновременного нажатия кнопок включения и громкости вверх.
  1. Прошейте смартфон, предварительно сделав бэкап всех данных: загрузитесь в кастомное рекавери (в данном случае TWRP), выберите «Install» и найдите нужный для установки архив прошивки с разрешением .zip. Внимание! Возможно, перед этим вам потребуется объединить два раздела системы в один (в случае прошивки Marshmallow).

Также, дабы избежать ошибок в процессе прошивки, рекомендуем совершить следующие действия:

  • В Recovery выберите пункт «Wipe» или «Advanced Wipe».
  • Далее отметьте «Cache», «Data», «Dalvik/ART Cache», «System», «Internal Storage» (последнее действие удалит все пользовательские данные с карты памяти microSD).
  • Выберите «Advanced» — «Fix Contexts».

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

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

Если вы без труда справились с предыдущими пунктами, этот вам покажется совсем простым. На карту памяти вам нужно скинуть архив SuperUser (5 Мб), который также прошиваем через Recovery.

Рубрики: IT

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

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