#1001 New Device: Sony Xperia Z Ultra

Last release
closed
None
1
2015-05-06
2014-02-24
Anonymous
No

mtp-detect
Unable to read MTPZ public exponent from ~/.mtpz-data, MTPZ disabledlibmtp version: 1.1.6

Listing raw device(s)
No raw devices found.

SUBSYSTEMS==”usb”, ATTRS{idVendor}==”0fce″, ATTRS{idProduct}==”519c″, MODE=”0666″
SUBSYSTEMS==”usb”, ATTRS{idVendor}==”0fce″, ATTRS{idProduct}==”e19c″, MODE=”0666″
SUBSYSTEMS==”usb”, ATTRS{idVendor}==”0fce″, ATTRS{idProduct}==”0dde″, MODE=”0666″

Discussion

  • Marcus Meissner

    Marcus Meissner - 2015-03-24
    • status: open --> pending
    • assigned_to: Marcus Meissner
     
  • Marcus Meissner

    Marcus Meissner - 2015-03-24

    really 0x0dde and not 0x019c?

    i have added 0dde, 019c, 519c

     
  • Anonymous - 2015-04-04

    FWIW, I found that my xperia z ultra's product id changes from 0x019c to 0xe19c, depending on whether it is configured to connect in mtp mode or usb storage mode. So they are the same device, but you probably should not be adding 0xe19c as it is in the wrong mode.

     
  • Marcus Meissner

    Marcus Meissner - 2015-04-04
    • status: pending --> closed
     
  • Marcus Meissner

    Marcus Meissner - 2015-04-04

    thanks for the heads up! 0xe19c is left out.

     
  • Hin-Tak Leung

    Hin-Tak Leung - 2015-05-06

    Just confirming 1.1.9 works as is; and re-tested and that
    idVendor=0fce, idProduct=019c
    idVendor=0fce, idProduct=e19c
    are the same device, configured via "settings" to MTP mode or Mass Storage mode, respectively.

    While patching, I noticed that some other variants are listed, like 519c is perhaps with USB debugging switch on? Is there any official documentation about how Sony goes about changing the product id like this?

    Thanks for the work. (The anonymous above was me).

    BTW, it shows a pop-up warning about Mass Storage mode won't show the internal storage (probably not a good idea to allow un-restricted
    access to the internal storage, in that manner); in MTP mode it shows the disk consumption, but I noticed that BBC iplayer's download cache is not visible in MTP (on the device itself one can browse to it). Maybe some other things are hidden too. BBC Iplayer's download cache is just too large not to notice it
    isn't there.

     
  • Marcus Meissner

    Marcus Meissner - 2015-05-06

    also added 0x419c

    mass storage we are not adding to libmtp.

    sony xperia class has this usb id pattern (from music-players.h):

    • Legend:
    • MTP = Media Transfer Protocol
    • UMS = USB Mass Storage Protocol
    • ADB = Android Debug Bridge Protocol
    • CDC = Communications Device Class, Internet Sharing
      *
    • 0x0nnn = MTP
    • 0x4nnn = MTP + UMS (for CD-ROM)
    • 0x5nnn = MTP + ADB
    • 0x6nnn = UMS + ADB
    • 0x7nnn = MTP + CDC
    • 0x8nnn = MTP + CDC + ADB
    • 0xannn = MTP + UMS (MTP for eMMC and UMS for external SD card)
    • 0xbnnn = MTP + UMS + ADB
    • 0xennn = UMS only
     


Anonymous

Cancel  Add attachments





Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks