Comment 56 for bug 903422

Revision history for this message
Robin Sheat (eythian) wrote : Re: Mount / Provide access to Android 4 (Ice Cream Sandwich, ICS) MTP devices

On standard precise with a gnex running 4.1, I get:

$ time mtp-detect
libmtp version: 1.1.3

Listing raw device(s)
Device 0 (VID=04e8 and PID=685c) is a Samsung Galaxy Nexus/Galaxy S i9000/i9250, Android 4.0 updates.
   Found 1 device(s):
   Samsung: Galaxy Nexus/Galaxy S i9000/i9250, Android 4.0 updates (04e8:685c) @ bus 2, dev 13
Attempting to connect device(s)
...a long pause ...
...a lot of info...
OK.

real 2m21.960s
user 0m3.436s
sys 0m3.156s

mostly guessing, but I wonder if this time taken is longer than any reasonable timeout and is causing things to fail. My phone has been used for some time now, so is full of junk. I seem to remember having it work once or twice when I first got it, so perhaps something in libmtp is going through and indexing _everything_, which takes too long.