Google USB Driver – problem z instalacją: nierozpoznane urządzenie

Chcą skorzystać z ADT (Android Developer Tools), a w szczególności z ADB (Android Debug Bridge), konieczne jest zainstalowanie odpowiednich sterowników, których dostarcza nam Google. Mimo że działają one doskonale z większością (o ile nie ze wszystkimi) urządzeń, to nie potrafią one rozpoznać bardzo dużej ich ilości, a tym samym się zainstalować – trzeba im w tym pomóc.



1. Podłączenie telefonu/tabletu

Po podłączeniu kablem USB naszego urządzenia pojawia się ono w Menadżerze Urządzeń jako nierozpoznane i podana jest tylko jego nazwa. W moim przypadku jest to tablet firmy Ferguson.



2. Próba instalacji sterowników

Najpierw próbujemy zainstalować sterowniki dostarczone od Google. Znajdują się one w folderze: ADT_ROOT\sdk\extras\google\usb_driver. Oczywiście chodzi tu o katalogi z paczki ADT, czyli o paczkę, którą możemy ściągnąć: tutaj. Najczęściej operacja ta kończy się niepowodzeniem.






3. Określenie identyfikatorów naszego urządzenia

Ażeby poradzić sobie z tym problemem, musimy najpierw określić identyfikatory naszego urządzenia.

W moim przypadku identyfikatorami są:
USB\VID_18D1&PID_DEED&REV0231&MI_01
USB\VID_18D1&PID_DEED&MI_01



4. Edycja pliku konfiguracyjnego sterowników

Teraz wykorzystamy te identyfikatory do zmiany pliku konfiguracyjnego sterowników od Google. Edytujemy plik: ADT_ROOT\sdk\extras\google\usb_driver\android_winusb.inf

Dopisujemy nasze identyfikatory w dwóch miejscach w poniższy sposób.

Czyli na początku sekcji [Google.NTx86] oraz [Google.NTamd64] dopisujemy:

%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED&REV0231&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_DEED&MI_01



5. Ponowna próba instalacji sterowników

Po powyższych zmianach powinno się już udać zainstalować sterowniki.