1libmtp 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.
462