1libmtp version: 0.3.7
2
3Listing raw device(s)
4   Found 1 device(s):
5   Samsung: YH-999 Portable Media Center/SGH-A707/SGH-L760V/SGH-U900 (04e8:5a0f) @ bus 0, dev 25
6Attempting to connect device(s)
7USB low-level info:
8   Using kernel interface "usbfs"
9   bcdUSB: 272
10   bDeviceClass: 0
11   bDeviceSubClass: 0
12   bDeviceProtocol: 0
13   idVendor: 04e8
14   idProduct: 5a0f
15   IN endpoint maxpacket: 64 bytes
16   OUT endpoint maxpacket: 64 bytes
17   Raw device info:
18      Bus location: 0
19      Device number: 25
20      Device entry info:
21         Vendor: Samsung
22         Vendor id: 0x04e8
23         Product: YH-999 Portable Media Center/SGH-A707/SGH-L760V/SGH-U900
24         Vendor id: 0x5a0f
25         Device flags: 0x00000001
26Microsoft device descriptor 0xee:
27        0000: 1203 4d00 5300 4600 5400 3100 3000 3000   ..M.S.F.T.1.0.0.
28        0010: 0900                                      ..
29Device info:
30   Manufacturer: Samsung Electronics Co., Ltd.
31   Model: SCH-U450
32   Device version: CG01.1
33   Serial number: a000001d11d1af
34   Vendor extension ID: 0x00000006
35   Vendor extension description: microsoft.com: 1.0; microsoft.com/WMPPD: 11.0; microsoft.com/WMPPD: 10.0; microsoft.com/WMDRMPD: 10.1;
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   100f: Format storage
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   1011: Self test device
65   1012: Set object protection
66   1017: Reset device property value
67   1019: Move object
68   101a: Copy object
69   9808: Send object property list
70   9001: Unknown (9001)
71   9100: Unknown (9100)
72   9101: Get secure time challenge
73   9102: Get secure time response
74   9103: Set license response
75   9104: Get sync list
76   9105: Send meter challenge query
77   9106: Get meter challenge
78   9107: Get meter response
79   9108: Clean data store
80   9109: Get license state
81   910a: Send WMDRM-PD Command
82   910b: Send WMDRM-PD Request
83   9202: Report Acquired Items
84Events supported:
85   0x4001
86   0x4004
87   0x4005
88Device Properties Supported:
89   0x5001: Battery Level
90   0xd401: Synchronization Partner
91   0xd402: Friendly Device Name
92   0xd404: Unknown property
93   0xd407: Unknown property
94   0xd101: Secure Time
95   0xd102: Device Certificate
96Playable File (Object) Types and Object Properties Supported:
97   b984: 3GP
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, 32770, 32771,  READ ONLY
101      dc04: ObjectSize UINT64 data type READ ONLY
102      dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
103      dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
104      dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
105      dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
106      dc09: DateModified STRING data type DATETIME FORM GET/SET
107      dc44: Name STRING data type GET/SET
108      dc05: AssociationType UINT16 data type enumeration: 0, 1,  GET/SET
109      dc08: DateCreated STRING data type DATETIME FORM GET/SET
110      dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
111      dc46: Artist STRING data type GET/SET
112      dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
113      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
114      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
115      dc8c: Genre STRING data type GET/SET
116      dc97: EffectiveRating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
117      dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
118      dc9a: AlbumName STRING data type GET/SET
119      de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 READ ONLY
120      de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
121      de99: AudioWAVECodec UINT32 data type enumeration: 0, 1, 2, 3, 8, 9, 11, 49, 50, 80, 85, 352, 353, 354, 355, 356, 41222,  GET/SET
122      de9a: AudioBitRate UINT32 data type range: MIN 13000, MAX 384999, STEP 1 READ ONLY
123      dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
124      de92: BitRateType UINT16 data type enumeration: 0, 1, 2, 3,  GET/SET
125      dc9b: AlbumArtist STRING data type GET/SET
126      dc96: Composer STRING data type GET/SET
127      dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337, 14343, 14347, 14344, 47361, 12299,  READ ONLY
128      dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX 10000000, STEP 1 READ ONLY
129      dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX 1000000, STEP 1 READ ONLY
130      dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX 1000000, STEP 1 READ ONLY
131      dc85: RepresentativeSampleDuration UINT32 data type range: MIN 0, MAX 100000, STEP 1 READ ONLY
132      dc86: RepresentativeSampleData array of UINT8 data type byte array:  GET/SET
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, 32770, 32771,  READ ONLY
137      dc04: ObjectSize UINT64 data type READ ONLY
138      dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
139      dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
140      dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
141      dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
142      dc09: DateModified STRING data type DATETIME FORM GET/SET
143      dc44: Name STRING data type GET/SET
144      dc05: AssociationType UINT16 data type enumeration: 0, 1,  GET/SET
145      dc08: DateCreated STRING data type DATETIME FORM GET/SET
146      dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
147      dc46: Artist STRING data type GET/SET
148      dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
149      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
150      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
151      dc8c: Genre STRING data type GET/SET
152      dc97: EffectiveRating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
153      dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
154      dc9a: AlbumName STRING data type GET/SET
155      de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 READ ONLY
156      de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
157      de99: AudioWAVECodec UINT32 data type enumeration: 0, 1, 2, 3, 8, 9, 11, 49, 50, 80, 85, 352, 353, 354, 355, 356, 41222,  GET/SET
158      de9a: AudioBitRate UINT32 data type range: MIN 13000, MAX 384999, STEP 1 READ ONLY
159      dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
160      de92: BitRateType UINT16 data type enumeration: 0, 1, 2, 3,  GET/SET
161      dc9b: AlbumArtist STRING data type GET/SET
162      dc96: Composer STRING data type GET/SET
163      dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337, 14343, 14347, 14344, 47361, 12299,  READ ONLY
164      dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX 10000000, STEP 1 READ ONLY
165      dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX 1000000, STEP 1 READ ONLY
166      dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX 1000000, STEP 1 READ ONLY
167      dc85: RepresentativeSampleDuration UINT32 data type range: MIN 0, MAX 100000, STEP 1 READ ONLY
168      dc86: RepresentativeSampleData array of UINT8 data type byte array:  GET/SET
169   b901: WMA
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, 32770, 32771,  READ ONLY
173      dc04: ObjectSize UINT64 data type READ ONLY
174      dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
175      dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
176      dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
177      dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
178      dc09: DateModified STRING data type DATETIME FORM GET/SET
179      dc44: Name STRING data type GET/SET
180      dc05: AssociationType UINT16 data type enumeration: 0, 1,  GET/SET
181      dc08: DateCreated STRING data type DATETIME FORM GET/SET
182      dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
183      dc46: Artist STRING data type GET/SET
184      dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
185      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
186      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
187      dc8c: Genre STRING data type GET/SET
188      dc97: EffectiveRating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
189      dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
190      dc9a: AlbumName STRING data type GET/SET
191      de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 READ ONLY
192      de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
193      de99: AudioWAVECodec UINT32 data type enumeration: 0, 1, 2, 3, 8, 9, 11, 49, 50, 80, 85, 352, 353, 354, 355, 356, 41222,  GET/SET
194      de9a: AudioBitRate UINT32 data type range: MIN 13000, MAX 192999, STEP 1 READ ONLY
195      dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
196      de92: BitRateType UINT16 data type enumeration: 0, 1, 2, 3,  GET/SET
197      dc9b: AlbumArtist STRING data type GET/SET
198      dc96: Composer STRING data type GET/SET
199      dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337, 14343, 14347, 14344, 47361, 12299,  READ ONLY
200      dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX 10000000, STEP 1 READ ONLY
201      dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX 1000000, STEP 1 READ ONLY
202      dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX 1000000, STEP 1 READ ONLY
203      dc85: RepresentativeSampleDuration UINT32 data type range: MIN 0, MAX 100000, STEP 1 READ ONLY
204      dc86: RepresentativeSampleData array of UINT8 data type byte array:  GET/SET
205   b982: MP4
206      dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
207      dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
208      dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
209      dc04: ObjectSize UINT64 data type READ ONLY
210      dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
211      dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
212      dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
213      dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
214      dc09: DateModified STRING data type DATETIME FORM GET/SET
215      dc44: Name STRING data type GET/SET
216      dc05: AssociationType UINT16 data type enumeration: 0, 1,  GET/SET
217      dc08: DateCreated STRING data type DATETIME FORM GET/SET
218      dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
219      dc46: Artist STRING data type GET/SET
220      dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
221      dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
222      dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
223      dc8c: Genre STRING data type GET/SET
224      dc97: EffectiveRating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
225      dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
226      dc9a: AlbumName STRING data type GET/SET
227      de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 READ ONLY
228      de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
229      de99: AudioWAVECodec UINT32 data type enumeration: 0, 1, 2, 3, 8, 9, 11, 49, 50, 80, 85, 352, 353, 354, 355, 356, 41222,  GET/SET
230      de9a: AudioBitRate UINT32 data type range: MIN 13000, MAX 384999, STEP 1 READ ONLY
231      dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
232      de92: BitRateType UINT16 data type enumeration: 0, 1, 2, 3,  GET/SET
233      dc9b: AlbumArtist STRING data type GET/SET
234      dc96: Composer STRING data type GET/SET
235      dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337, 14343, 14347, 14344, 47361, 12299,  READ ONLY
236      dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX 10000000, STEP 1 READ ONLY
237      dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX 1000000, STEP 1 READ ONLY
238      dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX 1000000, STEP 1 READ ONLY
239      dc85: RepresentativeSampleDuration UINT32 data type range: MIN 0, MAX 100000, STEP 1 READ ONLY
240      dc86: RepresentativeSampleData array of UINT8 data type byte array:  GET/SET
241   3001: Association/Directory
242      dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
243      dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
244      dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
245      dc04: ObjectSize UINT64 data type READ ONLY
246      dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
247      dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
248      dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
249      dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
250      dc09: DateModified STRING data type DATETIME FORM GET/SET
251      dc44: Name STRING data type GET/SET
252      dc05: AssociationType UINT16 data type enumeration: 0, 1,  GET/SET
253      dc08: DateCreated STRING data type DATETIME FORM GET/SET
254      dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
255   ba05: Abstract Audio Video Playlist
256      dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
257      dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
258      dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
259      dc04: ObjectSize UINT64 data type READ ONLY
260      dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
261      dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
262      dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
263      dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
264      dc09: DateModified STRING data type DATETIME FORM GET/SET
265      dc44: Name STRING data type GET/SET
266      dc05: AssociationType UINT16 data type enumeration: 0, 1,  GET/SET
267      dc08: DateCreated STRING data type DATETIME FORM GET/SET
268      dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
269   3000: Undefined Type
270      dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
271      dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
272      dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
273      dc04: ObjectSize UINT64 data type READ ONLY
274      dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
275      dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
276      dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
277      dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
278      dc09: DateModified STRING data type DATETIME FORM GET/SET
279      dc44: Name STRING data type GET/SET
280      dc05: AssociationType UINT16 data type enumeration: 0, 1,  GET/SET
281      dc08: DateCreated STRING data type DATETIME FORM GET/SET
282      dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
283   ba03: Abstract Audio Album
284      dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
285      dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
286      dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
287      dc04: ObjectSize UINT64 data type READ ONLY
288      dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
289      dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
290      dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
291      dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
292      dc09: DateModified STRING data type DATETIME FORM GET/SET
293      dc44: Name STRING data type GET/SET
294      dc05: AssociationType UINT16 data type enumeration: 0, 1,  GET/SET
295      dc08: DateCreated STRING data type DATETIME FORM GET/SET
296      dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
297      dc46: Artist STRING data type GET/SET
298      dc8c: Genre STRING data type GET/SET
299      dc9b: AlbumArtist STRING data type GET/SET
300      dc87: Width UINT32 data type range: MIN 0, MAX 2000, STEP 1 GET/SET
301      dc88: Height UINT32 data type range: MIN 0, MAX 2000, STEP 1 GET/SET
302      dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337, 14343, 14347, 14344, 47361, 12299,  READ ONLY
303      dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX 10000000, STEP 1 READ ONLY
304      dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX 1000000, STEP 1 READ ONLY
305      dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX 1000000, STEP 1 READ ONLY
306      dc85: RepresentativeSampleDuration UINT32 data type range: MIN 0, MAX 100000, STEP 1 READ ONLY
307      dc86: RepresentativeSampleData array of UINT8 data type byte array:  GET/SET
308      d901: BuyFlag UINT8 data type range: MIN 0, MAX 1, STEP 0 GET/SET
309Storage Devices:
310   StorageID: 0x00020001
311      StorageType: 0x0004 removable RAM storage
312      FilesystemType: 0x0002 generic hierarchical
313      AccessCapability: 0x0000 read/write
314      MaxCapacity: 1973911552
315      FreeSpaceInBytes: 1962999808
316      FreeSpaceInObjects: 4294967295
317      StorageDescription: Card
318      VolumeIdentifier: a000001d11d1af01
319Special directories:
320   Default music folder: 0x00000000
321   Default playlist folder: 0x00000000
322   Default picture folder: 0x00000000
323   Default video folder: 0x00000000
324   Default organizer folder: 0x00000000
325   Default zencast folder: 0x00000000
326   Default album folder: 0x00000000
327   Default text folder: 0x00000000
328MTP-specific device properties:
329   Friendly name: SCH-U450
330   Synchronization partner: SCH-U450
331   Battery level 0 of 100 (0%)
332libmtp supported (playable) filetypes:
333   ISO MPEG-1 Audio Layer 3
334   Microsoft Windows Media Audio
335   MPEG-4 Part 14 Container Format (Audio+Video Empahsis)
336
337Secure Time:
3380030723T193600.
339
340Device Certificate:
341?xml version="1.0" encoding="unicode" ?> <Test> <Description> Faked device certificate </Description> </Test
342OK.
343