• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1libmtp version: 1.0.1
2
3Listing raw device(s)
4Device 0 (VID=0471 and PID=207b) is a Philips GoGear ViBE SA1VBE08.
5   Found 1 device(s):
6   Philips: GoGear ViBE SA1VBE08 (0471:207b) @ bus 1, dev 14
7Attempting to connect device(s)
8PTP_ERROR_IO: Trying again after re-initializing USB interface
9broken! dc020000 not found
10broken! dc020000 not found
11USB low-level info:
12   Using kernel interface "usbfs"
13   bcdUSB: 512
14   bDeviceClass: 0
15   bDeviceSubClass: 0
16   bDeviceProtocol: 0
17   idVendor: 0471
18   idProduct: 207b
19   IN endpoint maxpacket: 512 bytes
20   OUT endpoint maxpacket: 512 bytes
21   Raw device info:
22      Bus location: 1
23      Device number: 14
24      Device entry info:
25         Vendor: Philips
26         Vendor id: 0x0471
27         Product: GoGear ViBE SA1VBE08
28         Vendor id: 0x207b
29         Device flags: 0x00000002
30Microsoft device descriptor 0xee:
31	0000: 1203 4d00 5300 4600 5400 3100 3000 3000	..M.S.F.T.1.0.0.
32	0010: 0100                                   	..
33Microsoft device response to control message 1, CMD 0x01:
34	0000: 2800 0000 0001 0400 0100 0000 0000 0000	(...............
35	0010: 0001 4d54 5000 0000 0000 0000 0000 0000	..MTP...........
36	0020: 0000 0000 0000 0000                    	........
37Device responds to control message 2 with some data.
38Device info:
39   Manufacturer: Philips
40   Model: GoGear Vibe
41   Device version: PH0F000622
42   Serial number: 0AFA0000B82F4CB60002DA7900B34CB6
43   Vendor extension ID: 0x00000006
44   Vendor extension description: microsoft.com: 1.0; microsoft.com/WMDRMPD: 10.1; microsoft.com/WMPPD: 10.0; microsoft.com/WMPPD: 11.0; audible.com: 1.0
45   Detected object size: 64 bits
46Supported operations:
47   1001: get device info
48   1002: Open session
49   1003: Close session
50   1004: Get storage IDs
51   1005: Get storage info
52   1006: Get number of objects
53   1007: Get object handles
54   1008: Get object info
55   1009: Get object
56   101b: Get partial object
57   100b: Delete object
58   100c: Send object info
59   100d: Send object
60   1014: Get device property description
61   1015: Get device property value
62   1016: Set device property value
63   9802: Get object property description
64   9801: Get object properties supported
65   9803: Get object property value
66   9804: Set object property value
67   9805: Get object property list
68   9806: Set object property list
69   9808: Send object property list
70   9101: Get secure time challenge
71   9102: Get secure time response
72   9103: Set license response
73   9104: Get sync list
74   9105: Send meter challenge query
75   9106: Get meter challenge
76   9107: Get meter response
77   9108: Clean data store
78   9109: Get license state
79   910a: Send WMDRM-PD Command
80   910b: Send WMDRM-PD Request
81   100f: Format storage
82   9810: Get object references
83   9811: Set object references
84   9201: Report Added/Deleted Items
85   9202: Report Acquired Items
86   9203: Get transferable playlist types
87   97f1: Unknown (97f1)
88   97f2: Unknown (97f2)
89   97f3: Unknown (97f3)
90   97f4: Unknown (97f4)
91   97f5: Unknown (97f5)
92   1010: Reset device
93   1012: Set object protection
94Events supported:
95   0x4004
96   0x4005
97Device Properties Supported:
98   0xd101: Secure Time
99   0xd102: Device Certificate
100   0xd402: Friendly Device Name
101   0xd401: Synchronization Partner
102   0x5001: Battery Level
103   0xd405: Device Icon
104   0xd100: Unknown property
105Playable File (Object) Types and Object Properties Supported:
106   3009: MP3
107      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
108      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
109      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
110      dc04: Object Size UINT64 data type READ ONLY
111      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
112      dc08: Date Created STRING data type DATETIME FORM GET/SET
113      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
114      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
115      dc42: Sync ID STRING data type GET/SET
116      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
117      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
118      dc9a: Album Name STRING data type GET/SET
119      dc46: Artist STRING data type GET/SET
120      dc9b: Album Artist STRING data type GET/SET
121      de93: Sample Rate UINT32 data type enumeration: 8000, 11025, 16000, 22050, 32000, 44100, 48000,  READ ONLY
122      de94: Number Of Channels UINT16 data type enumeration: 1, 2, GET/SET
123      de9a: Audio Bit Rate UINT32 data type range: MIN 1, MAX 4300000, STEP 1 READ ONLY
124      dc44: Name STRING data type GET/SET
125      dc89: Duration UINT32 data type range: MIN 0, MAX 16777215, STEP 1 GET/SET
126      de99: Audio WAVE Codec UINT32 data type enumeration: 0, 80, 85, GET/SET
127      dc09: Date Modified STRING data type DATETIME FORM GET/SET
128      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
129      dc8c: Genre STRING data type GET/SET
130      dc99: Original Release Date STRING data type DATETIME FORM GET/SET
131      d901: Buy flag UINT8 data type range: MIN 0, MAX 1, STEP 1 GET/SET
132      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
133      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
134      dc92: Skip Count UINT32 data type ANY 32BIT VALUE form GET/SET
135   3008: MS Wave
136      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
137      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
138      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
139      dc04: Object Size UINT64 data type READ ONLY
140      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
141      dc08: Date Created STRING data type DATETIME FORM GET/SET
142      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
143      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
144      dc42: Sync ID STRING data type GET/SET
145      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
146      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
147      dc9a: Album Name STRING data type GET/SET
148      dc46: Artist STRING data type GET/SET
149      dc9b: Album Artist STRING data type GET/SET
150      de93: Sample Rate UINT32 data type enumeration: 8000, 11025, 16000,
15122050, 32000, 44100, 48000,  READ ONLY
152      de94: Number Of Channels UINT16 data type enumeration: 1, 2, GET/SET
153      de9a: Audio Bit Rate UINT32 data type range: MIN 5000, MAX 2304000, STEP 1 READ ONLY
154      dc44: Name STRING data type GET/SET
155      dc89: Duration UINT32 data type range: MIN 0, MAX 16777215, STEP 1 GET/SET
156      de99: Audio WAVE Codec UINT32 data type enumeration: 0, 1, 2, 17, GET/SET
157      dc09: Date Modified STRING data type DATETIME FORM GET/SET
158      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
159      dc8c: Genre STRING data type GET/SET
160      dc99: Original Release Date STRING data type DATETIME FORM GET/SET
161      d901: Buy flag UINT8 data type range: MIN 0, MAX 1, STEP 1 GET/SET
162      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
163      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
164      dc92: Skip Count UINT32 data type ANY 32BIT VALUE form GET/SET
165   b901: WMA
166      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
167      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
168      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
169      dc04: Object Size UINT64 data type READ ONLY
170      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
171      dc08: Date Created STRING data type DATETIME FORM GET/SET
172      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
173      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
174      dc42: Sync ID STRING data type GET/SET
175      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
176      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
177      dc9a: Album Name STRING data type GET/SET
178      dc46: Artist STRING data type GET/SET
179      dc9b: Album Artist STRING data type GET/SET
180      de93: Sample Rate UINT32 data type enumeration: 8000, 11025, 16000, 22050, 32000, 44100, 48000,  READ ONLY
181      de94: Number Of Channels UINT16 data type enumeration: 1, 2, GET/SET
182      de9a: Audio Bit Rate UINT32 data type range: MIN 5000, MAX 430000, STEP 1 READ ONLY
183      dc44: Name STRING data type GET/SET
184      dc89: Duration UINT32 data type range: MIN 0, MAX 16777215, STEP 1 GET/SET
185      de99: Audio WAVE Codec UINT32 data type enumeration: 0, 352, 353, GET/SET
186      dc09: Date Modified STRING data type DATETIME FORM GET/SET
187      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
188      dc8c: Genre STRING data type GET/SET
189      dc99: Original Release Date STRING data type DATETIME FORM GET/SET
190      d901: Buy flag UINT8 data type range: MIN 0, MAX 1, STEP 1 GET/SET
191      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
192      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
193      dc92: Skip Count UINT32 data type ANY 32BIT VALUE form GET/SET
194   300c: ASF
195      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
196      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
197      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
198      dc04: Object Size UINT64 data type READ ONLY
199      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
200      dc08: Date Created STRING data type DATETIME FORM GET/SET
201      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
202      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
203      dc42: Sync ID STRING data type GET/SET
204      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
205      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
206      dc9a: Album Name STRING data type GET/SET
207      dc46: Artist STRING data type GET/SET
208      dc9b: Album Artist STRING data type GET/SET
209      de93: Sample Rate UINT32 data type enumeration: 8000, 11025, 16000, 22050, 32000, 44100, 48000,  READ ONLY
210      de94: Number Of Channels UINT16 data type enumeration: 1, 2, GET/SET
211      de9a: Audio Bit Rate UINT32 data type range: MIN 5000, MAX 430000, STEP 1 READ ONLY
212      dc44: Name STRING data type GET/SET
213      dc89: Duration UINT32 data type range: MIN 0, MAX 16777215, STEP 1 GET/SET
214      de99: Audio WAVE Codec UINT32 data type enumeration: 0, 352, 353, GET/SET
215      dc88: Height UINT32 data type range: MIN 0, MAX 240, STEP 1 GET/SET
216      dc87: Width UINT32 data type range: MIN 0, MAX 320, STEP 1 GET/SET
217      dc09: Date Modified STRING data type DATETIME FORM GET/SET
218      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
219      dc8c: Genre STRING data type GET/SET
220      dc99: Original Release Date STRING data type DATETIME FORM GET/SET
221      d901: Buy flag UINT8 data type range: MIN 0, MAX 1, STEP 1 GET/SET
222      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
223      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
224      dc92: Skip Count UINT32 data type ANY 32BIT VALUE form GET/SET
225      de9e: Key Frame Distance UINT32 data type range: MIN 0, MAX 15000, STEP 1 GET/SET
226      de9d: Frames Per Thousand Seconds UINT32 data type range: MIN 0, MAX 30050, STEP 1 GET/SET
227      de9b: Video Four CC Codec UINT32 data type enumeration: 0, 861293911,  GET/SET
228      de9c: Video Bit Rate UINT32 data type range: MIN 5000, MAX 768010, STEP 1 READ ONLY
229      de97: Scan Depth UINT16 data type enumeration: 0, 1, 2, 3, 4, 5, 6, 7,  GET/SET
230      dea1: Encoding Profile STRING data type GET/SET
231      dc84: Representative Sample Width UINT32 data type range: MIN 0, MAX 10000, STEP 1 GET/SET
232      dc83: Representative Sample Height UINT32 data type range: MIN 0, MAX 10000, STEP 1 GET/SET
233      dc82: Representative Sample Sise UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
234      dc81: Representative Sample Format UINT16 data type enumeration: 14337, 14340, 14343,  GET/SET
235      dc86: Representative Sample Data array of UINT8 data type byte array:  GET/SET
236   3001: Association/Directory
237      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
238      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
239      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
240      dc04: Object Size UINT64 data type READ ONLY
241      dc05: Association Type UINT16 data type enumeration: 0, 1,  GET/SET
242      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
243      dc08: Date Created STRING data type DATETIME FORM GET/SET
244      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
245      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
246      dc42: Sync ID STRING data type GET/SET
247      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
248      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
249      dc44: Name STRING data type GET/SET
250      dc09: Date Modified STRING data type DATETIME FORM GET/SET
251   ba05: Abstract Audio Video Playlist
252      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
253      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
254      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
255      dc04: Object Size UINT64 data type READ ONLY
256      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
257      dc08: Date Created STRING data type DATETIME FORM GET/SET
258      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
259      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
260      dc42: Sync ID STRING data type GET/SET
261      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
262      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
263      dc44: Name STRING data type GET/SET
264      dc09: Date Modified STRING data type DATETIME FORM GET/SET
265   3801: JPEG
266      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
267      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
268      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
269      dc04: Object Size UINT64 data type READ ONLY
270      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
271      dc08: Date Created STRING data type DATETIME FORM GET/SET
272      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
273      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
274      dc42: Sync ID STRING data type GET/SET
275      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
276      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
277      dc44: Name STRING data type GET/SET
278      dc88: Height UINT32 data type range: MIN 0, MAX 10000, STEP 1 GET/SET
279      dc87: Width UINT32 data type range: MIN 0, MAX 10000, STEP 1 GET/SET
280      dc09: Date Modified STRING data type DATETIME FORM GET/SET
281      dc99: Original Release Date STRING data type DATETIME FORM GET/SET
282      dc97: Effective Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
283      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
284      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
285      dc92: Skip Count UINT32 data type ANY 32BIT VALUE form GET/SET
286      dc84: Representative Sample Width UINT32 data type range: MIN 0, MAX 10000, STEP 1 GET/SET
287      dc83: Representative Sample Height UINT32 data type range: MIN 0, MAX 10000, STEP 1 GET/SET
288      dc82: Representative Sample Sise UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
289      dc81: Representative Sample Format UINT16 data type enumeration: 14337, 14340, 14343,  GET/SET
290      dc86: Representative Sample Data array of UINT8 data type byte array:  GET/SET
291   3807: GIF
292      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
293      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
294      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
295      dc04: Object Size UINT64 data type READ ONLY
296      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
297      dc08: Date Created STRING data type DATETIME FORM GET/SET
298      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
299      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
300      dc42: Sync ID STRING data type GET/SET
301      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
302      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
303      dc44: Name STRING data type GET/SET
304      dc88: Height UINT32 data type range: MIN 0, MAX 10000, STEP 1 GET/SET
305      dc87: Width UINT32 data type range: MIN 0, MAX 10000, STEP 1 GET/SET
306      dc09: Date Modified STRING data type DATETIME FORM GET/SET
307      dc99: Original Release Date STRING data type DATETIME FORM GET/SET
308      dc97: Effective Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
309      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
310      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
311      dc92: Skip Count UINT32 data type ANY 32BIT VALUE form GET/SET
312      dc84: Representative Sample Width UINT32 data type range: MIN 0, MAX 10000, STEP 1 GET/SET
313      dc83: Representative Sample Height UINT32 data type range: MIN 0, MAX 10000, STEP 1 GET/SET
314      dc82: Representative Sample Sise UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
315      dc81: Representative Sample Format UINT16 data type enumeration: 14337, 14340, 14343,  GET/SET
316      dc86: Representative Sample Data array of UINT8 data type byte array:  GET/SET
317   3804: BMP
318      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
319      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
320      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
321      dc04: Object Size UINT64 data type READ ONLY
322      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
323      dc08: Date Created STRING data type DATETIME FORM GET/SET
324      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
325      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
326      dc42: Sync ID STRING data type GET/SET
327      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
328      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
329      dc44: Name STRING data type GET/SET
330      dc88: Height UINT32 data type range: MIN 0, MAX 10000, STEP 1 GET/SET
331      dc87: Width UINT32 data type range: MIN 0, MAX 10000, STEP 1 GET/SET
332      dc09: Date Modified STRING data type DATETIME FORM GET/SET
333      dc99: Original Release Date STRING data type DATETIME FORM GET/SET
334      dc97: Effective Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
335      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
336      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
337      dc92: Skip Count UINT32 data type ANY 32BIT VALUE form GET/SET
338      dc84: Representative Sample Width UINT32 data type range: MIN 0, MAX 10000, STEP 1 GET/SET
339      dc83: Representative Sample Height UINT32 data type range: MIN 0, MAX 10000, STEP 1 GET/SET
340      dc82: Representative Sample Sise UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
341      dc81: Representative Sample Format UINT16 data type enumeration: 14337, 14340, 14343,  GET/SET
342      dc86: Representative Sample Data array of UINT8 data type byte array:  GET/SET
343   ba03: Abstract Audio Album
344      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
345      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
346      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
347      dc04: Object Size UINT64 data type READ ONLY
348      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
349      dc08: Date Created STRING data type DATETIME FORM GET/SET
350      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
351      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
352      dc42: Sync ID STRING data type GET/SET
353      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
354      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
355      dc9b: Album Artist STRING data type GET/SET
356      dc44: Name STRING data type GET/SET
357      dc8c: Genre STRING data type GET/SET
358      d901: Buy flag UINT8 data type range: MIN 0, MAX 1, STEP 1 GET/SET
359      dc84: Representative Sample Width UINT32 data type range: MIN 0, MAX 10000, STEP 1 GET/SET
360      dc83: Representative Sample Height UINT32 data type range: MIN 0, MAX 10000, STEP 1 GET/SET
361      dc82: Representative Sample Sise UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
362      dc81: Representative Sample Format UINT16 data type enumeration: 14337, 14340, 14343,  GET/SET
363      dc86: Representative Sample Data array of UINT8 data type byte array:  GET/SET
364   b905: Unknown(b905)
365      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
366      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
367      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
368      dc04: Object Size UINT64 data type READ ONLY
369      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
370      dc08: Date Created STRING data type DATETIME FORM GET/SET
371      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
372      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
373      dc42: Sync ID STRING data type GET/SET
374      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
375      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
376      dc44: Name STRING data type GET/SET
377   3000: Undefined Type
378      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
379      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
380      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
381      dc04: Object Size UINT64 data type READ ONLY
382      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
383      dc08: Date Created STRING data type DATETIME FORM GET/SET
384      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
385      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
386      dc42: Sync ID STRING data type GET/SET
387      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
388      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
389      dc44: Name STRING data type GET/SET
390   b904: Audible.com Codec
391      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
392      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
393      dc03: Protection Status UINT16 data type enumeration: 0, 1, READ ONLY
394      dc04: Object Size UINT64 data type READ ONLY
395      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
396      dc08: Date Created STRING data type DATETIME FORM GET/SET
397      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
398      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
399      dc42: Sync ID STRING data type GET/SET
400      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
401      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
402      dc9a: Album Name STRING data type GET/SET
403      dc46: Artist STRING data type GET/SET
404      dc9b: Album Artist STRING data type GET/SET
405      de93: Sample Rate UINT32 data type enumeration: 8000, 11025, 16000, 22050, 32000, 44100, 48000,  READ ONLY
406      de94: Number Of Channels UINT16 data type enumeration: 1, 2, GET/SET
407      de9a: Audio Bit Rate UINT32 data type range: MIN 5000, MAX 430000, STEP 1 READ ONLY
408      dc44: Name STRING data type GET/SET
409      dc89: Duration UINT32 data type range: MIN 0, MAX 16777215, STEP 1 GET/SET
410      de99: Audio WAVE Codec UINT32 data type enumeration: 0,  GET/SET
411      dc09: Date Modified STRING data type DATETIME FORM GET/SET
412      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
413      dc8c: Genre STRING data type GET/SET
414      dc99: Original Release Date STRING data type DATETIME FORM GET/SET
415      d901: Buy flag UINT8 data type range: MIN 0, MAX 1, STEP 1 GET/SET
416      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
417      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
418      dc92: Skip Count UINT32 data type ANY 32BIT VALUE form GET/SET
419      da00: Unknown property UINT32 data type enumeration: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,  READ ONLY
420      da02: Unknown property UINT32 data type ANY 32BIT VALUE form GET/SET
421      da01: Unknown property STRING data type READ ONLY
422      da03: Unknown property UINT16 data type enumeration: 0, 1,  GET/SET
423      da04: Unknown property UINT128 data type READ ONLY
424   b301: Unknown(b301)
425      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
426      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
427      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
428      dc04: Object Size UINT64 data type READ ONLY
429      dc07: Object File Name STRING data type REGULAR EXPRESSION FORM GET/SET
430      dc08: Date Created STRING data type DATETIME FORM GET/SET
431      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
432      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
433      dc42: Sync ID STRING data type GET/SET
434      dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
435      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
436      dc9a: Album Name STRING data type GET/SET
437      dc46: Artist STRING data type GET/SET
438      dc9b: Album Artist STRING data type GET/SET
439      de93: Sample Rate UINT32 data type enumeration: 8000, 11025, 16000, 22050, 32000, 44100, 48000,  READ ONLY
440      de94: Number Of Channels UINT16 data type enumeration: 1, 2, GET/SET
441      de9a: Audio Bit Rate UINT32 data type range: MIN 5000, MAX 430000, STEP 1 READ ONLY
442      dc44: Name STRING data type GET/SET
443      dc89: Duration UINT32 data type range: MIN 0, MAX 16777215, STEP 1 GET/SET
444      de99: Audio WAVE Codec UINT32 data type enumeration: 0,  GET/SET
445      dc09: Date Modified STRING data type DATETIME FORM GET/SET
446      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
447      dc8c: Genre STRING data type GET/SET
448      dc99: Original Release Date STRING data type DATETIME FORM GET/SET
449      d901: Buy flag UINT8 data type range: MIN 0, MAX 1, STEP 1 GET/SET
450      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
451      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
452      dc92: Skip Count UINT32 data type ANY 32BIT VALUE form GET/SET
453      da00: Unknown property UINT32 data type enumeration: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,  READ ONLY
454      da02: Unknown property UINT32 data type ANY 32BIT VALUE form GET/SET
455      da01: Unknown property STRING data type READ ONLY
456      da03: Unknown property UINT16 data type enumeration: 0, 1,  GET/SET
457      da04: Unknown property UINT128 data type READ ONLY
458Storage Devices:
459   StorageID: 0x00010001
460      StorageType: 0x0003 fixed RAM storage
461      FilesystemType: 0x0002 generic hierarchical
462      AccessCapability: 0x0000 read/write
463      MaxCapacity: 7918321664
464      FreeSpaceInBytes: 2764308480
465      FreeSpaceInObjects: 4294967295
466      StorageDescription: Internal Storage
467      VolumeIdentifier: 0AFA0000B82F4CB60002DA7900B34CB6
468Special directories:
469   Default music folder: 0x00000070
470   Default playlist folder: 0x0000041a
471   Default picture folder: 0x0000040c
472   Default video folder: 0xffffffff
473   Default organizer folder: 0xffffffff
474   Default zencast folder: 0xffffffff
475   Default album folder: 0x00000420
476   Default text folder: 0xffffffff
477MTP-specific device properties:
478   Friendly name: GoGear Vibe
479   Synchronization partner: GoGear Vibe
480   Battery level 82 of 100 (82%)
481libmtp supported (playable) filetypes:
482   ISO MPEG-1 Audio Layer 3
483   RIFF WAVE file
484   Microsoft Windows Media Audio
485   Microsoft Advanced Systems Format
486   Abstract Playlist file
487   JPEG file
488   GIF bitmap file
489   BMP bitmap file
490   Abstract Album file
491   Audible.com Audio Codec
492Unable to acquire device certificate, perhaps this device does not support
493this
494Error 2: PTP Layer error 02fe: get_device_unicode_property(): failed to
495get unicode property.
496Error 2: (Look this up in ptp.h for an explanation.)
497