error msg:Device descriptor cannot be retrieved. Trying again. android_4.0.4

Hi all,

I am trying to get device descriptor http://www.circuitsathome.com/mcu/programming/android_adk_compatible_usb_host_library_release But got some error : Device addressed... Requesting device descriptor. Setup packet error: D Device descriptor cannot be retrieved. Trying again

when i connect the arduino+usb host shield with my android device then i am getting mass storage mode option but my application does not get it as accessory

system info: I am using Arduino Uno , sparkfun usb host shield , android galaxy nexus 4.0.4 and i am using usb host shield library https://github.com/felis/USB_Host_Shield/tree/dev

please help me out .... :~

advance thanks :) Mahesh.

I have a similar problem with using my Google Nexus S phone with Jelly Bean Android OS. I got this message once. But usually the message coming from the Arduino Serial monitor is the following: Device addressed... Requesting device descriptor. found possible device. swithcing to serial mode could not read device protocol version