Home | History | Annotate | Download | only in logs
      1 libmtp version: 0.3.5
      2 
      3 Listing raw device(s)
      4    Found 1 device(s):
      5    Pioneer: XMP3 (08e4:0148) @ bus 0, dev 7
      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: 08e4
     14    idProduct: 0148
     15    IN endpoint maxpacket: 512 bytes
     16    OUT endpoint maxpacket: 512 bytes
     17    Raw device info:
     18       Bus location: 0
     19       Device number: 7
     20       Device entry info:
     21          Vendor: Pioneer
     22          Vendor id: 0x08e4
     23          Product: XMP3
     24          Vendor id: 0x0148
     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: Pioneer
     39    Model: GEX-XMP3
     40    Device version: 1.0
     41    Serial number: KGJV02WK        
     42    Vendor extension ID: 0x00000006
     43    Vendor extension description: microsoft.com/WMDRMPD: 10.1; audible.com: 1.0; microsoft.com: WMPPD10.0; xmradio.com: 1.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    1014: Get device property description
     60    1015: Get device property value
     61    1016: Set device property value
     62    1017: Reset device property value
     63    101b: Get partial object
     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    9201: Report Added/Deleted Items
     76    9801: Get object properties supported
     77    9802: Get object property description
     78    9803: Get object property value
     79    9804: Set object property value
     80    9805: Get object property list
     81    9810: Get object references
     82    9811: Set object references
     83 Events supported:
     84    None.
     85 Device Properties Supported:
     86    0xd100: Unknown property
     87    0xd101: Secure Time
     88    0xd102: Device Certificate
     89    0xd401: Synchronization Partner
     90    0xd402: Friendly Device Name
     91 Playable File (Object) Types and Object Properties Supported:
     92    3000: Undefined Type
     93       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
     94       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
     95       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
     96       dc04: ObjectSize UINT64 data type READ ONLY
     97       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
     98       dc09: DateModified STRING data type DATETIME FORM GET/SET
     99       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    100       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    101       dc44: Name STRING data type GET/SET
    102       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    103    3001: Association/Directory
    104       d810: unknown(d810) STRING data type GET/SET
    105       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    106       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    107       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    108       dc04: ObjectSize UINT64 data type READ ONLY
    109       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
    110       dc09: DateModified STRING data type DATETIME FORM GET/SET
    111       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    112       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    113       dc44: Name STRING data type GET/SET
    114       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    115    3008: MS Wave
    116       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    117       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    118       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    119       dc04: ObjectSize UINT64 data type READ ONLY
    120       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
    121       dc09: DateModified STRING data type DATETIME FORM GET/SET
    122       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    123       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    124       dc44: Name STRING data type GET/SET
    125       dc46: Artist STRING data type GET/SET
    126       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    127       dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
    128       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    129       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    130       dc8c: Genre STRING data type GET/SET
    131       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    132       dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
    133       dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
    134       dc9a: AlbumName STRING data type GET/SET
    135       dc9b: AlbumArtist STRING data type GET/SET
    136       de92: BitRateType UINT16 data type enumeration: 0, 1, 2,  GET/SET
    137       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
    138       de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
    139       de99: AudioWAVECodec UINT32 data type enumeration: 1, 17,  READ ONLY
    140       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
    141    3009: MP3
    142       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    143       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    144       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    145       dc04: ObjectSize UINT64 data type READ ONLY
    146       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
    147       dc09: DateModified STRING data type DATETIME FORM GET/SET
    148       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    149       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    150       dc44: Name STRING data type GET/SET
    151       dc46: Artist STRING data type GET/SET
    152       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    153       dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
    154       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    155       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    156       dc8c: Genre STRING data type GET/SET
    157       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    158       dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
    159       dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
    160       dc9a: AlbumName STRING data type GET/SET
    161       dc9b: AlbumArtist STRING data type GET/SET
    162       de92: BitRateType UINT16 data type enumeration: 0, 1, 2,  GET/SET
    163       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
    164       de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
    165       de99: AudioWAVECodec UINT32 data type enumeration: 85,  READ ONLY
    166       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
    167    300c: ASF
    168       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    169       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    170       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    171       dc04: ObjectSize UINT64 data type READ ONLY
    172       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
    173       dc09: DateModified STRING data type DATETIME FORM GET/SET
    174       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    175       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    176       dc44: Name STRING data type GET/SET
    177       dc46: Artist STRING data type GET/SET
    178       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    179       dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
    180       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    181       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    182       dc8c: Genre STRING data type GET/SET
    183       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    184       dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
    185       dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
    186       dc9a: AlbumName STRING data type GET/SET
    187       dc9b: AlbumArtist STRING data type GET/SET
    188       de92: BitRateType UINT16 data type enumeration: 0, 1, 2,  GET/SET
    189       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
    190       de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
    191       de99: AudioWAVECodec UINT32 data type enumeration: 353,  READ ONLY
    192       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
    193    3801: JPEG
    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, 32770, 32771,  READ ONLY
    197       dc04: ObjectSize UINT64 data type READ ONLY
    198       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
    199       dc09: DateModified STRING data type DATETIME FORM 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       dc87: Width UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
    205       dc88: Height UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
    206    3804: BMP
    207       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    208       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    209       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    210       dc04: ObjectSize UINT64 data type READ ONLY
    211       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
    212       dc09: DateModified STRING data type DATETIME FORM GET/SET
    213       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    214       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    215       dc44: Name STRING data type GET/SET
    216       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    217       dc87: Width UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
    218       dc88: Height UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
    219    3807: GIF
    220       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    221       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    222       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    223       dc04: ObjectSize UINT64 data type READ ONLY
    224       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
    225       dc09: DateModified STRING data type DATETIME FORM GET/SET
    226       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    227       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    228       dc44: Name STRING data type GET/SET
    229       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    230       dc87: Width UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
    231       dc88: Height UINT32 data type range: MIN 0, MAX -1, STEP 1 READ ONLY
    232    b300: Unknown(b300)
    233       d811: unknown(d811) array of UINT8 data type byte array:  GET/SET
    234       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    235       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    236       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    237       dc04: ObjectSize UINT64 data type READ ONLY
    238       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
    239       dc09: DateModified STRING data type DATETIME FORM GET/SET
    240       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    241       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    242       dc44: Name STRING data type GET/SET
    243       dc46: Artist STRING data type GET/SET
    244       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    245       dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
    246       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    247       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    248       dc8c: Genre STRING data type GET/SET
    249       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    250       dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
    251       dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
    252       dc9a: AlbumName STRING data type GET/SET
    253       dc9b: AlbumArtist STRING data type GET/SET
    254       de92: BitRateType UINT16 data type enumeration: 0, 1, 2,  GET/SET
    255       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
    256       de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
    257       de99: AudioWAVECodec UINT32 data type enumeration: 0,  READ ONLY
    258       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
    259    b901: WMA
    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, 32770, 32771,  READ ONLY
    263       dc04: ObjectSize UINT64 data type READ ONLY
    264       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
    265       dc09: DateModified STRING data type DATETIME FORM 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       dc46: Artist STRING data type GET/SET
    270       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    271       dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
    272       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    273       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    274       dc8c: Genre STRING data type GET/SET
    275       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    276       dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
    277       dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
    278       dc9a: AlbumName STRING data type GET/SET
    279       dc9b: AlbumArtist STRING data type GET/SET
    280       de92: BitRateType UINT16 data type enumeration: 0, 1, 2,  GET/SET
    281       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
    282       de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
    283       de99: AudioWAVECodec UINT32 data type enumeration: 353,  READ ONLY
    284       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
    285    b902: OGG
    286       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    287       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    288       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    289       dc04: ObjectSize UINT64 data type READ ONLY
    290       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
    291       dc09: DateModified STRING data type DATETIME FORM GET/SET
    292       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    293       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    294       dc44: Name STRING data type GET/SET
    295       dc46: Artist STRING data type GET/SET
    296       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    297       dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
    298       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    299       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    300       dc8c: Genre STRING data type GET/SET
    301       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    302       dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
    303       dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
    304       dc9a: AlbumName STRING data type GET/SET
    305       dc9b: AlbumArtist STRING data type GET/SET
    306       de92: BitRateType UINT16 data type enumeration: 0, 1, 2,  GET/SET
    307       de93: SampleRate UINT32 data type enumeration: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000,  GET/SET
    308       de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
    309       de99: AudioWAVECodec UINT32 data type enumeration: 0,  READ ONLY
    310       de9a: AudioBitRate UINT32 data type enumeration: 8000, 16000, 24000, 32000, 40000, 48000, 56000, 64000, 80000, 96000, 112000, 128000, 144000, 160000, 192000, 224000, 256000, 320000,  GET/SET
    311    b903: AAC
    312       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    313       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    314       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    315       dc04: ObjectSize UINT64 data type READ ONLY
    316       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
    317       dc09: DateModified STRING data type DATETIME FORM GET/SET
    318       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    319       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    320       dc44: Name STRING data type GET/SET
    321       dc46: Artist STRING data type GET/SET
    322       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    323       dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
    324       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    325       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    326       dc8c: Genre STRING data type GET/SET
    327       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    328       dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
    329       dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
    330       dc9a: AlbumName STRING data type GET/SET
    331       dc9b: AlbumArtist STRING data type GET/SET
    332       de92: BitRateType UINT16 data type enumeration: 0, 1, 2,  GET/SET
    333       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
    334       de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
    335       de99: AudioWAVECodec UINT32 data type enumeration: 0,  READ ONLY
    336       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
    337    b904: Audible.com Codec
    338       da00: unknown(da00) UINT32 data type enumeration: 0, 1, 2, 3, 4, 5, 6, 7, 8,  GET/SET
    339       da01: unknown(da01) STRING data type GET/SET
    340       da02: unknown(da02) UINT32 data type ANY 32BIT VALUE form READ ONLY
    341       da03: unknown(da03) UINT16 data type enumeration: 0, 1,  READ ONLY
    342       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    343       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    344       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    345       dc04: ObjectSize UINT64 data type READ ONLY
    346       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
    347       dc09: DateModified STRING data type DATETIME FORM GET/SET
    348       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    349       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    350       dc44: Name STRING data type GET/SET
    351       dc46: Artist STRING data type GET/SET
    352       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    353       dc89: Duration UINT32 data type range: MIN 0, MAX 134217727, STEP 1 GET/SET
    354       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    355       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    356       dc8c: Genre STRING data type GET/SET
    357       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    358       dc92: SkipCount UINT32 data type ANY 32BIT VALUE form GET/SET
    359       dc99: OriginalReleaseDate STRING data type DATETIME FORM GET/SET
    360       dc9a: AlbumName STRING data type GET/SET
    361       dc9b: AlbumArtist STRING data type GET/SET
    362       de92: BitRateType UINT16 data type enumeration: 0, 1, 2,  GET/SET
    363       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 25 GET/SET
    364       de94: NumberOfChannels UINT16 data type enumeration: 0, 1, 2,  GET/SET
    365       de99: AudioWAVECodec UINT32 data type enumeration: 0,  READ ONLY
    366       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 2147483647, STEP 1 GET/SET
    367    ba03: Abstract Audio Album
    368       d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
    369       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    370       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    371       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    372       dc04: ObjectSize UINT64 data type READ ONLY
    373       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
    374       dc09: DateModified STRING data type DATETIME FORM GET/SET
    375       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    376       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    377       dc44: Name STRING data type GET/SET
    378       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    379       dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337, 14343,  GET/SET
    380       dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
    381       dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
    382       dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
    383       dc86: RepresentativeSampleData array of UINT8 data type byte array:  GET/SET
    384       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    385       dc8c: Genre STRING data type GET/SET
    386       dc9b: AlbumArtist STRING data type GET/SET
    387    ba04: Abstract Video Album
    388       d901: BuyFlag UINT8 data type ANY 8BIT VALUE form GET/SET
    389       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    390       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    391       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    392       dc04: ObjectSize UINT64 data type READ ONLY
    393       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
    394       dc09: DateModified STRING data type DATETIME FORM GET/SET
    395       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    396       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    397       dc44: Name STRING data type GET/SET
    398       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    399       dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337, 14343,  GET/SET
    400       dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
    401       dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
    402       dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
    403       dc86: RepresentativeSampleData array of UINT8 data type byte array:  GET/SET
    404       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    405       dc8c: Genre STRING data type GET/SET
    406       dc9b: AlbumArtist STRING data type GET/SET
    407    ba05: Abstract Audio Video Playlist
    408       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    409       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    410       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    411       dc04: ObjectSize UINT64 data type READ ONLY
    412       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
    413       dc09: DateModified STRING data type DATETIME FORM GET/SET
    414       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    415       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    416       dc44: Name STRING data type GET/SET
    417       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    418    ba11: M3U Playlist
    419       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    420       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    421       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    422       dc04: ObjectSize UINT64 data type READ ONLY
    423       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
    424       dc09: DateModified STRING data type DATETIME FORM GET/SET
    425       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    426       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    427       dc44: Name STRING data type GET/SET
    428       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    429    ba14: PLS Playlist
    430       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    431       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    432       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1, 32770, 32771,  READ ONLY
    433       dc04: ObjectSize UINT64 data type READ ONLY
    434       dc07: ObjectFileName STRING data type REGULAR EXPRESSION FORM GET/SET
    435       dc09: DateModified STRING data type DATETIME FORM GET/SET
    436       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    437       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    438       dc44: Name STRING data type GET/SET
    439       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    440 Storage Devices:
    441    StorageID: 0x00010001
    442       StorageType: 0x0003 fixed RAM storage
    443       FilesystemType: 0x0002 generic hierarchical
    444       AccessCapability: 0x0000 read/write
    445       MaxCapacity: 1224638464
    446       FreeSpaceInBytes: 1222197248
    447       FreeSpaceInObjects: 3016
    448       StorageDescription: Internal XM
    449       VolumeIdentifier: (null)
    450 Special directories:
    451    Default music folder: 0x00000013
    452    Default playlist folder: 0x00000000
    453    Default picture folder: 0x00000000
    454    Default video folder: 0x00000000
    455    Default organizer folder: 0x00000000
    456    Default zencast folder: 0x00000000
    457    Default album folder: 0x00000000
    458    Default text folder: 0x00000000
    459 MTP-specific device properties:
    460    Friendly name: GEX-XMP3
    461    Synchronization partner: Unknown Partner
    462 libmtp supported (playable) filetypes:
    463    RIFF WAVE file
    464    ISO MPEG-1 Audio Layer 3
    465    Microsoft Advanced Systems Format
    466    JPEG file
    467    BMP bitmap file
    468    GIF bitmap file
    469    Microsoft Windows Media Audio
    470    Ogg container format
    471    Advanced Audio Coding (AAC)/MPEG-2 Part 7/MPEG-4 Part 3
    472    Audible.com Audio Codec
    473 
    474 Secure Time:
    475 <DRMCLOCK type="status"><VALUE>#20090107 23:54:22Z#</VALUE><FLAG>DRM_CLK_NOT_SET</FLAG></DRMCLOCK>
    476 
    477 Device Certificate:
    478 <DEVCERT version="1.0"><CERTIFICATE type="DEVICE"><DATA><UNIQUEID private="1">CgoKCgoKCgoKCgoKCgoKCgoKCgo=</UNIQUEID><PUBLICKEY private="1">a2x4qcENCiWxYXXRPVzfwTLVN2Sd1e/qCOubm7AJP4tcYauiIurxMw==</PUBLICKEY><KEYDATA>+Z+mokydkgcclOT9I3VY2Dg2RUY=</KEYDATA></DATA><MSDRM_SIGNATURE_VALUE>bCA2nlQJUb13UIalyVeQ858CVkX7/SW/EWeDCulYYoyl+WMCs+eHUw==</MSDRM_SIGNATURE_VALUE><SYMSIGNATURE>Kpp340t8jBkQP6yGHztt4Py8+Fc=</SYMSIGNATURE></CERTIFICATE><FALLBACK><SECURITYVERSION>2.4.112.9</SECURITYVERSION><CERTIFICATE private="1">a2x4qcENCiWxYXXRPVzfwTLVN2Sd1e/qCOubm7AJP4tcYauiIurxMwIEcAkPT7kyzbnqgrVnBLN/T0vPjbKaADOxrhRYTuFDXyC0tDgq4BRLG7N2</CERTIFICATE></FALLBACK><CERTIFICATE type="GROUP"><DATA><NAME>Tuner</NAME>
    479     <MANUFACTURER>Pioneer Corporation</MANUFACTURER>
    480     <MAKE>GEX-XMP3</MAKE>
    481     <DISTRIBUTOR>Pioneer Corporation</DISTRIBUTOR>
    482     <MODEL>GEX-XMP3</MODEL>
    483     <SECURITYLEVEL>2000</SECURITYLEVEL>
    484     <HARDWARE_VER_MAJOR>1</HARDWARE_VER_MAJOR>
    485     <HARDWARE_VER_MINOR>0</HARDWARE_VER_MINOR>
    486     <FIRMWARE_VER_MAJOR>1</FIRMWARE_VER_MAJOR>
    487     <FIRMWARE_VER_MINOR>0</FIRMWARE_VER_MINOR>
    488     <FEATURES>
    489         <CLOCK>2</CLOCK>
    490         <SECURECLOCK>
    491             <URL>http://go.microsoft.com/fwlink/?LinkId=25817</URL>
    492             <PUBLICKEY>!CNhvvz1WaNV1AFUmetxkvm9iD4UrE9cnGUi!qcqdxMiXmD1*ikYGA==</PUBLICKEY>
    493         </SECURECLOCK>
    494         <METERING>1</METERING>
    495         <LICENSE_ACQ>1</LICENSE_ACQ>
    496         <LICENSE_SYNC>1</LICENSE_SYNC>
    497         <ENCRYPTION>1</ENCRYPTION>
    498         <SYMMETRIC_OPT>1</SYMMETRIC_OPT>
    499     </FEATURES>
    500     <LIMITS>
    501         <MAXCHAINDEPTH>2</MAXCHAINDEPTH>
    502         <MAXLICENSESIZE>10240</MAXLICENSESIZE>
    503         <MAXHEADERSIZE>5120</MAXHEADERSIZE>
    504     </LIMITS><PUBLICKEY>5gibJa9onBuFn724nkN0WFpB3Vp4qJULn7lHsB1rHIn3tiMhF/EBPA==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>ajkELHT2t30OVOc6Rl3hYTCLhiq0DS+eUfj8KHHANHtN2pKkDTDvUQ==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE type="AUTHORIZATION"><DATA><SECURITYLEVEL>2000</SECURITYLEVEL><AUTH_ID>2925</AUTH_ID><PUBLICKEY>ilRdvL8rZKkatIhDUPYViKdTemg77FUVS+2pOABaRR9+BmJDm/8vLA==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>zltEMJzjgFZF4b25S/xwGoDAOwXMQ+zRitoaxBa7pRk3WybQBJbYPw==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE type="AUTHORIZATION_ROOT"><DATA><AUTH_ID>1</AUTH_ID><PUBLICKEY>a1t3hxrg!qbOgktnbYaEEi4teCse!gz6RvTPuC!zizKJlpU7xoduSw==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>OcY9VKyByS0dYOkwm1FjpmvuERuGZoDeUzKF8JKzyH5NV3paEWqfDw==</MSDRM_SIGNATURE_VALUE></CERTIFICATE></DEVCERT>
    505 
    506 WMPInfo.xml file contents:
    507 <DeviceInfo>
    508     <WMP DeviceID="{6DF897F3-714C-4352-9EBD-873D57E7B389}" RelationshipID="{00000000-0000-0000-0000-000000000000}"/>
    509 </DeviceInfo>
    510 
    511 OK.
    512