blob: bfb6db4fb4b57cff60152ed5826b05b97b9fad08 [file] [log] [blame]
Linus Walleij9aca3432012-06-14 23:45:52 +02001My mtp-detect output on Ubuntu 12.04 is the following:
2http://pastebin.com/CN3LGNaZ
3
4The interesting part is probably this:
5
6USB low-level info:
7 Interface has a kernel driver attached.
8 bcdUSB: 512
9 bDeviceClass: 0
10 bDeviceSubClass: 0
11 bDeviceProtocol: 0
12 idVendor: 04e8
13 idProduct: 6860
14 IN endpoint maxpacket: 512 bytes
15 OUT endpoint maxpacket: 512 bytes
16 Raw device info:
17 Bus location: 2
18 Device number: 9
19 Device entry info:
20 Vendor: Samsung
21 Vendor id: 0x04e8
22 Product: GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note
23 Vendor id: 0x6860
24 Device flags: 0x48000003
25Configuration 0, interface 0, altsetting 0:
26 Interface description contains the string "MTP"
27 Device recognized as MTP, no further probing.
28Device info:
29 Manufacturer: SAMSUNG Electronics Co. Ltd.
30 Model: GT-I9300
31 Device version: V1.0
32 Serial number: 353166051261677
33 Vendor extension ID: 0x00000006
34 Vendor extension description: microsoft.com: 1.0; microsoft.com/WMPPD: 11.0; microsoft.com/WMPPD: 10.0; microsoft.com/WMDRMPD:10.1; microsoft.com/playready:1.10;
35 Detected object size: 64 bits
36 Extensions:
37 microsoft.com: 1.0
38 microsoft.com/WMPPD: 11.0
39 microsoft.com/WMPPD: 10.0
40 microsoft.com/WMDRMPD: 10.1
41 microsoft.com/playready: 1.10
42Supported operations:
43 1001: get device info
44 1002: Open session
45 1003: Close session
46 1004: Get storage IDs
47 1005: Get storage info
48 1006: Get number of objects
49 1007: Get object handles
50 1008: Get object info
51 1009: Get object
52 100b: Delete object
53 100c: Send object info
54 100d: Send object
55 100f: Format storage
56 1014: Get device property description
57 1015: Get device property value
58 1016: Set device property value
59 101b: Get partial object
60 9810: Get object references
61 9811: Set object references
62 9802: Get object property description
63 9801: Get object properties supported
64 9803: Get object property value
65 9804: Set object property value
66 9805: Get object property list
67 9806: Set object property list
68 9201: Report Added/Deleted Items
69 9202: Report Acquired Items
70 1011: Self test device
71 1012: Set object protection
72 1017: Reset device property value
73 9807: Get interdependent property description
74 9808: Send object property list
75 9100: Unknown (9100)
76 9101: Get secure time challenge
77 9102: Get secure time response
78 9103: Set license response
79 9104: Get sync list
80 9105: Send meter challenge query
81 9106: Get meter challenge
82 9107: Get meter response
83 9108: Clean data store
84 9109: Get license state
85 910a: Send WMDRM-PD Command
86 910b: Send WMDRM-PD Request
87 910c: Unknown (910c)
88 910d: Unknown (910d)
89 910e: Unknown (910e)
90 910f: Unknown (910f)
91 9110: Unknown (9110)
92 9111: Unknown (9111)
93 9112: Unknown (9112)
94 9113: Unknown (9113)
95 9114: Unknown (9114)
96 9115: Unknown (9115)
97 9116: Unknown (9116)
98Events supported:
99 0x4002
100 0x4003
101 0x4004
102 0x4005
103Device Properties Supported:
104 0x5001: Battery Level
105 0xd401: Synchronization Partner
106 0xd402: Friendly Device Name
107 0xd404: Unknown property
108 0xd407: Perceived Device Type
109 0xd101: Secure Time
110 0xd102: Device Certificate
111 0xd103: Revocation Info
112 0xd104: Unknown property
113 0xd105: Unknown property
114Playable File (Object) Types and Object Properties Supported:
115 b984: 3GP
116 3009: MP3
117 b901: WMA
118 b981: WMV
119 3801: JPEG
120 3001: Association/Directory
121 ba05: Abstract Audio Video Playlist
122 3000: Undefined Type
123 3807: GIF
124 300a: MS AVI
125 300b: MPEG
126 300c: ASF
127 b982: MP4
128 ba10: WPL Playlist
129 ba11: M3U Playlist
130 ba03: Abstract Audio Album
131Storage Devices:
132 StorageID: 0x00010001
133 StorageType: 0x0003 fixed RAM storage
134 FilesystemType: 0x0002 generic hierarchical
135 AccessCapability: 0x0000 read/write
136 MaxCapacity: 12082356224
137 FreeSpaceInBytes: 4802228224
138 FreeSpaceInObjects: 4294967295
139 StorageDescription: Phone
140 VolumeIdentifier: SECZ9519043CHOHB
141 StorageID: 0x00020002
142 StorageType: 0x0004 removable RAM storage
143 FilesystemType: 0x0002 generic hierarchical
144 AccessCapability: 0x0000 read/write
145 MaxCapacity: 7945191424
146 FreeSpaceInBytes: 2462679040
147 FreeSpaceInObjects: 4294967295
148 StorageDescription: Card
149 VolumeIdentifier: SECZ9519043CHOHB01
150Special directories:
151 Default music folder: 0x00000002
152 Default playlist folder: 0xffffffff
153 Default picture folder: 0x00000007
154 Default video folder: 0xffffffff
155 Default organizer folder: 0xffffffff
156 Default zencast folder: 0xffffffff
157 Default album folder: 0xffffffff
158 Default text folder: 0xffffffff
159MTP-specific device properties:
160 Friendly name: (NULL)
161 Synchronization partner: (NULL)
162libmtp supported (playable) filetypes:
163 ISO MPEG-1 Audio Layer 3
164 Microsoft Windows Media Audio
165 Microsoft Windows Media Video
166 JPEG file
167 Folder
168 Abstract Playlist file
169 GIF bitmap file
170 Audio Video Interleave
171 MPEG video stream
172 Microsoft Advanced Systems Format
173 MPEG-4 Part 14 Container Format (Audio+Video Emphasis)
174 Abstract Album file
175ERROR: Could not close session!
176inep: usb_get_endpoint_status(): Device or resource busy
177outep: usb_get_endpoint_status(): Device or resource busy
178usb_clear_halt() on IN endpoint: Device or resource busy
179usb_clear_halt() on OUT endpoint: Device or resource busy
180usb_clear_halt() on INTERRUPT endpoint: Device or resource busy
181OK.
182
183
184$ mtp-detect
185libmtp version: 1.1.3
186
187Listing raw device(s)
188Device 0 (VID=04e8 and PID=6860) is a Samsung
189GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note.
190 Found 1 device(s):
191 Samsung: GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note
192(04e8:6860) @ bus 1, dev 17
193Attempting to connect device(s)
194USB low-level info:
195 Interface has a kernel driver attached.
196 bcdUSB: 512
197 bDeviceClass: 0
198 bDeviceSubClass: 0
199 bDeviceProtocol: 0
200 idVendor: 04e8
201 idProduct: 6860
202 IN endpoint maxpacket: 512 bytes
203 OUT endpoint maxpacket: 512 bytes
204 Raw device info:
205 Bus location: 1
206 Device number: 17
207 Device entry info:
208 Vendor: Samsung
209 Vendor id: 0x04e8
210 Product: GT-P7310/P7510/N7000/I9100/Galaxy Tab
2117.7/10.1/S2/Nexus/Note
212 Vendor id: 0x6860
213 Device flags: 0x58000003
214Configuration 0, interface 0, altsetting 0:
215 Interface description contains the string "MTP"
216 Device recognized as MTP, no further probing.
217Device info:
218 Manufacturer: SAMSUNG Electronics Co. Ltd.
219 Model: GT-I9300
220 Device version: V1.0
221 Serial number: 351869051576851
222 Vendor extension ID: 0x00000006
223 Vendor extension description: microsoft.com: 1.0; microsoft.com/WMPPD:
22411.0; microsoft.com/WMPPD: 10.0; microsoft.com/WMDRMPD:10.1; microsof
225t.com/playready:1.10;
226 Detected object size: 64 bits
227 Extensions:
228 microsoft.com: 1.0
229 microsoft.com/WMPPD: 11.0
230 microsoft.com/WMPPD: 10.0
231 microsoft.com/WMDRMPD: 10.1
232 microsoft.com/playready: 1.10