blob: 8fcf8379005057f09895f2f2e13a79931147e434 [file] [log] [blame]
Linus Walleij07bb5382008-07-31 20:21:09 +00001libmtp version: 0.2.6.1
2
3Attempting to connect device(s)
4PTP: Opening session
5PTP_ERROR_IO: Trying again after re-initializing USB interface
6PTP: Opening session
7Detect: Successfully connected 1 devices
8USB low-level info:
9 Using kernel interface "usbfs"
10 bcdUSB: 512
11 bDeviceClass: 0
12 bDeviceSubClass: 0
13 bDeviceProtocol: 0
14 idVendor: 054c
15 idProduct: 0327
16 IN endpoint maxpacket: 512 bytes
17 OUT endpoint maxpacket: 512 bytes
18 Device flags: 0x00000002
19Microsoft device descriptor 0xee:
20 0000: 1203 4d00 5300 4600 5400 3100 3000 3000 ..M.S.F.T.1.0.0.
21 0010: 3000 0.
22Microsoft device response to control message 1, CMD 0x30:
23 0000: 2800 0000 0001 0400 0100 0000 0000 0000 (...............
24 0010: 0001 4d54 5000 0000 0000 0000 0000 0000 ..MTP...........
25 0020: 0000 0000 0000 0000 ........
26Microsoft device response to control message 2, CMD 0x30:
27 0000: 2800 0000 0001 0400 0100 0000 0000 0000 (...............
28 0010: 0001 4d54 5000 0000 0000 0000 0000 0000 ..MTP...........
29 0020: 0000 0000 0000 0000 ........
30Device info:
31 Manufacturer: Sony Corporation
32 Model: WALKMAN NWZ-S616F
33 Device version: 1.00
34 Serial number: 00000000000000000000000005355400
35 Vendor extension ID: 0x00000006
36 Vendor extension description: microsoft.com: 1.0; microsoft.com/WMDRMPD: 10.1; sony.net/WMFU: 1.0;
37 Detected object size: 64 bits
38Supported operations:
39 1001: get device info
40 1002: Open session
41 1003: Close session
42 1004: Get storage IDs
43 1005: Get storage info
44 1006: Get number of objects
45 1007: Get object handles
46 1008: Get object info
47 1009: Get object
48 100b: Delete object
49 100c: Send object info
50 100d: Send object
51 1014: Get device property description
52 1015: Get device property value
53 1016: Set device property value
54 101b: Get partial object
55 9810: Get object references
56 9811: Set object references
57 9802: Get object property description
58 9801: Get object properties supported
59 9803: Get object property value
60 9804: Set object property value
61 9805: Get object property list
62 9806: Set object property list
63 9201: Report Added/Deleted Items
64 9808: Send object property list
65 9101: Get secure time challenge
66 9102: Get secure time response
67 9103: Set license response
68 9104: Get sync list
69 9105: Send meter challenge query
70 9106: Get meter challenge
71 9107: Get meter response
72 9108: Clean data store
73 9109: Get license state
74 910a: Send WMDRM-PD Command
75 910b: Send WMDRM-PD Request
76 9401: Unknown (9401)
77 9402: Unknown (9402)
78Events supported:
79 None.
80Device Properties Supported:
81 0x5001: Battery Level
82 0xd401: Synchronization Partner
83 0xd402: Friendly Device Name
84 0xd101: Secure Time
85 0xd102: Device Certificate
86Playable File (Object) Types and Object Properties Supported:
87 3000: Undefined Type
88 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
89 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
90 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
91 dc04: ObjectSize UINT64 data type READ ONLY
92 dc07: ObjectFileName STRING data type GET/SET
93 dc09: DateModified STRING data type GET/SET
94 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
95 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
96 dc44: Name STRING data type GET/SET
97 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
98 3001: Association/Directory
99 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
100 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
101 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
102 dc04: ObjectSize UINT64 data type READ ONLY
103 dc07: ObjectFileName STRING data type GET/SET
104 dc09: DateModified STRING data type GET/SET
105 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
106 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
107 dc44: Name STRING data type GET/SET
108 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
109 dc05: AssociationType UINT16 data type enumeration: 0, 1, GET/SET
110 3008: MS Wave
111 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
112 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
113 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
114 dc04: ObjectSize UINT64 data type READ ONLY
115 dc07: ObjectFileName STRING data type GET/SET
116 dc09: DateModified STRING data type GET/SET
117 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
118 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
119 dc44: Name STRING data type GET/SET
120 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
121 dc46: Artist STRING data type GET/SET
122 dc89: Duration UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
123 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
124 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
125 dc8c: Genre STRING data type GET/SET
126 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
127 dc99: OriginalReleaseDate STRING data type GET/SET
128 dc9a: AlbumName STRING data type GET/SET
129 dc9b: AlbumArtist STRING data type GET/SET
130 de93: SampleRate UINT32 data type enumeration: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, READ ONLY
131 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, GET/SET
132 de99: AudioWAVECodec UINT32 data type enumeration: 1, GET/SET
133 de9a: AudioBitRate UINT32 data type enumeration: 128000, 176400, 192000, 256000, 352800, 384000, 512000, 705600, 768000, 1024000, 1411200, 1536000, READ ONLY
134 3009: MP3
135 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
136 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
137 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
138 dc04: ObjectSize UINT64 data type READ ONLY
139 dc07: ObjectFileName STRING data type GET/SET
140 dc09: DateModified STRING data type GET/SET
141 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
142 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
143 dc44: Name STRING data type GET/SET
144 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
145 dc46: Artist STRING data type GET/SET
146 dc89: Duration UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
147 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
148 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
149 dc8c: Genre STRING data type GET/SET
150 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
151 dc99: OriginalReleaseDate STRING data type GET/SET
152 dc9a: AlbumName STRING data type GET/SET
153 dc9b: AlbumArtist STRING data type GET/SET
154 de93: SampleRate UINT32 data type enumeration: 16000, 22050, 24000, 32000, 44100, 48000, READ ONLY
155 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, GET/SET
156 de99: AudioWAVECodec UINT32 data type enumeration: 85, GET/SET
157 de9a: AudioBitRate UINT32 data type range: MIN 32000, MAX 320000, STEP 1 READ ONLY
158 300c: ASF
159 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
160 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
161 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
162 dc04: ObjectSize UINT64 data type READ ONLY
163 dc07: ObjectFileName STRING data type GET/SET
164 dc09: DateModified STRING data type GET/SET
165 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
166 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
167 dc44: Name STRING data type GET/SET
168 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
169 3801: JPEG
170 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
171 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
172 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
173 dc04: ObjectSize UINT64 data type READ ONLY
174 dc07: ObjectFileName STRING data type GET/SET
175 dc09: DateModified STRING data type GET/SET
176 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
177 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
178 dc44: Name STRING data type GET/SET
179 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
180 dc87: Width UINT32 data type range: MIN 1, MAX 4000, STEP 1 READ ONLY
181 dc88: Height UINT32 data type range: MIN 1, MAX 4000, STEP 1 READ ONLY
182 b802: Firmware
183 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
184 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
185 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
186 dc04: ObjectSize UINT64 data type READ ONLY
187 dc07: ObjectFileName STRING data type GET/SET
188 dc09: DateModified STRING data type GET/SET
189 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
190 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
191 dc44: Name STRING data type GET/SET
192 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
193 b901: WMA
194 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
195 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
196 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
197 dc04: ObjectSize UINT64 data type READ ONLY
198 dc07: ObjectFileName STRING data type GET/SET
199 dc09: DateModified STRING data type GET/SET
200 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
201 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
202 dc44: Name STRING data type GET/SET
203 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
204 dc46: Artist STRING data type GET/SET
205 dc89: Duration UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
206 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
207 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
208 dc8c: Genre STRING data type GET/SET
209 dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
210 dc99: OriginalReleaseDate STRING data type GET/SET
211 dc9a: AlbumName STRING data type GET/SET
212 dc9b: AlbumArtist STRING data type GET/SET
213 de93: SampleRate UINT32 data type enumeration: 8000, 11025, 16000, 22050, 32000, 44100, 48000, READ ONLY
214 de94: NumberOfChannels UINT16 data type enumeration: 1, 2, GET/SET
215 de99: AudioWAVECodec UINT32 data type enumeration: 352, 353, GET/SET
216 de9a: AudioBitRate UINT32 data type range: MIN 5000, MAX 512000, STEP 1 READ ONLY
217 d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
218 b982: MP4
219 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
220 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
221 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
222 dc04: ObjectSize UINT64 data type READ ONLY
223 dc07: ObjectFileName STRING data type GET/SET
224 dc09: DateModified STRING data type GET/SET
225 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
226 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
227 dc44: Name STRING data type GET/SET
228 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
229 b984: 3GP
230 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
231 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
232 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
233 dc04: ObjectSize UINT64 data type READ ONLY
234 dc07: ObjectFileName STRING data type GET/SET
235 dc09: DateModified STRING data type GET/SET
236 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
237 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
238 dc44: Name STRING data type GET/SET
239 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
240 ba03: Abstract Audio Album
241 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
242 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
243 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
244 dc04: ObjectSize UINT64 data type READ ONLY
245 dc07: ObjectFileName STRING data type GET/SET
246 dc09: DateModified STRING data type GET/SET
247 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
248 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
249 dc44: Name STRING data type GET/SET
250 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
251 dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337, READ ONLY
252 dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX 65536, STEP 1 READ ONLY
253 dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX 200, STEP 1 READ ONLY
254 dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX 200, STEP 1 READ ONLY
255 dc86: RepresentativeSampleData array of UINT8 data type byte array: GET/SET
256 dc8c: Genre STRING data type GET/SET
257 dc9b: AlbumArtist STRING data type GET/SET
258 d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
259 ba05: Abstract Audio Video Playlist
260 dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
261 dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
262 dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, READ ONLY
263 dc04: ObjectSize UINT64 data type READ ONLY
264 dc07: ObjectFileName STRING data type GET/SET
265 dc09: DateModified STRING data type GET/SET
266 dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
267 dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
268 dc44: Name STRING data type GET/SET
269 dc4f: NonConsumable UINT8 data type enumeration: 0, 1, GET/SET
270Storage Devices:
271 StorageID: 0x00010001
272 StorageType: 0x0003
273 FilesystemType: 0x0002
274 AccessCapability: 0x0000
275 MaxCapacity: 3840933888
276 FreeSpaceInBytes: 970162176
277 FreeSpaceInObjects: 4294967295
278 StorageDescription: Storage Media
279 VolumeIdentifier: 00000000000000000000000005355400
280Special directories:
281 Default music folder: 0x00000004
282 Default playlist folder: 0x0000042c
283 Default picture folder: 0x00000007
284 Default video folder: 0x00000008
285 Default organizer folder: 0x00000000
286 Default zencast folder: 0x00000000
287 Default album folder: 0x00000000
288 Default text folder: 0x00000000
289MTP-specific device properties:
290 Friendly name: WALKMAN
291 Synchronization partner: (NULL)
292 Battery level 100 of 100 (100%)
293libmtp supported (playable) filetypes:
294 RIFF WAVE file
295 ISO MPEG-1 Audio Layer 3
296 Microsoft Advanced Systems Format
297 JPEG file
298 Firmware file
299 Microsoft Windows Media Audio
300 MPEG-4 Part 14 Container Format (Audio+Video Empahsis)
301
302Secure Time:
303<DRMCLOCK type="status"><VALUE>#20080715 22:58:29Z#</VALUE><FLAG>DRM_CLK_SET</FLAG></DRMCLOCK>
304
305Device Certificate:
306<DEVCERT version="1.0"><CERTIFICATE type="DEVICE"><DATA><UNIQUEID private="1">AAABBwUFCAQJBgUDBQUEAAA=</UNIQUEID><PUBLICKEY private="1">A2nn4Wgv1k9coujyTAcKEkoKQmrQGR4ZYsOXgeR6YdkxuTlaXH2sOA==</PUBLICKEY><KEYDATA>Xdil2n+7R4etgkE3Z5I2DYJjTnE=</KEYDATA></DATA><MSDRM_SIGNATURE_VALUE>eNWqcuVYaLt/xefb7fqJ04YnJxxxekFE3fW1fD3uAU5k8g4Jhyd7Lg==</MSDRM_SIGNATURE_VALUE><SYMSIGNATURE>zcOgwA5ITvR2OdqTPwn3z1WS9ic=</SYMSIGNATURE></CERTIFICATE><FALLBACK><SECURITYVERSION>2.4.107.193</SECURITYVERSION><CERTIFICATE private="1">A2nn4Wgv1k9coujyTAcKEkoKQmrQGR4ZYsOXgeR6YdkxuTlaXH2sOAIEa8G5BvVCKIUybuomZqYUhpZbUbZUTwmGyXh5ji2Murave8EcCuYLZY5u</CERTIFICATE></FALLBACK><CERTIFICATE type="GROUP"><DATA><NAME>Walkman</NAME><MANUFACTURER>Sony</MANUFACTURER><MAKE>Sony</MAKE><DISTRIBUTOR>Sony</DISTRIBUTOR><MODEL>Walkman</MODEL><SECURITYLEVEL>2000</SECURITYLEVEL><FEATURES><CLOCK>2</CLOCK><SECURECLOCK><URL>http://go.microsoft.com/fwlink/?LinkId=25817</URL><PUBLICKEY>!CNhvvz1WaNV1AFUmetxkvm9iD4UrE9cnGUi!qcqdxMiXmD1*ikYGA==</PUBLICKEY></SECURECLOCK><METERING>1</METERING><LICENSE_ACQ>1</LICENSE_ACQ><LICENSE_SYNC>1</LICENSE_SYNC><ENCRYPTION>1</ENCRYPTION><SYMMETRIC_OPT>1</SYMMETRIC_OPT></FEATURES><LIMITS><MAXCHAINDEPTH>2</MAXCHAINDEPTH><MAXLICENSESIZE>10240</MAXLICENSESIZE><MAXHEADERSIZE>5120</MAXHEADERSIZE></LIMITS><PUBLICKEY>o9wK49TNM0/ID0TR0GZOTQJaoVlbHA0GsdBr3t0NB4lBQirZKrfhKQ==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>hluUVnnLOKGYijl7z2MaVuhfrTFcuF0l7qY9vjfGSrZ/AwsQXmLEMQ==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE type="AUTHORIZATION"><DATA><SECURITYLEVEL>2000</SECURITYLEVEL><AUTH_ID>1829</AUTH_ID><PUBLICKEY>RosQbBMLgdRdTNONotMCSbMK2HKQXF7ITeJSwcsIWROvlhUjCt5wfw==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>KmXouuSpKrB9JeONnc1EBUB7yg4RG/vhDEGbttDhpdktPwtuhzUNcg==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE type="AUTHORIZATION_ROOT"><DATA><AUTH_ID>1</AUTH_ID><PUBLICKEY>a1t3hxrg!qbOgktnbYaEEi4teCse!gz6RvTPuC!zizKJlpU7xoduSw==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>/BmiGou3NGiy668IPaFgMS0sU2B7a1kIVzM4E8bYaqMk02j1Jyo6Kg==</MSDRM_SIGNATURE_VALUE></CERTIFICATE></DEVCERT>
307WMPInfo.xml Does not exist on this device
308PTP: Closing session
309OK.