View Single Post
Posts: 189 | Thanked: 143 times | Joined on Nov 2009
#10
Got MTP to work @OSX.

bash-3.2$ mtp-detect
libmtp version: 1.1.6

Listing raw device(s)
Device 0 (VID=2931 and PID=0a01) is a Jolla Sailfish.
Found 1 device(s):
Jolla: Sailfish (2931:0a01) @ bus 29, dev 7
Attempting to connect device(s)

PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
inep: usb_get_endpoint_status(): Operation timed out
outep: usb_get_endpoint_status(): Operation timed out
Error 2: PTP Layer error 02fe: get_all_metadata_fast(): could not get proplist of all objects.
Error 2: Error 02fe: PTP: Protocol error, data expected
Error 7: Found a bad handle, trying to ignore it.
Error 7: Found a bad handle, trying to ignore it.
USB low-level info:
bcdUSB: 512
bDeviceClass: 0
bDeviceSubClass: 0
bDeviceProtocol: 0
idVendor: 2931
idProduct: 0a01
IN endpoint maxpacket: 512 bytes
OUT endpoint maxpacket: 512 bytes
Raw device info:
Bus location: 29
Device number: 7
Device entry info:
Vendor: Jolla
Vendor id: 0x2931
Product: Sailfish
Vendor id: 0x0a01
Device flags: 0x00000000
Device info:
Manufacturer: Jolla
Model: armv7hl
Device version: xxxxxxxxxx
Serial number: xxxxxxxxxxxxxxxxx
Vendor extension ID: 0x00000006
Vendor extension description: microsoft.com:1.0; microsoft.com/WMPPD:11.0;
Detected object size: 64 bits
Extensions:
microsoft.com: 1.0
microsoft.com/WMPPD: 11.0
Supported operations:
1001: get device info
1002: Open session
1003: Close session
1004: Get storage IDs
1005: Get storage info
 

The Following User Says Thank You to MaemoUser For This Useful Post: