Closed Bug 1171270 Opened 9 years ago Closed 9 years ago

[Aries][Settings][USB Storage] Internal storage is not visible when sharing via USB. Only inserted SD card is visible.

Categories

(Firefox OS Graveyard :: Gaia::Settings, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:-, b2g-master affected)

RESOLVED WONTFIX
blocking-b2g -
Tracking Status
b2g-master --- affected

People

(Reporter: Marty, Unassigned)

Details

(Keywords: smoketest, Whiteboard: [3.0-Daily-Testing][Spark])

Attachments

(1 file)

Description:
When the user enables USB Storage on the device, they are only able to view data on the inserted SD card.  The Internal storage volume does not appear, and is not viewable.

Repro Steps:
1) Update a Xperia Z3 Compact (B2G) to 20150603164854
2) Open the Settings app 
3) Scroll down to USB Storage and enable it.
4) Plug the device into a computer via USB and view the attached storage.

Actual:
The internal storage is not viewable via USB Storage sharing. Only inserted SD card.

Expected:
Internal storage appears via USB Storage sharing properly.

Environmental Variables:
Device: Xperia Z3 Compact (B2G) 3.0 (Full Flash)
Build ID: 20150603164854
Gaia: ff80db87926a5c2769e158801090465b4ed117fa
Gecko: 196d99aabc27
Version: 41.0a1 (3.0)
Firmware Version: D5803_23.1.A.1.28_NCB.ftf
User Agent: Mozilla/5.0 (Mobile; rv:41.0) Gecko/41.0 Firefox/41.0


Repro frequency: 10/10
See attached: Logcat

----------------------------------------------------------------

This issue does NOT occur on Flame 3.0 builds.
Internal storage appears via USB Storage sharing properly.

Environmental Variables:
Device: Flame 3.0 (Full Flash)
Build ID: 20150603010205
Gaia: 9b7ed13e0dee26b9f16ae5fbc076fa8bd588b256
Gecko: b0a507af2b4a
Gonk: 040bb1e9ac8a5b6dd756fdd696aa37a8868b5c67
Version: 41.0a1 (3.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:41.0) Gecko/41.0 Firefox/41.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Attached file logcat-aries-usb.txt
This fails Smoketest case: https://moztrap.mozilla.org/manage/case/6072/
[Blocking Requested - why for this release]:
Functional regression from flame behavior failing smoketests
blocking-b2g: --- → spark?
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(pbylenga)
I think this might be bug 1171768  please check with the backout of that bug.
Flags: needinfo?(mshuman)
Dave, is this a hardware limitation? If so, we can't block on it.
Flags: needinfo?(dhylands)
It's not really a hardware limitation. It's more about how internal storage is laid out.

In order to share the internal sdcard, it needs to be in a partition of its own and needs to be formatted as VFAT.

The flame is setup this way, with a separate data and internal sdcard partitions.

aries (and most newer phones - like the nexus 4/5) use a single shared partition for storing data and sdcard. For phones setup this way, the internal sdcard can't be shared using UMS, only MTP.
Flags: needinfo?(dhylands)
Flags: needinfo?(mshuman)
Closing this due to description of problem in comment 5. We're switching to MTP by default in bug 1171556.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
blocking-b2g: spark? → -
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: