Сообщение huawei software installing do not unplug usb or press any key появляется на экране смартфона или планшета в режиме Fastboot или eRecovery во время официальной перепрошивки через HiSuite или SP Flash Tool. Это не ошибка, а статусный экран, информирующий о том, что процесс записи разделов boot, dtbo, vbmeta и super ещё не завершён, а контроллер USB всё ещё передаёт пакеты прошивки.

Если экран завис в этом состоянии дольше 10–15 минут, значит, передача данных прервалась из-за неисправного кабеля, отключения порта на ПК или конфликта драйверов Huawei USB Driver. В таком случае устройство остаётся в режиме загрузчика с разблокированным OEM unlock, и любое принудительное выключение может привести к «кирпичу» — невозможности загрузки ОС без программера.

Почему прошивка зависает на экране Do not unplug USB

Основная причина — потеря синхронизации между загрузчиком LK (Little Kernel) и хост-приложением. Контрольные суммы пакетов не совпадают, и протокол Huawei Fastboot Protocol не отправляет команду Finish. Экран продолжает показывать предупреждение, хотя фактическая запись флеш-памяти уже прекращена.

Частый триггер — использование USB-хабов без внешнего питания или кабелей только для зарядки без линий данных D+/D-. На чипсетах Kirin 9000 и Kirin 990 таймаут ожидания следующего пакета составляет 300 секунд, после чего сторожевой таймер должен перезагрузить SoC, но на некоторых прошивках этот механизм отключен сборщиком.

⚠️ Внимание: Не отключайте кабель и не нажимайте кнопки питания/громкости, пока индикатор активности на ПК (в HiSuite или консоли fastboot) мигает. Прерывание записи раздела super делает логический том userdata нечитаемым без полного стирания данных.

Диагностика: проверяем связь перед паникой

Откройте диспетчер устройств Windows в разделе Порты (COM и LPT) или Универсальные последовательные контроллеры шины. Должен присутствовать Huawei USB COM Device или Android Bootloader Interface без жёлтого треугольника. Если драйвер не установлен — скачайте актуальный пакет с официальной страницы поддержки Huawei для вашей модели.

В терминале выполните fastboot devices. Серийный номер должен отобразиться. Если команда возвращает пустую строку — загрузчик не видит хост. Попробуйте другой порт (желательно USB 2.0 на задней панели системного блока) и кабель, прошедший тест на передачу файлов >1 ГБ.

  • 🔍 Проверьте версию fastboot --version — должна быть ≥ 31.0.0
  • 🔌 Подключите кабель напрямую, минуя док-станции и мониторы с USB-хабами
  • 🔄 Перезагрузите ПК и смартфон в режим Fastboot (Power + Volume Down 10 с)
  • 🛡️ Отключите антивирус и контроль учётных записей на время прошивки

Алгоритм безопасного выхода из зависшей прошивки

Когда процесс точно остановился (нет активности диска на ПК, индикатор передачи данных на кабеле не горит), действуйте по строгой последовательности. Нарушение порядка повышает риск повреждения раздела vbmeta, что вызовет ошибку AVB verification failed при следующей загрузке.

Сначала завершите процесс HiSuite или SP Flash Tool через диспетчер задач. Затем в командной строке с правами администратора выполните fastboot reboot. Если загрузчик отвечает — устройство перезагрузится в ОС или в eRecovery. При отсутствии реакции удерживайте Power 30 секунд до принудительного отключения питания SoC (hardware cold reset).

☑️ Чек-лист перед принудительной перезагрузкой

Выполнено: 0 / 4
⚠️ Внимание: На моделях серий Mate 40, P50, Mate 60 с процессорами Kirin 9000/9000S принудительный сброс питания во время записи раздела vbmeta требует восстановления через EDL-режим (Emergency Download) и программер QFil с файлом prog_firehose.elf. Сервисный центр сделает это за 15–30 минут.

Таблица: типичные сценарии и действия

