Решил свою проблему на Windows 10 (64 bit) при прошивке через MiFlash, когда возникала ошибка Device Busy и занятость COM-порта. Пишу для тех, кто столкнется с таким.
Немного предыстории:
Когда Windows 10 запускаешь без отключения проверки цифровой подписи, то в Диспетчере устройств телефон в Download-режиме отображается с соответствующей ошибкой (мол нет цифровой подписи драйвера). Если же запустить ОС в режиме без проверки цифровой подписи (через диагностика - доп.параметры), то в диспетчере телефон уже определится без ошибки. Но далее уже возникает та самая ошибка Device Busy (это сейчас уже узнал, что на самом деле 10ка всё также запрет выставляла, хоть и не писала уже об этом). Есть другой способ, ввод команд через командную строку (запущенную от имени администратора) последовательно этих строк:
bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON
Но на последнем строчке у многих возникает ошибка.
Решение:
Ошибка связана с UEFI. Поэтому заходим в BIOS, далее в настройки безопасности. Там будет настройка Secure Boot. Если она включена, то выключаем её (говорят, есть шанс, что Windows после не запустится, тогда включаем настройку обратно и ищем другое решение). Если настройка отключена, но не активна (как было у меня), всё что нужно - поставить пароль в этом же разделе настроек. После, последовательность тех двух строк в командной строке пройдет как нужно. Можно устанавливать прошивку.
P.S. Решение с gpedit.msc подходит также не для всех, если у вас к примеру Домашняя версия ОС, то просто напросто вы не запустите данную утилиту.
Важное дополнение:
Не спешите ставить драйвер Qualcomm! Сначала попробуйте просто подключить телефон в режиме Download, после установки MiFlash, и проверьте как определился телефон, видит ли его MiFlash. Бывает такое, что COM-порт блокирует дополнительно установленный драйвер Qualcomm. За данное замечание, спасибо
Alteks2016!
Сообщение отредактировал hazzze - 09.03.17, 12:41Причина редактирования: Важное дополнение по данной проблеме.