Menu

#574 Ubuntu 12.04 + libmptp 1.1.3 cannot connect

Last release
pending
5
2012-11-13
2012-05-15
Anonymous
No

I am using the latest ubuntu release (12.04) and have compiled the latest release of libmptp and cannot seem to get my Samsung Galaxy Nexus (Verizon) to connect. I get the following errors:

PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device

I have absolutely no idea what's going on, but it appears to be pretty wide spread.... sorry if this is a double posting, but I am really trying to get my phone connected.

Thanks!

Discussion

  • fk0

    fk0 - 2012-05-29

    Allmost the same experience with Galaxy Note:

    homelab ~ # mtp-detect
    libmtp version: 1.1.3

    Listing raw device(s)
    Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note.
    Found 1 device(s):
    Samsung: GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note (04e8:6860) @ bus 1, dev 13
    Attempting to connect device(s)
    ignoring usb_claim_interface = -99PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
    LIBMTP libusb: Attempt to reset device
    LIBMTP PANIC: failed to open session on second attempt
    Unable to open raw device 0
    OK.
    ======================================================================
    Thanks in advance!

     
  • Anonymous

    Anonymous - 2012-06-03

    I have the same problem

    serge@serge-desktop:~$ mtp-detect
    libmtp version: 1.1.3

    Listing raw device(s)
    Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note.
    Found 1 device(s):
    Samsung: GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note (04e8:6860) @ bus 2, dev 16
    Attempting to connect device(s)
    ignoring usb_claim_interface = -99PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
    LIBMTP libusb: Attempt to reset device
    ignoring usb_claim_interface = -99LIBMTP PANIC: failed to open session on second attempt
    Unable to open raw device 0
    OK.

     
  • Linus Walleij

    Linus Walleij - 2012-06-27

    I have a similar device working just fine, but the issue may be dependent on the USB host controller used. Also try it immediately after plugging the device in and make sure the screen is UNLOCKED when you try it.

     
  • Anonymous

    Anonymous - 2012-10-04

    Having the same problem with a samsung galaxy S3 (gt-i9300) running Cyanogenmod 9.1. I have USB 2.0 and 3.0 ports in my laptop. but all of them gave the same result:

    libmtp version: 1.1.3

    Listing raw device(s)
    Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note.
    Found 1 device(s):
    Samsung: GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note (04e8:6860) @ bus 2, 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
    outep: usb_get_endpoint_status(): No data available
    usb_clear_halt() on IN endpoint: Protocol error
    usb_clear_halt() on OUT endpoint: Protocol error
    usb_clear_halt() on INTERRUPT endpoint: Protocol error
    ignoring usb_claim_interface = -99LIBMTP PANIC: failed to open session on second attempt
    Unable to open raw device 0
    OK.

    Having the screen unlocked give a different result, but it doesn't look like an improvement:

    libmtp version: 1.1.3

    Listing raw device(s)
    Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note.
    Found 1 device(s):
    Samsung: GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note (04e8:6860) @ bus 3, dev 2
    Attempting to connect device(s)
    Android device detected, assigning default bug flags
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    Reading in zero packet after header
    USB low-level info:
    Interface has a kernel driver attached.
    bcdUSB: 512
    bDeviceClass: 0
    bDeviceSubClass: 0
    bDeviceProtocol: 0
    idVendor: 04e8
    idProduct: 6860
    IN endpoint maxpacket: 512 bytes
    OUT endpoint maxpacket: 512 bytes
    Raw device info:
    Bus location: 3
    Device number: 2
    Device entry info:
    Vendor: Samsung
    Vendor id: 0x04e8
    Product: GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note
    Vendor id: 0x6860
    Device flags: 0x48008107
    Configuration 0, interface 0, altsetting 0:
    Interface description contains the string "MTP"
    Device recognized as MTP, no further probing.
    Device info:
    Manufacturer: samsung
    Model: GT-I9300
    Device version: 1.0
    Serial number: xxxxxxxxxxxxxxxx
    Vendor extension ID: 0x00000006
    Vendor extension description: microsoft.com: 1.0; android.com: 1.0;
    Detected object size: 64 bits
    Extensions:
    microsoft.com: 1.0
    android.com: 1.0
    Supported operations:
    1001: get device info
    1002: Open session
    1003: Close session
    1004: Get storage IDs
    1005: Get storage info
    1006: Get number of objects
    1007: Get object handles
    1008: Get object info
    1009: Get object
    100a: Get thumbnail
    100b: Delete object
    100c: Send object info
    100d: Send object
    1014: Get device property description
    1015: Get device property value
    1016: Set device property value
    1017: Reset device property value
    101b: Get partial object
    9801: Get object properties supported
    9802: Get object property description
    9803: Get object property value
    9804: Set object property value
    9805: Get object property list
    9810: Get object references
    9811: Set object references
    95c1: Unknown (95c1)
    95c2: Unknown (95c2)
    95c3: Unknown (95c3)
    95c4: Unknown (95c4)
    95c5: Unknown (95c5)
    Events supported:
    0x4002
    0x4003
    0x4004
    0x4005
    Device Properties Supported:
    0xd401: Synchronization Partner
    0xd402: Friendly Device Name
    0x5003: Image Size
    Playable File (Object) Types and Object Properties Supported:
    3000: Undefined Type
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    3001: Association/Directory
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    3004: Text
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    3005: HTML
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    3008: MS Wave
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc46: Artist STRING data type READ ONLY
    dc9a: Album Name STRING data type READ ONLY
    dc9b: Album Artist STRING data type READ ONLY
    dc8b: Track UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc99: Original Release Date STRING data type DATETIME FORM READ ONLY
    dc89: Duration UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc8c: Genre STRING data type READ ONLY
    dc96: Composer STRING data type READ ONLY
    3009: MP3
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc46: Artist STRING data type READ ONLY
    dc9a: Album Name STRING data type READ ONLY
    dc9b: Album Artist STRING data type READ ONLY
    dc8b: Track UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc99: Original Release Date STRING data type DATETIME FORM READ ONLY
    dc89: Duration UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc8c: Genre STRING data type READ ONLY
    dc96: Composer STRING data type READ ONLY
    300b: MPEG
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc46: Artist STRING data type READ ONLY
    dc9a: Album Name STRING data type READ ONLY
    dc89: Duration UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc48: Description STRING data type READ ONLY
    3801: JPEG
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc48: Description STRING data type READ ONLY
    3802: TIFF EP
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    3807: GIF
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc48: Description STRING data type READ ONLY
    3808: JFIF
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    380b: PNG
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc48: Description STRING data type READ ONLY
    380d: TIFF
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    b901: WMA
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc46: Artist STRING data type READ ONLY
    dc9a: Album Name STRING data type READ ONLY
    dc9b: Album Artist STRING data type READ ONLY
    dc8b: Track UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc99: Original Release Date STRING data type DATETIME FORM READ ONLY
    dc89: Duration UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc8c: Genre STRING data type READ ONLY
    dc96: Composer STRING data type READ ONLY
    b902: OGG
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc46: Artist STRING data type READ ONLY
    dc9a: Album Name STRING data type READ ONLY
    dc9b: Album Artist STRING data type READ ONLY
    dc8b: Track UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc99: Original Release Date STRING data type DATETIME FORM READ ONLY
    dc89: Duration UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc8c: Genre STRING data type READ ONLY
    dc96: Composer STRING data type READ ONLY
    b903: AAC
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc46: Artist STRING data type READ ONLY
    dc9a: Album Name STRING data type READ ONLY
    dc9b: Album Artist STRING data type READ ONLY
    dc8b: Track UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc99: Original Release Date STRING data type DATETIME FORM READ ONLY
    dc89: Duration UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc8c: Genre STRING data type READ ONLY
    dc96: Composer STRING data type READ ONLY
    b982: MP4
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    b983: MP2
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    b984: 3GP
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc46: Artist STRING data type READ ONLY
    dc9a: Album Name STRING data type READ ONLY
    dc89: Duration UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc48: Description STRING data type READ ONLY
    ba05: Abstract Audio Video Playlist
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    ba10: WPL Playlist
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    ba11: M3U Playlist
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    ba14: PLS Playlist
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    ba82: XMLDocument
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    b906: FLAC
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    Storage Devices:
    StorageID: 0x00020001
    StorageType: 0x0004 removable RAM storage
    FilesystemType: 0x0002 generic hierarchical
    AccessCapability: 0x0000 read/write
    MaxCapacity: 15662727168
    FreeSpaceInBytes: 4494794752
    FreeSpaceInObjects: 1073741824
    StorageDescription: SD Card
    VolumeIdentifier: (null)
    StorageID: 0x00010001
    StorageType: 0x0003 fixed RAM storage
    FilesystemType: 0x0002 generic hierarchical
    AccessCapability: 0x0000 read/write
    MaxCapacity: 12187213824
    FreeSpaceInBytes: 4167135132
    FreeSpaceInObjects: 1073741824
    StorageDescription: Internal Storage
    VolumeIdentifier: (null)
    Special directories:
    Default music folder: 0x00009e07
    Default playlist folder: 0xffffffff
    Default picture folder: 0x0000a1aa
    Default video folder: 0xffffffff
    Default organizer folder: 0xffffffff
    Default zencast folder: 0xffffffff
    Default album folder: 0xffffffff
    Default text folder: 0xffffffff
    MTP-specific device properties:
    Friendly name: (NULL)
    Synchronization partner: (NULL)
    libmtp supported (playable) filetypes:
    Folder
    Text file
    HTML file
    RIFF WAVE file
    ISO MPEG-1 Audio Layer 3
    MPEG video stream
    JPEG file
    GIF bitmap file
    JFIF file
    Portable Network Graphics
    TIFF bitmap file
    Microsoft Windows Media Audio
    Ogg container format
    Advanced Audio Coding (AAC)/MPEG-2 Part 7/MPEG-4 Part 3
    MPEG-4 Part 14 Container Format (Audio+Video Emphasis)
    ISO MPEG-1 Audio Layer 2
    Abstract Playlist file
    XML file
    Free Lossless Audio Codec (FLAC)
    OK.

     
  • Linus Walleij

    Linus Walleij - 2012-10-04
    1. Use libmtp 1.1.5
    2. Unlock screen before use.
     
  • Vadi

    Vadi - 2012-10-09

    It's not immediately clear how to obtain libmtp 1.1.5 on Ubuntu (without compiling)... I searched and found that this personal PPA was the only one that had it packaged: https://launchpad.net/~olci/+archive/ppa1

    Temporarily adding it and updating should be OK.

     
  • Anonymous

    Anonymous - 2012-10-11

    I'm getting exactly the same results with libmtp 1.1.5

     
  • Armin van der Togt

    I'm the "anonymous" poster from above. I tried the 1.1.5 version, and get almost the same result (see below). There was a very long pause after the "Android device detected, assigning default bug flags" line below.

    libmtp version: 1.1.5

    Listing raw device(s)
    Device 0 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP).
    Found 1 device(s):
    Samsung: Galaxy models (MTP) (04e8:6860) @ bus 3, dev 10
    Attempting to connect device(s)
    Android device detected, assigning default bug flags
    USB low-level info:
    Interface has a kernel driver attached.
    bcdUSB: 512
    bDeviceClass: 0
    bDeviceSubClass: 0
    bDeviceProtocol: 0
    idVendor: 04e8
    idProduct: 6860
    IN endpoint maxpacket: 512 bytes
    OUT endpoint maxpacket: 512 bytes
    Raw device info:
    Bus location: 3
    Device number: 10
    Device entry info:
    Vendor: Samsung
    Vendor id: 0x04e8
    Product: Galaxy models (MTP)
    Vendor id: 0x6860
    Device flags: 0x48008107
    Configuration 0, interface 0, altsetting 0:
    Interface description contains the string "MTP"
    Device recognized as MTP, no further probing.
    Device info:
    Manufacturer: samsung
    Model: GT-I9300
    Device version: 1.0
    Serial number: xxxxxxxxxxxxxxxx
    Vendor extension ID: 0x00000006
    Vendor extension description: microsoft.com: 1.0; android.com: 1.0;
    Detected object size: 64 bits
    Extensions:
    microsoft.com: 1.0
    android.com: 1.0
    Supported operations:
    1001: get device info
    1002: Open session
    1003: Close session
    1004: Get storage IDs
    1005: Get storage info
    1006: Get number of objects
    1007: Get object handles
    1008: Get object info
    1009: Get object
    100a: Get thumbnail
    100b: Delete object
    100c: Send object info
    100d: Send object
    1014: Get device property description
    1015: Get device property value
    1016: Set device property value
    1017: Reset device property value
    101b: Get partial object
    9801: Get object properties supported
    9802: Get object property description
    9803: Get object property value
    9804: Set object property value
    9805: Get object property list
    9810: Get object references
    9811: Set object references
    95c1: Unknown (95c1)
    95c2: Unknown (95c2)
    95c3: Unknown (95c3)
    95c4: Unknown (95c4)
    95c5: Unknown (95c5)
    Events supported:
    0x4002
    0x4003
    0x4004
    0x4005
    Device Properties Supported:
    0xd401: Synchronization Partner
    0xd402: Friendly Device Name
    0x5003: Image Size
    Playable File (Object) Types and Object Properties Supported:
    3000: Undefined Type
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    3001: Association/Directory
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    3004: Text
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    3005: HTML
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    3008: MS Wave
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc46: Artist STRING data type READ ONLY
    dc9a: Album Name STRING data type READ ONLY
    dc9b: Album Artist STRING data type READ ONLY
    dc8b: Track UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc99: Original Release Date STRING data type DATETIME FORM READ ONLY
    dc89: Duration UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc8c: Genre STRING data type READ ONLY
    dc96: Composer STRING data type READ ONLY
    3009: MP3
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc46: Artist STRING data type READ ONLY
    dc9a: Album Name STRING data type READ ONLY
    dc9b: Album Artist STRING data type READ ONLY
    dc8b: Track UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc99: Original Release Date STRING data type DATETIME FORM READ ONLY
    dc89: Duration UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc8c: Genre STRING data type READ ONLY
    dc96: Composer STRING data type READ ONLY
    300b: MPEG
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc46: Artist STRING data type READ ONLY
    dc9a: Album Name STRING data type READ ONLY
    dc89: Duration UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc48: Description STRING data type READ ONLY
    3801: JPEG
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc48: Description STRING data type READ ONLY
    3802: TIFF EP
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    3807: GIF
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc48: Description STRING data type READ ONLY
    3808: JFIF
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    380b: PNG
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc48: Description STRING data type READ ONLY
    380d: TIFF
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    b901: WMA
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc46: Artist STRING data type READ ONLY
    dc9a: Album Name STRING data type READ ONLY
    dc9b: Album Artist STRING data type READ ONLY
    dc8b: Track UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc99: Original Release Date STRING data type DATETIME FORM READ ONLY
    dc89: Duration UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc8c: Genre STRING data type READ ONLY
    dc96: Composer STRING data type READ ONLY
    b902: OGG
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc46: Artist STRING data type READ ONLY
    dc9a: Album Name STRING data type READ ONLY
    dc9b: Album Artist STRING data type READ ONLY
    dc8b: Track UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc99: Original Release Date STRING data type DATETIME FORM READ ONLY
    dc89: Duration UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc8c: Genre STRING data type READ ONLY
    dc96: Composer STRING data type READ ONLY
    b903: AAC
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc46: Artist STRING data type READ ONLY
    dc9a: Album Name STRING data type READ ONLY
    dc9b: Album Artist STRING data type READ ONLY
    dc8b: Track UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc99: Original Release Date STRING data type DATETIME FORM READ ONLY
    dc89: Duration UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc8c: Genre STRING data type READ ONLY
    dc96: Composer STRING data type READ ONLY
    b982: MP4
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    b983: MP2
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    b984: 3GP
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dce0: Display Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    dc46: Artist STRING data type READ ONLY
    dc9a: Album Name STRING data type READ ONLY
    dc89: Duration UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc48: Description STRING data type READ ONLY
    ba05: Abstract Audio Video Playlist
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    ba10: WPL Playlist
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    ba11: M3U Playlist
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    ba14: PLS Playlist
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    ba82: XMLDocument
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    b906: FLAC
    dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc03: Protection Status UINT16 data type ANY 16BIT VALUE form READ ONLY
    dc04: Object Size UINT64 data type READ ONLY
    dc07: Object File Name STRING data type GET/SET
    dc09: Date Modified STRING data type DATETIME FORM READ ONLY
    dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
    dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
    dc44: Name STRING data type READ ONLY
    dc4e: Date Added STRING data type DATETIME FORM READ ONLY
    Storage Devices:
    StorageID: 0x00020001
    StorageType: 0x0004 removable RAM storage
    FilesystemType: 0x0002 generic hierarchical
    AccessCapability: 0x0000 read/write
    MaxCapacity: 15662727168
    FreeSpaceInBytes: 4206878720
    FreeSpaceInObjects: 1073741824
    StorageDescription: SD Card
    VolumeIdentifier: (null)
    StorageID: 0x00010001
    StorageType: 0x0003 fixed RAM storage
    FilesystemType: 0x0002 generic hierarchical
    AccessCapability: 0x0000 read/write
    MaxCapacity: 12187213824
    FreeSpaceInBytes: 4077821852
    FreeSpaceInObjects: 1073741824
    StorageDescription: Internal Storage
    VolumeIdentifier: (null)
    Special directories:
    Default music folder: 0x00009e07
    Default playlist folder: 0xffffffff
    Default picture folder: 0x0000a1aa
    Default video folder: 0xffffffff
    Default organizer folder: 0xffffffff
    Default zencast folder: 0xffffffff
    Default album folder: 0xffffffff
    Default text folder: 0xffffffff
    MTP-specific device properties:
    Friendly name: (NULL)
    Synchronization partner: (NULL)
    libmtp supported (playable) filetypes:
    Folder
    Text file
    HTML file
    RIFF WAVE file
    ISO MPEG-1 Audio Layer 3
    MPEG video stream
    JPEG file
    GIF bitmap file
    JFIF file
    Portable Network Graphics
    TIFF bitmap file
    Microsoft Windows Media Audio
    Ogg container format
    Advanced Audio Coding (AAC)/MPEG-2 Part 7/MPEG-4 Part 3
    MPEG-4 Part 14 Container Format (Audio+Video Emphasis)
    ISO MPEG-1 Audio Layer 2
    Abstract Playlist file
    XML file
    Free Lossless Audio Codec (FLAC)
    OK.

     
  • Linus Walleij

    Linus Walleij - 2012-11-13
    • status: open --> pending
     
  • Linus Walleij

    Linus Walleij - 2012-11-13

    The above log doesn't have any of the error messages from the original bug post so I guess that must mean the device works now?

    I'm setting this to "pending"...

     
  • Anonymous

    Anonymous - 2012-11-13

    It shows a similar slew of information in mine. I originally came upon this report because Nautilus always bothers me with this dialog whenever I plug the phone in:

    Unable to mount SAMSUNG_Android
    Error initialising camera: -60: Could not lock the device

    ... and it still does it with 1.1.5. Is this a libmtp-related problem?

     
  • Linus Walleij

    Linus Walleij - 2012-11-13

    No that is probably caused by the distro, see this from the README file:

    • mtp-* tools doesn't work because someone else is already hogging
      the device

    This is a common problem, the most common case could be that
    gphoto2 (which can also talk PTP/MTP) is taking over the device
    as soon as it's plugged in. Some distributions are configured that
    way. Counter it like this:

    gvfs-mount -s gphoto2

    Then re-attach the device.

    Sometimes the "gvfs-gphoto2-volume-monitor" is running on the
    system and hogging the device, try something like:

    pkill gfvs-gphoto2-volume-monitor

    Then plug in the device and issue "mtp-detect" to figure out if
    this may be the case.

     

Anonymous
Anonymous

Add attachments
Cancel