Скачиваем и устанавливаем ADB, драйверы и Fastboot. Установка ADB, adb-драйверов и Fastboot в один клик Универсальный adb

7 ноября 2012 в 14:56

Ручная установка драйвера ADB

  • Разработка под Android
  • Tutorial

И вот тут меня ждал неприятный сюрприз - то ли родной драйвер оказался кривым, то ли винда, то ли провод… вообщем драйвер то встал, диспетчер устройств Windows рапортовал о полной работоспособности девайса, но на запрос adb devices в консоли я получал пустой список и, естественно, тестировать приложение на планшете не удавалось.

Я написал запрос в службу поддержки TeXeT, мне даже ответили ссылкой на сам драйвер, который, как я уже убедился, не работал. Я начал искать ответ в интернете и нашел кучу разных сборок этого драйвера и мануалов, но все равно ни один из них не завелся как надо, и даже родной драйвер из SDK вообще никак не становился, что повергло меня в уныние… но не отчаяние.

Вот тут я решил попробовать свои силы в написании драйверов старом добром методе научного тыка и открыл inf-файл драйвера. Надежду мне давало понимание, что софтверная часть adb интерфейса со стороны планшета должна быть идентичной для всех устройств, а USB и так работал. И вот, после нескольких неудачных проб ручной правки inf-файла я нашел рецепт лечения приправы inf-файла так, чтобы оно поставилось и, главное, работало.

Итак, приступим.

Шаг 1. Скачать драйвер. Если вы этого еще не сделали, откройте Android SDK Manager, найдите раздел Extras, поставьте галочку напротив Google USB Driver и нажмите Install Packages. Все просто. Ждете, пока загрузится.

Шаг 2. Найдите драйвер и сделайте его копию в отдельную папку. Зайдите в папку %android-sdk%\extras\google\ и увидите там заветную папочку usb_driver. Вот ее скопируйте куда-то, и там же будем проводить дальнейшие манипуляции. В принципе, можете править и «оригинал», но я предпочел сохранить оригинал нетронутым на всякий пожарный.

Шаг 3. Правим inf-файл. В папочке открываем файл android_winusb.inf и ищем там строки такого вот вида:
;Google Nexus One %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01 %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01
Делаем копию этих строк, заменяем Google Nexus One на %имя_вашего_девайса% для идентификации в будущем и… открываем диспетчер устройств Windows. Ищем там наше устройство(Android , Android Composite ADB Interface или что-то в этом стиле). Открываем свойства устройства, вкладка «Сведения», в списке выбираем пункт «ИД оборудования» и видим такую вот картину.

Копируем строчку, которая больше всего похожа на ту, что показана на рисунке(Она, по идее просто немного короче), и вставляем ее в наш inf-файл.
;TEXET TM-7025 %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0003 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0003&MI_01 %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0003 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0003&MI_01
В %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).

P. S. Я не проводил массового тестирования данного метода, так что не могу гарантировать, что он заработает в 100% во всех случаях. Но у меня он заработал на Windows 7, а после и на Windows 8. Файл приходилось править для каждого раза отдельно, но не думаю, что это такая уж проблема.

ADB (Android Debug Bridge) — это драйвер для смартфонов и планшетов, который связывает устройство с компьютером и дает возможность управлять его работой посредством командной строки.

Как установить ADB драйвер?

На большинстве устройств с процессором MediaTek ADB драйвера устанавливаются в автоматическом режиме. Для этого качаем архив , распаковываем его на компьютер и запускаем файл Install.bat.

Если после установки драйверов и подключения выключенного смартфона к ПК в Диспетчере устройств рядом с названием горит желтая лампочка, делаем следующее:

  1. Заходим на компьютер с аккаунта, который владеет правами администратора.
  2. Нажимаем сочетание клавиш - Windows+R (кнопка Windows находиться между левыми Ctrl и Alt).
  3. В открывшемся окне пишем mmc devmgmt.msc (или devmgmt.msc ), чтобы вызвать диспетчер устройств.
  4. На смартфоне в меню «Настройки/Для разработчиков » включаем «Отладку по USB «.
  5. Вытаскиваем из смартфона аккумулятор, а потом возвращаем его обратно (не включая устройство). Если аккумулятор не снимается просто выключаем смартфон.
  6. Подключаем смартфон к компьютеру при помощи USB-кабеля.
  7. Диспетчере устройств . Если появляется устройство с желтым треугольником в разделе ««, то не отключая смартфон устанавливаем на компьютер .

Если устройство появилось в разделе com-портов или в неизвестных устройствах с названием «MT65xx Preloader » либо «MTK usb port » или «DA USB VCOM «, нужно провести ручную установку.

