As was already pointed out in a number of answers as well as in the comments, one does not need to download/install separate USB drivers for your Android device; they are already compiled into the Kernel. However, you do have to tell your Linux system what device you want it to treat as such (udev
rules in /etc/udev/rules.d/
directory). Take a look at the Android Developer Site
To facilitate the installation of these "udev rules", I've set up a github repository with an installation script at https://github.com/ILMostro/Android-Udev-Rules. You can download it with git
by typing into the terminal:
git clone https://github.com/ILMostro/Android-Udev-Rules.git