Closed Bug 1178520 Opened 9 years ago Closed 9 years ago

USB Storage (MTP mode) requires Android "File Transfer" software to work on a Mac

Categories

(Firefox OS Graveyard :: Gaia::System::Storage Mgmt, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: potch, Unassigned)

Details

(Keywords: foxfood, Whiteboard: [bzlite])

User-Agent: Mozilla/5.0 (Mobile; rv:41.0) Gecko/41.0 Firefox/41.0

I've enabled USB Storage in developer mode and even after restart device will not connect to my computer.
Which device?

Which mode?

There are 2 USB Storage modes, UMS and MTP.

For the aries (Z3C), UMS mode is only supported on the external sdcard and MTP mode is supported for both the internal and external sdcard.

You can select the mode by press on the left hand side of the USB Storage setting (so press on the words "USB Storage"

Which host?

Windows and linux support MTP out of the box. The mac requires that you install and use https://www.android.com/intl/en_ca/filetransfer/ on your host.

Windows, Mac, and linux all support UMS.
Flags: needinfo?(thepotch)
Oh yeah - if you change modes (from MTP to UMS or vice-versa) I think that it requires you to disable and re-enable USB Storage for it to take effect.
Apologies for sparseness of information- I filed on the Foxfood phone, and was under the impression that information would be automatically included. 

Phone: Foxfood (z3c)
Build:  eng.worker.20150619.224059

Will try the setting change.
Flags: needinfo?(thepotch)
Apparently I can't access the internal storage without that File transfer software :-/ Good to know.
[updating summary based on comment 4.]

[I recall hearing that this unfortunate state of affairs might be "expected" on Mac, since (per comment 1) mac doesn't have built-in MTP support]
Summary: USB Storage not working → USB Storage (MTP mode) requires Android "File Transfer" software to work on a Mac
QA Whiteboard: [foxfood-triage]
Component: Gaia::Feedback → Gaia::System::Storage Mgmt
As the description now reads, yes this is a statement of fact.

We can't do anything about it, unless we're prepared to somehow modify OSX to support MTP (which as far as I can see would just requires something else to be installed other then Android File Transfer).
Marking as WONTFIX since the only way to make MTP work on the Mac is to use Android File Transfer.

UMS works on the Mac, but UMS can only access partitions which are formatted as VFAT. On many phones, the internal sdcard shares its partition with /data and its formatted as ext2/3/4.

So the only way to access the internal storage on an aries (or nexus4/5) is to use MTP, and the only way to use MTP on the Mac is to use Android File Transfer.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.