Out of the box, the Android Eclipse development environment fails when attempting to debug on the T-Mobile Pulse with the following error:
java.io.IOException: device (????????????) request rejected: device not found
Launch canceled!
However, merely adding the vendor ID 0×12d1 to ~/.android/adb_usb.ini solves the problem, as detailed here: http://osdir.com/ml/Android-Beginners/2009-11/msg00529.html


