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



3 years ago
3 years ago


(Reporter: potch, Unassigned)



Firefox Tracking Flags

(Not tracked)


(Whiteboard: [bzlite])



3 years ago
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 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.

Comment 3

3 years ago
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)

Comment 4

3 years ago
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
Keywords: foxfood
Keywords: dogfood
QA Whiteboard: [foxfood-triage]


3 years ago
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.
Last Resolved: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.