Скачиваем и устанавливаем драйвер qualcomm hs-usb qdloader 9008

ПРОБЛЕМА #10. ЧЕРНЫЙ ЭКРАН ПРИ ВКЛЮЧЕНИИ

Если устройство не загружается и не пускает даже в загрузчик, показывая только черный экран, но при этом реагирует звуком на подключение к компу, то это верный признак, что слетела таблица разделов или загрузчик (что по сути одно и то же). Вся прелесть устройств Nexus заключается в том, что у них есть резервный загрузчик, который позволит не только оживить смартфон, но и восстановить основной загрузчик.

Включаем смартфон через резервный загрузчик, удерживая кнопки VolUp + VolDown + Power (сработает, только если убит основной загрузчик). Когда система загрузится, подключаемся по ADB и восстанавливаем основной загрузчик простым копированием резервного:


Вывод разделов Nexus 5 с помощью эмулятора терминала на прошивке ниже 6.0

$ adb shell
> su
> dd if="/dev/block/mmcblk0p15" of="/dev/block/mmcblk0p12" // Nexus 4
> dd if="/dev/block/mmcblk0p11" of="/dev/block/mmcblk0p6" // Nexus 5
> dd if="/dev/block/mmcblk0p13" of="/dev/block/mmcblk0p7" // Nexus 6

ПРОБЛЕМА #8. ЗАПРОС АККАУНТА GOOGLE ПОСЛЕ СБРОСА ДО ЗАВОДСКИХ НАСТРОЕК

На всех Нексусах, начиная с Nexus 6, а также на многих современных телефонах Google и производители ввели новую систему защиты данных пользователя, получившую название Factory Reset Protection (FRP). Теперь после сброса устройства до заводских настроек, на этапе начальной настройки у пользователя потребуют ввести данные (адрес почты и пароль) от предыдущего аккаунта, к которому привязан телефон.
По мнению Google, такая защита делает бессмысленным воровство телефона: злоумышленник, который не сумеет подобрать пароль, сможет сбросить устройство до заводских настроек через стоковый рекавери, но при загрузке упрется в этот экран.

Но что же делать честным пользователям, которые забыли логин и пароль на устройстве? Настроил ты телефон родителям и благополучно забыл почту с паролем. На выручку придет канал YouTube сайта Rootjunky.com. На канале множество видеоинструкций по обходу защиты на разных устройствах, включая обновление безопасности от 1 июня 2016 года и прошивки Android N developer preview 4.

ПРОБЛЕМА #9. НЕ РАБОТАЕТ МОБИЛЬНАЯ СВЯЗЬ, WI-FI, ОТВАЛИВАЕТСЯ КАРТА ПАМЯТИ

Если телефон начинает дико глючить с постоянным отваливанием различных приложений, с последующим бутлупом и возможностью прошивки только 4.4.4 (все, что выше, не загружается), то, скорее всего, на устройстве слетел раздел /persist. Для Nexus 5 это раздел 16, у Nexus 9 — 11, у Nexus 6 — 26.

Чтобы вернуть смартфон в нормальное состояние, необходимо отформатировать раздел командой (на примере Nexus 5)

$ adb shell make_ext4fs /dev/block/mmcblk0p16

После этого аппарат должен заработать нормально. Единственный минус — каталог /persist окажется пустым, и при каждой перезагрузке будут меняться MAC-адреса на Wi-Fi и Bluetooth. Если это критично, то можно предпринять дополнительные шаги:

1. Скачиваем файлы.
2. Устанавливаем HexEditor.
3. Произвольно меняем значения у двух файлов в архиве.
4. Внутри /persist создаем папку bluetooth.
5. С помощью проводника, например ES File Explorer, меняем свойства папки (нужен рут и показ скрытых файлов в настройках): owner — bluetooth, group — system, permissions — -rwxrwx—.
6. Внутри /persist создаем папку wifi и аналогично выставляем свойства:owner — wifi, group — system, permissions — -rwxrwx—.
7. Закидываем файлы из архива в созданные папки: .bdaddr в bluetooth и .macaddr в wifi.
8. Меняем разрешения у файлов на 660 (-rw-rw—). 9. Перегружаем устройство.

Как пользоваться

Перейдем к инструкции по установке и использованию набора утилит QPST.

Загрузка и установка

Сначала прокрутите данную страницу вниз и скачайте архив с необходимыми файлами с помощью отдельной кнопки. Потом распакуйте их на жесткий диск, запустите инсталлятор и следуйте рекомендациям:

  1. Примите условия лицензионного соглашения.
  2. Выберите папку для установки на жесткий диск. Рекомендуется оставить настройки по умолчанию.
  3. Дождитесь окончания процесса. В ходе процедуры на ПК также установится Microsoft Visual C++, необходимый для корректной работы QPST.

Инструкция по работе

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

Большинство пользователей обращаются к QPST с целью прошивки устройства на Android. Кратко рассмотрим процедуру:

  1. Сначала установите драйвера для процессоров Qualcomm и скачайте прошивку для телефона.
  2. Подключите смартфон к ПК. В «Диспетчере устройств» должна появиться позиция с названием процессора.
  3. Запустите средство под названием QFIL.
  4. В окне программы выберите путь до файла с прошивкой.
  5. Теперь нажмите Load XML и выберите в папке с прошивкой файлы rawprogram0 и patch.
  6. Вернитесь в главное окно и нажмите кнопку Download.
  7. Дождитесь окончания распаковки и перезагрузите смартфон.

Если софт не видит порт, к которому подключен телефон, то необходимо переустановить драйвер и сменить настройки в утилите QPST Configuration.

Как нужно загрузить драйвер Qualcomm HS-USB QDLoader 9008

Как известно, наличие драйвера Qualcomm HS-USB QDLoader 9008 является важным условием идентификации и прошивки мобильных устройств. К примеру, без данного драйвера вы не сможете обнаружить и прошить на своём ПК гаджеты от Xiaomi на Qualcomm Flash Tool, QFIL и других аналогичных инструментах.

Сам же Qualcomm HS-USB QDLoader 9008 являет собой драйвер, благодаря которому осуществляется подключение устройств на базе чипсетов Snapdragon к ПК.

На нынешний момент данный драйвер представлен в 32-битной и 64-битной версиях, и одинаково хорошо подходит для версий ОС Виндовс 7, 8/8.1 и 10.

Имеется два способа загрузки и установки драйвера Qualcomm HS-USB QDLoader 9008. Первый – полуавтоматический, с запуском инсталлятора. Второй – в ручном режиме. Рассмотрим каждый из вариантов.

Установка драйвера HS-USB QDLoader 9008 с помощью инсталлятора

  1. В данном случае будет необходимо скачать архив с инсталлятором, и распаковать его содержимое помощью любого удобного архиватора.
  2. Внутри вы найдёте две версии инсталлятора драйвера: 32 и 64-битную.
  3. В зависимости от версии вашей ОС Виндовс (если не знаете какая у вас, тогда нажмите клавиши Win+Pause), запустите соответствующую версию инсталлятора.
  4. Выберите «Free Bld» (в случае 32-битной версии) — «Next» — «Install» и дождитесь завершения процесса установки.

Выберите «FreeBld» и дождитесь окончания процедуры установки

Ручная установка драйвера Qualcomm HS-USB

В случае ручной установки драйвера Qualcomm выполните следующее:

  • Скачайте и распакуйте данный архив с пакетом драйверов Qualcomm QDLoader;
  • Загрузите и установите ADB и Fastboot driver. При запуске файла подтвердите установку, нажав на Y- Enter – Y – Y –Y. Откроется окно установки, нажмите на «Next», дождитесь завершения процедуры, после чего нажмите на «Finish»;
  • Включите на вашем Андроид устройстве отладку по ЮСБ. Перейдите в Настройки, далее «Параметры разработчика», и активируйте опцию «Отладка USB»;

Активируйте опцию отладки по ЮСБ

Подключите ваш гаджет к ПК с помощью кабеля ЮСБ;
Теперь вам необходимо загрузиться в «EDL Mode» или «Download Mode». Запустите командную строку от админа, и в ней последовательно наберите, не забывая нажимать на ввод после каждой команды:

Введите указанные команды

Запустите Диспетчер устройств (нажмите на Win+R, введите там devmgmt.msc и нажмите ввод). В ДУ вы увидите неопознанное устройство под именем «QHSUSB_BULK»;

Указанное неопознанное устройство

Наведите на него курсор, щёлкните ПКМ, выберите «Обновить драйвер»;
В появившемся меню выберите «Выполнить поиск драйверов на этом компьютере»;
Нажмите на кнопку «Обзор», и укажите путь к распакованному вами ранее пакету Qualcomm QDLoader (первый шаг в данной ручной установке). Затем нажмите на «ОК»;
В случае запроса Виндовс, подтвердите установку драйверов в любом случае;
Драйвера будут установлены в системе, и в Диспетчере устройств вы увидите корректное отображение устройства Qualcomm HS-USB в подразделе «Порты».

Устройство Qualcomm в разделе порты

ПРОБЛЕМА #3. ТЕЛЕФОН НЕ ЗВОНИТ

Если не удается совершить звонок или смартфон вообще не видит мобильную сеть, то прежде всего следует проверить IMEI. Сделать это можно, набрав *#06#. Если вместо номера высветились нули, то IMEI слетел. Проще всего восстановить его из бэкапа, поэтому рекомендую сделать его после прочтения статьи и закинуть в облако. В Play Market есть очень много программ для создания и восстановления таких бэкапов, поэтому останавливаться на них не буду. Сделать то же самое можно и руками. Например, для Nexus 4 в эмуляторе терминала или из консоли нужно ввести следующие команды:

Бэкап IMEI:

$ adb shell
> su
> dd if=/dev/block/mmcblk0p8 of=/sdcard/m9kefs1.img
> dd if=/dev/block/mmcblk0p9 of=/sdcard/m9kefs2.img

Восстановление IMEI:

$ adb shell
> su
> dd if=/sdcard/m9kefs1.img of=/dev/block/mmcblk0p8
> dd if=/sdcard/m9kefs2.img of=/dev/block/mmcblk0p9

У Nexus 5 нет отдельного раздела EFS. Поэтому бэкапить надо целиком разделы 12 и 13:

$ adb shell
> su
> dd if=/dev/block/mmcblk0p12 of=/sdcard/modemst1.img
> dd if=/dev/block/mmcblk0p13 of=/sdcard/modemst2.img

Восстановление проводится так:

$ adb shell
> su
> dd if=/sdcard/modemst1.img of=/dev/block/mmcblk0p12
> dd if=/sdcard/modemst2.img of=/dev/block/mmcblk0p13

Но что же делать, если бэкапа нет? Способ восстановления IMEI найдется и в этом случае. Нужны наборы утилит EFS Professional и QPST, а также драйверы Qualcomm для твоего устройства. Сначала грузится модифицированное ядро, затем телефон перегружается в диагностический режим командами

$ adb shell
> su
> setprop sys.usb.config diag,adb

После этого IMEI можно менять. Подробную инструкцию . Если нет под рукой коробки, то IMEI можно узнать у Гугла в личном кабинете на вкладке Android.

Дополнительно понадобится узнать SPC code — шестизначное число, необходимое для работы сервисных программ. Сделать это можно следующим образом. Качаем из маркета и запускаем Nexus 5 Field Test Mode, нажимаем три точки, далее Settings (view), потом выбираем LTE, edit, выпрыгнет окно с запросом кода. После этого в консоли надо ввести:

Прошивка полного образа на Nexus 7 через flash-all.bat без параметра -w

Красный — плюс, черный — минус

> adb shell
> logcat -d | grep "commandId 200"

Ответом будут строки вида:

> 08-02 10:16:27.140 14401 14401 D LG_SVC_ITEMS:
    getCommands commandId 200-START
> 08-02 10:16:27.185 14401 14401 D LG_SVC_ITEMS:
    getCommands commandId 200 = 353662-END

где шесть цифр в конце и есть искомый код.


