LiteCoding

Заметки о программировании

Архив за Ноябрь, 2011

Драйвер ADB для телефонов HTC

без комментариев

Что самое интересное, ко всем телефонам HTC, которые так или иначе попадали мне в руки, подходят стандартные драйвера, которые идут в комплекте с Android SDK (в SDK Manager нужно поставить галку для пакета Extras / Usb Driver package). Если по каким-то причинам неопознанное устройство в диспетчере устройств есть, а драйвер для него в папке usb_driver не находится, то тут помогает простая правка inf-файла.

1. Смотрим свойства устройства в диспетчере задач. Нас там интересует код экземпляра устройства. Точнее, строка с его VID и PID
2. Модифицируем inf-файл. В секции [Google.NTx86] и [Google.NTamd64] добавляем в зависимости от кода устройства:
. Если строка с VID и PID содержит MI_01, добавляем в обе секции строку

%CompositeAdbInterface% = USB_Install, USB\VID_значение&PID_значение&MI_01

например,

%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C9A&MI_01

2b. Если строка с VID и PID не содержит MI_01, добавляем в обе секции строку

%SingleAdbInterface% = USB_Install, USB\VID_значение&PID_значение

например,

%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01

3. Снова выполняем поиск драйвера в usb_driver и следим за прогрессом его установки. Готово!

Written by Дмитрий Воробьев

Ноябрь 17th, 2011 at 13:30

Posted in Заметки

Tagged with ,