СимптомПричинаДействиеРиск потери данных
Экран висит 5–7 мин, ПК активенМедленная запись большого superЖдать до завершенияНет
Экран висит >15 мин, ПК тихийОбрыв USB/драйверовfastboot reboot → Power 30 сНизкий
fastboot devices пустоДрайвер не загруженПереустановка Huawei USB DriverНет
После ребута — логотип и ребутПовреждён vbmeta/dtboПерепрошить stock через eRecoveryВысокий (нужен wipe data)
Чёрный экран, не включаетсяГлубокий разряд / кирпичЗарядка 30 мин → EDL/сервисКритический

Восстановление через eRecovery и HiSuite

Если после выхода из зависания устройство загружается в eRecovery (логотип с глобусом), подключите его к Wi-Fi и выберите «Скачать и установить обновление». Это официальный способ вернуть стоковую прошивку без разблокировки загрузчика. Размер пакета — 4–6 ГБ, требуется стабильный канал ≥ 5 Мбит/с.

Альтернатива — режим HiSuite Download: на ПК запустите HiSuite 12.1+, подключите телефон кабелем, нажмите «Восстановление системы». Утилита сама определит модель по product_id, скачает прошивку для вашего региона (C432, C185, C636 и др.) и прошьёт все разделы, включая frp и nvdata.

Как войти в eRecovery вручную

Выключите устройство. Зажмите Power + Volume Up 10 секунд до появления логотипа Huawei, затем отпустите Power, удерживая Volume Up ещё 3 секунды. Появится меню eRecovery с выбором языка и Wi-Fi.

Работа в EDL-режиме: последний рубеж

Когда Fastboot не отвечает, а eRecovery не запускается, остаётся Emergency Download Mode (EDL). На смартфонах до 2021 года (Kirin 980/990) вход осуществляется замыканием тестовых точек TP1/TP2 на материнской плате — требуется разборка. На новых платформах (Kirin 9000+) EDL заблокирован прошивкой загрузчика; доступ есть только у авторизованных сервисов с сертификатом Huawei Authorized Service Provider.

В EDL устройство определяется как QHSUSB_DLOAD (VID 05C6 PID 9008). Прошивка выполняется через QFil (Qualcomm Flash Image Loader) с загрузчиком prog_firehose_ddr.elf,.raw-программой rawprogram_unsparse.xml и пакетами super_*.img. Неподготовленному пользователю этот путь не рекомендуется — ошибка в patch.xml убивает eMMC/UFS окончательно.

💡

Сохраните резервную копию раздела persist (fastboot backup persist persist.img) перед любой перепрошивкой. В нём хранятся калибровки камеры, датчиков и Wi-Fi MAC — их потеря не лечится стоковой прошивкой.

Профилактика: как избежать зависаний в будущем

Используйте только кабели с маркировкой USB 2.0 High Speed (480 Мбит/с) и полным набором контактов. Кабели от зарядок 66W/88W SuperCharge часто имеют только линии VBUS/GND — они бесполезны для прошивки. Проверьте кабель тестом: скопируйте на телефон файл 2 ГБ через проводник — скорость должна быть ≥ 30 МБ/с.

На ПК отключите USB Selective Suspend в схеме питания («Высокая производительность» → «Изменить параметры схемы» → «Настройки USB» → «Отключено»). Это предотвратит отключение порта контроллером xHCI во время длительной записи раздела super (может занимать 8–12 минут на UFS 3.1).

  • 🧪 Проверяйте кабель копированием крупного файла перед каждой прошивкой
  • ⚡ Используйте порт USB 2.0 на чипсете материнской платы, а не на передней панели корпуса
  • 🛑 Отключите Fast Startup в Windows (powercfg /h off) — он ломает переинициализацию USB после ребута телефона
  • 📦 Храните образ recovery.img и dtbo.img для вашей сборки — ускоряет восстановление
💡

Главный вывод: надпись Do not unplug USB — это нормальный статус, а не ошибка. Паника и резкие действия превращают мягкий сбой в (hard brick), требующий программера.

Частые ошибки новичков и их последствия

