blob: afcf846851b06ff7974c18daba45982ee0b5437f [file] [log] [blame]
Jerry Zhangb15c1222017-06-13 15:04:44 -07001libmtp version: 0.3.0
2
3Listing raw device(s)
4Found 1 device(s):
5 SanDisk: Sansa Fuze (0781:74c0) @ bus 0, dev 21
6Attempting to connect device(s)
7PTP: Opening session
8PTP_ERROR_IO: Trying again after re-initializing USB interface
9PTP: Opening session
10Detect: Successfully connected 1 devices
11USB low-level info:
12 Using kernel interface "usbfs"
13 bcdUSB: 512
14 bDeviceClass: 0
15 bDeviceSubClass: 0
16 bDeviceProtocol: 0
17 idVendor: 0781
18 idProduct: 74c0
19 IN endpoint maxpacket: 512 bytes
20 OUT endpoint maxpacket: 512 bytes
21 Device flags: 0x00000041
22Microsoft device descriptor 0xee:
23 0000: 1203 4d00 5300 4600 5400 3100 3000 3000 ..M.S.F.T.1.0.0.
24 0010: fe00 ..
25Microsoft device response to control message 1, CMD 0xfe:
26 0000: 2800 0000 0001 0400 0100 0000 0000 0000 (...............
27 0010: 0001 4d54 5000 0000 0000 0000 0000 0000 ..MTP...........
28 0020: 0000 0000 0000 0000 ........
29Microsoft device response to control message 2, CMD 0xfe:
30 0000: 2800 0000 0001 0400 0100 0000 0000 0000 (...............
31 0010: 0001 4d54 5000 0000 0000 0000 0000 0000 ..MTP...........
32 0020: 0000 0000 0000 0000 ........
33Device info:
34 Manufacturer: SanDisk
35 Model: Sansa Fuze 8GB
36 Device version: v01.01.11A
37 Serial number: 500DD6017699B4910000000000000000
38 Vendor extension ID: 0x00000006
39 Vendor extension description: microsoft.com/WMDRMPD: 10.1; audible.com: 1.0; microsoft.com/WMPPD:10.0microsoft.com/WMDRMND: 1.0; microsoft.com/AAVT: 1.0;
40 Detected object size: 64 bits
41Supported operations:
42 1001: get device info
43 1002: Open session
44 1003: Close session
45 1004: Get storage IDs
46 1005: Get storage info
47 1006: Get number of objects
48 1007: Get object handles
49 1008: Get object info
50 1009: Get object
51 100b: Delete object
52 100c: Send object info
53 100d: Send object
54 100f: Format storage
55 1014: Get device property description
56 1015: Get device property value
57 1016: Set device property value
58 1017: Reset device property value
59 101b: Get partial object
60 9101: Get secure time challenge
61 9102: Get secure time response
62 9103: Set license response
63 9104: Get sync list
64 9105: Send meter challenge query
65 9106: Get meter challenge
66 9107: Get meter response
67 9108: Clean data store
68 9109: Get license state
69 910a: Send WMDRM-PD Command
70 910b: Send WMDRM-PD Request
71 9170: Open Media Session
72 9171: Close Media Session
73 9172: Get Next Data Block
74 9173: Set Current Time Position
75 9180: Send Registration Request
76 9181: Get Registration Response
77 9182: Get Proximity Challenge
78 9183: Send Proximity Response
79 9184: Send WMDRM-ND License Request
80 9185: Get WMDRM-ND License Response
81 9201: Report Added/Deleted Items
82 9801: Get object properties supported
83 9802: Get object property description
84 9803: Get object property value
85 9804: Set object property value
86 9805: Get object property list
87 9810: Get object references
88 9811: Set object references
89Events supported:
90 0x4005
91 0x4004
92 0x4006
93Device Properties Supported:
94 0x5001: Battery Level
95 0x5002: Functional Mode
96 0xd100: Unknown property
97 0xd101: Secure Time
98 0xd102: Device Certificate
99 0xd103: Revocation Info
100 0xd401: Synchronization Partner
101 0xd402: Friendly Device Name
102Playable File (Object) Types and Object Properties Supported:
103 3000: Undefined Type
104 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
105 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
106 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
107 dc04: ObjectSize UINT64 data type READ ONLY
108 dc07: ObjectFileName STRING data type GET/SET
109 dc09: DateModified STRING data type READ ONLY
110 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
111 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
112 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
113 dc44: Name STRING data type GET/SET
114 dc47: DateAuthored STRING data type GET/SET
115 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
116 3001: Association/Directory
117 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
118 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
119 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
120 dc04: ObjectSize UINT64 data type READ ONLY
121 dc07: ObjectFileName STRING data type GET/SET
122 dc09: DateModified STRING data type READ ONLY
123 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
124 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
125 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
126 dc44: Name STRING data type GET/SET
127 dc47: DateAuthored STRING data type GET/SET
128 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
129 3008: MS Wave
130 d901: BuyFlag UINT8 data type range: MIN 0, MAX 1, STEP 1 GET/SET
131 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
132 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
133 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
134 dc04: ObjectSize UINT64 data type READ ONLY
135 dc07: ObjectFileName STRING data type GET/SET
136 dc09: DateModified STRING data type READ ONLY
137 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
138 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
139 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
140 dc42: SyncID STRING data type GET/SET
141 dc44: Name STRING data type GET/SET
142 dc46: Artist STRING data type GET/SET
143 dc47: DateAuthored STRING data type GET/SET
144 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
145 dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
146 dc8a: Rating UINT16 data type range: MIN 1, MAX 100, STEP 1 GET/SET
147 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
148 dc8c: Genre STRING data type GET/SET
149 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
150 dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
151 dc99: OriginalReleaseDate STRING data type GET/SET
152 dc9a: AlbumName STRING data type GET/SET
153 dc9b: AlbumArtist STRING data type GET/SET
154 de92: BitRateType UINT16 data type enumeration: 2, GET/SET
155 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
156 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, GET/SET
157 de99: AudioWAVECodec UINT32 data type enumeration: 0, 1, 2, 9, 50, 80, 85, 352, 353, 354, READ ONLY
158 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
159 3009: MP3
160 d901: BuyFlag UINT8 data type range: MIN 0, MAX 1, STEP 1 GET/SET
161 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
162 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
163 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
164 dc04: ObjectSize UINT64 data type READ ONLY
165 dc07: ObjectFileName STRING data type GET/SET
166 dc09: DateModified STRING data type READ ONLY
167 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
168 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
169 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
170 dc42: SyncID STRING data type GET/SET
171 dc44: Name STRING data type GET/SET
172 dc46: Artist STRING data type GET/SET
173 dc47: DateAuthored STRING data type GET/SET
174 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
175 dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
176 dc8a: Rating UINT16 data type range: MIN 1, MAX 100, STEP 1 GET/SET
177 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
178 dc8c: Genre STRING data type GET/SET
179 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
180 dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
181 dc99: OriginalReleaseDate STRING data type GET/SET
182 dc9a: AlbumName STRING data type GET/SET
183 dc9b: AlbumArtist STRING data type GET/SET
184 de92: BitRateType UINT16 data type enumeration: 2, GET/SET
185 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
186 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, GET/SET
187 de99: AudioWAVECodec UINT32 data type enumeration: 0, 1, 2, 9, 50, 80, 85, 352, 353, 354, READ ONLY
188 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
189 300a: MS AVI
190 d901: BuyFlag UINT8 data type range: MIN 0, MAX 1, STEP 1 GET/SET
191 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
192 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
193 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
194 dc04: ObjectSize UINT64 data type READ ONLY
195 dc07: ObjectFileName STRING data type GET/SET
196 dc09: DateModified STRING data type READ ONLY
197 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
198 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
199 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
200 dc42: SyncID STRING data type GET/SET
201 dc44: Name STRING data type GET/SET
202 dc47: DateAuthored STRING data type GET/SET
203 dc48: Description array of UINT16 data type ANY 16BIT VALUE form GET/SET
204 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
205 dc87: Width UINT32 data type range: MIN 0, MAX 240, STEP 1 READ ONLY
206 dc88: Height UINT32 data type range: MIN 0, MAX 176, STEP 1 READ ONLY
207 dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
208 dc8a: Rating UINT16 data type range: MIN 1, MAX 100, STEP 1 GET/SET
209 dc8c: Genre STRING data type GET/SET
210 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
211 dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
212 de91: TotalBitRate UINT32 data type range: MIN 1, MAX 1048576, STEP 1 GET/SET
213 de93: SampleRate UINT32 data type enumeration: 44100, GET/SET
214 de94: NumberOfChannels UINT16 data type enumeration: 2, GET/SET
215 de97: ScanDepth UINT16 data type enumeration: 0, GET/SET
216 de99: AudioWAVECodec UINT32 data type enumeration: 85, READ ONLY
217 de9a: AudioBitRate UINT32 data type range: MIN 96000, MAX 128000, STEP 1 GET/SET
218 de9b: VideoFourCCCodec UINT32 data type enumeration: 0, GET/SET
219 de9c: VideoBitRate UINT32 data type range: MIN 1, MAX 900000, STEP 1 GET/SET
220 de9d: FramesPerThousandSeconds UINT32 data type enumeration: 20000, GET/SET
221 de9e: KeyFrameDistance UINT32 data type range: MIN 0, MAX 10, STEP 1 GET/SET
222 dea1: EncodingProfile STRING data type GET/SET
223 300c: ASF
224 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
225 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
226 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
227 dc04: ObjectSize UINT64 data type READ ONLY
228 dc07: ObjectFileName STRING data type GET/SET
229 dc09: DateModified STRING data type READ ONLY
230 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
231 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
232 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
233 dc44: Name STRING data type GET/SET
234 dc47: DateAuthored STRING data type GET/SET
235 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
236 3801: JPEG
237 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
238 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
239 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
240 dc04: ObjectSize UINT64 data type READ ONLY
241 dc07: ObjectFileName STRING data type GET/SET
242 dc09: DateModified STRING data type READ ONLY
243 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
244 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
245 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
246 dc44: Name STRING data type GET/SET
247 dc47: DateAuthored STRING data type GET/SET
248 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
249 dc87: Width UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
250 dc88: Height UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
251 3807: GIF
252 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
253 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
254 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
255 dc04: ObjectSize UINT64 data type READ ONLY
256 dc07: ObjectFileName STRING data type GET/SET
257 dc09: DateModified STRING data type READ ONLY
258 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
259 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
260 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
261 dc44: Name STRING data type GET/SET
262 dc47: DateAuthored STRING data type GET/SET
263 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
264 dc87: Width UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
265 dc88: Height UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
266 b901: WMA
267 d901: BuyFlag UINT8 data type range: MIN 0, MAX 1, STEP 1 GET/SET
268 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
269 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
270 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
271 dc04: ObjectSize UINT64 data type READ ONLY
272 dc07: ObjectFileName STRING data type GET/SET
273 dc09: DateModified STRING data type READ ONLY
274 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
275 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
276 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
277 dc42: SyncID STRING data type GET/SET
278 dc44: Name STRING data type GET/SET
279 dc46: Artist STRING data type GET/SET
280 dc47: DateAuthored STRING data type GET/SET
281 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
282 dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
283 dc8a: Rating UINT16 data type range: MIN 1, MAX 100, STEP 1 GET/SET
284 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
285 dc8c: Genre STRING data type GET/SET
286 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
287 dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
288 dc99: OriginalReleaseDate STRING data type GET/SET
289 dc9a: AlbumName STRING data type GET/SET
290 dc9b: AlbumArtist STRING data type GET/SET
291 de92: BitRateType UINT16 data type enumeration: 2, GET/SET
292 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
293 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, GET/SET
294 de99: AudioWAVECodec UINT32 data type enumeration: 0, 1, 2, 9, 50, 80, 85, 352, 353, 354, READ ONLY
295 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
296 b904: Audible.com Codec
297 da00: unknown(da00) UINT32 data type enumeration: 0, 1, 2, 3, 4, 5, 6, 7, 8, GET/SET
298 da01: unknown(da01) STRING data type GET/SET
299 da02: unknown(da02) UINT32 data type ANY 32BIT VALUE form READ ONLY
300 da03: unknown(da03) UINT16 data type enumeration: 0, 1, READ ONLY
301 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
302 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
303 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
304 dc04: ObjectSize UINT64 data type READ ONLY
305 dc07: ObjectFileName STRING data type GET/SET
306 dc09: DateModified STRING data type READ ONLY
307 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
308 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
309 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
310 dc44: Name STRING data type GET/SET
311 dc46: Artist STRING data type GET/SET
312 dc47: DateAuthored STRING data type GET/SET
313 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
314 dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
315 dc8a: Rating UINT16 data type range: MIN 1, MAX 100, STEP 1 GET/SET
316 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
317 dc8c: Genre STRING data type GET/SET
318 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
319 dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
320 dc99: OriginalReleaseDate STRING data type GET/SET
321 dc9a: AlbumName STRING data type GET/SET
322 dc9b: AlbumArtist STRING data type GET/SET
323 de92: BitRateType UINT16 data type enumeration: 2, GET/SET
324 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
325 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, GET/SET
326 de99: AudioWAVECodec UINT32 data type enumeration: 0, 1, 2, 9, 50, 80, 85, 352, 353, 354, READ ONLY
327 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
328 ba03: Abstract Audio Album
329 d901: BuyFlag UINT8 data type range: MIN 0, MAX 1, STEP 1 GET/SET
330 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
331 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
332 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
333 dc04: ObjectSize UINT64 data type READ ONLY
334 dc07: ObjectFileName STRING data type GET/SET
335 dc09: DateModified STRING data type READ ONLY
336 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
337 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
338 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
339 dc42: SyncID STRING data type GET/SET
340 dc44: Name STRING data type GET/SET
341 dc47: DateAuthored STRING data type GET/SET
342 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
343 dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14343, 14337, GET/SET
344 dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
345 dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
346 dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
347 dc86: RepresentativeSampleData array of UINT8 data type byte array: GET/SET
348 dc8a: Rating UINT16 data type range: MIN 1, MAX 100, STEP 1 GET/SET
349 dc8c: Genre STRING data type GET/SET
350 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
351 dc9b: AlbumArtist STRING data type GET/SET
352 ba05: Abstract Audio Video Playlist
353 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
354 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
355 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
356 dc04: ObjectSize UINT64 data type READ ONLY
357 dc07: ObjectFileName STRING data type GET/SET
358 dc09: DateModified STRING data type READ ONLY
359 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
360 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
361 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
362 dc44: Name STRING data type GET/SET
363 dc47: DateAuthored STRING data type GET/SET
364 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
365 ba11: M3U Playlist
366 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
367 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
368 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771, READ ONLY
369 dc04: ObjectSize UINT64 data type READ ONLY
370 dc07: ObjectFileName STRING data type GET/SET
371 dc09: DateModified STRING data type READ ONLY
372 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
373 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
374 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
375 dc44: Name STRING data type GET/SET
376 dc47: DateAuthored STRING data type GET/SET
377 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
378Storage Devices:
379 StorageID: 0x00010001
380 StorageType: 0x0003
381 FilesystemType: 0x0002
382 AccessCapability: 0x0000
383 MaxCapacity: 8181055488
384 FreeSpaceInBytes: 2332852224
385 FreeSpaceInObjects: 4294965758
386 StorageDescription: Internal Memory
387 VolumeIdentifier: 500DD6017699B491
388Special directories:
389 Default music folder: 0x00000003
390 Default playlist folder: 0x00000606
391 Default picture folder: 0x00000000
392 Default video folder: 0x000005fc
393 Default organizer folder: 0x00000000
394 Default zencast folder: 0x00000000
395 Default album folder: 0x00000007
396 Default text folder: 0x00000000
397MTP-specific device properties:
398 Friendly name: Sansa Fuze 8GB
399 Synchronization partner: Unknown Partner
400 Battery level 65 of 100 (65%)
401libmtp supported (playable) filetypes:
402 RIFF WAVE file
403 ISO MPEG-1 Audio Layer 3
404 Audio Video Interleave
405 Microsoft Advanced Systems Format
406 JPEG file
407 GIF bitmap file
408 Microsoft Windows Media Audio
409 Audible.com Audio Codec
410
411Secure Time:
412<DRMCLOCK type="status"><VALUE>#20080527 17:06:17Z#</VALUE><FLAG>DRM_CLK_SET</FLAG></DRMCLOCK>
413
414Device Certificate:
415<DEVCERT version="1.0"><CERTIFICATE type="DEVICE"><DATA><UNIQUEID private="1">NQAwADAARABEADYAMAAxADcANgA5ADkAQgA0ADkAMQAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAA==</UNIQUEID><PUBLICKEY private="1">bwrh9kn9aelh5BuOzmRAExqP5nMfSqF3cHnVosRv75A3xbmsEsiORQ==</PUBLICKEY><KEYDATA>HqQLCCGWCgy/FIG9MmRKWyn+fq4=</KEYDATA></DATA><MSDRM_SIGNATURE_VALUE>TA4jdk5QuFrtvGFbONopF1It/SGVnIZFQrPWyThr20cN2Y+ySxLkMA==</MSDRM_SIGNATURE_VALUE><SYMSIGNATURE>kn7EYdE2qdAFoxe1ph0yH7QTC+U=</SYMSIGNATURE></CERTIFICATE><FALLBACK><SECURITYVERSION>2.4.109.253</SECURITYVERSION><CERTIFICATE private="1">bwrh9kn9aelh5BuOzmRAExqP5nMfSqF3cHnVosRv75A3xbmsEsiORQIEbf2+BGZUFdnuvrqv+yOJ/9MAQDA0PkJ4vI4INfIUt7pHbCK4WaXFADZR</CERTIFICATE></FALLBACK><CERTIFICATE type="GROUP"><DATA><NAME>Coda</NAME>
416 <MANUFACTURER>SanDisk Corporation</MANUFACTURER>
417 <MAKE>Sansa</MAKE>
418 <MODEL>Sansa Coda</MODEL>
419 <SECURITYLEVEL>2000</SECURITYLEVEL>
420 <HARDWARE_VER_MAJOR>1</HARDWARE_VER_MAJOR>
421 <HARDWARE_VER_MINOR>0</HARDWARE_VER_MINOR>
422 <FIRMWARE_VER_MAJOR>1</FIRMWARE_VER_MAJOR>
423 <FIRMWARE_VER_MINOR>0</FIRMWARE_VER_MINOR>
424
425 <SECURITYLEVEL>2000</SECURITYLEVEL>
426
427 <FEATURES>
428 <CLOCK>2</CLOCK>
429 <SECURECLOCK>
430 <URL>http://go.microsoft.com/fwlink/?LinkId=25817</URL>
431 <PUBLICKEY>!CNhvvz1WaNV1AFUmetxkvm9iD4UrE9cnGUi!qcqdxMiXmD1*ikYGA==</PUBLICKEY>
432 </SECURECLOCK>
433
434 <METERING>1</METERING>
435 <LICENSE_ACQ>1</LICENSE_ACQ>
436 <LICENSE_SYNC>1</LICENSE_SYNC>
437 <ENCRYPTION>1</ENCRYPTION>
438 <SYMMETRIC_OPT>1</SYMMETRIC_OPT>
439
440 <SUPPORT_REVOCATION>
441 <GUID>{CD75E604-543D-4A9C-9F09-FE6D24E8BF90}</GUID>
442 </SUPPORT_REVOCATION>
443
444 </FEATURES>
445
446 <LIMITS>
447 <MAXCHAINDEPTH>2</MAXCHAINDEPTH>
448 <MAXLICENSESIZE>10240</MAXLICENSESIZE>
449 <MAXHEADERSIZE>5120</MAXHEADERSIZE>
450 </LIMITS><PUBLICKEY>9Uf63yDlWzHH782A1WZ4LjqK+gZZUQjq6/7+Vn0HqhNQXHY+Qko2gA==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>19pYJjzpra/BhIdWV3711o4VrmCd+m2ZReTc1PBRk7VAAmNkSY8ABg==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE type="AUTHORIZATION"><DATA><SECURITYLEVEL>2000</SECURITYLEVEL><AUTH_ID>2401</AUTH_ID><PUBLICKEY>3JwjYFj2GuZrhCAshbYFNjgb9g2pl2j0nR8PR2rqyk4iIARZrN4GOQ==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>e4OK/kbZXtpF1NB2f8/5OOuZmi4azIcBqar41AFC0pOaM+ZD091gZg==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE type="AUTHORIZATION_ROOT"><DATA><AUTH_ID>1</AUTH_ID><PUBLICKEY>a1t3hxrg!qbOgktnbYaEEi4teCse!gz6RvTPuC!zizKJlpU7xoduSw==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>zVXs6kIIvrG7d8DrLkFZVAkv5Bs/TaEyMBh27qQ9XlYCMGtiiAurUw==</MSDRM_SIGNATURE_VALUE></CERTIFICATE></DEVCERT>
451