Ручная установка ADB драйверов

Чтобы установить adb драйвера для смартфона в ручном режиме понадобится компьютер, USB кабель и несколько минут времени.

  1. Качаем и распаковываем на компьютер папку с ADB драйверами .
  2. Выполняем пункты 1-5 , которые описаны выше.
  3. Нажимаем правой кнопкой мыши на появившемся новом устройстве в Диспетчере устройств . В появившемся меню выбираем Обновить драйверы.
  4. Заходим в распакованную ранее папку. В ней переходим в подкаталог Win7 и приступаем к установке. Для 32 -битных операционных систем выбираем файл usb2ser_Win7.inf , для 64 -битных usb2ser_Win764.inf.
  5. Следуем инструкциям.
  6. Драйвера установлены!

На Windows8, 8.1 и 10 драйвера ставятся с отключенной проверкой подписи.

Отключение проверки подписи драйверов в Windows

Отключение проверки подписи на Windows 8 :

  1. Win+I -> Изменение параметров компьютера -> Общие -> Особые варианты загрузки -> Перезагрузить сейчас.
  2. При выключении нажмите Диагностика -> Дополнительные параметры -> Параметры загрузки -> Перезагрузить.
  3. После появится меню, в нем выберите «Отключить обязательную проверку подписи драйверов.

Отключение проверки подписи на Windows 8.1:

  1. Win+I -> Параметры -> Изменение параметров компьютера -> Обновление и восстановление -> Восстановление -> Перезагрузить сейчас.
  2. При выключении нажмите Диагностика -> Дополнительные параметры -> Параметры загрузки -> Перезагрузить.
  3. После появится меню, нажимаете F7 и ждете перезагрузку компьютера.
  4. Далее делается установка драйверов по инструкции.

Отключение проверки подписи на Windows 10:

  1. Зажимаем клавиши Windows и shift, и удерживаем их.
  2. Далее Пуск -> Завершение работы -> Перезагрузка
  3. Отпускаем клавиши Windows и shift, и выбираем пункт «Диагностика»
  4. На следующей странице выбираем «Дополнительные параметры»
  5. Далее идём в «Параметры загрузки»
  6. Просто жмём «Перезагрузить» и ждём, когда система загрузится до следующего шага.
  7. После перезапуска мы окажемся на странице выбора параметра загрузки системы. Нажимаем клавишу F7.
  8. Компьютер перезагрузится и отключит проверку подписи драйверов.
  9. Далее делается установка драйверов по инструкции.

Если вы указываете устройству путь к файлу драйвера, но диспетчер устройств твердит, что с драйверами все отлично и не хочет их обновлять, а устройство появляется в разделе «Android Composite ABD Interface » со значком желтого треугольника, то нужно сделать правку в файле android_winusb.inf, который находится в папке MTK_Android_USB_Driver со скачанного в «Пункте 1 » архива. В нем нам нужно прописать PID\VID , которые ми предварительно узнаем со своего компьютера. Кликаем правой кнопкой мыши на устройстве с желтым треугольником/Cвойства /ID устройства . Там будет 2 строки. Вот эти строки нам нужно скопировать в файл с драйверами . Затем повторно указываем путь к этому драйверу.

android_winusb.inf — в этом файле делать изменения.

%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01&REV_0255
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01&REV_0255

VID\PID может меняться, ставимо свои значения.

Zalman is glad to introduce its fresh PSU series, entitled GV. Pursuant to the manufacturer, these power supplies are intended for the support of high-efficiency components. Taking into account the demands of contemporary PCs, Zalman equips the GV units with a single +12V bus that is able to endure high current capability. Upon the whole, the new series embraces three models: ZM500-GV (500W), ZM600-GV (600W), and ZM700-GV (700W).

All Zalman GV PSUs employ non-modular cable design and high-quality Dual-Forwarding Switching schemes. Those schemes allow for the decrease of losses on switching and for the lowering of operational temperatures. Thanks to this innovation, an overall efficiency of all units approximates 88%; such index is vindicated by 80Plus Bronze certificate.

Cooling of all internal hardware pieces is organized by efforts of a sole 120 mm fan. A comprehensive set of protection options saves all components from a variety of glitches (OVP, SCP, OPP, OCP, UVP), …

The product range of ECS mother boards has been lately broadened by the H110H4-M19 sample, represented in the MicroATX form factor and, thus, meant for compact systems.

The novelty from ECS is manufactured on the base of the Intel H110 Express logic set and presupposes the 6th and 7th generation Intel Core LGA 1151 processors installation. H110H4-M19 has 2 slots for DDR4-2133 memory modules. The maximum random-access memory capacity supported equals to 32 GB. There is also one PCI Express х16 Gen 3.0 slot for a discrete graphics accelerator, four Serial ATA 3.0 ports for drives and an М.2 connector.

