1libmtp version: 1.0.2
2
3Listing raw device(s)
4   Found 1 device(s):
5   1e74:6512 @ bus 3, dev 2
6Attempting to connect device(s)
7USB low-level info:
8   Using kernel interface "usbfs"
9   bcdUSB: 512
10   bDeviceClass: 255
11   bDeviceSubClass: 0
12   bDeviceProtocol: 0
13   idVendor: 1e74
14   idProduct: 6512
15   IN endpoint maxpacket: 64 bytes
16   OUT endpoint maxpacket: 64 bytes
17   Raw device info:
18      Bus location: 3
19      Device number: 2
20      Device entry info:
21         Vendor: (null)
22         Vendor id: 0x1e74
23         Product: (null)
24         Vendor id: 0x6512
25         Device flags: 0x00000000
26Microsoft device descriptor 0xee:
27	0000: 1203 4d00 5300 4600 5400 3100 3000 3000	..M.S.F.T.1.0.0.
28	0010: fe00                                   	..
29Microsoft device response to control message 1, CMD 0xfe:
30	0000: 2800 0000 0001 0400 0100 0000 0000 0000	(...............
31	0010: 0001 4d54 5000 0000 0000 0000 0000 0000	..MTP...........
32	0020: 0000 0000 0000 0000                    	........
33Microsoft device response to control message 2, CMD 0xfe:
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: COBY
40   Model: COBY MP705
41   Device version: MTP-0.99-N-ENG
42   Serial number: FD86FC402574A941ACEAA0FBBF953CE4
43   Vendor extension ID: 0x00000006
44   Vendor extension description: microsoft.com: 1.0; microsoft.com/WMDRMPD: 10.1; microsoft.com/WMPPD: 10.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   100f: Format storage
61   1010: Reset device
62   1014: Get device property description
63   1015: Get device property value
64   1016: Set device property value
65   1017: Reset device property value
66   9810: Get object references
67   9811: Set object references
68   9802: Get object property description
69   9801: Get object properties supported
70   9803: Get object property value
71   9804: Set object property value
72   9805: Get object property list
73   9806: Set object property list
74   9808: Send object property list
75   9101: Get secure time challenge
76   9102: Get secure time response
77   9103: Set license response
78   9104: Get sync list
79   9105: Send meter challenge query
80   9106: Get meter challenge
81   9107: Get meter response
82   9108: Clean data store
83   9109: Get license state
84   910a: Send WMDRM-PD Command
85   910b: Send WMDRM-PD Request
86   9201: Report Added/Deleted Items
87Events supported:
88   None.
89Device Properties Supported:
90   0xd101: Secure Time
91   0xd401: Synchronization Partner
92   0x5001: Battery Level
93   0xd102: Device Certificate
94   0xd402: Friendly Device Name
95Playable File (Object) Types and Object Properties Supported:
96   3009: MP3
97      dc44: Name STRING data type GET/SET
98      dc04: Object Size UINT64 data type READ ONLY
99      dc89: Duration UINT32 data type range: MIN 1, MAX 800000, STEP 1 READ ONLY
100      dc09: Date Modified STRING data type DATETIME FORM READ ONLY
101      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
102      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
103      dc07: Object File Name STRING data type GET/SET
104      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
105      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
106      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
107      d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET
108      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
109      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
110      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
111      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
112      de9a: Audio Bit Rate UINT32 data type range: MIN 1, MAX 384000, STEP 1 READ ONLY
113      dc9a: Album Name STRING data type GET/SET
114      dc46: Artist STRING data type GET/SET
115      dc9b: Album Artist STRING data type GET/SET
116      dc8c: Genre STRING data type GET/SET
117      de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 READ ONLY
118      de94: Number Of Channels UINT16 data type enumeration: 1, 2,  GET/SET
119   b901: WMA
120      dc44: Name STRING data type GET/SET
121      dc04: Object Size UINT64 data type READ ONLY
122      dc89: Duration UINT32 data type range: MIN 1, MAX 800000, STEP 1 READ ONLY
123      dc09: Date Modified STRING data type DATETIME FORM READ ONLY
124      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
125      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
126      dc07: Object File Name STRING data type GET/SET
127      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
128      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
129      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
130      d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET
131      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
132      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
133      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
134      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
135      de9a: Audio Bit Rate UINT32 data type range: MIN 1, MAX 384000, STEP 1 READ ONLY
136      dc9a: Album Name STRING data type GET/SET
137      dc46: Artist STRING data type GET/SET
138      dc9b: Album Artist STRING data type GET/SET
139      dc8c: Genre STRING data type GET/SET
140      de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 READ ONLY
141      de94: Number Of Channels UINT16 data type enumeration: 1, 2,  GET/SET
142   300c: ASF
143      dc44: Name STRING data type GET/SET
144      dc04: Object Size UINT64 data type READ ONLY
145      dc89: Duration UINT32 data type range: MIN 1, MAX 800000, STEP 1 READ ONLY
146      dc09: Date Modified STRING data type DATETIME FORM READ ONLY
147      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
148      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
149      dc87: Width UINT32 data type range: MIN 0, MAX 320, STEP 1 GET/SET
150      dc07: Object File Name STRING data type GET/SET
151      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
152      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
153      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
154      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
155      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
156      de97: Scan Depth UINT16 data type enumeration: 1,  READ ONLY
157      de91: Total Bit Rate UINT32 data type range: MIN 1, MAX 1234000, STEP 1 READ ONLY
158      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
159      dc88: Height UINT32 data type range: MIN 0, MAX 240, STEP 1 GET/SET
160      de9a: Audio Bit Rate UINT32 data type range: MIN 1, MAX 384000, STEP 1 READ ONLY
161      dc8c: Genre STRING data type GET/SET
162      de9e: Key Frame Distance UINT32 data type range: MIN 100, MAX 300, STEP 1 GET/SET
163      de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 READ ONLY
164      de94: Number Of Channels UINT16 data type enumeration: 1, 2,  GET/SET
165      dc94: Parental Rating STRING data type GET/SET
166      de9d: Frames Per Thousand Seconds UINT32 data type range: MIN 15000, MAX 30000, STEP 1 GET/SET
167      de9b: Video Four CC Codec UINT32 data type enumeration: 861293911, 0, 859189832, 958804552, 1195724877, 827739479, 844516695,  GET/SET
168      de9c: Video Bit Rate UINT32 data type range: MIN 1, MAX 850000, STEP 1 READ ONLY
169   b981: WMV
170      dc44: Name STRING data type GET/SET
171      dc04: Object Size UINT64 data type READ ONLY
172      dc89: Duration UINT32 data type range: MIN 1, MAX 800000, STEP 1 READ ONLY
173      dc09: Date Modified STRING data type DATETIME FORM READ ONLY
174      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
175      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
176      dc87: Width UINT32 data type range: MIN 0, MAX 320, STEP 1 GET/SET
177      dc07: Object File Name STRING data type GET/SET
178      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
179      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
180      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
181      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
182      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
183      de97: Scan Depth UINT16 data type enumeration: 1,  READ ONLY
184      de91: Total Bit Rate UINT32 data type range: MIN 1, MAX 1234000, STEP 1 READ ONLY
185      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
186      dc88: Height UINT32 data type range: MIN 0, MAX 240, STEP 1 GET/SET
187      de9a: Audio Bit Rate UINT32 data type range: MIN 1, MAX 384000, STEP 1 READ ONLY
188      dc8c: Genre STRING data type GET/SET
189      de9e: Key Frame Distance UINT32 data type range: MIN 100, MAX 300, STEP 1 GET/SET
190      de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 READ ONLY
191      de94: Number Of Channels UINT16 data type enumeration: 1, 2,  GET/SET
192      dc94: Parental Rating STRING data type GET/SET
193      de9d: Frames Per Thousand Seconds UINT32 data type range: MIN 15000, MAX 30000, STEP 1 GET/SET
194      de9b: Video Four CC Codec UINT32 data type enumeration: 861293911, 0, 859189832, 958804552, 1195724877, 827739479, 844516695,  GET/SET
195      de9c: Video Bit Rate UINT32 data type range: MIN 1, MAX 850000, STEP 1 READ ONLY
196   3801: JPEG
197      dc44: Name STRING data type GET/SET
198      dc04: Object Size UINT64 data type READ ONLY
199      dc09: Date Modified STRING data type DATETIME FORM READ ONLY
200      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
201      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
202      dc87: Width UINT32 data type range: MIN 0, MAX 320, STEP 1 GET/SET
203      dc07: Object File Name STRING data type GET/SET
204      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
205      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
206      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
207      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
208      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
209      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
210      dc88: Height UINT32 data type range: MIN 0, MAX 240, STEP 1 GET/SET
211   3001: Association/Directory
212      dc44: Name STRING data type GET/SET
213      dc04: Object Size UINT64 data type READ ONLY
214      dc09: Date Modified STRING data type DATETIME FORM READ ONLY
215      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
216      dc07: Object File Name STRING data type GET/SET
217      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
218      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
219      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
220      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
221      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
222   ba03: Abstract Audio Album
223      dc44: Name STRING data type GET/SET
224      dc04: Object Size UINT64 data type READ ONLY
225      dc09: Date Modified STRING data type DATETIME FORM READ ONLY
226      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
227      dc07: Object File Name STRING data type GET/SET
228      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
229      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
230      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
231      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
232      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
233      dc46: Artist STRING data type GET/SET
234      dc9b: Album Artist STRING data type GET/SET
235      dc8c: Genre STRING data type GET/SET
236      dc81: Representative Sample Format UINT16 data type enumeration: 14337,  READ ONLY
237      dc82: Representative Sample Sise UINT32 data type range: MIN 0, MAX 24576, STEP 1 READ ONLY
238      dc83: Representative Sample Height UINT32 data type range: MIN 0, MAX 180, STEP 1 READ ONLY
239      dc84: Representative Sample Width UINT32 data type range: MIN 0, MAX 180, STEP 1 READ ONLY
240      dc86: Representative Sample Data array of UINT8 data type byte array:  GET/SET
241   ba05: Abstract Audio Video Playlist
242      dc44: Name STRING data type GET/SET
243      dc04: Object Size UINT64 data type READ ONLY
244      dc09: Date Modified STRING data type DATETIME FORM READ ONLY
245      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
246      dc07: Object File Name STRING data type GET/SET
247      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
248      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
249      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
250      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
251      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
252   3000: Undefined Type
253      dc44: Name STRING data type GET/SET
254      dc04: Object Size UINT64 data type READ ONLY
255      dc09: Date Modified STRING data type DATETIME FORM READ ONLY
256      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
257      dc07: Object File Name STRING data type GET/SET
258      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
259      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
260      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
261      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
262      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
263   300a: MS AVI
264      dc44: Name STRING data type GET/SET
265      dc04: Object Size UINT64 data type READ ONLY
266      dc89: Duration UINT32 data type range: MIN 1, MAX 800000, STEP 1 READ ONLY
267      dc09: Date Modified STRING data type DATETIME FORM READ ONLY
268      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
269      dc4f: Non Consumable UINT8 data type enumeration: 0, 1,  GET/SET
270      dc87: Width UINT32 data type range: MIN 0, MAX 320, STEP 1 GET/SET
271      dc07: Object File Name STRING data type GET/SET
272      dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY
273      dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY
274      dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY
275      dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY
276      dc03: Protection Status UINT16 data type enumeration: 0, 1,  READ ONLY
277      de97: Scan Depth UINT16 data type enumeration: 1,  READ ONLY
278      de91: Total Bit Rate UINT32 data type range: MIN 1, MAX 1234000, STEP 1 READ ONLY
279      dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET
280      dc88: Height UINT32 data type range: MIN 0, MAX 240, STEP 1 GET/SET
281      de9a: Audio Bit Rate UINT32 data type range: MIN 1, MAX 384000, STEP 1 READ ONLY
282      dc8c: Genre STRING data type GET/SET
283      de9e: Key Frame Distance UINT32 data type range: MIN 100, MAX 300, STEP 1 GET/SET
284      de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 READ ONLY
285      de94: Number Of Channels UINT16 data type enumeration: 1, 2,  GET/SET
286      dc94: Parental Rating STRING data type GET/SET
287      de9d: Frames Per Thousand Seconds UINT32 data type range: MIN 15000, MAX 30000, STEP 1 GET/SET
288      de9b: Video Four CC Codec UINT32 data type enumeration: 861293911, 0, 859189832, 958804552, 1195724877, 827739479, 844516695,  GET/SET
289      de9c: Video Bit Rate UINT32 data type range: MIN 1, MAX 850000, STEP 1 READ ONLY
290Storage Devices:
291   StorageID: 0x00010001
292      StorageType: 0x0003 fixed RAM storage
293      FilesystemType: 0x0002 generic hierarchical
294      AccessCapability: 0x0000 read/write
295      MaxCapacity: 3984912384
296      FreeSpaceInBytes: 2327183360
297      FreeSpaceInObjects: 4294967295
298      StorageDescription: internal storage
299      VolumeIdentifier: FD86FC402574A941ACEA4AFBBF953CE4
300Special directories:
301   Default music folder: 0xffffffff
302   Default playlist folder: 0xffffffff
303   Default picture folder: 0xffffffff
304   Default video folder: 0xffffffff
305   Default organizer folder: 0xffffffff
306   Default zencast folder: 0xffffffff
307   Default album folder: 0xffffffff
308   Default text folder: 0xffffffff
309MTP-specific device properties:
310   Friendly name:
311   Synchronization partner:
312   Battery level 100 of 100 (100%)
313libmtp supported (playable) filetypes:
314   ISO MPEG-1 Audio Layer 3
315   Microsoft Windows Media Audio
316   Microsoft Advanced Systems Format
317   Microsoft Windows Media Video
318   JPEG file
319   Abstract Album file
320   Abstract Playlist file
321   Audio Video Interleave
322
323Secure Time:
324
325
326
327