Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

I am looking for an FTP server for my android phone which will allow me to resume a download that has failed. In other words it has to support the REST command. Currently I am using (the otherwise excellent) swiFTP, but it doesn't have this feature. I also tried File Expert.

share|improve this question
I'm not sure of your objective and constraints, but would it be possible to use rsync/scp instead of FTP? –  earthmeLon Aug 9 '12 at 18:46

1 Answer 1

Or, if not FTP, and not rsync/scp, but an SSH server (like DroidSSHd, a free/libre SSH server which I could find that would work on my non-rooted Galaxy S with Android 2.2), you could use the simple script rpush-into to continue an interrupted transfer.

In rpush-* scripts, I've implemented the file-transfer through SSH with the help of only the basic cat and ls on the remote side. So that it can be used even if the SSH server on Android doesn't provide scp, sftp, or rsync.

share|improve this answer
FISH has also a similar idea to my rpush-* scripts: require only the basic Unix utilities, no specialized server program -- <unix.stackexchange.com/a/8735/4319>;. And Emacs TRAMP, too (but the regular TRAMP client didn't work with Android, because it required stat which was absent on Android -- <bugs.launchpad.net/ubuntu/+source/emacs23/+bug/1041474>). Not sure whether either FISH clients or Emacs TRAMP would support resuming partial uploads... –  imz -- Ivan Zakharyaschev Dec 18 '12 at 13:12

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.