Итак, начнем. Для начала, если у вас x64 система временно (на один сеанс) отключим проверку цифровой подписи драйверов (если у вас x86 система - этот этап можно пропустить). Инструкций по этому предостаточно в интернете.
Далее предполагается что у вас уже установлен TWRP в телефон, а также вставлена SD карта, если вы еще не сделали этого - самое время заняться этим.
Загружаемся в TWRP и подключаем телефон к ПК. Папка с TWRP уже должна быть у вас распакована из архива, например, на Рабочий стол. Скачать:
TWRP.rar ( 38.07 МБ )
В моем случае на рабочем столе у меня уже была распакована папка micromax_q415_twrp_root. Удерживая shift щелкаем по ней правой кнопкой мыши и выбираем в меню "Открыть окно команд":
После чего у нас должно открыться окно консоли. Набираем в нем
adb devices и проверяем видится ли у нас устройство через ADB, картина при этом должна быть такая:
Т.е. в списке List of devices attached должен быть ваш аппарат, у меня это 5dd3de8e (у вас будут другие буквы цифры). Если же список у вас пустой - проверяем диспетчер устройств на наличие неизвестных устройств и устанавливаем драйвера ADB.
Теперь мы сделаем копию разделов вашего NVRAM на SD-карту. Как я и говорил раньше, SD-карта должна быть вставлена в телефон. Набираем в консоли последовательно следующие команды:
adb shell dd if=/dev/block/platform/soc.0/by-name/modemst1 of=/external_sd/modemst1
adb shell dd if=/dev/block/platform/soc.0/by-name/modemst2 of=/external_sd/modemst2
adb shell dd if=/dev/block/platform/soc.0/by-name/fsg of=/external_sd/fsg
adb pull /external_sd/modemst1
adb pull /external_sd/modemst2
adb pull /external_sd/fsgРезультат должен быть таким:
А в папке micromax_q415_twrp_root у вас должны появиться файлы modemst1, modemst2 и fsg.
Обязательно сохраните их (!), это Backup вашего NVRAM, который может пригодится вам в дальнейшем.Далее в TWRP выбираем Reboot -> System и уже загружаемся в Android. Где заходим в звонилку (номеронабиратель) и набираем там комбинацию
*#232111# и тут же открываем диспетчер устройств, где устанавливаем вручную драйверы на все неопределившиеся устройства, чтобы в итоге получилось так:
Для продолжения обязательно необходимо чтобы в разделе COM-портов у вас появился COM-порт, который называется Qualcomm HS-USB Diagnostics 9091. В некоторых случаях телефон при подключении к ПК может определиться у вас как составное устройство (!), в этом случае нужно сначала дать Windows установить автоматически драйвера на составное устройство, а уже потом устанавливать драйвера Qualcomm для неизвестных устройств.
Если это сделано - можно устанавливать QPST. Установив QPST, запускаем QPST Configuration и добавляем наш COM-порт в конфигуратор, в моем случае это COM26:
Затем выбираем Start clients в меню выше и выбираем Software Download. Далее переходим на закладку Backup, выбираем место, куда сохранить файл Backup, вводим его название по своему желанию, например myBackup, и указывем тип для создаваемого файла *.QCN.
(обратите внимание, тип файла нужно выбрать обязательно QCN, а не xQCN, иначе возможны проблемы с восстановлением) и нажимаем кнопку Start:
Я выбрал в качестве пути для сохранения папку с TWRP на рабочем столе, а файл назвал mybackup.qcn. Проверьте чтобы после завершения процесса у вас создался обязательно создался данный файл,
без него вы ничего не сможете сделать дальше (!) ... Если на этапе бэкапа происходят зависания, и прогресс в строке состояния не доходит до 100%, то используйте QPST данной версии! Скачать: QPST+2.7+build+402+solcam.7z ( 15.41 МБ )
Далее, опять загружаемся в TWRP и выбираем в меню Reboot -> Bootloader. Окно с консолью где мы вводили команды у нас все еще открыто. Вводим там сначала fastboot devices, в ответ у вас должна появиться строка вроде
5dd3de8e fastboot. Если она не появилась и устройств в режиме fastboot у вас не обнаружено - проверьте установку драйверов в диспетчере устройств.
Внимание! После выполнения нижеприведенных команд содержимое NVRAM вашего телефона будет безвозвратно уничтожено, поэтому если у вас нет backup'а разделов modemst1, modemst2, fsg и backup'а из QPST - восстановить аппарат к первоначальному виду вы уже не сможете. Перед тем как двигаться дальше, проверьте, правильно ли у вас сняты backup'ы и не забыли ли вы что-то.
Далее скачиваем файл modem.img , и распаковываем его в папку с TWRP (папка micromax_q415_twrp_root из инструкции). Скачать:
modem.img ( 64 МБ )
В результате в папке micromax_q415_twrp_root у вас должен оказаться файл
modem.img.
Внимание! Если вы не прошьете modem.img на этом этапе, по какой либо причине, забудете, или просто решите пропустить этот шаг, то во втором слоте у вас никакая сим карта не будет работать!Далее в окно с консолью вводим последовательно:
fastboot flash modem modem.img
fastboot erase modemst1
fastboot erase modemst2
fastboot erase fsg
fastboot rebootРезультат должен быть как на скриншоте:
Телефон перезагрузится. Теперь сразу же открываем QPST Software Download, в нем переходим на закладку Restore, выбираем файл Backup'а который мы сделали ранее и нажимаем кнопку "Start":
После восстановления backup'а в графе Status появится надпись
Memory Restore Completed. Перезагрузите телефон.
После перезагрузки аппарат можно будет использовать с SIM-картами любых операторов!
Для восстановления телефона в первоначальное состояние, т.е. для того чтобы вновь получить заблокированный аппарат и вернуть свой backup NVRAM на место, загрузитесь в TWRP, далее выберите в меню Reboot -> Bootloader и выполните следующие команды:
fastboot.exe flash modemst1 modemst1
fastboot.exe flash modemst2 modemst2
fastboot.exe flash fsg fsg
При этом, естественно, вы должны находиться в той же самой папке, где у вас лежит fastboot и файлы modemst1, modemst2 и fsg.Файлы которые нам потребуются:
Драйвера Qualcomm -
Uniscope_Qualcomm driver_V1.0.1.zip ( 3.95 МБ )
или
HK11-NA430-8.zip ( 28.03 МБ )
Драйвера ADB -
AdbDriverInstaller.7z ( 8.3 МБ )
QPST 2.7 Build 425 с поддержкой MSM8909 -
QPST.WIN.2.7 Installer-00425.1.zip ( 25.72 МБ )