The slots plate bears PS/2 ports for a keyboard and a mouse, D-Sub and HDMI interfaces for displays connection, two USB 2.0 and two USB 3.0 ports, a jack for a network cable and a set of audio jacks. Besides, the board features the Realtek ALC662 multi-channel audio codec, as well as the Realtek 8111H Gigabit Ethernet network controller.

Meanwhile, the indicative cost and …

‘Kaspersky Lab’ company, known for the development and distribution of information security programs, has recently published a report dedicated to the spam-system activity for the past quarter of 2012. The report contains the statistical data in percentages about the spammer activity in different parts of the world. The 3% reduction of e-mail spam level is considered to be the most advantageous aspect in the report. However, the extension of the spammer activity geography is considered to be the least advantageous aspect in the whole report. The extension brought to the substantial increase of the Internet trash in separate regions.

The report provided by ‘Kaspersky Lab’ exemplifies the most striking spam samples which were distributed to the targeted groups. Hence, the largest number of spam-messages and add-ons has been distributed during the religious and national festivities. The working scheme of spam messages didn’t change so much and was targeted mainly at the …

Не знаете как установить ADB и Fastboot или где найти пресловутые adb-драйвера? Наша статья поможет вам разобраться.

Многие пользователи сталкивались с необходимостью реанимировать смартфон или планшет Huawei из состояния «кирпича».

Большинство инструкций по восстановлению Androi-устройств содержат фразу «запустите ADB, перезагрузите смартфон в режим fasrboot и проверьте adb-драйвера». Вроде ничего сложного, но где всё это взять и как это настроить, неопытному пользователю будет непонятно.

Конечно, можно скачать пакет Android SDK, в котором всё, указанное выше, устанавливается по-умолчанию. Но выкачивать полный клиент не всегда удобно, да и не очень практично, поэтому умельцы с популярного форума XDA собрали инсталлятор с набором самых нужных утилит и драйверов для работы с ADB-командами.

Как работает ADB Installer?

Всё достаточно просто. Нужно скачать небольшой установочный файл , запустить его и следовать инструкции:


Особенности установки ADB через adb installer

  • Утилиты будут установлены в системный раздел жёсткого диска (тот раздел, на котором установлена ОС);
  • CMD (командная строка) позволит использовать ADB и Fastboot из любого каталога;
  • Автоматическая установка драйверов (не нужно искать папки и ставить вручную);
  • Автоматическое определение типа драйверов для установки на 32- и 64-битную систему.

Еще одна полезная

Компания Cooler Master объявила о выпуске новой серии продуктов для любителей DIY систем под названием Master Series. На данный момент в линейку вошли три решения – корпус MasterCase Maker 5, блок питания MasterWatt Maker 1200 и кулер MasterAir Maker 8, - каждый из которых характеризуется превосходным качеством, эргономичным дизайном, а также возможностью для конфигурирования. Первая новинка доступна по цене 199.99 евро, вторая – по цене 399.99 евро, а третья – по цене 129.99 евро.

Корпус Cooler Master Maker 5 разработан по уникальному дизайну FreeForm Modular System. Его конструкция позволяет по своему …

Организация BIOSTAR разработала очередную новинку - материнскую плату BIOSTAR B250MDC. Устройство сооружено в виде microATX на основе чипсета Intel B250 для платформы Socket LGA1151 под процессоры Intel Core седьмого поколения и является прекрасным решением для офисных, домашних, а также игровых систем начального уровня.

BIOSTAR B250MDC имеет несколько DIMM-разъемов для размещения ОЗУ DDR4-2400, 1 разъем PCI Express 3.0 x16 для монтажа видеокарты и 2 порта PCI Express 3.0 x1 для плат расширения, а также 4 разъема SATA 6 Гбит/с для формирования дисковой подсистемы.

Сетевые возможности новинки …

Компания MSI собирается выпустить новую модель линейки мини-ПК – ноутбук CR41. По сравнению со старшими моделями 15,6-дюймовыми CR61/CX61, новая модель довольствуется компактной клавиатурой (с отсутствием блока цифровых клавиш), а также встроенной Intel Ivy Bridge графикой процессоров.

Внешность и дизайн тайванской модели CR41 имеет очень много сходства с упомянутыми CX61/CR61. Стоит отметить, что эта модель немного меньше и имеет14-дюймовый глянцевый экран с разрешением 1366x768 пикселей. Как обычно по центру над монитором есть веб-камера, у данной модели она …