1libmtp version: 1.0.2 2 3Listing raw device(s) 4 Found 1 device(s): 5 22b8:41dc @ bus 1, dev 49 6Attempting to connect device(s) 7USB low-level info: 8 Using kernel interface "usbfs" 9 bcdUSB: 512 10 bDeviceClass: 255 11 bDeviceSubClass: 255 12 bDeviceProtocol: 255 13 idVendor: 22b8 14 idProduct: 41dc 15 IN endpoint maxpacket: 64 bytes 16 OUT endpoint maxpacket: 64 bytes 17 Raw device info: 18 Bus location: 1 19 Device number: 49 20 Device entry info: 21 Vendor: (null) 22 Vendor id: 0x22b8 23 Product: (null) 24 Vendor id: 0x41dc 25 Device flags: 0x00000000 26Configuration 0, interface 0, altsetting 0: 27 Interface implements PTP class, no further probing. 28Device info: 29 Manufacturer: Motorola 30 Model: Milestone 31 Device version: V1.1 32 Serial number: 1486000400000000040368141900f00b 33 Vendor extension ID: 0x00000006 34 Vendor extension description: microsoft.com/WMPPD: 10.0; 35 Detected object size: 64 bits 36Supported operations: 37 1001: get device info 38 1002: Open session 39 1003: Close session 40 1004: Get storage IDs 41 1005: Get storage info 42 1006: Get number of objects 43 1007: Get object handles 44 1008: Get object info 45 1009: Get object 46 100b: Delete object 47 100c: Send object info 48 100d: Send object 49 100f: Format storage 50 1010: Reset device 51 1012: Set object protection 52 1014: Get device property description 53 1015: Get device property value 54 1016: Set device property value 55 1017: Reset device property value 56 101b: Get partial object 57 9810: Get object references 58 9811: Set object references 59 9802: Get object property description 60 9801: Get object properties supported 61 9803: Get object property value 62 9804: Set object property value 63 9805: Get object property list 64 9806: Set object property list 65 9808: Send object property list 66 9201: Report Added/Deleted Items 67 9203: Get transferable playlist types 68 9202: Report Acquired Items 69 9807: Get interdependent property description 70 100a: Get thumbnail 71Events supported: 72 0x4001 73 0x4004 74 0x4005 75 0x400a 76 0x400b 77Device Properties Supported: 78 0x5011: Date & Time 79 0xd401: Synchronization Partner 80 0xd402: Friendly Device Name 81 0xd405: Device Icon 82Playable File (Object) Types and Object Properties Supported: 83 300c: ASF 84 dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY 85 dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY 86 dc03: Protection Status UINT16 data type enumeration: 0, 1, READ ONLY 87 dc04: Object Size UINT64 data type READ ONLY 88 dc07: Object File Name STRING data type GET/SET 89 dc08: Date Created STRING data type DATETIME FORM GET/SET 90 dc09: Date Modified STRING data type DATETIME FORM GET/SET 91 dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY 92 dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY 93 dc44: Name STRING data type GET/SET 94 dc4f: Non Consumable UINT8 data type enumeration: 0, 1, GET/SET 95 dc46: Artist STRING data type GET/SET 96 dc89: Duration UINT32 data type range: MIN 0, MAX 864000000, STEP 1000 READ ONLY 97 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET 98 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET 99 dc8c: Genre STRING data type GET/SET 100 dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET 101 dc9a: Album Name STRING data type GET/SET 102 dc9b: Album Artist STRING data type GET/SET 103 de94: Number Of Channels UINT16 data type enumeration: 0, 1, 2, GET/SET 104 d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET 105 de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 100 READ ONLY 106 de9a: Audio Bit Rate UINT32 data type range: MIN 13000, MAX 320000, STEP 1000 READ ONLY 107 dc87: Width UINT32 data type range: MIN 0, MAX 220, STEP 1 GET/SET 108 dc88: Height UINT32 data type range: MIN 0, MAX 176, STEP 1 GET/SET 109 de9b: Video Four CC Codec UINT32 data type enumeration: 0, 859189832, 958804552, 1195724877, 827739479, 844516695, 861293911, GET/SET 110 de9c: Video Bit Rate UINT32 data type range: MIN 1000, MAX 384000, STEP 1 GET/SET 111 de9d: Frames Per Thousand Seconds UINT32 data type range: MIN 1000, MAX 15000, STEP 1 GET/SET 112 dea1: Encoding Profile STRING data type GET/SET 113 b981: WMV 114 dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY 115 dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY 116 dc03: Protection Status UINT16 data type enumeration: 0, 1, READ ONLY 117 dc04: Object Size UINT64 data type READ ONLY 118 dc07: Object File Name STRING data type GET/SET 119 dc08: Date Created STRING data type DATETIME FORM GET/SET 120 dc09: Date Modified STRING data type DATETIME FORM GET/SET 121 dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY 122 dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY 123 dc44: Name STRING data type GET/SET 124 dc4f: Non Consumable UINT8 data type enumeration: 0, 1, GET/SET 125 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET 126 dc8c: Genre STRING data type GET/SET 127 dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET 128 de94: Number Of Channels UINT16 data type enumeration: 0, 1, 2, GET/SET 129 dc89: Duration UINT32 data type range: MIN 0, MAX 864000000, STEP 1000 READ ONLY 130 d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET 131 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET 132 dc46: Artist STRING data type GET/SET 133 dc9a: Album Name STRING data type GET/SET 134 dc9b: Album Artist STRING data type GET/SET 135 dc87: Width UINT32 data type range: MIN 0, MAX 220, STEP 1 GET/SET 136 dc88: Height UINT32 data type range: MIN 0, MAX 176, STEP 1 GET/SET 137 de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 100 READ ONLY 138 de9a: Audio Bit Rate UINT32 data type range: MIN 13000, MAX 320000, STEP 1000 READ ONLY 139 de9b: Video Four CC Codec UINT32 data type enumeration: 0, 859189832, 958804552, 1195724877, 827739479, 844516695, 861293911, GET/SET 140 de9c: Video Bit Rate UINT32 data type range: MIN 1000, MAX 384000, STEP 1 GET/SET 141 de9d: Frames Per Thousand Seconds UINT32 data type range: MIN 1000, MAX 15000, STEP 1 GET/SET 142 dea1: Encoding Profile STRING data type GET/SET 143 3009: MP3 144 dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY 145 dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY 146 dc03: Protection Status UINT16 data type enumeration: 0, 1, READ ONLY 147 dc04: Object Size UINT64 data type READ ONLY 148 dc07: Object File Name STRING data type GET/SET 149 dc08: Date Created STRING data type DATETIME FORM GET/SET 150 dc09: Date Modified STRING data type DATETIME FORM GET/SET 151 dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY 152 dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY 153 dc44: Name STRING data type GET/SET 154 dc4f: Non Consumable UINT8 data type enumeration: 0, 1, GET/SET 155 dc46: Artist STRING data type GET/SET 156 dc89: Duration UINT32 data type range: MIN 0, MAX 864000000, STEP 1000 READ ONLY 157 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET 158 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET 159 dc8c: Genre STRING data type GET/SET 160 dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET 161 dc9a: Album Name STRING data type GET/SET 162 dc9b: Album Artist STRING data type GET/SET 163 de94: Number Of Channels UINT16 data type enumeration: 0, 1, 2, GET/SET 164 d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET 165 de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 100 READ ONLY 166 de9a: Audio Bit Rate UINT32 data type range: MIN 13000, MAX 320000, STEP 1000 READ ONLY 167 b901: WMA 168 dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY 169 dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY 170 dc03: Protection Status UINT16 data type enumeration: 0, 1, READ ONLY 171 dc04: Object Size UINT64 data type READ ONLY 172 dc07: Object File Name STRING data type GET/SET 173 dc08: Date Created STRING data type DATETIME FORM GET/SET 174 dc09: Date Modified STRING data type DATETIME FORM GET/SET 175 dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY 176 dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY 177 dc44: Name STRING data type GET/SET 178 dc4f: Non Consumable UINT8 data type enumeration: 0, 1, GET/SET 179 dc46: Artist STRING data type GET/SET 180 dc89: Duration UINT32 data type range: MIN 0, MAX 864000000, STEP 1000 READ ONLY 181 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET 182 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET 183 dc8c: Genre STRING data type GET/SET 184 dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET 185 dc9a: Album Name STRING data type GET/SET 186 dc9b: Album Artist STRING data type GET/SET 187 de94: Number Of Channels UINT16 data type enumeration: 0, 1, 2, GET/SET 188 d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET 189 de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 100 READ ONLY 190 de9a: Audio Bit Rate UINT32 data type range: MIN 13000, MAX 320000, STEP 1000 READ ONLY 191 ba03: Abstract Audio Album 192 dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY 193 dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY 194 dc03: Protection Status UINT16 data type enumeration: 0, 1, READ ONLY 195 dc04: Object Size UINT64 data type READ ONLY 196 dc07: Object File Name STRING data type GET/SET 197 dc08: Date Created STRING data type DATETIME FORM GET/SET 198 dc09: Date Modified STRING data type DATETIME FORM GET/SET 199 dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY 200 dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY 201 dc44: Name STRING data type GET/SET 202 dc4f: Non Consumable UINT8 data type enumeration: 0, 1, GET/SET 203 dc46: Artist STRING data type GET/SET 204 dc8c: Genre STRING data type GET/SET 205 dc83: Representative Sample Height UINT32 data type range: MIN 0, MAX 1200, STEP 1 GET/SET 206 dc84: Representative Sample Width UINT32 data type range: MIN 0, MAX 1600, STEP 1 GET/SET 207 dc86: Representative Sample Data array of UINT8 data type byte array: GET/SET 208 d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET 209 dc9b: Album Artist STRING data type GET/SET 210 dc81: Representative Sample Format UINT16 data type enumeration: 14337, READ ONLY 211 dc82: Representative Sample Sise UINT32 data type range: MIN 0, MAX 1000000, STEP 1 READ ONLY 212 ba05: Abstract Audio Video Playlist 213 dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY 214 dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY 215 dc03: Protection Status UINT16 data type enumeration: 0, 1, READ ONLY 216 dc04: Object Size UINT64 data type READ ONLY 217 dc07: Object File Name STRING data type GET/SET 218 dc08: Date Created STRING data type DATETIME FORM GET/SET 219 dc09: Date Modified STRING data type DATETIME FORM GET/SET 220 dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY 221 dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY 222 dc44: Name STRING data type GET/SET 223 dc4f: Non Consumable UINT8 data type enumeration: 0, 1, GET/SET 224 3001: Association/Directory 225 dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY 226 dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY 227 dc03: Protection Status UINT16 data type enumeration: 0, 1, READ ONLY 228 dc04: Object Size UINT64 data type READ ONLY 229 dc07: Object File Name STRING data type GET/SET 230 dc08: Date Created STRING data type DATETIME FORM GET/SET 231 dc09: Date Modified STRING data type DATETIME FORM GET/SET 232 dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY 233 dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY 234 dc44: Name STRING data type GET/SET 235 dc4f: Non Consumable UINT8 data type enumeration: 0, 1, GET/SET 236 dc05: Association Type UINT16 data type enumeration: 0, 1, GET/SET 237 dc06: Association Desc UINT32 data type ANY 32BIT VALUE form GET/SET 238 3801: JPEG 239 dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY 240 dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY 241 dc03: Protection Status UINT16 data type enumeration: 0, 1, READ ONLY 242 dc04: Object Size UINT64 data type READ ONLY 243 dc07: Object File Name STRING data type GET/SET 244 dc08: Date Created STRING data type DATETIME FORM GET/SET 245 dc09: Date Modified STRING data type DATETIME FORM GET/SET 246 dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY 247 dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY 248 dc44: Name STRING data type GET/SET 249 dc4f: Non Consumable UINT8 data type enumeration: 0, 1, GET/SET 250 dc87: Width UINT32 data type range: MIN 1, MAX 4920, STEP 1 GET/SET 251 dc88: Height UINT32 data type range: MIN 1, MAX 4920, STEP 1 GET/SET 252 dc83: Representative Sample Height UINT32 data type range: MIN 0, MAX 1200, STEP 1 GET/SET 253 dc84: Representative Sample Width UINT32 data type range: MIN 0, MAX 1600, STEP 1 GET/SET 254 dc86: Representative Sample Data array of UINT8 data type byte array: GET/SET 255 dc81: Representative Sample Format UINT16 data type enumeration: 14337, READ ONLY 256 3800: Defined Type 257 dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY 258 dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY 259 dc03: Protection Status UINT16 data type enumeration: 0, 1, READ ONLY 260 dc04: Object Size UINT64 data type READ ONLY 261 dc07: Object File Name STRING data type GET/SET 262 dc08: Date Created STRING data type DATETIME FORM GET/SET 263 dc09: Date Modified STRING data type DATETIME FORM GET/SET 264 dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY 265 dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY 266 dc44: Name STRING data type GET/SET 267 dc4f: Non Consumable UINT8 data type enumeration: 0, 1, GET/SET 268 b984: 3GP 269 dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY 270 dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY 271 dc03: Protection Status UINT16 data type enumeration: 0, 1, READ ONLY 272 dc04: Object Size UINT64 data type READ ONLY 273 dc07: Object File Name STRING data type GET/SET 274 dc08: Date Created STRING data type DATETIME FORM GET/SET 275 dc09: Date Modified STRING data type DATETIME FORM GET/SET 276 dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY 277 dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY 278 dc44: Name STRING data type GET/SET 279 dc4f: Non Consumable UINT8 data type enumeration: 0, 1, GET/SET 280 dc46: Artist STRING data type GET/SET 281 dc89: Duration UINT32 data type range: MIN 0, MAX 864000000, STEP 1000 READ ONLY 282 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET 283 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET 284 dc8c: Genre STRING data type GET/SET 285 dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET 286 dc9a: Album Name STRING data type GET/SET 287 dc9b: Album Artist STRING data type GET/SET 288 de94: Number Of Channels UINT16 data type enumeration: 0, 1, 2, GET/SET 289 d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET 290 de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 100 READ ONLY 291 de9a: Audio Bit Rate UINT32 data type range: MIN 13000, MAX 320000, STEP 1000 READ ONLY 292 dc87: Width UINT32 data type range: MIN 0, MAX 220, STEP 1 GET/SET 293 dc88: Height UINT32 data type range: MIN 0, MAX 176, STEP 1 GET/SET 294 de9b: Video Four CC Codec UINT32 data type enumeration: 0, 859189832, 958804552, 1195724877, 827739479, 844516695, 861293911, GET/SET 295 de9c: Video Bit Rate UINT32 data type range: MIN 1000, MAX 384000, STEP 1 GET/SET 296 de9d: Frames Per Thousand Seconds UINT32 data type range: MIN 1000, MAX 15000, STEP 1 GET/SET 297 dea1: Encoding Profile STRING data type GET/SET 298 b982: MP4 299 dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY 300 dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY 301 dc03: Protection Status UINT16 data type enumeration: 0, 1, READ ONLY 302 dc04: Object Size UINT64 data type READ ONLY 303 dc07: Object File Name STRING data type GET/SET 304 dc08: Date Created STRING data type DATETIME FORM GET/SET 305 dc09: Date Modified STRING data type DATETIME FORM GET/SET 306 dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY 307 dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY 308 dc44: Name STRING data type GET/SET 309 dc4f: Non Consumable UINT8 data type enumeration: 0, 1, GET/SET 310 dc46: Artist STRING data type GET/SET 311 dc89: Duration UINT32 data type range: MIN 0, MAX 864000000, STEP 1000 READ ONLY 312 dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET 313 dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET 314 dc8c: Genre STRING data type GET/SET 315 dc91: Use Count UINT32 data type ANY 32BIT VALUE form GET/SET 316 dc9a: Album Name STRING data type GET/SET 317 dc9b: Album Artist STRING data type GET/SET 318 de94: Number Of Channels UINT16 data type enumeration: 0, 1, 2, GET/SET 319 d901: Buy flag UINT8 data type ANY 8BIT VALUE form GET/SET 320 de93: Sample Rate UINT32 data type range: MIN 8000, MAX 48000, STEP 100 READ ONLY 321 de9a: Audio Bit Rate UINT32 data type range: MIN 13000, MAX 320000, STEP 1000 READ ONLY 322 dc87: Width UINT32 data type range: MIN 0, MAX 220, STEP 1 GET/SET 323 dc88: Height UINT32 data type range: MIN 0, MAX 176, STEP 1 GET/SET 324 de9b: Video Four CC Codec UINT32 data type enumeration: 0, 859189832, 958804552, 1195724877, 827739479, 844516695, 861293911, GET/SET 325 de9c: Video Bit Rate UINT32 data type range: MIN 1000, MAX 384000, STEP 1 GET/SET 326 de9d: Frames Per Thousand Seconds UINT32 data type range: MIN 1000, MAX 15000, STEP 1 GET/SET 327 dea1: Encoding Profile STRING data type GET/SET 328 3000: Undefined Type 329 dc01: Storage ID UINT32 data type ANY 32BIT VALUE form READ ONLY 330 dc02: Object Format UINT16 data type ANY 16BIT VALUE form READ ONLY 331 dc03: Protection Status UINT16 data type enumeration: 0, 1, READ ONLY 332 dc04: Object Size UINT64 data type READ ONLY 333 dc07: Object File Name STRING data type GET/SET 334 dc08: Date Created STRING data type DATETIME FORM GET/SET 335 dc09: Date Modified STRING data type DATETIME FORM GET/SET 336 dc0b: Parent Object UINT32 data type ANY 32BIT VALUE form READ ONLY 337 dc41: Persistant Unique Object Identifier UINT128 data type READ ONLY 338 dc44: Name STRING data type GET/SET 339 dc4f: Non Consumable UINT8 data type enumeration: 0, 1, GET/SET 340Storage Devices: 341 StorageID: 0x00020001 342 StorageType: 0x0004 removable RAM storage 343 FilesystemType: 0x0002 generic hierarchical 344 AccessCapability: 0x0000 read/write 345 MaxCapacity: 7943979008 346 FreeSpaceInBytes: 5896830976 347 FreeSpaceInObjects: 4294967295 348 StorageDescription: Removable Storage 349 VolumeIdentifier: 1680958561 350Special directories: 351 Default music folder: 0x0000000b 352 Default playlist folder: 0x000001ad 353 Default picture folder: 0xffffffff 354 Default video folder: 0xffffffff 355 Default organizer folder: 0xffffffff 356 Default zencast folder: 0xffffffff 357 Default album folder: 0x000001af 358 Default text folder: 0xffffffff 359MTP-specific device properties: 360 Friendly name: Milestone 361 Synchronization partner: Moto Media Sync Engine 362libmtp supported (playable) filetypes: 363 Microsoft Advanced Systems Format 364 Microsoft Windows Media Video 365 ISO MPEG-1 Audio Layer 3 366 Microsoft Windows Media Audio 367 Abstract Album file 368 Abstract Playlist file 369 JPEG file 370 MPEG-4 Part 14 Container Format (Audio+Video Emphasis) 371 372WMPInfo.xml file contents: 373<DeviceInfo> 374 <WMP DeviceID="{73846F3C-EE74-4FF2-A1C6-E9EF872173C3}" RelationshipID="{0DADC439-32D6-48F3-9D9C-BF3E26C2CCDA}"/> 375</DeviceInfo> 376 377OK. 378 379 380