Вкладка Android с IMEI в личном кабинете
Подключение программы EFS Professional
Работа утилиты Qualcomm NV Tools, входящей в комплект EFS Professional

ПРОБЛЕМА #7. ЧТО ДЕЛАТЬ ЕСЛИ ЗАБЫЛ PIN-КОД

Допустим, ты забыл PIN или не совсем трезвым поставил графический ключ, ну или друзья пошутили и включили распознавание по лицу. Так вот, если устройство по какой-то причине заблокировано, блокировку можно снять (при условии включенной отладки по USB и прав root) через ту же консоль:

$ adb shell
> su
> cd /data/system
> rm *.key

Команда удалит все пароли и графические ключи. Сами файлы, в зависимости от прошивки и модели устройства могут быть: gesture.key, password.key, cm_ gesture.key, personalpattern.key, personalbackuppin.key. Также за блокировку отвечают файлы locksettings.db, locksettings.db-shm, locksettings.db-wal.

После этого достаточно перегрузить устройство и ввести любой ключ, пароль. Если это не помогает, можно попробовать следующее:

$ adb shell
> cd /data/data/com.android.providers.settings/databases
> sqlite3 settings.db
> update system set value=0
    where name='lock_pattern_autolock';
> update system set value=0
    where name='lockscreen.lockedoutpermanently';

Способ №1. Общее восстановление системы

Для проведения комплекса мероприятию по оживлению девайса рекомендуется использовать ОС Виндовс 7, установленную QPST (Qualcomm Product Support Tools) 429 версии и выше, а также файлы восстановления для вашего процессора (например, для процессора 8064 это файлы родной прошивки, различные xml-файлы, 8064_msimage.mbn и другие).

  1. Сначала нам необходимо восстановить Qualcomm bootloader». Запускаем файл QPST Config.exe , переходимо во вкладку « Ports », кликаем на « Add New Port », выбираем возникший порт, и нажимаем на « ОК »;
  2. Затем, не закрывая конфигурационный файл, запускаем в той же папке файл emmcswdownload.exe. Затем выбираем наш порт, кликаем на « Browse » и подтверждаем;
  3. После этого слева сверху должно появиться изображение с компьютером и названием нашего порта в режиме « download »;
  4. В строке « Flash Programmer file » вводим MPRG8064.hex » (у вас может быть другое название, соответствующее вашему процессору);
  5. В строке « Boot Image » вводим 8064_msimage.mbn (у вас вновь будет другое название);
  6. Устанавливаем галочки на опциях Program Boot Loaders, Trusted Mode »;
  7. Забираем галочку с Programm MMC device »;
  8. Устанавливаем галочку на Search Path », и указываем программе папку, где имеются файлы программера 8064;
  9. Кликаем на Load XML def » и грузим файл «rawprogram0.xm»;
  10. Теперь жмём на Load patch def » и грузим файл «patch0.xml»;
  11. Кликаем на « Download », после чего гаджет должен перейти в состоянии «лёгкий кирпич», и выйти из состояния порта 9008.

ПРОБЛЕМА #11. QHSUSB_BULK

Если телефон не загружается и при подключении к компу в диспетчере устройств определяется как QHSUSB_BULK с восклицательным знаком в желтом треугольнике, паниковать не стоит. Обычно проблему можно поправить.

Чтобы выдернуть из устройства данные, необходимо первым делом скачать актуальную версию Ext2fsd, установить ее и перегрузить комп. После последующего запуска проги в открывшемся окне находим диск, соответствующий объему телефона. На этом диске нажимаем правой кнопкой и выбираем ext2 Management. В открывшемся меню ставим галочки: Mount volume in readonly mode и Autonatically mount via Ext2Mgr (напротив выбираем букву диска). После чего можно нажать Apply и вытаскивать информацию через проводник или Total Commander.

Чтобы восстановить работоспособность телефона, необходимо скачать и установить QHSUSB_Driver, после чего телефон должен определиться как Qualcomm HS-USB QDLoader 9008. Далее понадобятся специфические файлы для устройства и утилиты BoardDiag и LG Flashtool. Полную инструкцию можно найти на .

