Home | History | Annotate | Download | only in logs
      1 libmtp version: 0.3.0
      2 
      3 Listing raw device(s)
      4    Found 1 device(s):
      5    0781:74c2 @ bus 0, dev 3
      6 Attempting to connect device(s)
      7 USB low-level info:
      8    Using kernel interface "usbfs"
      9    bcdUSB: 512
     10    bDeviceClass: 0
     11    bDeviceSubClass: 0
     12    bDeviceProtocol: 0
     13    idVendor: 0781
     14    idProduct: 74c2
     15    IN endpoint maxpacket: 512 bytes
     16    OUT endpoint maxpacket: 512 bytes
     17    Raw device info:
     18       Bus location: 0
     19       Device number: 3
     20       Device entry info:
     21          Vendor: (null)
     22          Vendor id: 0x0781
     23          Product: (null)
     24          Vendor id: 0x74c2
     25          Device flags: 0x00000000
     26 Microsoft device descriptor 0xee:
     27 	0000: 1203 4d00 5300 4600 5400 3100 3000 3000	..M.S.F.T.1.0.0.
     28 	0010: fe00                                   	..
     29 Microsoft device response to control message 1, CMD 0xfe:
     30 	0000: 2800 0000 0001 0400 0100 0000 0000 0000	(...............
     31 	0010: 0001 4d54 5000 0000 0000 0000 0000 0000	..MTP...........
     32 	0020: 0000 0000 0000 0000                    	........
     33 Microsoft device response to control message 2, CMD 0xfe:
     34 	0000: 2800 0000 0001 0400 0100 0000 0000 0000	(...............
     35 	0010: 0001 4d54 5000 0000 0000 0000 0000 0000	..MTP...........
     36 	0020: 0000 0000 0000 0000                    	........
     37 Device info:
     38    Manufacturer: SanDisk
     39    Model: Sansa Fuze 8GB
     40    Device version: v02.01.17A
     41    Serial number: 5513F4054724B6A80000000000000000
     42    Vendor extension ID: 0x00000006
     43    Vendor extension description: microsoft.com/WMDRMPD: 10.1; audible.com: 1.0; microsoft.com/WMDRMND: 1.0; microsoft.com/AAVT: 1.0; microsoft.com: WMPPD10.0; 
     44    Detected object size: 64 bits
     45 Supported operations:
     46    1001: get device info
     47    1002: Open session
     48    1003: Close session
     49    1004: Get storage IDs
     50    1005: Get storage info
     51    1006: Get number of objects
     52    1007: Get object handles
     53    1008: Get object info
     54    1009: Get object
     55    100b: Delete object
     56    100c: Send object info
     57    100d: Send object
     58    100f: Format storage
     59    1012: Set object protection
     60    1014: Get device property description
     61    1015: Get device property value
     62    1016: Set device property value
     63    1017: Reset device property value
     64    101b: Get partial object
     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    9170: Open Media Session
     77    9171: Close Media Session
     78    9172: Get Next Data Block
     79    9173: Set Current Time Position
     80    9180: Send Registration Request
     81    9181: Get Registration Response
     82    9182: Get Proximity Challenge
     83    9183: Send Proximity Response
     84    9184: Send WMDRM-ND License Request
     85    9185: Get WMDRM-ND License Response
     86    9201: Report Added/Deleted Items
     87    9801: Get object properties supported
     88    9802: Get object property description
     89    9803: Get object property value
     90    9804: Set object property value
     91    9805: Get object property list
     92    9810: Get object references
     93    9811: Set object references
     94 Events supported:
     95    0x4005
     96    0x4004
     97 Device Properties Supported:
     98    0x5001: Battery Level
     99    0x5002: Functional Mode
    100    0xd100: Unknown property
    101    0xd101: Secure Time
    102    0xd102: Device Certificate
    103    0xd103: Revocation Info
    104    0xd401: Synchronization Partner
    105    0xd402: Friendly Device Name
    106 Playable File (Object) Types and Object Properties Supported:
    107    3000: Undefined Type
    108       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    109       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    110       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    111       dc04: ObjectSize UINT64 data type READ ONLY
    112       dc07: ObjectFileName STRING data type GET/SET
    113       dc09: DateModified STRING data type GET/SET
    114       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    115       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    116       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    117       dc44: Name STRING data type GET/SET
    118       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    119    3001: Association/Directory
    120       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    121       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    122       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    123       dc04: ObjectSize UINT64 data type READ ONLY
    124       dc07: ObjectFileName STRING data type GET/SET
    125       dc09: DateModified STRING data type GET/SET
    126       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    127       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    128       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    129       dc44: Name STRING data type GET/SET
    130       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    131    3008: MS Wave
    132       d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
    133       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    134       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    135       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    136       dc04: ObjectSize UINT64 data type READ ONLY
    137       dc07: ObjectFileName STRING data type GET/SET
    138       dc09: DateModified STRING data type GET/SET
    139       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    140       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    141       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    142       dc42: SyncID STRING data type GET/SET
    143       dc44: Name STRING data type GET/SET
    144       dc46: Artist STRING data type GET/SET
    145       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    146       dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, 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       dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
    152       dc99: OriginalReleaseDate STRING data type GET/SET
    153       dc9a: AlbumName STRING data type GET/SET
    154       dc9b: AlbumArtist STRING data type GET/SET
    155       de92: BitRateType UINT16 data type enumeration: 0, 1, 2,  GET/SET
    156       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
    157       de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
    158       de99: AudioWAVECodec UINT32 data type enumeration: 1, 17,  READ ONLY
    159       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
    160    3009: MP3
    161       d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
    162       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    163       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    164       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    165       dc04: ObjectSize UINT64 data type READ ONLY
    166       dc07: ObjectFileName STRING data type GET/SET
    167       dc09: DateModified STRING data type GET/SET
    168       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    169       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    170       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    171       dc42: SyncID STRING data type GET/SET
    172       dc44: Name STRING data type GET/SET
    173       dc46: Artist STRING data type GET/SET
    174       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    175       dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
    176       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    177       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    178       dc8c: Genre STRING data type GET/SET
    179       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    180       dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
    181       dc99: OriginalReleaseDate STRING data type GET/SET
    182       dc9a: AlbumName STRING data type GET/SET
    183       dc9b: AlbumArtist STRING data type GET/SET
    184       de92: BitRateType UINT16 data type enumeration: 0, 1, 2,  GET/SET
    185       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
    186       de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
    187       de99: AudioWAVECodec UINT32 data type enumeration: 85,  READ ONLY
    188       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
    189    300a: MS AVI
    190       d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
    191       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    192       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    193       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    194       dc04: ObjectSize UINT64 data type READ ONLY
    195       dc07: ObjectFileName STRING data type GET/SET
    196       dc09: DateModified STRING data type GET/SET
    197       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    198       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    199       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    200       dc42: SyncID STRING data type GET/SET
    201       dc44: Name STRING data type GET/SET
    202       dc48: Description array of UINT16 data type ANY 16BIT VALUE form GET/SET
    203       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    204       dc87: Width UINT32 data type range: MIN 0, MAX 224, STEP 1 READ ONLY
    205       dc88: Height UINT32 data type range: MIN 0, MAX 176, STEP 1 READ ONLY
    206       dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
    207       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    208       dc8c: Genre STRING data type GET/SET
    209       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    210       dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
    211       de91: TotalBitRate UINT32 data type range: MIN 1, MAX 1048576, STEP 1 GET/SET
    212       de93: SampleRate UINT32 data type enumeration: 44100,  GET/SET
    213       de94: NumberOfChannels UINT16 data type enumeration: 2,  GET/SET
    214       de97: ScanDepth UINT16 data type enumeration: 0,  GET/SET
    215       de99: AudioWAVECodec UINT32 data type enumeration: 85,  READ ONLY
    216       de9a: AudioBitRate UINT32 data type range: MIN 96000, MAX 128000, STEP 1 GET/SET
    217       de9b: VideoFourCCCodec UINT32 data type enumeration: 0,  GET/SET
    218       de9c: VideoBitRate UINT32 data type range: MIN 1, MAX 900000, STEP 1 GET/SET
    219       de9d: FramesPerThousandSeconds UINT32 data type enumeration: 20000,  GET/SET
    220       de9e: KeyFrameDistance UINT32 data type range: MIN 0, MAX 10, STEP 1 GET/SET
    221       dea1: EncodingProfile STRING data type GET/SET
    222    300c: ASF
    223       d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
    224       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    225       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    226       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    227       dc04: ObjectSize UINT64 data type READ ONLY
    228       dc07: ObjectFileName STRING data type GET/SET
    229       dc09: DateModified STRING data type GET/SET
    230       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    231       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    232       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    233       dc42: SyncID STRING data type GET/SET
    234       dc44: Name STRING data type GET/SET
    235       dc46: Artist STRING data type GET/SET
    236       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    237       dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
    238       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    239       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    240       dc8c: Genre STRING data type GET/SET
    241       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    242       dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
    243       dc99: OriginalReleaseDate STRING data type GET/SET
    244       dc9a: AlbumName STRING data type GET/SET
    245       dc9b: AlbumArtist STRING data type GET/SET
    246       de92: BitRateType UINT16 data type enumeration: 0, 1, 2,  GET/SET
    247       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
    248       de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
    249       de99: AudioWAVECodec UINT32 data type enumeration: 353,  READ ONLY
    250       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
    251    3801: JPEG
    252       d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
    253       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    254       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    255       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    256       dc04: ObjectSize UINT64 data type READ ONLY
    257       dc07: ObjectFileName STRING data type GET/SET
    258       dc09: DateModified STRING data type GET/SET
    259       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    260       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    261       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    262       dc42: SyncID STRING data type GET/SET
    263       dc44: Name STRING data type GET/SET
    264       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    265       dc87: Width UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
    266       dc88: Height UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
    267       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    268       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    269    b301: Unknown(b301)
    270       d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
    271       da00: unknown(da00) UINT32 data type enumeration: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,  GET/SET
    272       da01: unknown(da01) STRING data type GET/SET
    273       da02: unknown(da02) UINT32 data type ANY 32BIT VALUE form READ ONLY
    274       da03: unknown(da03) UINT16 data type enumeration: 0, 1,  READ ONLY
    275       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    276       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    277       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    278       dc04: ObjectSize UINT64 data type READ ONLY
    279       dc07: ObjectFileName STRING data type GET/SET
    280       dc09: DateModified STRING data type GET/SET
    281       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    282       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    283       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    284       dc42: SyncID STRING data type GET/SET
    285       dc44: Name STRING data type GET/SET
    286       dc46: Artist STRING data type GET/SET
    287       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    288       dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
    289       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    290       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    291       dc8c: Genre STRING data type GET/SET
    292       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    293       dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
    294       dc99: OriginalReleaseDate STRING data type GET/SET
    295       dc9a: AlbumName STRING data type GET/SET
    296       dc9b: AlbumArtist STRING data type GET/SET
    297       de92: BitRateType UINT16 data type enumeration: 0, 1, 2,  GET/SET
    298       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
    299       de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
    300       de99: AudioWAVECodec UINT32 data type enumeration: 0,  READ ONLY
    301       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
    302    b901: WMA
    303       d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
    304       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    305       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    306       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    307       dc04: ObjectSize UINT64 data type READ ONLY
    308       dc07: ObjectFileName STRING data type GET/SET
    309       dc09: DateModified STRING data type GET/SET
    310       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    311       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    312       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    313       dc42: SyncID STRING data type GET/SET
    314       dc44: Name STRING data type GET/SET
    315       dc46: Artist STRING data type GET/SET
    316       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    317       dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
    318       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    319       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    320       dc8c: Genre STRING data type GET/SET
    321       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    322       dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
    323       dc99: OriginalReleaseDate STRING data type GET/SET
    324       dc9a: AlbumName STRING data type GET/SET
    325       dc9b: AlbumArtist STRING data type GET/SET
    326       de92: BitRateType UINT16 data type enumeration: 0, 1, 2,  GET/SET
    327       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
    328       de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
    329       de99: AudioWAVECodec UINT32 data type enumeration: 352, 353, 354,  READ ONLY
    330       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
    331    b902: OGG
    332       d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
    333       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    334       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    335       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    336       dc04: ObjectSize UINT64 data type READ ONLY
    337       dc07: ObjectFileName STRING data type GET/SET
    338       dc09: DateModified STRING data type GET/SET
    339       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    340       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    341       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    342       dc42: SyncID STRING data type GET/SET
    343       dc44: Name STRING data type GET/SET
    344       dc46: Artist STRING data type GET/SET
    345       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    346       dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
    347       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    348       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    349       dc8c: Genre STRING data type GET/SET
    350       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    351       dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
    352       dc99: OriginalReleaseDate STRING data type GET/SET
    353       dc9a: AlbumName STRING data type GET/SET
    354       dc9b: AlbumArtist STRING data type GET/SET
    355       de92: BitRateType UINT16 data type enumeration: 0, 1, 2,  GET/SET
    356       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
    357       de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
    358       de99: AudioWAVECodec UINT32 data type enumeration: 0,  READ ONLY
    359       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
    360    b904: Audible.com Codec
    361       d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
    362       da00: unknown(da00) UINT32 data type enumeration: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,  GET/SET
    363       da01: unknown(da01) STRING data type GET/SET
    364       da02: unknown(da02) UINT32 data type ANY 32BIT VALUE form READ ONLY
    365       da03: unknown(da03) UINT16 data type enumeration: 0, 1,  READ ONLY
    366       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    367       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    368       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    369       dc04: ObjectSize UINT64 data type READ ONLY
    370       dc07: ObjectFileName STRING data type GET/SET
    371       dc09: DateModified STRING data type GET/SET
    372       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    373       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    374       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    375       dc42: SyncID STRING data type GET/SET
    376       dc44: Name STRING data type GET/SET
    377       dc46: Artist STRING data type GET/SET
    378       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    379       dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
    380       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    381       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    382       dc8c: Genre STRING data type GET/SET
    383       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    384       dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
    385       dc99: OriginalReleaseDate STRING data type GET/SET
    386       dc9a: AlbumName STRING data type GET/SET
    387       dc9b: AlbumArtist STRING data type GET/SET
    388       de92: BitRateType UINT16 data type enumeration: 0, 1, 2,  GET/SET
    389       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
    390       de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
    391       de99: AudioWAVECodec UINT32 data type enumeration: 0,  READ ONLY
    392       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
    393    b906: FLAC
    394       d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
    395       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    396       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    397       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    398       dc04: ObjectSize UINT64 data type READ ONLY
    399       dc07: ObjectFileName STRING data type GET/SET
    400       dc09: DateModified STRING data type GET/SET
    401       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    402       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    403       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    404       dc42: SyncID STRING data type GET/SET
    405       dc44: Name STRING data type GET/SET
    406       dc46: Artist STRING data type GET/SET
    407       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    408       dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
    409       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    410       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    411       dc8c: Genre STRING data type GET/SET
    412       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    413       dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
    414       dc99: OriginalReleaseDate STRING data type GET/SET
    415       dc9a: AlbumName STRING data type GET/SET
    416       dc9b: AlbumArtist STRING data type GET/SET
    417       de92: BitRateType UINT16 data type enumeration: 0, 1, 2,  GET/SET
    418       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
    419       de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
    420       de99: AudioWAVECodec UINT32 data type enumeration: 0,  READ ONLY
    421       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
    422    ba03: Abstract Audio Album
    423       d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
    424       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    425       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    426       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    427       dc04: ObjectSize UINT64 data type READ ONLY
    428       dc07: ObjectFileName STRING data type GET/SET
    429       dc09: DateModified STRING data type GET/SET
    430       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    431       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    432       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    433       dc42: SyncID STRING data type GET/SET
    434       dc44: Name STRING data type GET/SET
    435       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    436       dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337,  GET/SET
    437       dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
    438       dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
    439       dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
    440       dc86: RepresentativeSampleData array of UINT8 data type byte array:  GET/SET
    441       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    442       dc8c: Genre STRING data type GET/SET
    443       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    444       dc9b: AlbumArtist STRING data type GET/SET
    445    ba05: Abstract Audio Video Playlist
    446       d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
    447       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    448       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    449       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    450       dc04: ObjectSize UINT64 data type READ ONLY
    451       dc07: ObjectFileName STRING data type GET/SET
    452       dc09: DateModified STRING data type GET/SET
    453       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    454       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    455       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    456       dc42: SyncID STRING data type GET/SET
    457       dc44: Name STRING data type GET/SET
    458       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    459       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    460       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    461    ba11: M3U Playlist
    462       d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
    463       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    464       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    465       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    466       dc04: ObjectSize UINT64 data type READ ONLY
    467       dc07: ObjectFileName STRING data type GET/SET
    468       dc09: DateModified STRING data type GET/SET
    469       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    470       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    471       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    472       dc42: SyncID STRING data type GET/SET
    473       dc44: Name STRING data type GET/SET
    474       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    475       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    476       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    477 Storage Devices:
    478    StorageID: 0x00010001
    479       StorageType: 0x0003
    480       FilesystemType: 0x0002
    481       AccessCapability: 0x0000
    482       MaxCapacity: 7908491264
    483       FreeSpaceInBytes: 752779264
    484       FreeSpaceInObjects: 14635
    485       StorageDescription: Internal Memory
    486       VolumeIdentifier: 5513F4054724B6A8
    487 Special directories:
    488    Default music folder: 0x00000001
    489    Default playlist folder: 0x00000004
    490    Default picture folder: 0x00000000
    491    Default video folder: 0x00000003
    492    Default organizer folder: 0x00000000
    493    Default zencast folder: 0x00000000
    494    Default album folder: 0x00000019
    495    Default text folder: 0x00000000
    496 MTP-specific device properties:
    497    Friendly name: Sansa Fuze 8GB
    498    Synchronization partner: {A8D50450-5DEA-4884-BA73-CF076D2D84F4}
    499    Battery level 93 of 100 (93%)
    500 libmtp supported (playable) filetypes:
    501    RIFF WAVE file
    502    ISO MPEG-1 Audio Layer 3
    503    Audio Video Interleave
    504    Microsoft Advanced Systems Format
    505    JPEG file
    506    Microsoft Windows Media Audio
    507    Ogg container format
    508    Audible.com Audio Codec
    509    Free Lossless Audio Codec (FLAC)
    510 
    511 Secure Time:
    512 <DRMCLOCK type="status"><VALUE>#20071117 10:15:56Z#</VALUE><FLAG>DRM_CLK_NEEDS_REFRESH</FLAG></DRMCLOCK>
    513 
    514 Device Certificate:
    515 
    516  	  	 
    517