blob: e91b5e747137db59bd3f04315f9dddfdd2cca70a [file] [log] [blame]
Jerry Zhangb15c1222017-06-13 15:04:44 -07001$ mtp-detect
2libmtp version: 0.2.1
3
4Attempting to connect device(s)
5Detect: Successfully connected 1 devices
6USB low-level info:
7 Using kernel interface "usbfs"
8 bcdUSB: 512
9 bDeviceClass: 255
10 bDeviceSubClass: 0
11 bDeviceProtocol: 0
12 idVendor: 0930
13 idProduct: 0010
14 IN endpoint maxpacket: 512 bytes
15 OUT endpoint maxpacket: 512 bytes
16 Device flags: 0x00000001
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 ........
24Device info:
25 Manufacturer: TOSHIBA
26 Model: gigabeat S
27 Device version: PMC: 2.11 (632:1400); Platform: 1.1 (632.4)
28 Serial number: 3c98dbd8 - d0a2274e - 80bd1ff8 - 8ee00652
29 Vendor extension ID: 0x00000006
30 Vendor extension description: microsoft.com: 1.0; microsoft.com/WMDRMPD: 10.1; microsoft.com/WMPPD: 11.1; microsoft.com/WMPMCPREMCONT: 1.0
31Supported operations:
32 1001: get device info
33 1002: Open session
34 1003: Close session
35 1004: Get storage IDs
36 1005: Get storage info
37 1006: Get number of objects
38 1007: Get object handles
39 1008: Get object info
40 1009: Get object
41 100b: Delete object
42 100c: Send object info
43 100d: Send object
44 100f: Format storage
45 1010: Reset device
46 1014: Get device property description
47 1015: Get device property value
48 1016: Set device property value
49 1019: Move object
50 101b: Get partial object
51 9810: Get object references
52 9811: Set object references
53 9802: Get object property description
54 9807: Get interdependent property description
55 9801: Get object properties supported
56 9803: Get object property value
57 9804: Set object property value
58 9805: Get object property list
59 9806: Set object property list
60 9808: Send object property list
61 9101: Get secure time challenge
62 9102: Get secure time response
63 9103: Set license response
64 9104: Get sync list
65 9105: Send meter challenge query
66 9106: Get meter challenge
67 9107: Get meter response
68 9108: Clean data store
69 9109: Get license state
70 910a: Send WMDRM-PD Command
71 910b: Send WMDRM-PD Request
72 9201: Report Added/Deleted Items
73 9202: Report Acquired Items
74 9204: Unknown (9204)
75Events supported:
76 None.
77Device Properties Supported:
78 0xd181: Unknown property
79 0xd101: Secure Time
80 0xd401: Synchronization Partner
81 0x5001: Battery Level
82 0xd102: Device Certificate
83 0xd402: Friendly Device Name
84 0xd131: PlaysForSure ID
85Playable File (Object) Types and Object Properties Supported:
86 3009: MP3
87 dc44: Name STRING data type GET/SET
88 dc04: ObjectSize UINT64 data type READ ONLY
89 dc08: DateCreated STRING data type GET/SET
90 dc89: Duration UINT32 data type ANY 32BIT VALUE form GET/SET
91 dc09: DateModified STRING data type GET/SET
92 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
93 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
94 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
95 dc0a: Keywords STRING data type GET/SET
96 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
97 dc07: ObjectFileName STRING data type GET/SET
98 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
99 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
100 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
101 d901: BuyFlag UINT8 data type enumeration: 0, 1, GET/SET
102 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
103 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
104 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, GET/SET
105 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 550000, STEP 1 READ ONLY
106 dc9a: AlbumName STRING data type READ ONLY
107 dc46: Artist STRING data type GET/SET
108 dc97: EffectiveRating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
109 dc8c: Genre STRING data type GET/SET
110 dc95: MetaGenre UINT16 data type ANY 16BIT VALUE form GET/SET
111 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
112 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 READ ONLY
113 de99: AudioWAVECodec UINT32 data type enumeration: 85, READ ONLY
114 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, READ ONLY
115 b901: WMA
116 dc44: Name STRING data type GET/SET
117 dc04: ObjectSize UINT64 data type READ ONLY
118 dc08: DateCreated STRING data type GET/SET
119 dc89: Duration UINT32 data type ANY 32BIT VALUE form GET/SET
120 dc09: DateModified STRING data type GET/SET
121 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
122 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
123 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
124 dc0a: Keywords STRING data type GET/SET
125 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
126 dc07: ObjectFileName STRING data type GET/SET
127 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
128 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
129 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
130 d901: BuyFlag UINT8 data type enumeration: 0, 1, GET/SET
131 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
132 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
133 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, GET/SET
134 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 1572864, STEP 1 READ ONLY
135 dc9a: AlbumName STRING data type READ ONLY
136 dc46: Artist STRING data type GET/SET
137 dc97: EffectiveRating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
138 dc8c: Genre STRING data type GET/SET
139 dc95: MetaGenre UINT16 data type ANY 16BIT VALUE form GET/SET
140 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
141 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 READ ONLY
142 de99: AudioWAVECodec UINT32 data type enumeration: 353, 355, 10, READ ONLY
143 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, READ ONLY
144 3008: MS Wave
145 dc44: Name STRING data type GET/SET
146 dc04: ObjectSize UINT64 data type READ ONLY
147 dc08: DateCreated STRING data type GET/SET
148 dc89: Duration UINT32 data type ANY 32BIT VALUE form GET/SET
149 dc09: DateModified STRING data type GET/SET
150 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
151 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
152 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
153 dc0a: Keywords STRING data type GET/SET
154 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
155 dc07: ObjectFileName STRING data type GET/SET
156 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
157 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
158 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
159 d901: BuyFlag UINT8 data type enumeration: 0, 1, GET/SET
160 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
161 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
162 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, GET/SET
163 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 1572864, STEP 1 READ ONLY
164 dc9a: AlbumName STRING data type READ ONLY
165 dc46: Artist STRING data type GET/SET
166 dc97: EffectiveRating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
167 dc8c: Genre STRING data type GET/SET
168 dc95: MetaGenre UINT16 data type ANY 16BIT VALUE form GET/SET
169 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
170 de93: SampleRate UINT32 data type range: MIN 4000, MAX 48000, STEP 50 READ ONLY
171 de99: AudioWAVECodec UINT32 data type enumeration: 353, 85, 1, 2, 6, 17, 49, READ ONLY
172 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, READ ONLY
173 300c: ASF
174 da84: unknown(da84) STRING data type GET/SET
175 dc44: Name STRING data type GET/SET
176 dc04: ObjectSize UINT64 data type READ ONLY
177 dc88: Height UINT32 data type range: MIN 0, MAX 240, STEP 1 GET/SET
178 dc08: DateCreated STRING data type GET/SET
179 dc89: Duration UINT32 data type ANY 32BIT VALUE form GET/SET
180 dc09: DateModified STRING data type GET/SET
181 de9d: FramesPerThousandSeconds UINT32 data type range: MIN 15000, MAX 30000, STEP 1 READ ONLY
182 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
183 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
184 dc0a: Keywords STRING data type GET/SET
185 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
186 dc87: Width UINT32 data type range: MIN 0, MAX 320, STEP 1 GET/SET
187 dc47: DateAuthored STRING data type GET/SET
188 dc07: ObjectFileName STRING data type GET/SET
189 da82: unknown(da82) UINT8 data type ANY 8BIT VALUE form GET/SET
190 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
191 dc4b: CopyrightInformation array of UINT16 data type ANY 16BIT VALUE form GET/SET
192 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
193 dea1: EncodingProfile STRING data type READ ONLY
194 da81: unknown(da81) STRING data type GET/SET
195 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
196 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
197 da83: unknown(da83) UINT32 data type ANY 32BIT VALUE form GET/SET
198 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, GET/SET
199 de9e: KeyFrameDistance UINT32 data type enumeration: 3, READ ONLY
200 dc9e: SubDescription array of UINT16 data type ANY 16BIT VALUE form GET/SET
201 dc4c: Source STRING data type GET/SET
202 dc8c: Genre STRING data type GET/SET
203 dc95: MetaGenre UINT16 data type ANY 16BIT VALUE form GET/SET
204 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, READ ONLY
205 dc94: ParentalRating STRING data type GET/SET
206 da86: unknown(da86) STRING data type GET/SET
207 da85: unknown(da85) UINT32 data type ANY 32BIT VALUE form GET/SET
208 dc98: Subtitle STRING data type GET/SET
209 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 363520, STEP 1 READ ONLY
210 de99: AudioWAVECodec UINT32 data type enumeration: 353, READ ONLY
211 de92: BitRateType UINT16 data type enumeration: 1, 2, READ ONLY
212 de9f: BufferSize UINT32 data type enumeration: 3, READ ONLY
213 dea0: EncodingQuality UINT32 data type enumeration: 50, READ ONLY
214 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 READ ONLY
215 de97: ScanDepth UINT16 data type enumeration: 1, READ ONLY
216 de91: TotalBitRate UINT32 data type range: MIN 1, MAX 800000, STEP 1 READ ONLY
217 de9b: VideoFourCCCodec UINT32 data type enumeration: 861293911, 827739479, 844516695, 1347833175, 844125783, READ ONLY
218 de9c: VideoBitRate UINT32 data type range: MIN 1, MAX 736000, STEP 1 READ ONLY
219 b981: WMV
220 da84: unknown(da84) STRING data type GET/SET
221 dc44: Name STRING data type GET/SET
222 dc04: ObjectSize UINT64 data type READ ONLY
223 dc88: Height UINT32 data type range: MIN 0, MAX 240, STEP 1 GET/SET
224 dc08: DateCreated STRING data type GET/SET
225 dc89: Duration UINT32 data type ANY 32BIT VALUE form GET/SET
226 dc09: DateModified STRING data type GET/SET
227 de9d: FramesPerThousandSeconds UINT32 data type range: MIN 15000, MAX 30000, STEP 1 READ ONLY
228 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
229 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
230 dc0a: Keywords STRING data type GET/SET
231 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
232 dc87: Width UINT32 data type range: MIN 0, MAX 320, STEP 1 GET/SET
233 dc47: DateAuthored STRING data type GET/SET
234 dc07: ObjectFileName STRING data type GET/SET
235 da82: unknown(da82) UINT8 data type ANY 8BIT VALUE form GET/SET
236 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
237 dc4b: CopyrightInformation array of UINT16 data type ANY 16BIT VALUE form GET/SET
238 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
239 dea1: EncodingProfile STRING data type READ ONLY
240 da81: unknown(da81) STRING data type GET/SET
241 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
242 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
243 da83: unknown(da83) UINT32 data type ANY 32BIT VALUE form GET/SET
244 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, GET/SET
245 de9e: KeyFrameDistance UINT32 data type enumeration: 3, READ ONLY
246 dc9e: SubDescription array of UINT16 data type ANY 16BIT VALUE form GET/SET
247 dc4c: Source STRING data type GET/SET
248 dc8c: Genre STRING data type GET/SET
249 dc95: MetaGenre UINT16 data type ANY 16BIT VALUE form GET/SET
250 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, READ ONLY
251 dc94: ParentalRating STRING data type GET/SET
252 da86: unknown(da86) STRING data type GET/SET
253 da85: unknown(da85) UINT32 data type ANY 32BIT VALUE form GET/SET
254 dc98: Subtitle STRING data type GET/SET
255 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 320000, STEP 1 READ ONLY
256 de99: AudioWAVECodec UINT32 data type enumeration: 353, READ ONLY
257 de92: BitRateType UINT16 data type enumeration: 1, 2, READ ONLY
258 de9f: BufferSize UINT32 data type enumeration: 3, READ ONLY
259 dea0: EncodingQuality UINT32 data type enumeration: 50, READ ONLY
260 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 READ ONLY
261 de97: ScanDepth UINT16 data type enumeration: 1, READ ONLY
262 de91: TotalBitRate UINT32 data type range: MIN 1, MAX 800000, STEP 1 READ ONLY
263 de9b: VideoFourCCCodec UINT32 data type enumeration: 861293911, 827739479, 844516695, 1347833175, 844125783, READ ONLY
264 de9c: VideoBitRate UINT32 data type range: MIN 1, MAX 736000, STEP 1 READ ONLY
265 3801: JPEG
266 dc44: Name STRING data type GET/SET
267 dc04: ObjectSize UINT64 data type READ ONLY
268 dc88: Height UINT32 data type range: MIN 0, MAX 480, STEP 1 GET/SET
269 dc08: DateCreated STRING data type GET/SET
270 dc09: DateModified STRING data type GET/SET
271 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
272 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
273 dc0a: Keywords STRING data type GET/SET
274 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
275 dc87: Width UINT32 data type range: MIN 0, MAX 640, STEP 1 GET/SET
276 dc47: DateAuthored STRING data type GET/SET
277 dc07: ObjectFileName STRING data type GET/SET
278 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
279 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
280 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
281 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
282 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, GET/SET
283 3804: BMP
284 dc44: Name STRING data type GET/SET
285 dc04: ObjectSize UINT64 data type READ ONLY
286 dc88: Height UINT32 data type range: MIN 0, MAX 480, STEP 1 GET/SET
287 dc08: DateCreated STRING data type GET/SET
288 dc09: DateModified STRING data type GET/SET
289 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
290 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
291 dc0a: Keywords STRING data type GET/SET
292 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
293 dc87: Width UINT32 data type range: MIN 0, MAX 640, STEP 1 GET/SET
294 dc47: DateAuthored STRING data type GET/SET
295 dc07: ObjectFileName STRING data type GET/SET
296 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
297 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
298 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
299 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
300 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, GET/SET
301 3001: Association/Directory
302 dc44: Name STRING data type GET/SET
303 dc04: ObjectSize UINT64 data type READ ONLY
304 dc08: DateCreated STRING data type GET/SET
305 dc09: DateModified STRING data type GET/SET
306 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
307 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
308 dc0a: Keywords STRING data type GET/SET
309 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
310 dc07: ObjectFileName STRING data type GET/SET
311 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
312 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
313 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
314 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
315 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, GET/SET
316 ba03: Abstract Audio Album
317 dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX 320, STEP 1 READ ONLY
318 dc44: Name STRING data type GET/SET
319 dc04: ObjectSize UINT64 data type READ ONLY
320 dc08: DateCreated STRING data type GET/SET
321 dc09: DateModified STRING data type GET/SET
322 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
323 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
324 dc0a: Keywords STRING data type GET/SET
325 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
326 dc07: ObjectFileName STRING data type GET/SET
327 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
328 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
329 dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337, GET/SET
330 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
331 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
332 dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX 240, STEP 1 READ ONLY
333 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, GET/SET
334 dc86: RepresentativeSampleData array of UINT8 data type ANY 8BIT VALUE form GET/SET
335 dc46: Artist STRING data type GET/SET
336 dc8c: Genre STRING data type GET/SET
337 ba05: Abstract Audio Video Playlist
338 dc44: Name STRING data type GET/SET
339 dc04: ObjectSize UINT64 data type READ ONLY
340 dc08: DateCreated STRING data type GET/SET
341 dc09: DateModified STRING data type GET/SET
342 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
343 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
344 dc0a: Keywords STRING data type GET/SET
345 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
346 dc07: ObjectFileName STRING data type GET/SET
347 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
348 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
349 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
350 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
351 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, GET/SET
352 3000: Undefined Type
353 dc44: Name STRING data type GET/SET
354 dc04: ObjectSize UINT64 data type READ ONLY
355 dc08: DateCreated STRING data type GET/SET
356 dc09: DateModified STRING data type GET/SET
357 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
358 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
359 dc0a: Keywords STRING data type GET/SET
360 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
361 dc07: ObjectFileName STRING data type GET/SET
362 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
363 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
364 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
365 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
366 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, GET/SET
367 b802: Firmware
368 dc44: Name STRING data type GET/SET
369 dc04: ObjectSize UINT64 data type READ ONLY
370 dc08: DateCreated STRING data type GET/SET
371 dc09: DateModified STRING data type GET/SET
372 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
373 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
374 dc0a: Keywords STRING data type GET/SET
375 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
376 dc07: ObjectFileName STRING data type GET/SET
377 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
378 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
379 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
380 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
381 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, GET/SET
382Storage Devices:
383 StorageID: 0x00010001
384 StorageType: 0x0003
385 FilesystemType: 0x0002
386 AccessCapability: 0x0000
387 MaxCapacity: 29804494848
388 FreeSpaceInBytes: 29264216064
389 FreeSpaceInObjects: 4294967295
390 StorageDescription: Storage
391 VolumeIdentifier: 3c98dbd8 - d0a2274e - 80bd1ff8 - 8ee00652
392Special directories:
393 Default music folder: 0x08000002
394 Default playlist folder: 0x00000000
395 Default picture folder: 0x08000012
396 Default video folder: 0x08000001
397 Default organizer folder: 0x00000000
398 Default zencast folder: 0x00000000
399 Default album folder: 0x08000005
400 Default text folder: 0x00000000
401MTP-specific device properties:
402 Friendly name: (NULL)
403 Synchronization partner: (NULL)
404 Battery level 93 of 100 (93%)
405libmtp supported (playable) filetypes:
406 ISO MPEG-1 Audio Layer 3
407 Microsoft Windows Media Audio
408 RIFF WAVE file
409 Microsoft Advanced Systems Format
410 Microsoft Windows Media Video
411 JPEG file
412 BMP bitmap file
413 Firmware file
414
415Secure Time:
416<DRMCLOCK type="status"><VALUE>#20070908
41722:35:43Z#</VALUE><FLAG>DRM_CLK_NOT_SET</FLAG></DRMCLOCK>
418
419Device Certificate:
420<DEVCERT version="1.0"><CERTIFICATE type="DEVICE"><DATA><UNIQUEID
421private="1">I7JMxYhMy06EuG4+cjB3rFuyrCY=</UNIQUEID><PUBLICKEY
422private="1">pkprBihWuZMZXU1ppUvFwcljFBDVoPH44NMSAo+G5XLfY/qXwHJAEQ==</PUBLICKEY><KEYDATA>n5eAkeU/mRs1Vzq9NY/xgIkmlws=</KEYDATA></DATA><MSDRM_SIGNATURE_VALUE>q+pVw9b5+yPsZb29BciPRGCBLBPNcwCDb7KCU/5wWvcBQqgVYsMpBw==</MSDRM_SIGNATURE_VALUE><SYMSIGNATURE>NZ9XLlac1576Wl4Isz1msc6AbkQ=</SYMSIGNATURE></CERTIFICATE><FALLBACK><SECURITYVERSION>2.4.104.7</SECURITYVERSION><CERTIFICATE
423private="1">pkprBihWuZMZXU1ppUvFwcljFBDVoPH44NMSAo+G5XLfY/qXwHJAEQIEaAcsAQEodskQHYzfp6Y4rQfI68tCWtwZ2EeK3mUfLutNILfgUfvjs+Eh</CERTIFICATE></FALLBACK><CERTIFICATE
424type="GROUP"><DATA><NAME>Gigabeat SX</NAME>
425 <MANUFACTURER>Toshiba</MANUFACTURER>
426 <MODEL>MESX</MODEL>
427 <HARDWARE_VER_MAJOR>1</HARDWARE_VER_MAJOR>
428 <HARDWARE_VER_MINOR>0</HARDWARE_VER_MINOR>
429 <SECURITYLEVEL>2000</SECURITYLEVEL>
430 <FEATURES>
431 <CLOCK>2</CLOCK>
432 <SECURECLOCK>
433 <URL>http://go.microsoft.com/fwlink/?LinkId=25817</URL>
434
435<PUBLICKEY>!CNhvvz1WaNV1AFUmetxkvm9iD4UrE9cnGUi!qcqdxMiXmD1*ikYGA==</PUBLICKEY>
436 </SECURECLOCK>
437 <METERING>1</METERING>
438 <LICENSE_ACQ>1</LICENSE_ACQ>
439 <LICENSE_SYNC>1</LICENSE_SYNC>
440 <ENCRYPTION>0</ENCRYPTION>
441 <SYMMETRIC_OPT>1</SYMMETRIC_OPT>
442 </FEATURES>
443 <LIMITS>
444 <MAXCHAINDEPTH>2</MAXCHAINDEPTH>
445 <MAXLICENSESIZE>10240</MAXLICENSESIZE>
446 <MAXHEADERSIZE>5120</MAXHEADERSIZE>
447
448</LIMITS><PUBLICKEY>mq9FuW1IisvTC7I+VFY5V07b739t9ZBFciSg/Ntg3Ezwk6lB1Zt2hA==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>M1PUu1j1eqHSezQOzt2/JTOy8XrB/pP4h6qWZXGxonNm270x/H2OgQ==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE
449type="AUTHORIZATION"><DATA><SECURITYLEVEL>2000</SECURITYLEVEL><AUTH_ID>875</AUTH_ID><PUBLICKEY>HLFlAm8b55EZcqjzoT5TXEAOVDoG+I2xwgbAWaV0WdOJ7aWD/+HwLQ==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>qsT0KdwKbh7V9DQs6A+ODoohSWp/KXaJgKtVph2ywIDDKjVNaUjIfg==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE
450type="AUTHORIZATION_ROOT"><DATA><AUTH_ID>1</AUTH_ID><PUBLICKEY>a1t3hxrg!qbOgktnbYaEEi4teCse!gz6RvTPuC!zizKJlpU7xoduSw==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>ksv+Gms8aGkBXflfmLTMuJ3C3lsrKElMFGcidxk3d756HCidX36vKQ==</MSDRM_SIGNATURE_VALUE></CERTIFICATE></DEVCERT>
451
452Device description WMPInfo.xml file:
453<DeviceInfo>
454 <WMP DeviceID="{D46CDC32-280A-4898-878C-D0B06CB9720D}"
455RelationshipID="{00000000-0000-0000-0000-000000000000}"/>
456</DeviceInfo>
457
458OK.