Mounting a MTP device in Amarok
I'm running Arch with KDEmod installed and I'm trying to set up Amarok to mount my 60 GB Creative Zen Vision which is a MTP device. I have installed libmtp and my user is a member of hal and dbus but everytime I try to connect to my Zen I get the error "can't mount mtp-device". Is there something I'm missing?
Kind Regards
André
PS. I also tried gnomad2 but I get the error "no device found at usb-bus".
Last edited by fettouhi (2008-02-03 10:05:12)
I got the file from the source tarball, it's a file called libmtp.rules. I copied it into /etc/udev/rules.d as it said in the source README. Initially that would only connect as root. I needed to add
GROUP="audio"
at the end of the relevant line for it to work as my regular user.
The latest sourceball I can find (0.2.6.1, which is the version I installed from AUR) doesn't have that file! Help?
lsusb gives me the following for the ZV+:
Bus 001 Device 003: ID 041e:4152 Creative Technology, Ltd
Harry
EDIT: After some searching, I found something in the Amarok Wiki; I opened kate as root, copied the contents into a new file, and saved it in /etc/udev/rules.d/ as "65-libmtp.rules":
SUBSYSTEM!="usb_device", ACTION!="add", GOTO="libmtp_rules_end"
# Creative Zen VisionSpecial:Recentchanges
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="411f", SYMLINK+="libmtp-%k", MODE="666"
# Creative Portable Media Center
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4123", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Xtra (MTP mode)
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4128", SYMLINK+="libmtp-%k", MODE="666"
# Second generation Dell DJ
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="412f", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Micro (MTP mode)
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4130", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Touch (MTP mode)
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4131", SYMLINK+="libmtp-%k", MODE="666"
# Dell Pocket DJ (MTP mode)
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4132", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Sleek (MTP mode)
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4137", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen MicroPhoto
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="413c", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Sleek Photo
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="413d", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Vision:M
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="413e", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen V Plus
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4152", SYMLINK+="libmtp-%k", MODE="666"
# Samsung:YH-820
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="502e", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YH-925
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="502f", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YP-T7J
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="5047", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YH-999 Portable Media Center
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="5a0f", SYMLINK+="libmtp-%k", MODE="666"
# Intel Bandon Portable Media Center
SYSFS{idVendor}=="045e", SYSFS{idProduct}=="00c9", SYMLINK+="libmtp-%k", MODE="666"
# iRiver Portable Media Center
SYSFS{idVendor}=="1006", SYSFS{idProduct}=="4002", SYMLINK+="libmtp-%k", MODE="666"
# iRiver Portable Media Center
SYSFS{idVendor}=="1006", SYSFS{idProduct}=="4003", SYMLINK+="libmtp-%k", MODE="666"
# JVC Alneo XA-HD500
SYSFS{idVendor}=="04f1", SYSFS{idProduct}=="6105", SYMLINK+="libmtp-%k", MODE="666"
# Philipps HDD6320
SYSFS{idVendor}=="0471", SYSFS{idProduct}=="01eb", SYMLINK+="libmtp-%k", MODE="666"
# Philipps HDD6320 2
SYSFS{idVendor}=="0471", SYSFS{idProduct}=="014b", SYMLINK+="libmtp-%k", MODE="666"
# Philipps HDD1630/17
SYSFS{idVendor}=="0471", SYSFS{idProduct}=="014c", SYMLINK+="libmtp-%k", MODE="666"
# SanDisk Sansa c150
SYSFS{idVendor}=="0781", SYSFS{idProduct}=="7410", SYMLINK+="libmtp-%k", MODE="666"
# SanDisk Sansa e200
SYSFS{idVendor}=="0781", SYSFS{idProduct}=="7420", SYMLINK+="libmtp-%k", MODE="666"
# SanDisk Sansa e260
SYSFS{idVendor}=="0781", SYSFS{idProduct}=="7420", SYMLINK+="libmtp-%k", MODE="666"
# iRiver T10
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1113", SYMLINK+="libmtp-%k", MODE="666"
# iRiver T20 FM
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1114", SYMLINK+="libmtp-%k", MODE="666"
# iRiver U10
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1116", SYMLINK+="libmtp-%k", MODE="666"
# iRiver T10
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1117", SYMLINK+="libmtp-%k", MODE="666"
# iRiver T20
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1118", SYMLINK+="libmtp-%k", MODE="666"
# iRiver T30
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1119", SYMLINK+="libmtp-%k", MODE="666"
# iRiver H10
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="2101", SYMLINK+="libmtp-%k", MODE="666"
# iRiver H10
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="2102", SYMLINK+="libmtp-%k", MODE="666"
# Dell DJ Itty
SYSFS{idVendor}=="413c", SYSFS{idProduct}=="4500", SYMLINK+="libmtp-%k", MODE="666"
# Toshiba Gigabeat MEGF-40
SYSFS{idVendor}=="0930", SYSFS{idProduct}=="0009", SYMLINK+="libmtp-%k", MODE="666"
# Toshiba Gigabeat
SYSFS{idVendor}=="0930", SYSFS{idProduct}=="000c", SYMLINK+="libmtp-%k", MODE="666"
LABEL="libmtp_rules_end"
Now Gnomad2 works as expected!
Last edited by cautha (2008-06-10 23:52:16)
Similar Messages
-
Creative Zen (and other MTP players) and Amarok: A quick guide
Hi. Odds are if you're looking at this you've been directed here by a search engine because you've typed in something to the effect of Creative Zen+Amarok or MTP+Amarok. This is meant to be a quick and dirty little rundown of what you need to do to get your Zen or possibly other MTP player working. This isn't a scientific paper and thus there will be many many variables that may or may not have anything to do with getting it to work, and may not work with every other MTP player out there. Now, down to business.
The first thing you probably want to have is libmtp, Amarok, and libusb. In my case I did it with libmtp 0.2.6.1-1, Amarok 1.4.10-2, and libusb 0.1.12-3. Others have apparently gotten this working with older versions so if there is some reason you can't upgrade or you happen to be a time traveler who printed this out before disrupting the natural chronological order this might work even with older versions. If you do however happen to have an older version of Amarok you might have to compile in libmtp support, but this is beyond the scope of this little guide. Google it. Also my user belongs to audio, optical, video, storage, network, Hal, Dbus, and wheel. The only groups I believe are necessary are storage, audio, Hal and Dbus. But I haven't tested under those conditions
For some reason when libmtp is installed it doesn't install a set of udev rules, so the first thing you need to do is is create a file called:
/etc/udev/rules.d/65-libmtp.rules
SUBSYSTEM!="usb_device", ACTION!="add", GOTO="libmtp_rules_end"
# Creative Zen VisionSpecial:Recentchanges
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="411f", SYMLINK+="libmtp-%k", MODE="666"
# Creative Portable Media Center
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4123", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Xtra (MTP mode)
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4128", SYMLINK+="libmtp-%k", MODE="666"
# Second generation Dell DJ
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="412f", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Micro (MTP mode)
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4130", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Touch (MTP mode)
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4131", SYMLINK+="libmtp-%k", MODE="666"
# Dell Pocket DJ (MTP mode)
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4132", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Sleek (MTP mode)
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4137", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen MicroPhoto
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="413c", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Sleek Photo
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="413d", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Vision:M
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="413e", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen V Plus
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4152", SYMLINK+="libmtp-%k", MODE="666"
# Samsung:YH-820
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="502e", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YH-925
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="502f", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YP-T7J
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="5047", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YH-999 Portable Media Center
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="5a0f", SYMLINK+="libmtp-%k", MODE="666"
# Intel Bandon Portable Media Center
SYSFS{idVendor}=="045e", SYSFS{idProduct}=="00c9", SYMLINK+="libmtp-%k", MODE="666"
# iRiver Portable Media Center
SYSFS{idVendor}=="1006", SYSFS{idProduct}=="4002", SYMLINK+="libmtp-%k", MODE="666"
# iRiver Portable Media Center
SYSFS{idVendor}=="1006", SYSFS{idProduct}=="4003", SYMLINK+="libmtp-%k", MODE="666"
# JVC Alneo XA-HD500
SYSFS{idVendor}=="04f1", SYSFS{idProduct}=="6105", SYMLINK+="libmtp-%k", MODE="666"
# Philipps HDD6320
SYSFS{idVendor}=="0471", SYSFS{idProduct}=="01eb", SYMLINK+="libmtp-%k", MODE="666"
# Philipps HDD6320 2
SYSFS{idVendor}=="0471", SYSFS{idProduct}=="014b", SYMLINK+="libmtp-%k", MODE="666"
# Philipps HDD1630/17
SYSFS{idVendor}=="0471", SYSFS{idProduct}=="014c", SYMLINK+="libmtp-%k", MODE="666"
# SanDisk Sansa c150
SYSFS{idVendor}=="0781", SYSFS{idProduct}=="7410", SYMLINK+="libmtp-%k", MODE="666"
# SanDisk Sansa e200
SYSFS{idVendor}=="0781", SYSFS{idProduct}=="7420", SYMLINK+="libmtp-%k", MODE="666"
# SanDisk Sansa e260
SYSFS{idVendor}=="0781", SYSFS{idProduct}=="7420", SYMLINK+="libmtp-%k", MODE="666"
# iRiver T10
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1113", SYMLINK+="libmtp-%k", MODE="666"
# iRiver T20 FM
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1114", SYMLINK+="libmtp-%k", MODE="666"
# iRiver U10
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1116", SYMLINK+="libmtp-%k", MODE="666"
# iRiver T10
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1117", SYMLINK+="libmtp-%k", MODE="666"
# iRiver T20
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1118", SYMLINK+="libmtp-%k", MODE="666"
# iRiver T30
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1119", SYMLINK+="libmtp-%k", MODE="666"
# iRiver H10
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="2101", SYMLINK+="libmtp-%k", MODE="666"
# iRiver H10
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="2102", SYMLINK+="libmtp-%k", MODE="666"
# Dell DJ Itty
SYSFS{idVendor}=="413c", SYSFS{idProduct}=="4500", SYMLINK+="libmtp-%k", MODE="666"
# Toshiba Gigabeat MEGF-40
SYSFS{idVendor}=="0930", SYSFS{idProduct}=="0009", SYMLINK+="libmtp-%k", MODE="666"
# Toshiba Gigabeat
SYSFS{idVendor}=="0930", SYSFS{idProduct}=="000c", SYMLINK+="libmtp-%k", MODE="666"
LABEL="libmtp_rules_end"
This is the basic set of identifiers for Media Devices on Amarok. Amarok does indeed keep a page which may or may not be updated http://amarok.kde.org/wiki/Media_Device:MTP.
As it says on that page we want to make sure that the device is recognized. If your device is listed on the list above then you can skip straight to the part about libmtp but if it isn't then you need to start with libusb to construct your devices I.D.
lsusb-v
You should see a fairly sizeable output, but what we're interested in is at the very top (assuming you only have your media device plugged in).
In my case it's:
Bus 002 Device 007: ID 041e:4157 Creative Technology, Ltd
and even in that all we really care about is the ID:041e:4157. The first number is the idVendor and the second is the idProduct. All you have to do is copy one of the other examples and subsistute your numbers in mind and name.
# Creative Zen
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4157", SYMLINK+="libmtp-%k", MODE="666", GROUP="audio"
You probably noticed that GROUP="audio" on the end. I don't know whether or not it is significant but others have mentioned that they could not get it to work until they had that. So I would add that to any device I want to use if it doesn't work and you've done everything else
Next you want to see if libmtp detects your device. Go back to the console and type:
mtp-detect
You should get a pretty long output something like this:
Attempting to connect device(s)
PTP: Opening session
PTP_ERROR_IO: Trying again after re-initializing USB interface
inep: usb_get_endpoint_status(): Protocol error
outep: usb_get_endpoint_status(): Protocol error
usb_clear_halt() on IN endpoint: Protocol error
usb_clear_halt() on OUT endpoint: Protocol error
usb_clear_halt() on INTERRUPT endpoint: Protocol error
usb_claim_interface(): Bad file descriptor
LIBMTP PANIC: Could not open session on device 1
LIBMTP PANIC: configure_usb_devices() error code: 7 on line 1599
Detect: There has been an error connecting. Exiting
[element@zen rules.d]$ mtp-detect
libmtp version: 0.2.6.1
Attempting to connect device(s)
^CQ
[element@zen rules.d]$ Q
[element@zen rules.d]$ mtp-detect
libmtp version: 0.2.6.1
Attempting to connect device(s)
PTP: Opening session
Detect: Successfully connected 1 devices
USB low-level info:
Using kernel interface "usbfs"
bcdUSB: 512
bDeviceClass: 255
bDeviceSubClass: 0
bDeviceProtocol: 0
idVendor: 041e
idProduct: 4157
IN endpoint maxpacket: 512 bytes
OUT endpoint maxpacket: 512 bytes
Device flags: 0x00000080
Microsoft device descriptor 0xee:
0000: 1203 4d00 5300 4600 5400 3100 3000 3000 ..M.S.F.T.1.0.0.
0010: fe00 ..
Microsoft device response to control message 1, CMD 0xfe:
0000: 2800 0000 0001 0400 0100 0000 0000 0000 (...............
0010: 0001 4d54 5000 0000 0000 0000 0000 0000 ..MTP...........
0020: 0000 0000 0000 0000 ........
Microsoft device response to control message 2, CMD 0xfe:
0000: 2800 0000 0001 0400 0100 0000 0000 0000 (...............
0010: 0001 4d54 5000 0000 0000 0000 0000 0000 ..MTP...........
0020: 0000 0000 0000 0000 ........
Device info:
Manufacturer: Creative Technology Ltd
Model: Creative ZEN
Device version: 1.21.01_0.03.01
Serial number: 01030000A977C5380002D3484F5AC538
Vendor extension ID: 0x00000006
Vendor extension description: microsoft.com: 1.0;microsoft.com/WMPPD: 10.0;microsoft.com/WMDRMPD: 10.1;audible.com: 1.0;
Detected object size: 64 bits
Supported operations:
1001: get device info
1002: Open session
1003: Close session
1004: Get storage IDs
1005: Get storage info
1007: Get object handles
100c: Send object info
100d: Send object
100f: Format storage
1014: Get device property description
1015: Get device property value
1006: Get number of objects
1008: Get object info
1009: Get object
100b: Delete object
1010: Reset device
1012: Set object protection
1016: Set device property value
1017: Reset device property value
1019: Move object
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
9806: Set object property list
9808: Send object property list
9807: Get interdependent property description
9810: Get object references
9811: Set object references
9201: Report Added/Deleted Items
9101: Get secure time challenge
9102: Get secure time response
9103: Set license response
9104: Get sync list
9105: Send meter challenge query
9106: Get meter challenge
9107: Get meter response
9108: Clean data store
9109: Get license state
910a: Send WMDRM-PD Command
910b: Send WMDRM-PD Request
Events supported:
None.
Device Properties Supported:
0x5001: Battery Level
0xd401: Synchronization Partner
0xd402: Friendly Device Name
0xd101: Secure Time
0xd102: Device Certificate
0xd201: Unknown property
Playable File (Object) Types and Object Properties Supported:
3009: MP3
de99: AudioWAVECodec UINT32 data type enumeration: 85, READ ONLY
de9a: AudioBitRate UINT32 data type range: MIN 8000, MAX 320000, STEP 1 READ ONLY
dc46: Artist STRING data type GET/SET
dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
dc8c: Genre STRING data type GET/SET
dc99: OriginalReleaseDate STRING data type GET/SET
dc9a: AlbumName STRING data type GET/SET
de93: SampleRate UINT32 data type enumeration: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, READ ONLY
de94: NumberOfChannels UINT16 data type enumeration: 1, 2, READ ONLY
de95: AudioBitDepth UINT32 data type enumeration: 8, 16, READ ONLY
dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
dc04: ObjectSize UINT64 data type READ ONLY
dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
dc44: Name STRING data type GET/SET
dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
dc07: ObjectFileName STRING data type GET/SET
dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32771, READ ONLY
b901: WMA
de99: AudioWAVECodec UINT32 data type enumeration: 352, 353, READ ONLY
de9a: AudioBitRate UINT32 data type range: MIN 5000, MAX 505000, STEP 1 READ ONLY
dc46: Artist STRING data type GET/SET
dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
dc8c: Genre STRING data type GET/SET
dc99: OriginalReleaseDate STRING data type GET/SET
dc9a: AlbumName STRING data type GET/SET
de93: SampleRate UINT32 data type enumeration: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, READ ONLY
de94: NumberOfChannels UINT16 data type enumeration: 1, 2, READ ONLY
de95: AudioBitDepth UINT32 data type enumeration: 8, 16, READ ONLY
dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
dc04: ObjectSize UINT64 data type READ ONLY
dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
dc44: Name STRING data type GET/SET
dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
dc07: ObjectFileName STRING data type GET/SET
dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32771, READ ONLY
3008: MS Wave
dc46: Artist STRING data type GET/SET
dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
dc8c: Genre STRING data type GET/SET
dc99: OriginalReleaseDate STRING data type GET/SET
dc9a: AlbumName STRING data type GET/SET
de93: SampleRate UINT32 data type enumeration: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, READ ONLY
de94: NumberOfChannels UINT16 data type enumeration: 1, 2, READ ONLY
de95: AudioBitDepth UINT32 data type enumeration: 8, 16, READ ONLY
dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
dc04: ObjectSize UINT64 data type READ ONLY
dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
dc44: Name STRING data type GET/SET
dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
dc07: ObjectFileName STRING data type GET/SET
dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32771, READ ONLY
b904: Audible.com Codec
da01: unknown(da01) UINT32 data type enumeration: 2, 3, 4, GET/SET
da02: unknown(da02) array of UINT16 data type ANY 16BIT VALUE form GET/SET
da03: unknown(da03) UINT32 data type ANY 32BIT VALUE form READ ONLY
dc46: Artist STRING data type GET/SET
dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
dc8c: Genre STRING data type GET/SET
dc99: OriginalReleaseDate STRING data type GET/SET
dc9a: AlbumName STRING data type GET/SET
de93: SampleRate UINT32 data type enumeration: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, READ ONLY
de94: NumberOfChannels UINT16 data type enumeration: 1, 2, READ ONLY
de95: AudioBitDepth UINT32 data type enumeration: 8, 16, READ ONLY
dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
dc04: ObjectSize UINT64 data type READ ONLY
dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
dc44: Name STRING data type GET/SET
dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
dc07: ObjectFileName STRING data type GET/SET
dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32771, READ ONLY
b982: MP4
de99: AudioWAVECodec UINT32 data type enumeration: 41222, READ ONLY
de9a: AudioBitRate UINT32 data type range: MIN 8000, MAX 320000, STEP 1 READ ONLY
dc46: Artist STRING data type GET/SET
dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
dc8c: Genre STRING data type GET/SET
dc99: OriginalReleaseDate STRING data type GET/SET
dc9a: AlbumName STRING data type GET/SET
de93: SampleRate UINT32 data type enumeration: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, READ ONLY
de94: NumberOfChannels UINT16 data type enumeration: 1, 2, READ ONLY
de95: AudioBitDepth UINT32 data type enumeration: 8, 16, READ ONLY
dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
dc04: ObjectSize UINT64 data type READ ONLY
dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
dc44: Name STRING data type GET/SET
dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
dc07: ObjectFileName STRING data type GET/SET
dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32771, READ ONLY
ba03: Abstract Audio Album
dc86: RepresentativeSampleData array of UINT8 data type byte array: GET/SET
dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337, READ ONLY
dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX 180, STEP 1 READ ONLY
dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX 24576, STEP 1 READ ONLY
dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX 180, STEP 1 READ ONLY
dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
dc04: ObjectSize UINT64 data type READ ONLY
dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
dc44: Name STRING data type GET/SET
dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
dc07: ObjectFileName STRING data type GET/SET
dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32771, READ ONLY
ba05: Abstract Audio Video Playlist
dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
dc04: ObjectSize UINT64 data type READ ONLY
dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
dc44: Name STRING data type GET/SET
dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
dc07: ObjectFileName STRING data type GET/SET
dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32771, READ ONLY
ba01: Abstract Multimedia Album
dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
dc04: ObjectSize UINT64 data type READ ONLY
dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
dc44: Name STRING data type GET/SET
dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
dc07: ObjectFileName STRING data type GET/SET
dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32771, READ ONLY
3801: JPEG
dc88: Height UINT32 data type range: MIN 0, MAX 3328, STEP 1 GET/SET
dc86: RepresentativeSampleData array of UINT8 data type byte array: GET/SET
dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337, READ ONLY
dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX 96, STEP 1 READ ONLY
dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX 8192, STEP 1 READ ONLY
dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX 96, STEP 1 READ ONLY
dc87: Width UINT32 data type range: MIN 0, MAX 4992, STEP 1 GET/SET
dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
dc04: ObjectSize UINT64 data type READ ONLY
dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
dc44: Name STRING data type GET/SET
dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
dc07: ObjectFileName STRING data type GET/SET
dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32771, READ ONLY
300a: MS AVI
de99: AudioWAVECodec UINT32 data type enumeration: 85, 17, 1, READ ONLY
de9a: AudioBitRate UINT32 data type range: MIN 8000, MAX 1536000, STEP 1 READ ONLY
de9d: FramesPerThousandSeconds UINT32 data type range: MIN 20, MAX 30000, STEP 1 READ ONLY
dc88: Height UINT32 data type range: MIN 0, MAX 240, STEP 1 GET/SET
de91: TotalBitRate UINT32 data type range: MIN 0, MAX 4000000, STEP 1 READ ONLY
de9b: VideoFourCCCodec UINT32 data type enumeration: 844515635, 878070084, 1482049860, 808802372, 1196444237, 1145656920, READ ONLY
de9c: VideoBitRate UINT32 data type range: MIN 0, MAX 3000000, STEP 1 READ ONLY
dc87: Width UINT32 data type range: MIN 0, MAX 320, STEP 1 GET/SET
dc86: RepresentativeSampleData array of UINT8 data type byte array: GET/SET
dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337, READ ONLY
dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX 96, STEP 1 READ ONLY
dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX 8192, STEP 1 READ ONLY
dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX 96, STEP 1 READ ONLY
dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
de93: SampleRate UINT32 data type enumeration: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, READ ONLY
de94: NumberOfChannels UINT16 data type enumeration: 1, 2, READ ONLY
de95: AudioBitDepth UINT32 data type enumeration: 8, 16, READ ONLY
dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
dc04: ObjectSize UINT64 data type READ ONLY
dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
dc44: Name STRING data type GET/SET
dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
dc07: ObjectFileName STRING data type GET/SET
dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32771, READ ONLY
300c: ASF
de99: AudioWAVECodec UINT32 data type enumeration: 352, 353, READ ONLY
de9a: AudioBitRate UINT32 data type range: MIN 5000, MAX 505000, STEP 1 READ ONLY
de9d: FramesPerThousandSeconds UINT32 data type range: MIN 20, MAX 30000, STEP 1 READ ONLY
dc88: Height UINT32 data type range: MIN 0, MAX 240, STEP 1 GET/SET
de91: TotalBitRate UINT32 data type range: MIN 0, MAX 850000, STEP 1 READ ONLY
de9b: VideoFourCCCodec UINT32 data type enumeration: 861293911, READ ONLY
de9c: VideoBitRate UINT32 data type range: MIN 0, MAX 850000, STEP 1 READ ONLY
dc87: Width UINT32 data type range: MIN 0, MAX 320, STEP 1 GET/SET
dc86: RepresentativeSampleData array of UINT8 data type byte array: GET/SET
dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337, READ ONLY
dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX 96, STEP 1 READ ONLY
dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX 8192, STEP 1 READ ONLY
dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX 96, STEP 1 READ ONLY
dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
de93: SampleRate UINT32 data type enumeration: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, READ ONLY
de94: NumberOfChannels UINT16 data type enumeration: 1, 2, READ ONLY
de95: AudioBitDepth UINT32 data type enumeration: 8, 16, READ ONLY
dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
dc04: ObjectSize UINT64 data type READ ONLY
dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
dc44: Name STRING data type GET/SET
dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
dc07: ObjectFileName STRING data type GET/SET
dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32771, READ ONLY
b981: WMV
de99: AudioWAVECodec UINT32 data type enumeration: 352, 353, READ ONLY
de9a: AudioBitRate UINT32 data type range: MIN 5000, MAX 505000, STEP 1 READ ONLY
de9d: FramesPerThousandSeconds UINT32 data type range: MIN 20, MAX 30000, STEP 1 READ ONLY
dc88: Height UINT32 data type range: MIN 0, MAX 240, STEP 1 GET/SET
de91: TotalBitRate UINT32 data type range: MIN 0, MAX 850000, STEP 1 READ ONLY
de9b: VideoFourCCCodec UINT32 data type enumeration: 861293911, READ ONLY
de9c: VideoBitRate UINT32 data type range: MIN 0, MAX 850000, STEP 1 READ ONLY
dc87: Width UINT32 data type range: MIN 0, MAX 320, STEP 1 GET/SET
dc86: RepresentativeSampleData array of UINT8 data type byte array: GET/SET
dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337, READ ONLY
dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX 96, STEP 1 READ ONLY
dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX 8192, STEP 1 READ ONLY
dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX 96, STEP 1 READ ONLY
dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
de93: SampleRate UINT32 data type enumeration: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, READ ONLY
de94: NumberOfChannels UINT16 data type enumeration: 1, 2, READ ONLY
de95: AudioBitDepth UINT32 data type enumeration: 8, 16, READ ONLY
dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
dc04: ObjectSize UINT64 data type READ ONLY
dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
dc44: Name STRING data type GET/SET
dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
dc07: ObjectFileName STRING data type GET/SET
dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32771, READ ONLY
bb83: vCard3
dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
dc04: ObjectSize UINT64 data type READ ONLY
dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
dc44: Name STRING data type GET/SET
dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
dc07: ObjectFileName STRING data type GET/SET
dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32771, READ ONLY
be03: vCalendar2
dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
dc04: ObjectSize UINT64 data type READ ONLY
dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
dc44: Name STRING data type GET/SET
dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
dc07: ObjectFileName STRING data type GET/SET
dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32771, READ ONLY
b802: Firmware
dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
dc04: ObjectSize UINT64 data type READ ONLY
dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
dc44: Name STRING data type GET/SET
dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
dc07: ObjectFileName STRING data type GET/SET
dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32771, READ ONLY
3000: Undefined Type
dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
dc04: ObjectSize UINT64 data type READ ONLY
dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
dc44: Name STRING data type GET/SET
dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
dc07: ObjectFileName STRING data type GET/SET
dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32771, READ ONLY
3001: Association/Directory
dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
dc04: ObjectSize UINT64 data type READ ONLY
dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
dc44: Name STRING data type GET/SET
dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
dc07: ObjectFileName STRING data type GET/SET
dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32771, READ ONLY
Storage Devices:
StorageID: 0x00010001
StorageType: 0x0003
FilesystemType: 0x0002
AccessCapability: 0x0000
MaxCapacity: 32135315456
FreeSpaceInBytes: 22053552128
FreeSpaceInObjects: 4294967295
StorageDescription: Storage Media
VolumeIdentifier: 01030000A977C5380002D3484F5AC538
Special directories:
Default music folder: 0x0000005a
Default playlist folder: 0x0000005e
Default picture folder: 0x0000006a
Default video folder: 0x0000006e
Default organizer folder: 0x00000066
Default zencast folder: 0x00000076
Default album folder: 0x00000000
Default text folder: 0x00000000
MTP-specific device properties:
Friendly name: Element
Synchronization partner: (NULL)
Battery level 255 of 255 (100%)
libmtp supported (playable) filetypes:
ISO MPEG-1 Audio Layer 3
Microsoft Windows Media Audio
RIFF WAVE file
Audible.com Audio Codec
MPEG-4 Part 14 Container Format (Audio+Video Empahsis)
JPEG file
Audio Video Interleave
Microsoft Advanced Systems Format
Microsoft Windows Media Video
VCard version 3
VCalendar version 2
Firmware file
Secure Time:
<DRMCLOCK type="status"><VALUE>#20071201 23:20:20Z#</VALUE><FLAG>DRM_CLK_NOT_SET</FLAG></DRMCLOCK>
Device Certificate:
<DEVCERT version="1.0"><CERTIFICATE type="DEVICE"><DATA><UNIQUEID private="1">AAADATjFd6lI0wIAOMVaTwAAAAA=</UNIQUEID><PUBLICKEY private="1">MeOnFU0SWWUfr3AzIzHJzH46KjnuNz2dkpcdq+RjywKmuZU1a1Zlbw==</PUBLICKEY><KEYDATA>qJs8EFn5Ska6sRZLGm652UB4Mqw=</KEYDATA></DATA><MSDRM_SIGNATURE_VALUE>jEluoecw18X8bLGkmoPEf6bj5x7wwFp0PIsRneOYVxKxjJ0E9mdgAw==</MSDRM_SIGNATURE_VALUE><SYMSIGNATURE>bvlrOkBCSmWjVCBs0wI31a9RO/s=</SYMSIGNATURE></CERTIFICATE><FALLBACK><SECURITYVERSION>2.4.108.193</SECURITYVERSION><CERTIFICATE private="1">MeOnFU0SWWUfr3AzIzHJzH46KjnuNz2dkpcdq+RjywKmuZU1a1ZlbwIEbME8W+Iz4M2ZutERFXhR9D29PlwFJQFp7vyP/jIw94U2GfDxW8AlBbYC</CERTIFICATE></FALLBACK><CERTIFICATE type="GROUP"><DATA><NAME>Creative ZEN</NAME>
<MANUFACTURER>CL Direct Pte Ltd.</MANUFACTURER>
<MODEL>DVP-FL0001</MODEL>
<SECURITYLEVEL>2000</SECURITYLEVEL>
<HARDWARE_VER_MAJOR>1</HARDWARE_VER_MAJOR>
<HARDWARE_VER_MINOR>0</HARDWARE_VER_MINOR>
<FIRMWARE_VER_MAJOR>1</FIRMWARE_VER_MAJOR>
<FIRMWARE_VER_MINOR>0</FIRMWARE_VER_MINOR>
<FEATURES>
<CLOCK>2</CLOCK>
<SECURECLOCK>
<URL>http://go.microsoft.com/fwlink/?LinkId=25817</URL>
<PUBLICKEY>!CNhvvz1WaNV1AFUmetxkvm9iD4UrE9cnGUi!qcqdxMiXmD1*ikYGA==</PUBLICKEY>
</SECURECLOCK>
<METERING>1</METERING>
<LICENSE_ACQ>0</LICENSE_ACQ>
<LICENSE_SYNC>1</LICENSE_SYNC>
<ENCRYPTION>0</ENCRYPTION>
<SYMMETRIC_OPT>1</SYMMETRIC_OPT>
</FEATURES>
<LIMITS>
<MAXCHAINDEPTH>2</MAXCHAINDEPTH>
<MAXLICENSESIZE>10240</MAXLICENSESIZE>
<MAXHEADERSIZE>5120</MAXHEADERSIZE>
</LIMITS><PUBLICKEY>01jSNo4LLYCkLWpnsvVOxk1wvxbm2krcn20LgpXL9Zf91opCNsMyAQ==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>DrK/bNN2aO5ImZHdepevdhlT6UePVcdaxTWOMvw/8RYKeQFjSPwWUw==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE type="AUTHORIZATION"><DATA><SECURITYLEVEL>2000</SECURITYLEVEL><AUTH_ID>2085</AUTH_ID><PUBLICKEY>U3xlv/ZHjD1bOwjB+VKpZuAf3UI+x+5XtTYc7TvHKdQeGpyFrOmOEw==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>iBzmFZxhy/VC9d2REO5iicO+dguqv8zhB7QPZe0JOj7BNKAwmrQoew==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE type="AUTHORIZATION_ROOT"><DATA><AUTH_ID>1</AUTH_ID><PUBLICKEY>a1t3hxrg!qbOgktnbYaEEi4teCse!gz6RvTPuC!zizKJlpU7xoduSw==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>Ko25GwcWTT0R8xP4rS9+h4Z/EHX03y7Gb/281mD8U0nQGG3Rk9O+TA==</MSDRM_SIGNATURE_VALUE></CERTIFICATE></DEVCERT>
WMPInfo.xml Does not exist on this device
PTP: Closing session
OK.
To someone who know what they're doing, all of that code might mean something, but to me the only thing that counts is the OK at the end and that it obviously sees the device. If this doesn't happen it may be that your permissions for the 65-libmtp.rules file is wrong, So just chmod 666 for it and that should solve your problem.
Now the only thing left to do is Amarok. Fire up Amarok, go to settings. Click on media devices and add device. Very important. For the longest time I was beating my head against nearby inanimate objects because I had tried to add it manually before and accomplished nothing and made the foolish assumption that I had to auto detect it as all the people who solved their problems stated that they plugged it in and it simply worked. Anyways, add device, name it whatever your little heart desires (I simply named mine Creative_Zen) and select MTP device for the plugin and click ok. You should then be able to connect from the media device window. You may not be able to transfer any files without restarting Amarok like I did, but it's working now! Huzzah!
I apologize to the Forum Mods, I felt I needed to make this after all the time I spent trying to get it working and have no blog or personal website to post it on (le gasp! One could understand not having a website, but no blog in this day and age!? Scandalous!) and don't have any method to truly host it for long periods (perhaps indefinite) of time. This could go in the wiki, but since it's not focused so much on Arch I'm not sure if it belongs there.
I take no credit for finding this stuff, others online did all the hard work and this is just my condensed version of what I did. Good luck!I was given an old 1GB Memorex MMP8568-SPT. When connected, Amarok detects it as an MTP device. What an unreliable pile of ****!
Anyway, I found the manual online and by holding the "play/pause" key down for more than three seconds, lo and behold, it switches to a simple USB flash drive mode which device managers pick up, drag and drop in dolphin etc etc. Phew! -
Transferring videos to mtp devices
does anyone else here have a portable video players using mtp protocol? i have a zen vision:m, music transfers fine to it with amarok. for videos (and pictures) I've been using mtpfs, its functional, but almost barely, it locks up alot, especially when i try to open the videos folder on my zen, it'll take forever to list the files. so when i transfer videos i have to copy them from the source, and then right click on the video folder to paste them. then i get a few can't change permissions messages and the transfer hangs most times halfway. it works fine for pictures, mostly
but I'm looking for other options here for transferring videos and pictures. i had mtpsync on ubuntu, i saw it in aur, but seems to be an old version. I'm not a big fan of gnomad2, but i also saw mtpdude which looks promising
wondering what anyone else here uses to transfer videos to mtp devices......my other option is making my xp install on my other drive bootable, and thats not on my list of priorities, im trying to switch to linux to get away from windowsI too have the same problem synching videos to my Ipod classic (120GB). when
I downloaded some videos to my itunes and when I click the "movies" tab in itunes, it shows all the movies I downloaded. However, after syncing my ipod, I checked my memory usage and my movies got sync'd under "other (data)" rather than "movies" so when I go to watch them on my ipod, there is nothing in my movies section. And I don't know how to get to my "other" section on my ipod. When I check the movies folder for my Ipod in Itunes my downloads do not show there either. What should I do? All videos are mp4 format and play just fine on my itunes, and they transfer just fine too....they just transfer to some random folder in my IPOD. I know a similar question to this one was answered for Crystal18, but I cannot find where the answer is posted. Please help! -
MTP : device monted, but bad size
Hello,
I've juste acquired a OnePlus One (great phone btw). But unlike with my old Galaxy S, the mass storage option is not available to transfer files by USB ; instead, i have to use MTP. I have followed the documentation, and installed libmtp and jmtpfs. When i plug my phone, i have this :
$ mtp-detect
Unable to open ~/.mtpz-data for reading, MTPZ disabled.
libmtp version: 1.1.8
Listing raw device(s)
Device 0 (VID=05c6 and PID=6764) is a Qualcomm (for OnePlus) One (MTP).
Found 1 device(s):
Qualcomm (for OnePlus): One (MTP) (05c6:6764) @ bus 2, dev 12
Attempting to connect device(s)
ignoring libusb_claim_interface() = -6PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
inep: usb_get_endpoint_status(): Device or resource busy
outep: usb_get_endpoint_status(): Device or resource busy
Android device detected, assigning default bug flags
USB low-level info:
bcdUSB: 528
bDeviceClass: 0
bDeviceSubClass: 0
bDeviceProtocol: 0
idVendor: 05c6
idProduct: 6764
IN endpoint maxpacket: 512 bytes
OUT endpoint maxpacket: 512 bytes
Raw device info:
Bus location: 2
Device number: 12
Device entry info:
Vendor: Qualcomm (for OnePlus)
Vendor id: 0x05c6
Product: One (MTP)
Vendor id: 0x6764
Device flags: 0x18008106
Configuration 0, interface 0, altsetting 0:
Interface description contains the string "MTP"
Device recognized as MTP, no further probing.
Device info:
Manufacturer: OnePlus
Model: A0001
Device version: 1.0
Serial number: 4b2e532c
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: Get Partial Object (64bit Offset)
95c2: Send Partial Object
95c3: Truncate Object
95c4: Begin Edit Object
95c5: End Edit Object
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
3804: BMP
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
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: 0x00010001
StorageType: 0x0003 fixed RAM storage
FilesystemType: 0x0002 generic hierarchical
AccessCapability: 0x0000 read/write
MaxCapacity: 58918895616
FreeSpaceInBytes: 46820560896
FreeSpaceInObjects: 1073741824
StorageDescription: Mémoire de stockage interne
VolumeIdentifier: (null)
Special directories:
Default music folder: 0x00000001
Default playlist folder: 0xffffffff
Default picture folder: 0x00000006
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
BMP bitmap 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.
Then i use jmtpfs :
$ jmtpfs ~/mnt
Dans mon explorateur de fichier, dans ~/mnt j’ai 2,9Go d’espace et un seul répertoire, ~/mnt/Mémoire\ de\ stockage\ interne, dans lequel j’ai ~54Go. Même situation en ligne de commande :
$ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
jmtpfs 2,9G 100M 2,8G 4% /home/guillaume/mnt
$ $ df -h mnt/Mémoire\ de\ stockage\ interne
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
jmtpfs 55G 12G 44G 21% /home/guillaume/mnt
But sometimes i have weird outputs :
$ df -h mnt
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
jmtpfs 2,9G -701M 3,6G - /home/guillaume/mnt
And when i try to do some copies (for example in mnt/Mémoire\ de\ stockage\ interne/ISO) with my file explorer (pcmanfm, i have also tested with thunar), i have an error :
fichier.iso : Erreur lors de l'opération de « splicing » sur le fichier : Aucun espace disponible sur le périphérique
rsync stays at the beginning (0%), without even beginning but also without error.
But the first time i have used jmtpfs, i have transfered 10Go of music all right. Since, it's not working.
I have also tried thunar+gvfs-mtp, but it doesn't work (device not mounted in thunar).Try go-mtpfs from the AUR. It seems to work better and more consistently than anything else right now.
Scott -
[SOLVED]Can't mount iPhone/Android devices.
Hi,
Since some update (can't tell exact update) I am unable to mount mobile devices on iOS or Android as a flash drive. It appears as "camera" in my "Available Devices" in KDE and when I try to open it with file manager, it appears blank.
In journalctl I can see the reason, but don't know how to fix it:
sep 11 12:32:14 laptop kernel: usb 1-1.2: new high-speed USB device number 11 using ehci-pci
sep 11 12:32:14 laptop mtp-probe[20038]: checking bus 1, device 11: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2"
sep 11 12:32:14 laptop mtp-probe[20038]: bus: 1, device: 11 was not an MTP device
sep 11 12:32:14 laptop kernel: ipheth 1-1.2:4.2: Apple iPhone USB Ethernet device attached
sep 11 12:32:14 laptop upowerd[2855]: usbmuxd_get_device_list: error opening socket!
sep 11 12:32:14 laptop colord[709]: Device added: sysfs-Apple_Inc.-iPhone
sep 11 12:32:14 laptop systemd[1]: Starting iOS USB Muxer...
-- Subject: Unit usbmuxd.service has begun with start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Unit usbmuxd.service has begun starting up.
sep 11 12:32:14 laptop systemd[1]: Started iOS USB Muxer.
-- Subject: Unit usbmuxd.service has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Unit usbmuxd.service has finished starting up.
-- The start-up result is done.
sep 11 12:32:14 laptop usbmuxd[20052]: [12:32:14.302][3] usbmuxd v1.0.8 starting up
sep 11 12:32:14 laptop usbmuxd[20052]: [12:32:14.303][3] Successfully dropped privileges to 'usbmux'
sep 11 12:32:14 laptop usbmuxd[20052]: [12:32:14.311][3] Connecting to new device on location 0x1000b as ID 1
sep 11 12:32:14 laptop usbmuxd[20052]: [12:32:14.311][3] Initialization complete
sep 11 12:32:14 laptop usbmuxd[20052]: [12:32:14.312][3] Connected to v1.0 device 1 on location 0x1000b with serial number bda1b89b56ff882835c0790ebe27d9e74e163cec
sep 11 12:32:14 laptop systemd-sysctl[20064]: Duplicate assignment of kernel/sysrq in file '/usr/lib/sysctl.d/50-default.conf', ignoring.
sep 11 12:32:14 laptop systemd-sysctl[20065]: Duplicate assignment of kernel/sysrq in file '/usr/lib/sysctl.d/50-default.conf', ignoring.
sep 11 12:32:14 laptop systemd-udevd[20035]: renamed network interface eth0 to enp0s26u1u2c4i2
sep 11 12:32:14 laptop NetworkManager[389]: <warn> failed to allocate link cache: (-10) Operation not supported
sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): carrier is OFF
sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): new Ethernet device (driver: 'ipheth' ifindex: 27)
sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): exported as /org/freedesktop/NetworkManager/Devices/5
sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): bringing up device.
sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): preparing device.
sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): deactivating device (reason 'managed') [2]
sep 11 12:32:14 laptop NetworkManager[389]: <info> Added default wired connection 'Wired connection 3' for /sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1....26u1u2c4i2
sep 11 12:32:14 laptop kernel: IPv6: ADDRCONF(NETDEV_UP): enp0s26u1u2c4i2: link is not ready
sep 11 12:32:17 laptop kernel: traps: iphone-set-info[20040] general protection ip:7fd151259e86 sp:7fff6197fdf0 error:0 in libimobiledevice.so.4.0.1[7fd15114e000+1a000]
sep 11 12:32:17 laptop systemd-coredump[20067]: Process 20040 (iphone-set-info) dumped core.
-- Subject: Process 20040 (iphone-set-info) dumped core
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: man:core(5)
-- Process 20040 (iphone-set-info) crashed and dumped core.
-- This usually indicates a programming error in the crashing program and
-- should be reported to its vendor as a bug.
I've tried to mount iOS device with ifuse, but it didn't work either.
Any idea?
Thanks in advance.
Last edited by Zack7777 (2013-11-11 10:13:26)Thanks for the answers.
ewaller wrote:That looks like it is trying to treat your iPhone as a network interface. Have you turned on USB tethering on your phone? What happens if you turn it off?
It's always like this, no matter if I turn on or off tethering.
mzneverdies, donniezazen,
Ok, this seems to work with android devices but not with iOS. Also when I run detect while my iPhone is plugged in, device list is empty:
$ mtp-detect
Unable to open ~/.mtpz-data for reading, MTPZ disabled.libmtp version: 1.1.6
Listing raw device(s)
No raw devices found.
Main goal is to return support of iOS.
Last edited by Zack7777 (2013-09-12 07:56:34) -
Hi all,
I tried a lot of techniques to mount MTP devices (such as the latest Android devices without a SD card) automatically when plugged-in. gvfs-gphoto2 kinda worked, but for me it was dreadfully slow, and the only reliable solution, at this time, was to use go-mtpfs. But then it's not automatic, you have to type horribly complicated commands in a terminal! Yuck.
In the PKGBUILD below, a few UDEV rules to fix that. They currently only work with the devices I got (Nexus 7 and Galaxy Nexus, both on CyanogenMod 10), so they definitely won't work on anything else, which is why I didn't submit them right now to the AUR. I just wanted to share them in case anybody was interested. And since it's my first PKGBUILD (hurray!), do share any tips you might have regarding, oh, I don't know, something I might have forgotten, a rule I didn't know about, or something that could be done better.
Cheers!
Package source: https://github.com/fxthomas/android-aut … ter.tar.gzThanks for you Package, I was trying to use go-mtpfs and a single rules file (adapted from http://bernaerts.dyndns.org/linux/247-u … exus7-mtp) in /etc/udev/rules.d without success.
I've made a few modifications based on http://hackaday.com/2009/09/18/how-to-write-udev-rules/ in your /usr/bin/mtp file to have mount and unmount notifications under Gnome Shell.
There's a problem, unmount notifications doesn't work, if you have an idea...
here is the modified file:
#!/bin/bash
# Base Script File (android-mtp.sh)
# Created: Tue 04 Dec 2012 06:44:50 PM CET
# Version: 1.0
# Author: François-Xavier Thomas <[email protected]>
# This Bash script was developped by François-Xavier Thomas.
# You are free to copy, adapt or modify it.
# If you do so, however, leave my name somewhere in the credits, I'd appreciate it ;)
GO_MTPFS=/usr/bin/go-mtpfs
DEVICE_NAME=${2//_/ }
GSuser=$(ps -ef | grep -w /usr/bin/gnome-shell | grep -v grep | awk '{print $1'})
GSpid=$(ps -ef | grep -w /usr/bin/gnome-shell | grep -v grep | awk '{print $2'})
DBUS_SESSION_BUS_ADDRESS=`grep -z DBUS_SESSION_BUS_ADDRESS /proc/$GSpid/environ | sed -e 's/DBUS_SESSION_BUS_ADDRESS=//'`
case $1 in
start|mount)
echo "Mounting MTP device on /media/$DEVICE_NAME"
/bin/mkdir -p "/media/$DEVICE_NAME"
/usr/sbin/daemonize -l /var/lock/go-mtpfs.$2.lock /usr/bin/go-mtpfs -allow-other=true "/media/$DEVICE_NAME"
if [ -r "/home/$GSuser/Images/$DEVICE_NAME.png" ]
then
sudo -b -u $GSuser DBUS_SESSION_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS notify-send --hint=int:transient:1 -t 6000 "$DEVICE_NAME monté sous /media/$DEVICE_NAME" -i "/home/$GSuser/Images/$DEVICE_NAME.png"
else
sudo -b -u $GSuser DBUS_SESSION_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS notify-send --hint=int:transient:1 -t 6000 "$DEVICE_NAME monté sous /media/$DEVICE_NAME"
fi
stop|unmount)
echo "Unmounting MTP device on /media/$DEVICE_NAME"
/bin/umount "/media/$DEVICE_NAME"
/bin/rmdir "/media/$DEVICE_NAME"
if [ -r "/home/$GSuser/Images/$DEVICE_NAME.png" ]
then
sudo -b -u $GSuser DBUS_SESSION_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS notify-send --hint=int:transient:1 -t 6000 "$DEVICE_NAME démonté" -i "/home/$GSuser/Images/$DEVICE_NAME.png"
else
sudo -b -u $GSuser DBUS_SESSION_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS notify-send --hint=int:transient:1 -t 6000 "$DEVICE_NAME démonté"
fi
echo "Usage: android-mtp start device-name"
esac
Another problem, if the device is locked (I'm using the schema lock) it will not mount (it try to mount, fail, then unmount), Is there a way to send a notification to the user telling him to disconnect, unlock and retry? I'm anable to find a way to do this.
Last edited by farnsworth (2013-01-13 12:38:12) -
MTP Device users that are experiencing Duplicated tracks after transfering playli
<FONT face=Helv color=#002f80 size=>
All MTP device users,
One of our technical support advisors just left here after discussing a duplicated tracks issue that he has been presented to him on the Zen Vision:M. This has also been discussed here in the forums. We were able to re-create the issue and developed a workaround that should resolve this. I don't always get to interact / develop solutions like this, so I thought you all might be interested before it is available in our knowledgebase.
WHY IS THIS HAPPENING:
MediaSource gives a user multiple methods of transfering content to your portable device.
<OL dir=ltr style="MARGIN-RIGHT: 0px">
Transfer through Sync Manager (Good for initial transfer or subsequent updates)</LI>
Transfer as part of a Playlist (User creates a playlist and any file not on the player in a structured manner are transfered)</LI>
Direct Transfer (User selects a track in the library and transfers to a folder on the player / device, more control for those that like it)</LI>
[/list]
The duplicate tracks are being created when a Direct Transfer is used on the initial loading of the device. With this, MediaSource transfers the files directly from the Music Library to whichever folder is selected on the device at the time of the transfer. If the 'Music' folder is selected, then all tracks will be copied directly to the 'Music' folder with no subfolders or structure created.
Following that, if a user creates and transfers a playlist to the portable device, MediaSource will copy the files into a subfolder structure based on Artist / Album and create a second copy of the files in this structure. Subsequent playlists will use this structure and any file within will not be duplicated.
Upon viewing the Albums or tracks on the player, the file now exists in that initial transfer location as well as in the folder structure created. Thus, Duplicated tracks.
HOW DO I FIX THIS:
If you do not have a copy of the tracks on your computer, copy them back from the initial transfer folder. Usually the root of the device or the 'Music' folder. Once safely backed up, delete the individual tracks in the folder leaving any folders already created (Formatting or deleting all from the player is also an option).
Method #.
<OL dir=ltr style="MARGIN-RIGHT: 0px">
Select the MTP player in the left MediaSource menu</LI>
Click the 'Sync Manager' Icon.</LI>
Select PC Music Library and My Zen and set the sync direction as appropriate. Click Next.</LI>
Select the Audio checkbox. Click Next.</LI>
Select Start.</LI>
[/list]
Once complete, the tracks will now be stored on the device in a folder structure under 'Music' - 'Artist' - 'Album' - 'Track.xxx' This will give all of your playlists a common / structured location to find and organize your tracks without duplicates. Follow up additions or transfers should be handled using the Sync Manager or a Smart Playlist which includes recently added tracks which can then be transfered to the player.
Method #2.
<OL dir=ltr style="MARGIN-RIGHT: 0px">
Select the PC Music Library in the left MediaSource menu.</LI>
Select All Tracks (Or those that you wish to transfer to your device).</LI>
Right Click, choose 'Add to Playlist'</LI>
Name the playlist 'Initial Transfer'</LI>
Now select 'My Playlists' / 'Initial Transfer' in the left window and your portable device in the right menu.</LI>
Click the Transfer Arrow.</LI>
[/list]
Once complete, the tracks will now be stored on the device in a folder structure under 'Music' - 'Artist' - 'Album' - 'Track.xxx' This will give all of your playlists a common / structured location to find and organize your tracks without duplicates. Follow up additions or transfers should be handled using the Sync Manager or a Smart Playlist which includes recently added tracks which can then be transfered to the player.
Please feel free to post any comments here,
Danielslipinator,
You do realize that there are multiple moderators and I do not see every post, correct? This is a user interaction forum and if you have questions that other users cannot answer then it is advised that you contact Technical Support. I am not trying to be a jerk, just don't want to have any false impressions of what this board is here for. I try to answer what I can when I can, but I cannot get to every post.
For your question, the second one is more correct. When you transfer playlists, or use the auto sync, then the tracks are copied and organized. If you simply copy tracks in MediaSource, then it copies them directly where you tell it to.
So with your first question, if you copied tracks and playlists all at once, then you would create duplicates. The tracks would copy where you told them to (root, music, wherever) and then the playlists would copy the tracks again into an organized set of folders under Music when they transfered.
Your second question / statement is the better way to go if you don't want to use the Autosync.
Daniel
Message Edited by Daniel-CL on 04-06-2006 04:24 PM -
Xen Xtra not being recognized. Mtp device keeps popping
I just got a Zen Xtra 40gb from my friend cause he said it was having major problems connecting to the pc after he upgraded it to the new firmware. he had it for years. but he gave it to me after getting an iPod last week,?When i connect it to the pc for the first time it pops up with Found New Hardware: NOMAD Jukebox Zen Xtra then changes to Found New Hardware: MTP Device and the screen on the zen goes to sync mode. But nothing on the pc happens excecpt Found New Hardware: MTP Device keeps popping up constantly. The computer will detect that its an mp3 player and pop up with What Do You Want Windows To Do? Sync with windows media player or Do Nothing. i click sync and windows media player opens and says theres nothing connected. I tried system restores. drivers. searching for answers. replacing the hard dri've different usb ports/cables and computers. same thing on every one. It worked once for like 20 mins and i got some songs on it with WMP. then this happened again after connecting again. Does anyone have anything i can do to get this to work? is there a way to downgrade the firmware to Mass Storage Device instead of PlaysForSure? Anything will help?Thankss
go here. its a fix for half life. but as soon as you do this YOUR ZEN CAN BE DETECTED!!!!
http://forums.steampowered.com/forums/showthread.php?t=63206&highlight=hl2.exe+stopped+w orking
or
open your command prompt. Start>search "command prompt" then type this
net localhost Administrators /add Local Service
and restart. it will be fixed.
www.evolucianmusic.com -
Zen Micro detected as MTP Device? Is that norm
The Zen Micro drivers under C:\Program Files\Creative\Jukebox 3 Drivers\ no longer work after the firmware upgrade, but I was able to install it as a generic "MTP Device". Is this normal? Shouldn't it be labeled as Creative Zen Micro and not MTP Device?
It still works with WMA and Napster To Go, but I'm concerned that I cannot install the Zen Micro Media Explorer because it cannot find the player.I'm having the same problem!!? Today I downloaded the latest firmware (2.2.02) to see if it would then allow me to transfer a Real Player download I bought (it didn't, that's a whole separate, awful problem).
After I downloaded the firmware, now when I connect my Zen Micro player by USB, the computer detects it as an MTP device and neither my Zen Micro MEdia Explorer software nor the Creative MediaSource Organizer will recognize it!!
I had to re-transfer all my songs just with windows?folders copying files from one folder to the "mtp device".
What?does this MTP device mean? Why did this change? Is my creative software now useless?
Any help? thanks so much!! -
HAL mounts USB flash devices without support for non-latin characters
Hey folks!
How can I make HAL mount USB flash devices with support for German characters such as ä, ö, ü, ß, etc? At the moment there's only a silly question mark instead: http://www12.file-upload.net/20.08.08/3cpcpx.png .
Can anyone help me?
Thanks.
HenrikI think it's a bug in KDE4, because no other window manager or desktop environment has such problems. I had it as well, when I used KDE4.0.* for testing and seems like this remained. Do you have a completely german KDE4? Check the system settings!
A thing comes to my mind, did you check it with konqueror? I guess this bug appears in dolphin, richtig? I schätz mal schon Try it with konqueror, if it doesn't appear there, it's a dolphin thing -
MTP Device Issue When trying to Connect my 5250 to...
Hi All,
I don't know what to try anymore. My phone just cannot connect to PC suite via USB cable. The bubble MTP device detected is popping up all the time and the connection is refreshed constantly so the devices cannot really connect.
I read articles about this issue for 5800 and it was resolved by deleting certain folders in the phone but my phone just don't have these folders.
Please assist!
Happy Holidays!
YoannaHi
Try following the steps below. I had the same problem a while back with my Nokia and gave up trying. I recently tried to sync my Sansa MP3 in MTP mode and had the same problem. Went to the Sandisk site and searched on MTP and they had the fix below. MP3 player was fixed and then, out of curiosity, I tried my Nokia and it also worked.
MTP Device Cannot Start code 10" error message
I get an "MTP Device Cannot Start, error code 10" error message when I connect my Sansa player to a PC running Windows XP. What can I do?
1. Make sure you are logged in as an administrator
2. If connected, disconnect your player from the PC
3. Open your command prompt, click Start select Run
4. Type cmd then press Enter
5. Type the following after the prompt: Net localgroup Administrators local service /add then press Enter
NOTE: A "The command completed successfully" message should appear.
6. Close the command prompt and reconnect the Sansa player. -
About 3 weeks ago my Sleek Photo started acting up, and I have tried everything to get it fixed. Any advice would be much appreciated. Here are my specifics:
OS: Windows XP SP2
Media Player: Windows Media Player .0.5722.545
Player: Sleek Photo
Firmware: .0.0
Here's the problem. When I connect the Sleek Photo, I get a popup asking me what I want to do (Sync Music, etc). So far so good. However, when I try to sync (either through Media Player, the Creative Media Explorer, or Napster), I get the error that the device is not found. I also use Napster to Go, which also isn't able to locate the device.
Under Windows Device Manager, the player is listed as an MTP device, with the error that "No Drivers are installed for this device). However, under the driver tab, the driver is listed as version 5.25326.4762 with a date of 2/22/06. Additionally, the device manager window is in a constant state of "refresh", in that the window is MTP tab is constantly expanding and contracting, as if it is continually "relocating" the device. This is accompanied by a popup in the lower right portion of my screen saying that a "New MTP Device found", which continues to reappear constantly.
Here's what I've tried so far:
Updating Napster
Updating Windows Media Player
Rolling back Windows Media Player to version 0
Restoring Windows Media Player to version
Adding the Everyone permission to the USB registry key
Using System Restore to roll back to a time when the device was working
Switching the USB input from the back panel to the front panel
Uninstalling and reinstalling the Sleek Photo firmware (which I had to do from an old computer since mine won't recognize the device from the firmware installation utility, either).
I'd greatly appreciate any suggestions anyone might have. Thanks for looking.WHen I push the power button it jut comes up wioth a blank screen with the Creative logo.
I tried also plugging it into my CP but the same thing happens.
I removed the battery like you said, but still, no progress. -
Mtp device driver installation on nokia 5800 fails
when i connect my nokia 5800 in media transfer mode, windows try to find the drivers for the mtp device, but it always fails no matter what i have tried. i need to fix this.
Greece Nokia X6 RM-559 v40.0.002Hi,
I have gotten my Nokia 5800 to work in all connection types.
Firstly, I had updated my phone to the latest firmware available to me via NSU (v31.0.101), and made a back up of my contacts and memory card.
1. Uninstalled Nokia PC suite, Cable driver, and PC connectivity (might not have got the exact names right).
2. Ran the Nokia PC suite cleaner.
3. Restarted the PC.
4. Formatted the memory card.
5. Did a hard reset on the phone (green button + red button + camera button - until country selection pops up during the power up of the phone)
6. Installed Nokia PC suite (latest version).
7. Connected the 5800 to the PC in the default connection, and let all the drivers install.
All the drivers, including the MTP USB device driver installed successfully. To be on the safe side, I changed the connection type from the phone toall the different connections to make sure it installed.
Also run the app update application first before restoring backups and re-installing applications.
Let me know if this helps.
Thanks.
Message Edited by H2_NokUser on 11-Nov-2009 05:38 PM -
Zen Vision: M - MTP device driver prob
Hey there, I have just recently encountered a problem with using my zen on my computer.
My system is hot stuff so its not gonna be the problem.
Basically I plug it in and get "MTP Device Found"
then I am prompted to install MTP drivers through windows update - Problem, file from the installation was not found after it checks to find drivers for me.
Windows media doesnt recognize the device as MTP (this is WM im using) nor does Zen vision: m media explorer.
Is there a driver package I can download that will let windows know what on earth to install to recognize this MTP device? I have tried all the downloads under the vision: m downloads section, none do a thing to help. I've reinstalled, deleted old registries and copied ones across from a computer that works with it. WTH lol
Any help apreciated: This is Windows XPMTP Drivers are actually user space drivers ( a new Microsoft idea/mistake)? If the Windows Driver Foundation service isn't running, its not going to recognize the device or load the driver. It should be set to "automatically" start up.
If its stopped there is a problem of some kind, either it has been set to not startup on boot or there was a failure of some kind at boot and you should check the event logs in eventvwr to see what kind of failure there was.
If the service was set to start at boot and did not, then there should be an error message in eventvwr that will give you an idea of why. -
Some new phones are doing away with the virtual HDD and switching to MTP for transferring files to/from the device. Because of this every time I want to copy MP3s to my MTP device I get a Windows message saying "Your device might not be able to
play or view this file" forcing me to click "Ignore this error" every time I start a new copy. I am VERY grateful that there is an option that says "Do this for all remaining files", but it's still really annoying because each time I start a new file copy
it pops up.
To be clear, this is not a device or driver issue. This is a windows prompt that is specifically tied to MTP devices.
Is there a registry key I can change so Windows will automatically assume the answer is "Yes, your file will be copied, but you might not be able to play or view it on your device"? Or perhaps a key where I can change the file types this prompt is
tied to?Hi,
Based on my research and test, I’m afraid that this feature is by-design. We cannot simply disable or change the feature by editing the registry.
I think you can use the transfer tool from your phone manufacturer.
Hope this helps.
Jeremy Wu
TechNet Community Support
Maybe you are looking for
-
Can't install iTunes or uninstall Apple software updater.
When trying to upgrace iTunes on my Windows 7, 32-bit machine, I receive the following error message: "There is a problem with the Windows Installer package. A program required for this install could not be run." I tried uninstalling all appple produ
-
Currency Field Not Being Saved
Hi, I modified the BP_HEAD/AccountDetails view to include the address fields from BP_ADDR and also include a few EEWB generated fields - including a currency field. I am also defaulting the currency key field to 'USD' via BADI_CRM_BP_UIU_DEFAULTS. Wh
-
I cannot get my Itunes application to launch on Windows 7 64 bit - When I double click on the Itunes icon I get the iTunes Software license agreement pop up and when I click on Agree the pop up goes away and nothing happens after that. I have uninst
-
Adding Keywords to Faces ?
Hi: Is there a way that I can add a keyword to a group of pics that I have already confirmed? Let's say Faces recognizes 3500 pictures of Jessica. Is there a way that I can select all of this and add the the Keyword "Jessica"? Maybe an external plug-
-
How to tackle BACKSPACE key behaviour?
Hi, i noticed some nasty thing about pressing BACKSPACE key in a form. it causes navigation to previous page . How can i tackle it? JDev 11.1.2.3