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