Kindle Fire's actual name on the ADB Devices List Not user-friendly When I connect my Kindle Fire and give the "adb devices" command this is what pans out:

aneesh@nb-14:~$ adb devices
List of devices attached 
D026A0A0305501NC        device


If there is no other USB device online, I can get away by simply typing adb -d followed by the command, as say developer.android.com, or if there is no other device online, no issues at all!

If there is more than one USB device online, then I have to type the name to uniquely specify the device to operate on. The name is some combination of upper-case characters and digits as seen above. Can anything be done to make it name the Kindle Fire in a more user-friendly manner, the way it names emulators? 

Any help is greatly appreciated!
What makes this easy is using tab-completion to complete the device ID. Type

adb -s D0


and press Tab. The plugin in your shell will run adb devices to find the full device ID and complete it on the command line for you. You can then type in the rest of the command.

adb is a tool for developers, and even developers don't usually run it by hand from the command-line: both the main Android development environments (Eclipse-based and IntelliJ IDEA-based) have GUI wrappers. There's not really a need for it to be any more user-friendly than it is.