ВЫВОДЫ

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

ПРОБЛЕМА #6. НЕ РАБОТАЕТ КНОПКА ПИТАНИЯ

Если в смартфоне сломалась кнопка питания, включить его можно так: зажимаем громкость вниз и подключаем проводом к компу. Попадаем в загрузчик. Из консоли вводим команду для продолжения загрузки (fastboot входит в состав Android SDK, папка platform-tools):

$ fastboot continue

Телефон загрузится. Для обеспечения работоспособности можно поставить модуль GravityBox для Xposed framework и включить опцию «Пробуждение громкостью» или поставить ядро с поддержкой DoubleTap2Wake. Чтобы иметь возможность погасить экран (заблокировать), следует активировать опцию «Двойное нажатие для сна» в GravityBox.

Другие хардварные кнопки можно переназначить, отредактировав один из файлов /system/usr/keylayout. На Nexus 5 хардварных кнопок немного, поэтому приведу пример со смартфоном Micromax Q415. У него очень неудачное расположение кнопок «Назад» и «Меню», но их легко поменять местами, если отредактировать файл ft5x06_ts.kl:

key 158 BACK
key 139 APP_SWITCH key 172 HOME
key 217 SEARCH
key 249 MENU

Достаточно в первой строке указать кейкод 249, а в последней — 158. Аналогичным образом можно изменить любые другие кнопки, включая кнопки громкости (их настройки могут находиться в другом файле).

Описание и возможности

Аббревиатура QPST расшифровывается как Qualcomm Product Support Tools. Исходя из названия, можно сделать вывод, что в состав данного компонента входит целый ряд инструментов для поддержки и обслуживания мобильных устройств (смартфонов и планшетов).

Программа включает в себя компоненты, предоставляющие следующие функции:

  • прошивка аппаратов под управлением процессора Qualcomm любой модели;
  • изменение тонких параметров телефона;
  • управление файловой структурой;
  • настройка параметров модема;
  • создание скриншотов с экрана телефона;
  • выбор и настройка COM-портов;
  • диагностика неполадок в программной и аппаратной среде;
  • эмуляция запоминающего устройства;
  • калибровка и тестирование высокочастотных трактов каналов связи;
  • создание образов прошивки.

Программное обеспечение подходит для таких девайсов, как ZTE Blade S6 Lite, Lenovo S580, для большинства моделей современных Xiaomi, Nokia, американских вариантов Samsung Galaxy и так далее.

Способ №3. Альтернативный способ решить проблему с Qualcomm Hs USB Qdloader 9008

Этот способ подходит, если вышеуказанные инструкции не дали результата:

  1. Используйте ПК с установленной Виндовс 7;
  2. Скачайте и установите программу « MiPhone », содержащую « MiFlash »;
  3. Подключите гаджет к ПК (устройство определяется как «Qualcomm HS-USB QDLoader 9008 COM плюс какой-либо номер);
  4. Скачиваем оригинальную прошивку для « FastBoot »;
  5. Затем запускаем «MiFlash», и пробуем прошить телефон (в программе гаджет также определяется как ком-порт с каким-либо номером);
  6. Во время прошивки не отключайте девайс, даже если начнёт активно мигать красный диод. Рекомендуется оставить ПК с подключенным к нему гаджетом до тех пор, пока диод не перестанет мигать (некоторые пользователи оставляли такую систему на ночь);
  7. Отключите устройство от комптютера, затем вновь подключите, и попробуйте вновь прошить устройство;
  8. Устройство может отобразиться на ПК как несколько дисков, с необходимостью их форматирования. Форматировать ничего не надо;
  9. Снова запустите «Miflash», устройство может определиться как « device memory flash ». Вновь попробуйте его перепрошить;
  10. После прошивки нужно войти в « fastboot » без отключения телефона от ПК. Жмём кнопку увеличения громкости и питания – и если повезёт, то появится логотип;
  11. Далее вновь запустите «Miflash», устройство определится как положено, и, возможно, оживёт.
Добавить комментарий

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

Adblock
detector