Home | History | Annotate | Download | only in logs
      1 libmtp version: 0.2.4
      2 
      3 Attempting to connect device(s)
      4 Detect: Successfully connected 1 devices
      5 USB low-level info:
      6    Using kernel interface "usbfs"
      7    bcdUSB: 512
      8    bDeviceClass: 255
      9    bDeviceSubClass: 0
     10    bDeviceProtocol: 0
     11    idVendor: 0930
     12    idProduct: 0019
     13    IN endpoint maxpacket: 512 bytes
     14    OUT endpoint maxpacket: 512 bytes
     15    Device flags: 0x00000000
     16 Microsoft device descriptor 0xee:
     17 	0000: 1203 4d00 5300 4600 5400 3100 3000 3000	..M.S.F.T.1.0.0.
     18 	0010: fe00                                   	..
     19 Microsoft device response to control message 1, CMD 0xfe:
     20 	0000: 2800 0000 0001 0400 0100 0000 0000 0000	(...............
     21 	0010: 0001 4d54 5000 0000 0000 0000 0000 0000	..MTP...........
     22 	0020: 0000 0000 0000 0000                    	........
     23 Device info:
     24    Manufacturer: TOSHIBA
     25    Model: gigabeat T Series
     26    Device version: PMC: 2.21 (2:0); Platform: 1.0 (2.4)
     27    Serial number: 2882db60 - acee2c4e - 80bd1ff8 - 8ee00652
     28    Vendor extension ID: 0x00000006
     29    Vendor extension description: microsoft.com: 1.0; microsoft.com/WMDRMPD: 10.1; microsoft.com/WMPPD: 11.1; microsoft.com/WMPMCPREMCONT: 1.0
     30    Detected object size: 64 bits
     31 Supported operations:
     32    1001: get device info
     33    1002: Open session
     34    1003: Close session
     35    1004: Get storage IDs
     36    1005: Get storage info
     37    1006: Get number of objects
     38    1007: Get object handles
     39    1008: Get object info
     40    1009: Get object
     41    100b: Delete object
     42    100c: Send object info
     43    100d: Send object
     44    100f: Format storage
     45    1010: Reset device
     46    1014: Get device property description
     47    1015: Get device property value
     48    1016: Set device property value
     49    1019: Move object
     50    101b: Get partial object
     51    9810: Get object references
     52    9811: Set object references
     53    9802: Get object property description
     54    9807: Get interdependent property description
     55    9801: Get object properties supported
     56    9803: Get object property value
     57    9804: Set object property value
     58    9805: Get object property list
     59    9806: Set object property list
     60    9808: Send object property list
     61    9101: Get secure time challenge
     62    9102: Get secure time response
     63    9103: Set license response
     64    9104: Get sync list
     65    9105: Send meter challenge query
     66    9106: Get meter challenge
     67    9107: Get meter response
     68    9108: Clean data store
     69    9109: Get license state
     70    910a: Send WMDRM-PD Command
     71    910b: Send WMDRM-PD Request
     72    9201: Report Added/Deleted Items
     73    9202: Report Acquired Items
     74    9204: Unknown (9204)
     75 Events supported:
     76    None.
     77 Device Properties Supported:
     78    0xd101: Secure Time
     79    0xd401: Synchronization Partner
     80    0x5001: Battery Level
     81    0xd102: Device Certificate
     82    0xd402: Friendly Device Name
     83    0xd131: PlaysForSure ID
     84 Playable File (Object) Types and Object Properties Supported:
     85    3009: MP3
     86       dc44: Name STRING data type GET/SET
     87       dc04: ObjectSize UINT64 data type READ ONLY
     88       dc08: DateCreated STRING data type GET/SET
     89       dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
     90       dc09: DateModified STRING data type GET/SET
     91       dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
     92       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
     93       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
     94       dc0a: Keywords STRING data type GET/SET
     95       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
     96       dc07: ObjectFileName STRING data type GET/SET
     97       dc42: SyncID STRING data type GET/SET
     98       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
     99       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    100       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    101       d901: BuyFlag UINT8 data type enumeration: 0, 1,  GET/SET
    102       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    103       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    104       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1,  READ ONLY
    105       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 550000, STEP 1 READ ONLY
    106       dc9a: AlbumName STRING data type GET/SET
    107       dc9b: AlbumArtist STRING data type GET/SET
    108       dc46: Artist STRING data type GET/SET
    109       dc97: EffectiveRating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    110       dc8c: Genre STRING data type GET/SET
    111       dc95: MetaGenre UINT16 data type enumeration: 1, 17, 18, 19, 20, 21, 33, 34, 35, 36, 37, 38, 39, 40, 48,  GET/SET
    112       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    113       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 GET/SET
    114       de99: AudioWAVECodec UINT32 data type enumeration: 85,  READ ONLY
    115       de94: NumberOfChannels UINT16 data type enumeration: 1, 2,  GET/SET
    116    b901: WMA
    117       dc44: Name STRING data type GET/SET
    118       dc04: ObjectSize UINT64 data type READ ONLY
    119       dc08: DateCreated STRING data type GET/SET
    120       dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
    121       dc09: DateModified STRING data type GET/SET
    122       dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
    123       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    124       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    125       dc0a: Keywords STRING data type GET/SET
    126       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    127       dc07: ObjectFileName STRING data type GET/SET
    128       dc42: SyncID STRING data type GET/SET
    129       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    130       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    131       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    132       d901: BuyFlag UINT8 data type enumeration: 0, 1,  GET/SET
    133       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    134       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    135       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1,  READ ONLY
    136       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 1572864, STEP 1 READ ONLY
    137       dc9a: AlbumName STRING data type GET/SET
    138       dc9b: AlbumArtist STRING data type GET/SET
    139       dc46: Artist STRING data type GET/SET
    140       dc97: EffectiveRating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    141       dc8c: Genre STRING data type GET/SET
    142       dc95: MetaGenre UINT16 data type enumeration: 1, 17, 18, 19, 20, 21, 33, 34, 35, 36, 37, 38, 39, 40, 48,  GET/SET
    143       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    144       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 GET/SET
    145       de99: AudioWAVECodec UINT32 data type enumeration: 353, 355, 10,  READ ONLY
    146       de94: NumberOfChannels UINT16 data type enumeration: 1, 2,  GET/SET
    147    3008: MS Wave
    148       dc44: Name STRING data type GET/SET
    149       dc04: ObjectSize UINT64 data type READ ONLY
    150       dc08: DateCreated STRING data type GET/SET
    151       dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
    152       dc09: DateModified STRING data type GET/SET
    153       dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
    154       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    155       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    156       dc0a: Keywords STRING data type GET/SET
    157       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    158       dc07: ObjectFileName STRING data type GET/SET
    159       dc42: SyncID STRING data type GET/SET
    160       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    161       dc8b: Track UINT16 data type ANY 16BIT VALUE form GET/SET
    162       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    163       d901: BuyFlag UINT8 data type enumeration: 0, 1,  GET/SET
    164       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    165       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    166       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1,  READ ONLY
    167       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 1572864, STEP 1 READ ONLY
    168       dc9a: AlbumName STRING data type GET/SET
    169       dc9b: AlbumArtist STRING data type GET/SET
    170       dc46: Artist STRING data type GET/SET
    171       dc97: EffectiveRating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    172       dc8c: Genre STRING data type GET/SET
    173       dc95: MetaGenre UINT16 data type enumeration: 1, 17, 18, 19, 20, 21, 33, 34, 35, 36, 37, 38, 39, 40, 48,  GET/SET
    174       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    175       de93: SampleRate UINT32 data type range: MIN 4000, MAX 48000, STEP 50 GET/SET
    176       de99: AudioWAVECodec UINT32 data type enumeration: 353, 85, 1, 2, 6, 17, 49,  READ ONLY
    177       de94: NumberOfChannels UINT16 data type enumeration: 1, 2,  GET/SET
    178    300c: ASF
    179       dc44: Name STRING data type GET/SET
    180       dc04: ObjectSize UINT64 data type READ ONLY
    181       dc88: Height UINT32 data type range: MIN 0, MAX 240, STEP 1 GET/SET
    182       dc08: DateCreated STRING data type GET/SET
    183       dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
    184       dc09: DateModified STRING data type GET/SET
    185       de9d: FramesPerThousandSeconds UINT32 data type range: MIN 15000, MAX 30000, STEP 1 GET/SET
    186       dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
    187       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    188       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    189       dc0a: Keywords STRING data type GET/SET
    190       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    191       dc87: Width UINT32 data type range: MIN 0, MAX 320, STEP 1 GET/SET
    192       dc47: DateAuthored STRING data type GET/SET
    193       dc07: ObjectFileName STRING data type GET/SET
    194       dc42: SyncID STRING data type GET/SET
    195       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    196       dc4b: CopyrightInformation array of UINT16 data type ANY 16BIT VALUE form GET/SET
    197       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    198       dea1: EncodingProfile STRING data type GET/SET
    199       d901: BuyFlag UINT8 data type enumeration: 0, 1,  GET/SET
    200       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    201       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    202       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1,  READ ONLY
    203       de9e: KeyFrameDistance UINT32 data type range: MIN 3, MAX 3, STEP 1 GET/SET
    204       dc9e: SubDescription array of UINT16 data type ANY 16BIT VALUE form GET/SET
    205       dc4c: Source STRING data type GET/SET
    206       dc8c: Genre STRING data type GET/SET
    207       dc95: MetaGenre UINT16 data type enumeration: 1, 17, 18, 19, 20, 21, 33, 34, 35, 36, 37, 38, 39, 40, 48,  GET/SET
    208       de91: TotalBitRate UINT32 data type range: MIN 1, MAX 800000, STEP 1 READ ONLY
    209       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    210       de94: NumberOfChannels UINT16 data type enumeration: 1, 2,  GET/SET
    211       dc94: ParentalRating STRING data type GET/SET
    212       dc98: Subtitle STRING data type GET/SET
    213       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 363520, STEP 1 READ ONLY
    214       de99: AudioWAVECodec UINT32 data type enumeration: 353,  READ ONLY
    215       de92: BitRateType UINT16 data type enumeration: 1, 2,  GET/SET
    216       de9f: BufferSize UINT32 data type range: MIN 3, MAX 3, STEP 1 GET/SET
    217       dea0: EncodingQuality UINT32 data type range: MIN 50, MAX 50, STEP 1 GET/SET
    218       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 GET/SET
    219       de97: ScanDepth UINT16 data type range: MIN 1, MAX 1, STEP 1 READ ONLY
    220       de9b: VideoFourCCCodec UINT32 data type enumeration: 861293911, 827739479, 844516695, 1347833175, 844125783,  GET/SET
    221       de9c: VideoBitRate UINT32 data type range: MIN 1, MAX 850000, STEP 1 READ ONLY
    222    b981: WMV
    223       dc44: Name STRING data type GET/SET
    224       dc04: ObjectSize UINT64 data type READ ONLY
    225       dc88: Height UINT32 data type range: MIN 0, MAX 240, STEP 1 GET/SET
    226       dc08: DateCreated STRING data type GET/SET
    227       dc89: Duration UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
    228       dc09: DateModified STRING data type GET/SET
    229       de9d: FramesPerThousandSeconds UINT32 data type range: MIN 15000, MAX 30000, STEP 1 GET/SET
    230       dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
    231       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    232       dc8a: Rating UINT16 data type range: MIN 0, MAX 100, STEP 1 GET/SET
    233       dc0a: Keywords STRING data type GET/SET
    234       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    235       dc87: Width UINT32 data type range: MIN 0, MAX 320, STEP 1 GET/SET
    236       dc47: DateAuthored STRING data type GET/SET
    237       dc07: ObjectFileName STRING data type GET/SET
    238       dc42: SyncID STRING data type GET/SET
    239       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    240       dc4b: CopyrightInformation array of UINT16 data type ANY 16BIT VALUE form GET/SET
    241       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    242       dea1: EncodingProfile STRING data type GET/SET
    243       d901: BuyFlag UINT8 data type enumeration: 0, 1,  GET/SET
    244       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    245       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    246       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1,  READ ONLY
    247       de9e: KeyFrameDistance UINT32 data type range: MIN 3, MAX 3, STEP 1 GET/SET
    248       dc9e: SubDescription array of UINT16 data type ANY 16BIT VALUE form GET/SET
    249       dc4c: Source STRING data type GET/SET
    250       dc8c: Genre STRING data type GET/SET
    251       dc95: MetaGenre UINT16 data type enumeration: 1, 17, 18, 19, 20, 21, 33, 34, 35, 36, 37, 38, 39, 40, 48,  GET/SET
    252       de91: TotalBitRate UINT32 data type range: MIN 1, MAX 800000, STEP 1 READ ONLY
    253       dc91: UseCount UINT32 data type ANY 32BIT VALUE form GET/SET
    254       de94: NumberOfChannels UINT16 data type enumeration: 1, 2,  GET/SET
    255       dc94: ParentalRating STRING data type GET/SET
    256       dc98: Subtitle STRING data type GET/SET
    257       de9a: AudioBitRate UINT32 data type range: MIN 1, MAX 320000, STEP 1 READ ONLY
    258       de99: AudioWAVECodec UINT32 data type enumeration: 353,  READ ONLY
    259       de92: BitRateType UINT16 data type enumeration: 1, 2,  GET/SET
    260       de9f: BufferSize UINT32 data type range: MIN 3, MAX 3, STEP 1 GET/SET
    261       dea0: EncodingQuality UINT32 data type range: MIN 50, MAX 50, STEP 1 GET/SET
    262       de93: SampleRate UINT32 data type range: MIN 8000, MAX 48000, STEP 50 GET/SET
    263       de97: ScanDepth UINT16 data type range: MIN 1, MAX 1, STEP 1 READ ONLY
    264       de9b: VideoFourCCCodec UINT32 data type enumeration: 861293911, 827739479, 844516695, 1347833175, 844125783,  GET/SET
    265       de9c: VideoBitRate UINT32 data type range: MIN 1, MAX 850000, STEP 1 READ ONLY
    266    3801: JPEG
    267       dc44: Name STRING data type GET/SET
    268       dc04: ObjectSize UINT64 data type READ ONLY
    269       dc88: Height UINT32 data type range: MIN 0, MAX 480, STEP 1 GET/SET
    270       dc08: DateCreated STRING data type GET/SET
    271       dc09: DateModified STRING data type GET/SET
    272       dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
    273       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    274       dc0a: Keywords STRING data type GET/SET
    275       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    276       dc87: Width UINT32 data type range: MIN 0, MAX 640, STEP 1 GET/SET
    277       dc47: DateAuthored STRING data type GET/SET
    278       dc07: ObjectFileName STRING data type GET/SET
    279       dc42: SyncID STRING data type GET/SET
    280       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    281       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    282       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    283       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    284       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1,  READ ONLY
    285    3804: BMP
    286       dc44: Name STRING data type GET/SET
    287       dc04: ObjectSize UINT64 data type READ ONLY
    288       dc88: Height UINT32 data type range: MIN 0, MAX 480, STEP 1 GET/SET
    289       dc08: DateCreated STRING data type GET/SET
    290       dc09: DateModified STRING data type GET/SET
    291       dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
    292       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    293       dc0a: Keywords STRING data type GET/SET
    294       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    295       dc87: Width UINT32 data type range: MIN 0, MAX 640, STEP 1 GET/SET
    296       dc47: DateAuthored STRING data type GET/SET
    297       dc07: ObjectFileName STRING data type GET/SET
    298       dc42: SyncID STRING data type GET/SET
    299       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    300       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    301       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    302       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    303       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1,  READ ONLY
    304    3001: Association/Directory
    305       dc44: Name STRING data type GET/SET
    306       dc04: ObjectSize UINT64 data type READ ONLY
    307       dc08: DateCreated STRING data type GET/SET
    308       dc09: DateModified STRING data type GET/SET
    309       dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
    310       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    311       dc0a: Keywords STRING data type GET/SET
    312       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    313       dc07: ObjectFileName STRING data type GET/SET
    314       dc42: SyncID STRING data type GET/SET
    315       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    316       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    317       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    318       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    319       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1,  READ ONLY
    320    ba03: Abstract Audio Album
    321       dc84: RepresentativeSampleWidth UINT32 data type range: MIN 0, MAX 320, STEP 1 GET/SET
    322       dc44: Name STRING data type GET/SET
    323       dc04: ObjectSize UINT64 data type READ ONLY
    324       dc08: DateCreated STRING data type GET/SET
    325       dc09: DateModified STRING data type GET/SET
    326       dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
    327       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    328       dc0a: Keywords STRING data type GET/SET
    329       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    330       dc07: ObjectFileName STRING data type GET/SET
    331       dc82: RepresentativeSampleSize UINT32 data type range: MIN 0, MAX -1, STEP 1 GET/SET
    332       dc42: SyncID STRING data type GET/SET
    333       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    334       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    335       dc81: RepresentativeSampleFormat UINT16 data type enumeration: 14337,  GET/SET
    336       d901: BuyFlag UINT8 data type enumeration: 0, 1,  GET/SET
    337       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    338       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    339       dc83: RepresentativeSampleHeight UINT32 data type range: MIN 0, MAX 240, STEP 1 GET/SET
    340       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1,  READ ONLY
    341       dc9b: AlbumArtist STRING data type GET/SET
    342       dc86: RepresentativeSampleData array of UINT8 data type byte array:  GET/SET
    343       dc46: Artist STRING data type GET/SET
    344       dc8c: Genre STRING data type GET/SET
    345    ba05: Abstract Audio Video Playlist
    346       dc44: Name STRING data type GET/SET
    347       dc04: ObjectSize UINT64 data type READ ONLY
    348       dc08: DateCreated STRING data type GET/SET
    349       dc09: DateModified STRING data type GET/SET
    350       dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
    351       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    352       dc0a: Keywords STRING data type GET/SET
    353       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    354       dc07: ObjectFileName STRING data type GET/SET
    355       dc42: SyncID STRING data type GET/SET
    356       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    357       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    358       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    359       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    360       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1,  READ ONLY
    361    3000: Undefined Type
    362       dc44: Name STRING data type GET/SET
    363       dc04: ObjectSize UINT64 data type READ ONLY
    364       dc08: DateCreated STRING data type GET/SET
    365       dc09: DateModified STRING data type GET/SET
    366       dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
    367       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    368       dc0a: Keywords STRING data type GET/SET
    369       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    370       dc07: ObjectFileName STRING data type GET/SET
    371       dc42: SyncID STRING data type GET/SET
    372       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    373       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    374       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    375       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    376       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1,  READ ONLY
    377    b802: Firmware
    378       dc44: Name STRING data type GET/SET
    379       dc04: ObjectSize UINT64 data type READ ONLY
    380       dc08: DateCreated STRING data type GET/SET
    381       dc09: DateModified STRING data type GET/SET
    382       dc9d: DRMStatus UINT16 data type enumeration: 0, 1,  GET/SET
    383       dc0d: Hidden UINT16 data type enumeration: 0, 1,  GET/SET
    384       dc0a: Keywords STRING data type GET/SET
    385       dc4f: NonConsumable UINT8 data type enumeration: 0, 1,  GET/SET
    386       dc07: ObjectFileName STRING data type GET/SET
    387       dc42: SyncID STRING data type GET/SET
    388       dc02: ObjectFormat UINT16 data type ANY 16BIT VALUE form READ ONLY
    389       dc0b: ParentObject UINT32 data type ANY 32BIT VALUE form READ ONLY
    390       dc01: StorageID UINT32 data type ANY 32BIT VALUE form READ ONLY
    391       dc41: PersistantUniqueObjectIdentifier UINT128 data type READ ONLY
    392       dc03: ProtectionStatus UINT16 data type enumeration: 0, 1,  READ ONLY
    393 Storage Devices:
    394    StorageID: 0x00010001
    395       StorageType: 0x0003
    396       FilesystemType: 0x0002
    397       AccessCapability: 0x0000
    398       MaxCapacity: 4006084608
    399       FreeSpaceInBytes: 2009071616
    400       FreeSpaceInObjects: 4294967295
    401       StorageDescription: Storage
    402       VolumeIdentifier: 2882db60 - acee2c4e - 80bd1ff8 - 8ee00652
    403 Special directories:
    404    Default music folder: 0x08000004
    405    Default playlist folder: 0x00000000
    406    Default picture folder: 0x08000001
    407    Default video folder: 0x08000003
    408    Default organizer folder: 0x00000000
    409    Default zencast folder: 0x00000000
    410    Default album folder: 0x08000007
    411    Default text folder: 0x00000000
    412 MTP-specific device properties:
    413    Friendly name: (NULL)
    414    Synchronization partner: {26D8149D-9189-4DE9-94AE-95594F674433}
    415    Battery level 93 of 100 (93%)
    416 libmtp supported (playable) filetypes:
    417    ISO MPEG-1 Audio Layer 3
    418    Microsoft Windows Media Audio
    419    RIFF WAVE file
    420    Microsoft Advanced Systems Format
    421    Microsoft Windows Media Video
    422    JPEG file
    423    BMP bitmap file
    424    Firmware file
    425 
    426 Secure Time:
    427 <DRMCLOCK type="status"><VALUE>#20071209 13:16:57Z#</VALUE><FLAG>DRM_CLK_SET</FLAG></DRMCLOCK>
    428 
    429 Device Certificate:
    430 <DEVCERT version="1.0"><CERTIFICATE type="DEVICE"><DATA><UNIQUEID private="1">J/HelP1bwxt+od0lIBQ89K6osQM=</UNIQUEID><PUBLICKEY private="1">63A22JMMlPDkDz52xvYhZ8IlgiuGLAO1BwtWwr3UCgd4bNS7TAJ6Yg==</PUBLICKEY><KEYDATA>6WMSq6+xb26kp2b1Y6UiCxznxfw=</KEYDATA></DATA><MSDRM_SIGNATURE_VALUE>1AjAYxDONoqxs3nhD48tu6GZZzwXKGlMbxuYltvfZhnsH0KH4Cbfhg==</MSDRM_SIGNATURE_VALUE><SYMSIGNATURE>vet93M4zoQIS9dpUzV7B8tCQohs=</SYMSIGNATURE></CERTIFICATE><FALLBACK><SECURITYVERSION>2.4.107.223</SECURITYVERSION><CERTIFICATE private="1">63A22JMMlPDkDz52xvYhZ8IlgiuGLAO1BwtWwr3UCgd4bNS7TAJ6YgIEa99bh75g6t2c47iqa1ZszTIMmAEHJWXQwtmoOP0AehMAahmDacjdTNVC</CERTIFICATE></FALLBACK><CERTIFICATE type="GROUP"><DATA><NAME>gigabeat T401</NAME>
    431     <MANUFACTURER>Toshiba Corporation</MANUFACTURER>
    432     <MODEL>MEVT401</MODEL>
    433     <FIRMWARE_VER_MAJOR>1</FIRMWARE_VER_MAJOR>
    434     <FIRMWARE_VER_MINOR>0</FIRMWARE_VER_MINOR>
    435     <HARDWARE_VER_MAJOR>1</HARDWARE_VER_MAJOR>
    436     <HARDWARE_VER_MINOR>0</HARDWARE_VER_MINOR>
    437     <SECURITYLEVEL>2000</SECURITYLEVEL>
    438     <FEATURES>
    439         <CLOCK>2</CLOCK>
    440 	<SECURECLOCK>
    441             <URL>http://go.microsoft.com/fwlink/?LinkId=25817</URL>
    442             <PUBLICKEY>!CNhvvz1WaNV1AFUmetxkvm9iD4UrE9cnGUi!qcqdxMiXmD1*ikYGA==</PUBLICKEY>
    443         </SECURECLOCK>
    444         <METERING>1</METERING>
    445         <LICENSE_ACQ>1</LICENSE_ACQ>
    446         <LICENSE_SYNC>1</LICENSE_SYNC>
    447         <ENCRYPTION>0</ENCRYPTION>
    448 	<SYMMETRIC_OPT>1</SYMMETRIC_OPT> 
    449     </FEATURES>
    450     <LIMITS>
    451         <MAXCHAINDEPTH>2</MAXCHAINDEPTH>
    452         <MAXLICENSESIZE>10240</MAXLICENSESIZE>
    453         <MAXHEADERSIZE>5120</MAXHEADERSIZE>
    454     </LIMITS><PUBLICKEY>x/vBRN5rpKG1OW0jXNKgqDIpTkp/I1cZ6KA/8rd8c3mSTHIAiFqGZQ==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>GdiWGnhYbYcHrGsVaqUG7iInUQDHy4P2VPb2pdlpseRYRlL4y5Cvbg==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE type="AUTHORIZATION"><DATA><SECURITYLEVEL>2000</SECURITYLEVEL><AUTH_ID>1859</AUTH_ID><PUBLICKEY>Mtp/WMYcetnBdGLVytzm+XJQEDQ6/+UG9C8pLCA74iN2l8HDoXU0DA==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>ocJTXNKCQIFdk5LDV8FNYkmL3jmyzys32TZTmvvfMdKr8CD8zOyAbA==</MSDRM_SIGNATURE_VALUE></CERTIFICATE><CERTIFICATE type="AUTHORIZATION_ROOT"><DATA><AUTH_ID>1</AUTH_ID><PUBLICKEY>a1t3hxrg!qbOgktnbYaEEi4teCse!gz6RvTPuC!zizKJlpU7xoduSw==</PUBLICKEY></DATA><MSDRM_SIGNATURE_VALUE>ELr3ZFG2DcsvpebAGBcr21qjnoNh9i4OJ1tSMkvAI9MSN0pMRdrgMw==</MSDRM_SIGNATURE_VALUE></CERTIFICATE></DEVCERT>
    455 
    456 Device description WMPInfo.xml file:
    457 <DeviceInfo>
    458     <WMP DeviceID="{4EFD62FB-F112-43C9-BF67-F54A41578BBB}" RelationshipID="{26D8149D-9189-4DE9-94AE-95594F674433}"/>
    459 </DeviceInfo>
    460 
    461 OK.
    462