Linux : Connecting devices via USB

With Linux, the connection to FAMOCO devices is available out of the box, but some additional configuration is needed.

The steps to take to configure the USB connection on Ubuntu 14.04.

If you're developing on Ubuntu Linux, you need to add a udev rules file that contains a USB configuration for each type of device you want to use for development. In the rules file, each device manufacturer is identified by a unique vendor ID, as specified by the ATTR{idVendor} property. To set up device detection on Ubuntu Linux:

  • Log in as root and create this file: /etc/udev/rules.d/51-android.rules.
    Use this format to add each vendor to the file:
    SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"

In this example, the vendor ID is for HTC. The MODE assignment specifies read/write permissions, and GROUP defines which Unix group owns the device node.

Note: The rule syntax may vary slightly depending on your environment. Consult the udev documentation for your system as needed.

  • Now execute: chmod a+r /etc/udev/rules.d/51-android.rules

Source Android Developer Website