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. 

-- 
Regards,
Darran Kartaschew
gMTP Lead Developer


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

Reply via email to