• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1libmtp version: 0.2.1
2
3Attempting to connect device(s)
4PTP: Opening session
5Detect: Successfully connected 1 devices
6USB low-level info:
7  Using kernel interface "usbfs"
8  bcdUSB: 512
9  bDeviceClass: 0
10  bDeviceSubClass: 0
11  bDeviceProtocol: 0
12  idVendor: 0781
13  idProduct: 7432
14  IN endpoint maxpacket: 512 bytes
15  OUT endpoint maxpacket: 512 bytes
16  Device flags: 0x00000006
17Microsoft device descriptor 0xee:
18       0000: 1203 4d00 5300 4600 5400 3100 3000 3000   ..M.S.F.T.1.0.0.
19       0010: fe00                                      ..
20Microsoft device response to control message 1, CMD 0xfe:
21       0000: 2800 0000 0001 0400 0100 0000 0000 0000   (...............
22       0010: 0001 4d54 5000 0000 0000 0000 0000 0000   ..MTP...........
23       0020: 0000 0000 0000 0000                       ........
24Microsoft device response to control message 2, CMD 0xfe:
25       0000: 2800 0000 0001 0400 0100 0000 0000 0000   (...............
26       0010: 0001 4d54 5000 0000 0000 0000 0000 0000   ..MTP...........
27       0020: 0000 0000 0000 0000                       ........
28Device info:
29  Manufacturer: SanDisk
30  Model: Sansa Clip 1GB
31  Device version: v01.01.11A
32  Serial number: 5005C70A4142B4890000000000000000
33  Vendor extension ID: 0x00000006
34  Vendor extension description: microsoft.com/WMDRMPD: 10.1; audible.com: 1.0;
35Supported operations:
36  1001: get device info
37  1002: Open session
38  1003: Close session
39  1004: Get storage IDs
40  1005: Get storage info
41  1006: Get number of objects
42  1007: Get object handles
43  1008: Get object info
44  1009: Get object
45  100b: Delete object
46  100c: Send object info
47  100d: Send object
48  100f: Format storage
49  1014: Get device property description
50  1015: Get device property value
51  1016: Set device property value
52  1017: Reset device property value
53  101b: Get partial object
54  9101: Get secure time challenge
55  9102: Get secure time response
56  9103: Set license response
57  9104: Get sync list
58  9105: Send meter challenge query
59  9106: Get meter challenge
60  9107: Get meter response
61  9108: Clean data store
62  9109: Get license state
63  910a: Send WMDRM-PD Command
64  910b: Send WMDRM-PD Request
65  9201: Report Added/Deleted Items
66  9801: Get object properties supported
67  9802: Get object property description
68  9803: Get object property value
69  9804: Set object property value
70  9805: Get object property list
71  9810: Get object references
72  9811: Set object references
73Events supported:
74  0x4006
75Device Properties Supported:
76  0x5001: Battery Level
77  0x5002: Functional Mode
78  0xd100: Unknown property
79  0xd101: Secure Time
80  0xd102: Device Certificate
81  0xd401: Synchronization Partner
82  0xd402: Device Friendly Name
83Playable File (Object) Types and Object Properties Supported:
84  3000: Undefined Type
85     dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
86     dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
87     dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
88     dc04: ObjectSize UINT64 data type READ ONLY
89     dc07: ObjectFileName STRING data type GET/SET
90     dc09: DateModified STRING data type READ ONLY
91     dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
92     dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
93     dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
94     dc44: Name STRING data type GET/SET
95     dc47: DateAuthored STRING data type GET/SET
96     dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
97  3001: Association/Directory
98     dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
99     dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
100     dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
101     dc04: ObjectSize UINT64 data type READ ONLY
102     dc07: ObjectFileName STRING data type GET/SET
103     dc09: DateModified STRING data type READ ONLY
104     dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
105     dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
106     dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
107     dc44: Name STRING data type GET/SET
108     dc47: DateAuthored STRING data type GET/SET
109     dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
110  3008: MS Wave
111     d901: BuyFlag UINT8 data type range: MIN 0, MAX 1, STEP 1 GET/SET
112     dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
113     dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
114     dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
115     dc04: ObjectSize UINT64 data type READ ONLY
116     dc07: ObjectFileName STRING data type GET/SET
117     dc09: DateModified STRING data type READ ONLY
118     dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
119     dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
120     dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
121     dc42: SyncID STRING data type GET/SET
122     dc44: Name STRING data type GET/SET
123     dc46: Artist STRING data type GET/SET
124     dc47: DateAuthored STRING data type GET/SET
125     dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
126     dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
127     dc8a: Rating UINT16 data type range: MIN 1, MAX 100, STEP 1 GET/SET
128     dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
129     dc8c: Genre STRING data type GET/SET
130     dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
131     dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
132     dc99: OriginalReleaseDate STRING data type GET/SET
133     dc9a: AlbumName STRING data type GET/SET
134     dc9b: AlbumArtist STRING data type GET/SET
135     de92: BitRateType UINT16 data type enumeration: 2,  GET/SET
136     de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
137     de94: NumberOfChannels UINT16 data type enumeration: 1, 2,  GET/SET
138     de99: AudioWAVECodec UINT32 data type enumeration: 0, 1, 2, 9, 50, 80, 85, 352, 353, 354,  READ ONLY
139     de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
140  3009: MP3
141     d901: BuyFlag UINT8 data type range: MIN 0, MAX 1, STEP 1 GET/SET
142     dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
143     dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
144     dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
145     dc04: ObjectSize UINT64 data type READ ONLY
146     dc07: ObjectFileName STRING data type GET/SET
147     dc09: DateModified STRING data type READ ONLY
148     dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
149     dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
150     dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
151     dc42: SyncID STRING data type GET/SET
152     dc44: Name STRING data type GET/SET
153     dc46: Artist STRING data type GET/SET
154     dc47: DateAuthored STRING data type GET/SET
155     dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
156     dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
157     dc8a: Rating UINT16 data type range: MIN 1, MAX 100, STEP 1 GET/SET
158     dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
159     dc8c: Genre STRING data type GET/SET
160     dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
161     dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
162     dc99: OriginalReleaseDate STRING data type GET/SET
163     dc9a: AlbumName STRING data type GET/SET
164     dc9b: AlbumArtist STRING data type GET/SET
165     de92: BitRateType UINT16 data type enumeration: 2,  GET/SET
166     de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
167     de94: NumberOfChannels UINT16 data type enumeration: 1, 2,  GET/SET
168     de99: AudioWAVECodec UINT32 data type enumeration: 0, 1, 2, 9, 50, 80, 85, 352, 353, 354,  READ ONLY
169     de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
170  300c: ASF
171     dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
172     dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
173     dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
174     dc04: ObjectSize UINT64 data type READ ONLY
175     dc07: ObjectFileName STRING data type GET/SET
176     dc09: DateModified STRING data type READ ONLY
177     dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
178     dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
179     dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
180     dc44: Name STRING data type GET/SET
181     dc47: DateAuthored STRING data type GET/SET
182     dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
183  b901: WMA
184     d901: BuyFlag UINT8 data type range: MIN 0, MAX 1, STEP 1 GET/SET
185     dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
186     dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
187     dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
188     dc04: ObjectSize UINT64 data type READ ONLY
189     dc07: ObjectFileName STRING data type GET/SET
190     dc09: DateModified STRING data type READ ONLY
191     dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
192     dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
193     dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
194     dc42: SyncID STRING data type GET/SET
195     dc44: Name STRING data type GET/SET
196     dc46: Artist STRING data type GET/SET
197     dc47: DateAuthored STRING data type GET/SET
198     dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
199     dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
200     dc8a: Rating UINT16 data type range: MIN 1, MAX 100, STEP 1 GET/SET
201     dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
202     dc8c: Genre STRING data type GET/SET
203     dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
204     dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
205     dc99: OriginalReleaseDate STRING data type GET/SET
206     dc9a: AlbumName STRING data type GET/SET
207     dc9b: AlbumArtist STRING data type GET/SET
208     de92: BitRateType UINT16 data type enumeration: 2,  GET/SET
209     de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
210     de94: NumberOfChannels UINT16 data type enumeration: 1, 2,  GET/SET
211     de99: AudioWAVECodec UINT32 data type enumeration: 0, 1, 2, 9, 50, 80, 85, 352, 353, 354,  READ ONLY
212     de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
213  b904: Audible.com Codec
214     da00: unknown(da00) UINT32 data type enumeration: 0, 1, 2, 3, 4, 5, 6, 7, 8,  GET/SET
215     da01: unknown(da01) STRING data type GET/SET
216     da02: unknown(da02) UINT32 data type ANY 32BIT VALUE form READ ONLY
217     da03: unknown(da03) UINT16 data type enumeration: 0, 1,  READ ONLY
218     dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
219     dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
220     dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
221     dc04: ObjectSize UINT64 data type READ ONLY
222     dc07: ObjectFileName STRING data type GET/SET
223     dc09: DateModified STRING data type READ ONLY
224     dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
225     dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
226     dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
227     dc44: Name STRING data type GET/SET
228     dc46: Artist STRING data type GET/SET
229     dc47: DateAuthored STRING data type GET/SET
230     dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
231     dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
232     dc8a: Rating UINT16 data type range: MIN 1, MAX 100, STEP 1 GET/SET
233     dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
234     dc8c: Genre STRING data type GET/SET
235     dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
236     dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
237     dc99: OriginalReleaseDate STRING data type GET/SET
238     dc9a: AlbumName STRING data type GET/SET
239     dc9b: AlbumArtist STRING data type GET/SET
240     de92: BitRateType UINT16 data type enumeration: 2,  GET/SET
241     de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
242     de94: NumberOfChannels UINT16 data type enumeration: 1, 2,  GET/SET
243     de99: AudioWAVECodec UINT32 data type enumeration: 0, 1, 2, 9, 50, 80, 85, 352, 353, 354,  READ ONLY
244     de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
245  ba03: Abstract Audio Album
246     d901: BuyFlag UINT8 data type range: MIN 0, MAX 1, STEP 1 GET/SET
247     dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
248     dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
249     dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
250     dc04: ObjectSize UINT64 data type READ ONLY
251     dc07: ObjectFileName STRING data type GET/SET
252     dc09: DateModified STRING data type READ ONLY
253     dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
254     dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
255     dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
256     dc42: SyncID STRING data type GET/SET
257     dc44: Name STRING data type GET/SET
258     dc47: DateAuthored STRING data type GET/SET
259     dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
260     dc8a: Rating UINT16 data type range: MIN 1, MAX 100, STEP 1 GET/SET
261     dc8c: Genre STRING data type GET/SET
262     dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
263     dc9b: AlbumArtist STRING data type GET/SET
264  ba05: Abstract Audio Video Playlist
265     dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
266     dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
267     dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
268     dc04: ObjectSize UINT64 data type READ ONLY
269     dc07: ObjectFileName STRING data type GET/SET
270     dc09: DateModified STRING data type READ ONLY
271     dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
272     dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
273     dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
274     dc44: Name STRING data type GET/SET
275     dc47: DateAuthored STRING data type GET/SET
276     dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
277  ba11: M3U Playlist
278     dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
279     dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
280     dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
281     dc04: ObjectSize UINT64 data type READ ONLY
282     dc07: ObjectFileName STRING data type GET/SET
283     dc09: DateModified STRING data type READ ONLY
284     dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
285     dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
286     dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
287     dc44: Name STRING data type GET/SET
288     dc47: DateAuthored STRING data type GET/SET
289     dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
290Storage Devices:
291  StorageID: 0x00010001
292     StorageType: 0x0003
293     FilesystemType: 0x0002
294     AccessCapability: 0x0000
295     MaxCapacity: 1012383744
296     FreeSpaceInBytes: 596164608
297     FreeSpaceInObjects: 4294967156
298     StorageDescription: Internal Memory
299     VolumeIdentifier: 5005C70A4142B489
300Special directories:
301  Default music folder: 0x00000004
302  Default playlist folder: 0x00000009
303  Default picture folder: 0x00000000
304  Default video folder: 0x00000000
305  Default organizer folder: 0x00000000
306  Default zencast folder: 0x00000000
307  Default album folder: 0x00000013
308  Default text folder: 0x00000000
309MTP-specific device properties:
310  Friendly name: Sansa Clip 1GB
311  Synchronization partner: Unknown Partner
312  Battery level 60 of 100 (60%)
313libmtp supported (playable) filetypes:
314  RIFF WAVE file
315  ISO MPEG-1 Audio Layer 3
316  Microsoft Advanced Systems Format
317  Microsoft Windows Media Audio
318  Audible.com Audio Codec
319Unable to acquire device certificate, perhaps this device does not support this
320Error 2: PTP Layer error a101: get_device_unicode_property(): failed
321to get unicode property.
322Error 2: (Look this up in ptp.h for an explanation.)
323