Пользователи часто пытаются «починить» зависание нажатием Power + Volume Up — это вызывает вход в eRecovery, но если запись vbmeta не завершена, верификация AVB упадёт с ошибкой vbmeta hash mismatch, и телефон уйдёт в бесконечный ребут. Ещё одна ошибка — перепрошивка через SP Flash Tool с scatter-файлом от другой модели (например, P40 Pro на P40), что перезаписывает разделы модемов и убивает IMEI.

Никогда не используйте «универсальные» прошивки с 4PDA или XDA без сверки build_number и version в Settings → About phone. Региональные отличия (CN, Global, RU, EU) затрагивают не только языки, а настройки модема, VoLTE/VoWiFi профили и сертификаты Widevine L1. Несовпадение ведёт к потере DRM и неработающим банковским приложениям.

⚠️ Внимание: Разблокировка загрузчика (OEM unlock) стирает все данные без возможности восстановления. На устройствах с HarmonyOS 4.0+ и EMUI 14+ код разблокировки выдаётся только через аккаунт Huawei ID, привязанный к телефону ≥ 7 дней. Сервисы «разблокировки за 5 минут» — мошенничество.
📊 Какой способ помог вам выйти из зависшей прошивки?
fastboot reboot сработал
Пришлось удерживать Power 30 секунд
Восстановил через eRecovery/Wi-Fi
Обратился в сервисный центр
Ещё не решал проблему

Когда обращаться в сервисный центр

Если после всех шагов устройство не определяется в Fastboot, не входит в eRecovery и не заряжается (нет индикатора зарядки при подключении к блоку питания 5V/2A в течение 30 минут) — вероятен аппаратный дефект: отпаянный BGA чипа PMIC, убитый контроллер UFS или повреждённый USB-разъём (смещённые контакты VBUS/ID). Диагностика мультиметром и осциллографом требует квалификации.

Официальный сервис Huawei восстанавливает такие устройства заменой материнской платы (стоимость 40–70% от цены нового) или перепрограммировкой eMMC/UFS на программере RT809H / UFI Box с дампом от рабочего экземпляра той же ревизии платы. Данные при этом не спасаются — область userdata зашифрована ключом, хранящимся в TEE (TrustZone), который теряется при стирании frp.

💡

Перед отдачей в сервис снимите фото наклейки на коробке/телефоне с IMEI и SN. При замене платы сервис обязан выдать акт с новым IMEI — проверьте соответствие *#06# на выдаче.

FAQ: Часто задаваемые вопросы
Можно ли выдернуть кабель, если экран не меняется 20 минут?

Только после завершения процесса на ПК (HiSuite/SP Flash Tool) и неудачной команды fastboot reboot. Сначала удерживайте Power 30 секунд — это аппаратный сброс PMIC, безопаснее отключения кабеля под напряжением.

Почему HiSuite пишет «Устройство не поддерживается»?

Ваша модель (например, Mate 60 Pro) перешла на новый протокол обновления через eRecovery/OTA. HiSuite 12+ для таких моделей только делает бэкап данных. Прошивку качайте прямо на телефоне в eRecovery или через официальный сайт consumer.huawei.com в разделе «Поддержка → Программное обеспечение».

Что такое «кирпич» и как его отличить от зависшей прошивки?

Кирпич (hard brick) — нулевая реакция на любые кнопки, нет индикатора зарядки, ПК не видит устройство ни в Fastboot, ни в EDL. Зависшая прошивка (soft brick) — экран горят, есть реакция на долгое нажатие Power, fastboot devices выдаёт серийник.

Поможет ли сброс до заводских настроек через Recovery?

Если зависание произошло при OTA-обновлении — да, Wipe data/factory reset в стоковом Recovery часто решает bootloop. Но если вы прошивали кастом или другой регион — wipe не вернёт повреждённые разделы vbmeta/dtbo, нужна полная перепрошивка стока.

Где взять официальную прошивку для своей модели и региона?

На сайте consumer.huawei.com → Поддержка → Поиск по модели → Программное обеспечение. Или через приложение «Поддержка» (Support) на другом телефоне Huawei — оно определит модель по Bluetooth и выдаст прямую ссылку на.zip для eRecovery.