Skip to content

Kindle Fire ADB Driver in Windows

In this post I described how to add Android devices to Linux (actually how to solve the permission problem, the rest is done automatically in Linux and UDEV). For Windows it’s a similar approach except that the Google USB Driver is needed which has to be installed via the Android SDK Manager.

To develop for the Kindle Fire under Linux the device information have to be added to the android_winusb.inf file which can be found in <sdk-folder>\extras\google\usb_driver

After making a copy edit the file and add the following under the [Google.NTx86] and [Google.NTamd64] section:

 

;Kindle Fire
%SingleAdbInterface% = USB_Install, USB\VID_1949&PID_0006
%CompositeAdbInterface% = USB_Install, USB\VID_1949&PID_0006&MI_01

You can add these lines after the ;Moto Sholes lines.

The next part is similar to a Linux or Mac configuration, the vendor ID has to be added to the adb_usb.ini file which is located in your user directory under .android (e.g. C:\Users\<username>\.android):

# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0x1949

You can now update the Kindle Fire ADB driver in the device manager and it should now find the ADB interface for the Kindle Fire.

For the adb server to see the device you have to restart it

adb kill-server
adb start-server

and the Kindle Fire should show up under

adb devices

 

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

*