Hi Thomas, Thank you for submitting the bug report, but would just like to confirm which version of Android your tablet is running. (Android 3.2 or Android 4.0)
There is a known issue with some Android releases related to the MTP software stack, in that some API calls will return an error when called twice is a row, rather than returning the desired information on each API call. One of the problematic MTP API calls is the GetStorage call, in that if it's called repeatedly with no other operations occuring in between Android will return an error, rather than just servicing the API call (which is the correct response). I believe based on the error message you provided, it's this MTP API call is the source of the issue you are experiencing. I have a Toshiba Thrive 7 tablet (running Android 3.2) that has the same problem, but have yet to determine the best course of action in how gMTP should handle this type of error (inability to get storage parameters from the device). Currently gMTP simply reports the error and disconnects the device, as the storage information retrieved can't be trusted, and I want to avoid all possibilities of device filesystem corruption. Once I have a working solution to this sort of problem, I'll be releasing gMTP 1.3.2 as soon as possible. My only other advise is to keep libmtp up to date as much as possible, as libmtp has many work-arounds for problematic devices (and Android certainly has it's share of problems in it's MTP implementation, as do all MTP implementations). PS. For those Android devices that support MTP and are running Android 2.x, the MTP implementation is supplied by the device implementor and not Google, so you should not see the above mentioned issue. Only those devices running Android 3.x+, that may be using the MTP software stack native to Android, may come across the above mentioned issue. (I have reports from other tablet owners running Android 3.2 that do not have the above mentioned issue). -- Regards, Darran gMTP lead developer. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org