blob: 4829dd3b7959fb430d313dc14a2970f44040550c [file] [log] [blame]
Jerry Zhangb15c1222017-06-13 15:04:44 -07001libmtp version: 0.2.4
2
3Attempting to connect device(s)
4Detect: Successfully connected 1 devices
5USB low-level info:
6 Using kernel interface "usbfs"
7 bcdUSB: 512
8 bDeviceClass: 255
9 bDeviceSubClass: 0
10 bDeviceProtocol: 0
11 idVendor: 0930
12 idProduct: 0019
13 IN endpoint maxpacket: 512 bytes
14 OUT endpoint maxpacket: 512 bytes
15 Device flags: 0x00000000
16Microsoft device descriptor 0xee:
17 0000: 1203 4d00 5300 4600 5400 3100 3000 3000 ..M.S.F.T.1.0.0.
18 0010: fe00 ..
19Microsoft device response to control message 1, CMD 0xfe:
20 0000: 2800 0000 0001 0400 0100 0000 0000 0000 (...............
21 0010: 0001 4d54 5000 0000 0000 0000 0000 0000 ..MTP...........
22 0020: 0000 0000 0000 0000 ........
23Device info:
24 Manufacturer: TOSHIBA
25 Model: gigabeat T Series
26 Device version: PMC: 2.21 (2:0); Platform: 1.0 (2.4)
27 Serial number: 2882db60 - acee2c4e - 80bd1ff8 - 8ee00652
28 Vendor extension ID: 0x00000006
29 Vendor extension description: microsoft.com: 1.0; microsoft.com/WMDRMPD: 10.1; microsoft.com/WMPPD: 11.1; microsoft.com/WMPMCPREMCONT: 1.0
30 Detected object size: 64 bits
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 0xd101: Secure Time
79 0xd401: Synchronization Partner
80 0x5001: Battery Level
81 0xd102: Device Certificate
82 0xd402: Friendly Device Name
83 0xd131: PlaysForSure ID
84Playable File (Object) Types and Object Properties Supported:
85 3009: MP3
86 dc44: Name STRING data type GET/SET
87 dc04: ObjectSize UINT64 data type READ ONLY
88 dc08: DateCreated STRING data type GET/SET
89 dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
90 dc09: DateModified STRING data type GET/SET
91 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
92 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
93 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
94 dc0a: Keywords STRING data type GET/SET
95 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
96 dc07: ObjectFileName STRING data type GET/SET
97 dc42: SyncID 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, READ ONLY
105 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 550000, STEP 1 READ ONLY
106 dc9a: AlbumName STRING data type GET/SET
107 dc9b: AlbumArtist STRING data type GET/SET
108 dc46: Artist STRING data type GET/SET
109 dc97: EffectiveRating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
110 dc8c: Genre STRING data type GET/SET
111 dc95: MetaGenre UINT16 data type enumeration: 1, 17, 18, 19, 20, 21, 33, 34, 35, 36, 37, 38, 39, 40, 48, GET/SET
112 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
113 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 GET/SET
114 de99: AudioWAVECodec UINT32 data type enumeration: 85, READ ONLY
115 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, GET/SET
116 b901: WMA
117 dc44: Name STRING data type GET/SET
118 dc04: ObjectSize UINT64 data type READ ONLY
119 dc08: DateCreated STRING data type GET/SET
120 dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
121 dc09: DateModified STRING data type GET/SET
122 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
123 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
124 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
125 dc0a: Keywords STRING data type GET/SET
126 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
127 dc07: ObjectFileName STRING data type GET/SET
128 dc42: SyncID STRING data type GET/SET
129 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
130 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
131 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
132 d901: BuyFlag UINT8 data type enumeration: 0, 1, GET/SET
133 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
134 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
135 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
136 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 1572864, STEP 1 READ ONLY
137 dc9a: AlbumName STRING data type GET/SET
138 dc9b: AlbumArtist STRING data type GET/SET
139 dc46: Artist STRING data type GET/SET
140 dc97: EffectiveRating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
141 dc8c: Genre STRING data type GET/SET
142 dc95: MetaGenre UINT16 data type enumeration: 1, 17, 18, 19, 20, 21, 33, 34, 35, 36, 37, 38, 39, 40, 48, GET/SET
143 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
144 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 GET/SET
145 de99: AudioWAVECodec UINT32 data type enumeration: 353, 355, 10, READ ONLY
146 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, GET/SET
147 3008: MS Wave
148 dc44: Name STRING data type GET/SET
149 dc04: ObjectSize UINT64 data type READ ONLY
150 dc08: DateCreated STRING data type GET/SET
151 dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
152 dc09: DateModified STRING data type GET/SET
153 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
154 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
155 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
156 dc0a: Keywords STRING data type GET/SET
157 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
158 dc07: ObjectFileName STRING data type GET/SET
159 dc42: SyncID STRING data type GET/SET
160 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
161 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
162 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
163 d901: BuyFlag UINT8 data type enumeration: 0, 1, GET/SET
164 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
165 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
166 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
167 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 1572864, STEP 1 READ ONLY
168 dc9a: AlbumName STRING data type GET/SET
169 dc9b: AlbumArtist STRING data type GET/SET
170 dc46: Artist STRING data type GET/SET
171 dc97: EffectiveRating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
172 dc8c: Genre STRING data type GET/SET
173 dc95: MetaGenre UINT16 data type enumeration: 1, 17, 18, 19, 20, 21, 33, 34, 35, 36, 37, 38, 39, 40, 48, GET/SET
174 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
175 de93: SampleRate UINT32 data type range: MIN 4000, MAX 48000, STEP 50 GET/SET
176 de99: AudioWAVECodec UINT32 data type enumeration: 353, 85, 1, 2, 6, 17, 49, READ ONLY
177 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, GET/SET
178 300c: ASF
179 dc44: Name STRING data type GET/SET
180 dc04: ObjectSize UINT64 data type READ ONLY
181 dc88: Height UINT32 data type range: MIN 0, MAX 240, STEP 1 GET/SET
182 dc08: DateCreated STRING data type GET/SET
183 dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
184 dc09: DateModified STRING data type GET/SET
185 de9d: FramesPerThousandSeconds UINT32 data type range: MIN 15000, MAX 30000, STEP 1 GET/SET
186 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
187 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
188 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
189 dc0a: Keywords STRING data type GET/SET
190 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
191 dc87: Width UINT32 data type range: MIN 0, MAX 320, STEP 1 GET/SET
192 dc47: DateAuthored STRING data type GET/SET
193 dc07: ObjectFileName STRING data type GET/SET
194 dc42: SyncID STRING data type GET/SET
195 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
196 dc4b: CopyrightInformation array of UINT16 data type ANY 16BIT VALUE form GET/SET
197 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
198 dea1: EncodingProfile STRING data type GET/SET
199 d901: BuyFlag UINT8 data type enumeration: 0, 1, GET/SET
200 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
201 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
202 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
203 de9e: KeyFrameDistance UINT32 data type range: MIN 3, MAX 3, STEP 1 GET/SET
204 dc9e: SubDescription array of UINT16 data type ANY 16BIT VALUE form GET/SET
205 dc4c: Source STRING data type GET/SET
206 dc8c: Genre STRING data type GET/SET
207 dc95: MetaGenre UINT16 data type enumeration: 1, 17, 18, 19, 20, 21, 33, 34, 35, 36, 37, 38, 39, 40, 48, GET/SET
208 de91: TotalBitRate UINT32 data type range: MIN 1, MAX 800000, STEP 1 READ ONLY
209 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
210 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, GET/SET
211 dc94: ParentalRating STRING data type GET/SET
212 dc98: Subtitle STRING data type GET/SET
213 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 363520, STEP 1 READ ONLY
214 de99: AudioWAVECodec UINT32 data type enumeration: 353, READ ONLY
215 de92: BitRateType UINT16 data type enumeration: 1, 2, GET/SET
216 de9f: BufferSize UINT32 data type range: MIN 3, MAX 3, STEP 1 GET/SET
217 dea0: EncodingQuality UINT32 data type range: MIN 50, MAX 50, STEP 1 GET/SET
218 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 GET/SET
219 de97: ScanDepth UINT16 data type range: MIN 1, MAX 1, STEP 1 READ ONLY
220 de9b: VideoFourCCCodec UINT32 data type enumeration: 861293911, 827739479, 844516695, 1347833175, 844125783, GET/SET
221 de9c: VideoBitRate UINT32 data type range: MIN 1, MAX 850000, STEP 1 READ ONLY
222 b981: WMV
223 dc44: Name STRING data type GET/SET
224 dc04: ObjectSize UINT64 data type READ ONLY
225 dc88: Height UINT32 data type range: MIN 0, MAX 240, STEP 1 GET/SET
226 dc08: DateCreated STRING data type GET/SET
227 dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
228 dc09: DateModified STRING data type GET/SET
229 de9d: FramesPerThousandSeconds UINT32 data type range: MIN 15000, MAX 30000, STEP 1 GET/SET
230 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
231 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
232 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
233 dc0a: Keywords STRING data type GET/SET
234 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
235 dc87: Width UINT32 data type range: MIN 0, MAX 320, STEP 1 GET/SET
236 dc47: DateAuthored STRING data type GET/SET
237 dc07: ObjectFileName STRING data type GET/SET
238 dc42: SyncID STRING data type GET/SET
239 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
240 dc4b: CopyrightInformation array of UINT16 data type ANY 16BIT VALUE form GET/SET
241 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
242 dea1: EncodingProfile STRING data type GET/SET
243 d901: BuyFlag UINT8 data type enumeration: 0, 1, GET/SET
244 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
245 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
246 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
247 de9e: KeyFrameDistance UINT32 data type range: MIN 3, MAX 3, STEP 1 GET/SET
248 dc9e: SubDescription array of UINT16 data type ANY 16BIT VALUE form GET/SET
249 dc4c: Source STRING data type GET/SET
250 dc8c: Genre STRING data type GET/SET
251 dc95: MetaGenre UINT16 data type enumeration: 1, 17, 18, 19, 20, 21, 33, 34, 35, 36, 37, 38, 39, 40, 48, GET/SET
252 de91: TotalBitRate UINT32 data type range: MIN 1, MAX 800000, STEP 1 READ ONLY
253 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
254 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, GET/SET
255 dc94: ParentalRating STRING data type GET/SET
256 dc98: Subtitle STRING data type GET/SET
257 de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 320000, STEP 1 READ ONLY
258 de99: AudioWAVECodec UINT32 data type enumeration: 353, READ ONLY
259 de92: BitRateType UINT16 data type enumeration: 1, 2, GET/SET
260 de9f: BufferSize UINT32 data type range: MIN 3, MAX 3, STEP 1 GET/SET
261 dea0: EncodingQuality UINT32 data type range: MIN 50, MAX 50, STEP 1 GET/SET
262 de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 GET/SET
263 de97: ScanDepth UINT16 data type range: MIN 1, MAX 1, STEP 1 READ ONLY
264 de9b: VideoFourCCCodec UINT32 data type enumeration: 861293911, 827739479, 844516695, 1347833175, 844125783, GET/SET
265 de9c: VideoBitRate UINT32 data type range: MIN 1, MAX 850000, STEP 1 READ ONLY
266 3801: JPEG
267 dc44: Name STRING data type GET/SET
268 dc04: ObjectSize UINT64 data type READ ONLY
269 dc88: Height UINT32 data type range: MIN 0, MAX 480, STEP 1 GET/SET
270 dc08: DateCreated STRING data type GET/SET
271 dc09: DateModified STRING data type GET/SET
272 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
273 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
274 dc0a: Keywords STRING data type GET/SET
275 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
276 dc87: Width UINT32 data type range: MIN 0, MAX 640, STEP 1 GET/SET
277 dc47: DateAuthored STRING data type GET/SET
278 dc07: ObjectFileName STRING data type GET/SET
279 dc42: SyncID STRING data type GET/SET
280 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
281 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
282 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
283 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
284 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
285 3804: BMP
286 dc44: Name STRING data type GET/SET
287 dc04: ObjectSize UINT64 data type READ ONLY
288 dc88: Height UINT32 data type range: MIN 0, MAX 480, STEP 1 GET/SET
289 dc08: DateCreated STRING data type GET/SET
290 dc09: DateModified STRING data type GET/SET
291 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
292 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
293 dc0a: Keywords STRING data type GET/SET
294 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
295 dc87: Width UINT32 data type range: MIN 0, MAX 640, STEP 1 GET/SET
296 dc47: DateAuthored STRING data type GET/SET
297 dc07: ObjectFileName STRING data type GET/SET
298 dc42: SyncID STRING data type GET/SET
299 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
300 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
301 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
302 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
303 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
304 3001: Association/Directory
305 dc44: Name STRING data type GET/SET
306 dc04: ObjectSize UINT64 data type READ ONLY
307 dc08: DateCreated STRING data type GET/SET
308 dc09: DateModified STRING data type GET/SET
309 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
310 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
311 dc0a: Keywords STRING data type GET/SET
312 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
313 dc07: ObjectFileName STRING data type GET/SET
314 dc42: SyncID STRING data type GET/SET
315 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
316 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
317 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
318 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
319 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
320 ba03: Abstract Audio Album
321 dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX 320, STEP 1 GET/SET
322 dc44: Name STRING data type GET/SET
323 dc04: ObjectSize UINT64 data type READ ONLY
324 dc08: DateCreated STRING data type GET/SET
325 dc09: DateModified STRING data type GET/SET
326 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
327 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
328 dc0a: Keywords STRING data type GET/SET
329 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
330 dc07: ObjectFileName STRING data type GET/SET
331 dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
332 dc42: SyncID STRING data type GET/SET
333 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
334 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
335 dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337, GET/SET
336 d901: BuyFlag UINT8 data type enumeration: 0, 1, GET/SET
337 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
338 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
339 dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX 240, STEP 1 GET/SET
340 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
341 dc9b: AlbumArtist STRING data type GET/SET
342 dc86: RepresentativeSampleData array of UINT8 data type byte array: GET/SET
343 dc46: Artist STRING data type GET/SET
344 dc8c: Genre STRING data type GET/SET
345 ba05: Abstract Audio Video Playlist
346 dc44: Name STRING data type GET/SET
347 dc04: ObjectSize UINT64 data type READ ONLY
348 dc08: DateCreated STRING data type GET/SET
349 dc09: DateModified STRING data type GET/SET
350 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
351 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
352 dc0a: Keywords STRING data type GET/SET
353 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
354 dc07: ObjectFileName STRING data type GET/SET
355 dc42: SyncID STRING data type GET/SET
356 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
357 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
358 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
359 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
360 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
361 3000: Undefined Type
362 dc44: Name STRING data type GET/SET
363 dc04: ObjectSize UINT64 data type READ ONLY
364 dc08: DateCreated STRING data type GET/SET
365 dc09: DateModified STRING data type GET/SET
366 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
367 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
368 dc0a: Keywords STRING data type GET/SET
369 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
370 dc07: ObjectFileName STRING data type GET/SET
371 dc42: SyncID STRING data type GET/SET
372 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
373 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
374 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
375 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
376 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
377 b802: Firmware
378 dc44: Name STRING data type GET/SET
379 dc04: ObjectSize UINT64 data type READ ONLY
380 dc08: DateCreated STRING data type GET/SET
381 dc09: DateModified STRING data type GET/SET
382 dc9d: DRMStatus UINT16 data type enumeration: 0, 1, GET/SET
383 dc0d: Hidden UINT16 data type enumeration: 0, 1, GET/SET
384 dc0a: Keywords STRING data type GET/SET
385 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
386 dc07: ObjectFileName STRING data type GET/SET
387 dc42: SyncID STRING data type GET/SET
388 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
389 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
390 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
391 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
392 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
393Storage Devices:
394 StorageID: 0x00010001
395 StorageType: 0x0003
396 FilesystemType: 0x0002
397 AccessCapability: 0x0000
398 MaxCapacity: 4006084608
399 FreeSpaceInBytes: 2009071616
400 FreeSpaceInObjects: 4294967295
401 StorageDescription: Storage
402 VolumeIdentifier: 2882db60 - acee2c4e - 80bd1ff8 - 8ee00652
403Special directories:
404 Default music folder: 0x08000004
405 Default playlist folder: 0x00000000
406 Default picture folder: 0x08000001
407 Default video folder: 0x08000003
408 Default organizer folder: 0x00000000
409 Default zencast folder: 0x00000000
410 Default album folder: 0x08000007
411 Default text folder: 0x00000000
412MTP-specific device properties:
413 Friendly name: (NULL)
414 Synchronization partner: {26D8149D-9189-4DE9-94AE-95594F674433}
415 Battery level 93 of 100 (93%)
416libmtp supported (playable) filetypes:
417 ISO MPEG-1 Audio Layer 3
418 Microsoft Windows Media Audio
419 RIFF WAVE file
420 Microsoft Advanced Systems Format
421 Microsoft Windows Media Video
422 JPEG file
423 BMP bitmap file
424 Firmware file
425
426Secure Time:
427<DRMCLOCK type="status"><VALUE>#20071209 13:16:57Z#</VALUE><FLAG>DRM_CLK_SET</FLAG></DRMCLOCK>
428
429Device Certificate:
430<DEVCERT version="1.0"><CERTIFICATE type="DEVICE"><DATA><UNIQUEID private="1">J/HelP1bwxt+od0lIBQ89K6osQM=</UNIQUEID><PUBLICKEY private="1">63A22JMMlPDkDz52xvYhZ8IlgiuGLAO1BwtWwr3UCgd4bNS7TAJ6Yg==</PUBLICKEY><KEYDATA>6WMSq6+xb26kp2b1Y6UiCxznxfw=</KEYDATA></DATA><MSDRM_SIGNATURE_VALUE>1AjAYxDONoqxs3nhD48tu6GZZzwXKGlMbxuYltvfZhnsH0KH4Cbfhg==</MSDRM_SIGNATURE_VALUE><SYMSIGNATURE>vet93M4zoQIS9dpUzV7B8tCQohs=</SYMSIGNATURE></CERTIFICATE><FALLBACK><SECURITYVERSION>2.4.107.223</SECURITYVERSION><CERTIFICATE private="1">63A22JMMlPDkDz52xvYhZ8IlgiuGLAO1BwtWwr3UCgd4bNS7TAJ6YgIEa99bh75g6t2c47iqa1ZszTIMmAEHJWXQwtmoOP0AehMAahmDacjdTNVC</CERTIFICATE></FALLBACK><CERTIFICATE type="GROUP"><DATA><NAME>gigabeat T401</NAME>
431 <MANUFACTURER>Toshiba Corporation</MANUFACTURER>
432 <MODEL>MEVT401</MODEL>
433 <FIRMWARE_VER_MAJOR>1</FIRMWARE_VER_MAJOR>
434 <FIRMWARE_VER_MINOR>0</FIRMWARE_VER_MINOR>
435 <HARDWARE_VER_MAJOR>1</HARDWARE_VER_MAJOR>
436 <HARDWARE_VER_MINOR>0</HARDWARE_VER_MINOR>
437 <SECURITYLEVEL>2000</SECURITYLEVEL>
438 <FEATURES>
439 <CLOCK>2</CLOCK>
440 <SECURECLOCK>
441 <URL>http://go.microsoft.com/fwlink/?LinkId=25817</URL>
442 <PUBLICKEY>!CNhvvz1WaNV1AFUmetxkvm9iD4UrE9cnGUi!qcqdxMiXmD1*ikYGA==</PUBLICKEY>
443 </SECURECLOCK>
444 <METERING>1</METERING>
445 <LICENSE_ACQ>1</LICENSE_ACQ>
446 <LICENSE_SYNC>1</LICENSE_SYNC>
447 <ENCRYPTION>0</ENCRYPTION>
448 <SYMMETRIC_OPT>1</SYMMETRIC_OPT>
449 </FEATURES>
450 <LIMITS>
451 <MAXCHAINDEPTH>2</MAXCHAINDEPTH>
452 <MAXLICENSESIZE>10240</MAXLICENSESIZE>
453 <MAXHEADERSIZE>5120</MAXHEADERSIZE>
454 </LIMITS><PUBLICKEY>x/vBRN5rpKG1OW0jXNKgqDIpTkp/I1cZ6KA/8rd8c3mSTHIAiFqGZQ==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>GdiWGnhYbYcHrGsVaqUG7iInUQDHy4P2VPb2pdlpseRYRlL4y5Cvbg==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE type="AUTHORIZATION"><DATA><SECURITYLEVEL>2000</SECURITYLEVEL><AUTH_ID>1859</AUTH_ID><PUBLICKEY>Mtp/WMYcetnBdGLVytzm+XJQEDQ6/+UG9C8pLCA74iN2l8HDoXU0DA==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>ocJTXNKCQIFdk5LDV8FNYkmL3jmyzys32TZTmvvfMdKr8CD8zOyAbA==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE type="AUTHORIZATION_ROOT"><DATA><AUTH_ID>1</AUTH_ID><PUBLICKEY>a1t3hxrg!qbOgktnbYaEEi4teCse!gz6RvTPuC!zizKJlpU7xoduSw==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>ELr3ZFG2DcsvpebAGBcr21qjnoNh9i4OJ1tSMkvAI9MSN0pMRdrgMw==</MSDRM_SIGNATURE_VALUE></CERTIFICATE></DEVCERT>
455
456Device description WMPInfo.xml file:
457<DeviceInfo>
458 <WMP DeviceID="{4EFD62FB-F112-43C9-BF67-F54A41578BBB}" RelationshipID="{26D8149D-9189-4DE9-94AE-95594F674433}"/>
459</DeviceInfo>
460
461OK.