Как установить драйвера для телефона на windows 7
Я хочу поделиться с вами простым способом установки ADB драйвера под Windows. Эта статья понадобится тем, у кого этот драйвер или не устанавливается вовсе, или устанавливается, но adb все равно в упор не видит устройство(как было у меня), или вы вообще этот драйвер не нашли. Так что всех, у кого есть/были похожие проблемы, или кому просто интересно, прошу под кат.
Начну с предыстории. Решил я купить себе недорогой планшетик на Android для чтения книг(DJVU/PDF), и выбор пал на устройство российского конечно же китайского производства TeXet TM-7025. Жаба давила покупать что-то дорогое, а для простого чтения книг каких-то сверх-характеристик не требуется. Позже я обнаружил что на нем неплохо идут большинство игрушек, удобно полазить в инете пока ты сидишь in da kabin и т. д. А поскольку передо мной маячило изучение Android, я решил, что будет весьма удобно пользоваться для этого железным девайсом вместо мучений с эмуляторами.
И вот тут меня ждал неприятный сюрприз — то ли родной драйвер оказался кривым, то ли винда, то ли провод… вообщем драйвер то встал, диспетчер устройств Windows рапортовал о полной работоспособности девайса, но на запрос adb devices в консоли я получал пустой список и, естественно, тестировать приложение на планшете не удавалось.
Я написал запрос в службу поддержки TeXeT, мне даже ответили ссылкой на сам драйвер, который, как я уже убедился, не работал. Я начал искать ответ в интернете и нашел кучу разных сборок этого драйвера и мануалов, но все равно ни один из них не завелся как надо, и даже родной драйвер из SDK вообще никак не становился, что повергло меня в уныние… но не отчаяние.
Вот тут я решил попробовать свои силы в написании драйверов старом добром методе научного тыка и открыл inf-файл драйвера. Надежду мне давало понимание, что софтверная часть adb интерфейса со стороны планшета должна быть идентичной для всех устройств, а USB и так работал. И вот, после нескольких неудачных проб ручной правки inf-файла я нашел рецепт лечения приправы inf-файла так, чтобы оно поставилось и, главное, работало.
Шаг 3. Правим inf-файл. В папочке открываем файл android_winusb.inf и ищем там строки такого вот вида:
Делаем копию этих строк, заменяем Google Nexus One на %имя_вашего_девайса% для идентификации в будущем и… открываем диспетчер устройств Windows. Ищем там наше устройство(Android, Android Composite ADB Interface или что-то в этом стиле). Открываем свойства устройства, вкладка «Сведения», в списке выбираем пункт «ИД оборудования» и видим такую вот картину.
Копируем строчку, которая больше всего похожа на ту, что показана на рисунке(Она, по идее просто немного короче), и вставляем ее в наш inf-файл.
В %SingleAdbInterface% мы конец строки удаляем, как видно, в %CompositeAdbInterface% вставляем целиком. Повторять два раза все, наверное, не надо, но у меня уже все стоит и мне лень экспериментировать :)
Сохраняемся(будьте внимательны — в некоторых случаях для этого нужно запускать блокнот с правами администратора, т. к. в пользовательском режиме вам не дадут перезаписать inf-файл).
Шаг 4. Установка драйвера. Теперь, когда все подготовлено, возвращаемся в диспетчер устройств и удаляем все ранее установленные adb драйверы(если были). Обновляем список устройств и видим наш девайс без драйверов. Открываем его свойства и выбираем «обновить драйверы», выбираем установку из папки, указываем папку с поправленым inf-ом и запускаем установку — наш драйвер моментально находится, но при установке он может ругаться о несовместимости с вопросом «продолжать ли, насяльнека?». Продолжаем. Все, драйвер установлен.
Шаг 5. Финал. Для точности делаем вынь-всунь USB-порта, ждем пока все обнаруживается, открываем консоль(Win+R, вводим cmd) и пишем adb devices. Если все прошло хорошо — видим заветный пункт списка, обозначающий, что adb теперь видит наш девайс.
С этого момента можно спокойно запускать eclipse и строить программы, наслаждаясь удобной автоматической сборкой, установкой и возможностью дебага прямо на нашем устройстве.
Если команда adb у вас вообще не работает. Компьютер -> Свойства -> Переменные среды. Ищем переменную Path и в конце дописываем(ни в коем случае не перезаписываем) в конце точку с запятой, а после адрес папки, где живет adb(обычно %android-sdk%\platform-tools\). После перезагрузки должно заработать.
Иногда adb не запускается автоматически при старте системы. Запустите вручную.
Что это было?
На самом деле все просто. В силу неких причин(винда мастдай/у прогеров кривые руки/гугловский инф-файл писался только для родных гугловских девайсов/в вашем компьютере все испортили бозоны Хиггса) винда не хочет кушать гугловский драйвер для негугловских девайсов, не записанніх в inf-файл. Видимо, там все как раз завязано на этих ИД-оборудования. Но ведь софтверная часть на подавляющем большинстве андроид-устройств в части дебаггер-коннектора к ПК идентична, потому драйвер должен нормально общаться с любым Андроид-устройством. Наша задача — обмануть Windows и заставить ее принять девайс за «драйверо-подходящий», что мы и сделали путем дописывания его ИД в inf-файл драйвера.
Надеюсь, кому-то данный мануал поможет завести свой китайский или другой девайс, для которого при сборке системы забыли сделать нормальный драйвер adb, или тем, кого задалбывает качать официальный драйвер от производителя устройства(это бывает настолько гемморно, что быстрей сделать все вышеописанное — у меня так было с драйвером для телефона LG E510).
Приступая к прошивке Android-девайса, изначально нужно позаботиться о подготовительных процедурах. Это позволит провести процесс записи нужных программных компонентов в устройство максимально быстро и эффективно, а также даст возможность избежать ошибок, которые превратят процедуру в мучение. Одним из самых важных шагов при работе с ПО Android-аппаратов через специализированные Windows-приложения является установка «прошивочных» драйверов.
Подготовка Android
Перед тем, как приступить к установке программных компонентов в Windows, Андроид-девайс нужно подготовить. Во многих случаях для прошивки используются, хотя бы частично либо на определенном этапе, возможности Android Debug Bridge (ADB). Этот инструмент может работать с Android-аппаратом только в том случае, если на последнем активирован режим «Отладки по USB». Практически все производители девайсов и разработчики различных вариаций ОС Android изначально блокируют данную возможность для пользователей. Т.е., после первого запуска аппарата «Отладка по USB» по умолчанию отключена. Включаем режим, идя следующим путем.
-
Сначала нужно активировать пункт «Для разработчиков» в меню «Настройки». Для этого открываем «Настройки» в Android, листаем в самый низ и нажимаем пункт «Об устройстве» (может называться «О планшете», «О телефоне», «Справка» и т.п.).
Подготовка Windows
Что касается ОС Windows, ее подготовка перед началом процесса прошивки заключается в отключении проверки цифровой подписи драйверов. Во избежание возможных проблем, необходимо проведение операций, описанных в статье:
Установка драйверов для Android-устройств известных брендов
Первое, что нужно сделать при поиске драйвера для прошивки Android, это обратиться на официальный сайт производителя устройства. Знаменитые производители в большинстве случаев предоставляют возможность загрузки драйверов либо отдельным пакетом, либо в составе фирменного программного обеспечения, предназначенного для обслуживания девайсов бренда.
Для инсталляции, в случае наличия на официальном сайте производителя необходимых файлов, достаточно скачать автоустановщик либо инсталлятор программы для обслуживания Андроид-аппаратов марки, запустить его и следовать подсказкам в окнах приложения.
Разработчики Android решили несколько облегчить пользователям задачу поиска веб-страниц, предназначенных для загрузки необходимых при прошивке аппаратов файлов. На официальном сайте инструментария разработчиков Android Studio есть страница, содержащая таблицу, с помощью которой легко осуществить переход на официальный сайт загрузки ПО многих широко известных брендов.
У владельцев устройств, выпущенных широко известными брендами, часто существует еще одна возможность установить нужные компоненты системы, о которой многие забывают. Это интегрированный в систему Android виртуальный CD-диск, содержащий все необходимое.
Для использования этого решения, нужно подключить девайс к USB-порту компьютера и в настройках USB-подключения Android выбрать пункт «Встроенный CD-ROM». После подключения Андроид-девайса в таком режиме в Windows появляется виртуальный дисковод, в котором содержатся в том числе и драйвера необходимые при прошивке.
Установка драйверов ADB, Fastboot, Bootloader
Во многих случаях для установки программных компонентов, обеспечивающих сопряжение и взаимодействие с Windows аппарата в режимах ADB, Fastboot, Bootloader достаточно прибегнуть к пакету, предоставляемому разработчиками Android на официальной странице инструментария Android Studio.
В том случае, если вышеописанное не срабатывает, обращаемся на сайт производителя девайса и загружаем пакет файлов оттуда.
-
Установка драйверов ADB и Fastboot вручную. Перезагружаем устройство в режим, для которого необходима инсталляция дополнительных компонентов ПО и подключаем его к компьютеру. Находим в «Диспетчере устройств» наименование устройства, для которого не были установлены драйвера, кликаем по его наименованию правой кнопкой мыши и выбираем в раскрывшемся меню пункт «Обновить драйверы…». В открывшемся окне выбираем пункт «Выполнить поиск на этом компьютере».
Установка драйверов VCOM для устройств Mediatek
Построенные на базе платформы MTK аппараты примечательны тем, что их прошивка в большинстве случаев осуществляется с помощью приложения SP Flash Tool, а это в свою очередь подразумевает предварительную установку Preloader USB VCOM Driver.
Существует автоустановщик MTK-драйверов. Изначально пробуем решить проблему сопряжения с помощью него.
Необходимо просто загрузить файл-установщик и запустить его. Приложение по своей сути является консольным скриптом и все действия по добавлению в систему необходимых компонентов осуществляются автоматически.
Если способ c автоустановщиком не срабатывает, придется инсталлировать MediaTek PreLoader USB VCOM Port вручную. Для этого выполняем следующие шаги.
-
Выключаем полностью девайс, вытаскиваем и вставляем обратно батарею, если она съемная. Открываем «Диспетчер устройств» и подключаем выключенный Андроид-аппарат к порту ЮСБ компьютера. В некоторых случаях понадобиться подключать аппарат без аккумулятора. Наблюдаем за перечнем устройств в «Диспетчере». На короткое время в перечне аппаратных составляющих должно появиться «Неизвестное устройство», но это редкий случай. Чаще всего MediaTek PreLoader, для которого необходимо установить драйвера отображается на несколько секунд в списке «Порты COM и LPT», помеченный восклицательным знаком.
После добавления файла, нажимаем кнопку «Далее»
Установка драйверов для прошивки Qualcomm-аппаратов
В общем случае при сопряжении Андроид-девайса, в основе которого лежит аппаратная платформа Qualcomm, с ПК не возникает особых сложностей. К сожалению, Qualcomm не предоставляет возможности загрузки программного обеспечения с собственного официального сайта, а рекомендует обратиться к ресурсам на сайтах OEM-производителей.
Практически для всех устройств, так и следует поступить. Для удобства и ускорения поиска ссылок на страницы загрузки производителей устройств, можно использовать таблицу , составленную разработчиками Andrоid.
Или воспользоваться ссылкой ниже и загрузить последнюю версию пакета Qualcomm Drivers с автоустановкой.
Инструкция по сопряжению с ПК Android-девайсов на платформе Intel
Андроид-аппараты, в основе которых лежит аппаратная платформа Intel так же, как девайсы с другими процессорами, могут требовать прошивки посредством специальных утилит, поэтому установка драйверов ADB-, MTP-, PTP-, RNDIS-, CDC Serial-профиля USB перед началом манипуляций – необходимое условие для правильного выполнения процедуры.
Поиск необходимых файлов для Android-девайсов с процессором Intel осуществляется на сайтах OEM-производителей. Для более удобного поиска страницы загрузки можно вновь воспользоваться таблицей от разработчиков Андроид, любезно выложенной ими на специальной странице официального сайта Android Studio.
Стоит отметить, что в большинстве случаев для установки компонентов, необходимых при манипуляциях с Intel-девайсами, работающими под управлением Android, достаточно обратиться к решению, предлагаемому производителем аппаратной платформы.
-
Скачиваем установочный пакет с сайта Intel, распаковываем архив и запускаем инсталлятор IntelAndroidDrvSetup.exe.
Советы по устранению проблем
Как видим, инсталляция драйверов для прошивки Андроид, не так сложна, как может показаться. Наибольшие трудности пользователь, в действительности, испытывает при поиске необходимого пакета файлов. Три простых совета, как избежать проблем или устранить возникшие ошибки при выполнении сопряжения Android и Windows.
-
Если никак не получается подобрать работающий драйвер, можно воспользоваться методом описанным в статье:
-
Скачиваем архив с программой, распаковываем файлы в отдельную папку и запускаем USBDeview.exe. После запуска программы сразу наблюдается список всех USB-устройств, когда-либо подключавшихся к ПК.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Частая проблема при прошивке устройств на базе МТК - некорректная установка USB драйверов. Вы собираетесь прошить свой смартфон при помощи SP_flash_tool, подключаете свой девайс к компьютеру, но он просто не видит ваше устройство и никак не реагирует на его подключение. При такой проблеме нужно проверить, правильность установки драйверов. Мы расскажем о трех основных способах установки.
В Windows 10 установка драйвера МТК для корректной работы SP_flashtool требуется не всегда, чаще всего он там предустановлен.Способ 1. Автоматическая установка драйвера
- Скачайте и разархивируйте драйвера для вашей модели смартфона. Можно попробовать использовать универсальные — mtk_driver_auto_installer_v5.1453.rar [9,32 Mb] (cкачиваний: 74544) или driver_auto_installer_sp_drivers_20160804.rar [8,87 Mb] (cкачиваний: 26263) или drivers.rar [17,89 Mb] (cкачиваний: 33235)
- Для Windows 8 и Windows 10 — перед запуском установочного файла, нужно отключить проверку цифровых подписей драйверов
- Зайдите в папку с драйверами и найдите файл автоматической установки. Он может называться примерно так:
- Install.bat
- MTK_DriverInstall.exe
- MTK Driver Auto Installer.exe
- install_driver.exe
- installdrv64.exe
- dpinst.exe
- Install.bat
- Кликните правой кнопкой мышки по файлу и выберите «Запуск от имени Администратора»
Способ 2.
- Скачайте и разахривируйте драйвера конкретно для вашей модели смартфона или универсальные — hm_drivers.rar [17,58 Mb] (cкачиваний: 12604) или sp_drivers_v2.0.rar [8,37 Mb] (cкачиваний: 7393)
- Для Windows 8 и Windows 10 — обязательно нужно отключить проверку цифровых подписей драйверов
- Откройте Диспетчер устройств
- Для Windows 10: правой кнопкой мыши кликните по значку Пуск, найдите и запустите Диспетчер устройств.Диспетчер устройств Windows 10
После переустановки Windows 7 или при обнаружении системой нового устройства бывает необходимо правильно инсталлировать программное обеспечение в компьютер. «Семерка» часто этот процесс выполняет в автоматическом режиме и с установкой драйверов у владельцев П К не возникает проблем.
Но случается, что автоматический процесс оканчивается с наличием ошибок либо просто не запускается. Ознакомившись с этой статьей, любой пользователь Windows 7 сможет решить такую проблему самостоятельно, и поставить драйвера не прибегая к помощи специалистов.
1 метод: применяем встроенные инструменты Виндовс 7
Метод относится к категории установки программного обеспечения стандартными средствами ОС. Требуется использовать встроенную в систему программу «Диспетчер устройств».
Процесс включает в себя следующие этапы:
- Определить устройство;
- Определить метод инсталляции драйверов (вручную либо в автоматическом режиме);
- Определить месторасположение необходимого программного обеспечения;
- Перезапустить Windows в компьютере.
Последовательность действий при установке драйверов выглядит следующим образом:
- Открыть «Пуск» и войти в «Панель управления»;
- После этого перейти в «Диспетчер устройств»;
- Отобразится перечень всех комплектующих компьютера. В случае отсутствия или просто не правильно поставленного ПО оборудование в списке будет выделено знаком «!»;
- Необходимо вызвать контекстное меню на отмеченном устройстве и кликнуть на строчку «Обновить»;
- Затем появится требование определить метод инсталляции ПО. В случае когда автоматический режим установки не привел к успеху, потребуется сделать это вручную и щелкнуть на «Выполнить поиск в этом ПК»;
- Далее определить месторасположение необходимого программного обеспечения. При наличии диска с драйверами оптимальным вариантом будет указать нахождение ПО на оптическом носителе, если его нет, то загрузить и указать путь к сохраненному драйверу из интернета;
- После этого щелкнуть на кнопку «Установить»;
- Дождаться завершения установки;
- Закрыть окно помощника, кликнув на «Готово»;
- Перезагрузить Windows;
- Проверить корректность установки драйвера в «Диспетчере устройств».
2 метод: вручную
Вручную установить драйвера при наличии правильной и подробной инструкции бывает даже проще и быстрее, чем использование первого метода.
С целью инсталляции или переустановки ПО требуется выполнить следующие несколько действий:
3 метод: применяем стороннюю утилиту
После переустановки Windows 7 требуется поставить значительное число программного обеспечения для всех комплектующих компьютера, поэтому целесообразно воспользоваться специально для этих задач разработанными утилитами. Хорошо зарекомендовала себя отличной работой в среде Windows 7 программа «DriverPack Solution». Загрузившись, утилита тут же показывает весь перечень оборудования нуждающегося в инсталляции ПО.
Краткое руководство по использованию приложения состоит из нескольких шагов:
- Запустить программу и нажать на «Режим эксперта»;
- Затем откроется меню со списком комплектующего оборудования. Просто кликнув на «Установить» сразу произойдет автоматическая инсталляция необходимого программного обеспечения либо можно каждый объект обслуживать по отдельности, щелкая по расположенным рядом кнопкам «Обновить» или «Установить»;
- Потом закрыть приложение и перезапустить Windows.
Читайте также: