Hi Darran,

thank you for the exhaustive reply!  FWIW that was Nexus 7 (IIRC)
I will check 'mtp-detect' output when I get a chance

> And unfortunately, as libmtp doesn't provide a mechanism to find out what MTP 
> commands are and are not supported by the device, gMTP can't enable/disable 
> functionality as required based on the device supported command set.

hmm...  I didn't look inside, but I guess that mtp-detect also
uses libmtp to get the list of supported commands, including
MoveObject... ? 

On Sat, 29 Dec 2012, Darran Kartaschew wrote:

> Hi,

> Regarding this bug report, I believe the issue is that the device being used 
> doesn't actually support move operations via MTP. (AFAIK, none of the Android 
> MTP stack implementations support MTP command '1019: MoveObject'). To verify 
> my suspicion, I need the output of of 'mtp-detect', and verification that the 
> device does or does not support the command.

> And unfortunately, as libmtp doesn't provide a mechanism to find out what MTP 
> commands are and are not supported by the device, gMTP can't enable/disable 
> functionality as required based on the device supported command set.

> From the gMTP FAQ:

> Q. I'm attempting to move some files, and I always get an error. What's the 
> issue?
> A. gMTP uses the MTP function 'moveObject' to perform move operations. 
> However only a few devices actually support this function, and if they do 
> actually advertise it supports the function, it may be horribly broken. 
> Basically complain to your device manufacturer that it doesn't support this 
> function, and that they should add it in, since it is actually part of the 
> MTP Specification. To see if your device has this option available, run 
> 'mtp-detect' and look under the supported commands for command '1019: 
> MoveObject'. The other method I could use is to download the files/folders to 
> your PC, re-upload them again and delete the originals, however this is very 
> time intensive, and in these cases it's better than the user do this 
> themselves. 
-- 
Yaroslav O. Halchenko
Postdoctoral Fellow,   Department of Psychological and Brain Sciences
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834                       Fax: +1 (603) 646-1419
WWW:   http://www.linkedin.com/in/yarik        


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to