Search code examples
androidlinuxadb

How can usb debugging for Kindle Fire can be enabled on a Linux (Ubuntu)?


I am trying to do some Android development on a Kindle Fire, however I am having trouble making my Ubuntu 11.04 recognize the device for using it with the ADB. I've added a line like this SUBSYSTEM=="usb", ATTR{idVendor}=="1949", MODE="0666", GROUP="plugdev" in my etc/udev/rules.d/51-android.rules file, restarted the computer and plugged in the Fire but still adb devices did not show it.

Any suggestions?


Solution

  • It seems that it works if you edit ~/.android/adb_usb.ini and add 2 lines containing 0x1949 and 0x006 and restart the adb server using

    adb kill-server
    adb start-server
    

    Also, the 51-android.rules file contains the Lab126 vendor id.

    You may also need to edit the inf file. See the instructions here: http://g-ecx.images-amazon.com/images/G/01/sdk/Connecting_your_Kindle_Fire_to_ADB.pdf