I have a Mac and want to transfer about 30 GB of data to a larger SD card for use with a new Android phone.
The phone in question is a Galaxy Stratosphere II.
There doesn't seem to be a straightforward way to do this.
So far I have tried
- Copying using Android File Transfer, with the phone connected via USB. This seemed to work, running at about 10MB/s, but didn't retain the file timestamps, which is unacceptable to me. Since the app seems to only provide access via a drag-and-drop interface, I don't think there's a way to use it to copy files while retaining timestamps.
- Copying using
scp -pr
viaSSHDroid
running on the phone, via another wifi network. This also worked, retaining timestamp information, but was painfully slow (<1 MB/s). - Plugging the SDCard into my MacBook Pro. This doesn't work: it is not a recognized filesystem. I tried using a third-party SD Card reader also, with the same result.
- Using
adb push
to copy files over a USB connection. This also doesn't work, even when I add/.
to the end as suggested by this answer.
simple-mtpfs
might be an option, but the given build instructions reference non-existent executables.
Alt Mounter also sounds like it does what I want, but is indicated as being "***EXTREMELY BETA***" and thus is not something I'd prefer to trust with my important files.
When I upgraded a different SD card, I experimented with copying files to the SD card in a connected reader via a Linux VM. This seemed to work but would mysteriously cut out after copying a fraction of the data. I think that time I ended up just using scp
and leaving it to run for a day or two.
I'm continuing to dig into this, but perhaps someone can save me some time. Is there an easy way to do this?