Post Reply

[APP][2.3+] FTPDroid (2.1.0) - Pure-FTPd ported to Android

OP berserker_devel

19th July 2011, 02:29 PM   |  #1  
berserker_devel's Avatar
OP Recognized Developer
Thanks Meter: 231
 
328 posts
Join Date:Joined: Jan 2011
Donate to Me
FTPDroid is an FTP server for Android that will let you to manage files and folders on your device without the USB cable.
Why FTPDroid is the best FTP server for Android? Because it's not YAFS (Yet Another FTP Server) since is a native port to Android of best FTP server around: Pure-FTPd

The benefits of using this application are:
  • Transfer files and folders to/from any computer and your device without the need of the USB cable.
  • No need anymore to mount/unmount the SD card.
  • Easily share files with other devices (Android or anything else, see the FAQs)
  • Keep the USB port of your device safe.



Features
  • Anonymous access
  • Configurable users
  • Restrict access to specific folders
  • Active and passive mode
  • Multiple files transfers
  • UTF-8 support
  • Root support to allow binding on standard FTP port 21 (please note that root is supported but NOT required)
  • SSL/TLS support (pro)
  • App widget (pro)
FAQs
  • q: How can I share files with another device?
    a: Look for an FTP client (every system like Android, iOS and Windows Phone has its own).
  • q: Why my transfer speed decrease when I turn off the screen?
    a: Enable the option 'Lock Wifi'. If your device is running at least Android 2.3.x, you should get full speed transfer even when the screen is off, otherwise enable the option 'Lock screen' too.
  • q: How can I disable anonymous access?
    a: Please follow the instructions in the help (open the menu from the main page of the application).
  • q: How can I automate the application start/stop?
    a: Use the following broadcast intents:
    • START: berserker.android.apps.ftpdroid.command.START
    • STOP: berserker.android.apps.ftpdroid.command.STOP
FTPDroid on Google Play

Changelog 2.1.0
  • Optimized layout for tablets
  • Fixed a problem with in-app purchase restore
  • Google Play Services updated
  • Minor UI changes
Changelog 2.0.3
  • fixed file overwrite issue
Changelog 2.0.2
  • minor changes
Changelog 2.0.1
  • complete UI rewrite!
  • sperimental x86/mips support
  • armeabi-v7a performance improvement
  • AdChecker removed
  • android.permission.ACCESS_SUPERUSER permission added
  • new option to enable/disable an ftp user
  • new option "autostart service"
  • new option "enable root"
  • new option "anonymous can read dotfiles"
  • new option "resolve hostname"
  • better home folder selection
  • no more adchecker (pro version has more features)
  • SSL/TLS support (pro version)
  • WiFi white list (pro version)
  • Transfers page (pro version)
  • Widget support (pro version)
Changelog 1.2.0
  • ICS compatibility fixes
  • Active connections are now closed correctly once the service is stopped
  • Translations updated
Changelog 1.1.0
  • Bandwidth (download/upload) can now be limited
  • The main application icon can now be long pressed to toggle the FTP service (short press is supported too)
  • Notification icon can be disabled
  • New translations: chinese, croatian, french, germanm italian, polish, russian and ukrainian
  • AdMob SDK update (free version only)
  • AdChecker now allows to revert the hosts file (free version only)
If you want to become a beta tester of this app please follow these steps:
Support this project
Last edited by berserker_devel; 17th October 2014 at 03:50 PM.
The Following 14 Users Say Thank You to berserker_devel For This Useful Post: [ View ]
20th July 2011, 05:33 AM   |  #2  
berserker_devel's Avatar
OP Recognized Developer
Thanks Meter: 231
 
328 posts
Join Date:Joined: Jan 2011
Donate to Me
If you want to translate FTPDroid into a new language:
  • download the attached file (translate.zip)
  • edit the xml inside the zip (strings.xml) in this way:

    Original line:
    Quote:

    <string name="ftp_user_invalid_password">Invalid password</string>

    Translated line:
    Quote:

    <string name="ftp_user_invalid_password">My translation of Invalid password</string>

    Please do not translate anything inside the "name" attribute:
    Quote:

    <string name="do not translate this">

    But only:
    Quote:

    <string name="my_key">Please translate only this part</string>

  • Attach in this topic a modified version of the file or send me a pm with the download link (please remember to indicate the new language!)

I'll be glad for every contribution

Available translations:
Attached Files
File Type: zip translate.zip - [Click for QR Code] (5.5 KB, 18 views)
Last edited by berserker_devel; 4th March 2014 at 04:26 PM.
The Following 2 Users Say Thank You to berserker_devel For This Useful Post: [ View ]
21st July 2011, 12:53 AM   |  #3  
Lar3s's Avatar
Member
Flag DP
Thanks Meter: 4
 
33 posts
Join Date:Joined: Oct 2009
More
Thumbs up
Best FTP-server app. I can help with translation into Russian and Ukrainian.
21st July 2011, 09:53 AM   |  #4  
berserker_devel's Avatar
OP Recognized Developer
Thanks Meter: 231
 
328 posts
Join Date:Joined: Jan 2011
Donate to Me
Quote:
Originally Posted by Lar3s

Best FTP-server app. I can help with translation into Russian and Ukrainian.

Hi, thanks for your help
I modified the second post with the instructions for making a new translation, if you have any question write me a pm.
Thanks again !
The Following User Says Thank You to berserker_devel For This Useful Post: [ View ]
21st July 2011, 01:15 PM   |  #5  
Senior Member
Thanks Meter: 80
 
620 posts
Join Date:Joined: Mar 2005
Installed the server, launched it says "ready" with ip address, but inserting this address in any ftp client it isn't reachable. It's limited to wifi? i'm in 3G.
Last edited by silvio82; 21st July 2011 at 01:18 PM.
21st July 2011, 04:41 PM   |  #6  
berserker_devel's Avatar
OP Recognized Developer
Thanks Meter: 231
 
328 posts
Join Date:Joined: Jan 2011
Donate to Me
Quote:
Originally Posted by silvio82

Installed the server, launched it says "ready" with ip address, but inserting this address in any ftp client it isn't reachable. It's limited to wifi? i'm in 3G.

Hi, it's not "limited" to WiFi but on 3G is carrier dipendent...does it work on WiFi?
Last edited by berserker_devel; 21st July 2011 at 04:43 PM.
The Following User Says Thank You to berserker_devel For This Useful Post: [ View ]
21st July 2011, 07:32 PM   |  #7  
Senior Member
Thanks Meter: 80
 
620 posts
Join Date:Joined: Mar 2005
Yes with wifi it work, but wifi for me means home and the utility of this apps decrease....;)

Inviato dal mio Desire HD usando Tapatalk
22nd July 2011, 11:07 AM   |  #8  
phentex's Avatar
Senior Member
Flag Paris
Thanks Meter: 33
 
241 posts
Join Date:Joined: Apr 2010
More
Cool. So how does it compare to SwiFTP ?
22nd July 2011, 11:19 AM   |  #9  
Senior Member
Flag Bucharest
Thanks Meter: 67
 
194 posts
Join Date:Joined: May 2008
More
Quote:
Originally Posted by Lar3s

Best FTP-server app.

+1


Thanks you berserker for the post, I've already bought the paid version.

A question: I like like the possibility to start at boot, always run in the background and activate itself only when on wi-fi (at work and at home).
But I keep getting notifications (in the notification bar and toasts) which kind of annoy me.
Could you add a "silent mode", always run in the background without notification (if I have a problem with the app I could open the interface and see whats going on, if tis active or not)?
Or could you at least add an option to hide it from the notification bar? I know that the android system could stop it automatically if it doesn't reside in the notification bar but :
- I like to have only notifications in that bar, the more apps use that space the less useful it becomes
- on latest devices we have at least 512MB RAM so apps closed by the garbage collector is not a real issue (I run WidgetLocker without the notification and it was "garbaged" only 3-4 times in 6 months)

Thanks again for the app, even with the small issue above is still the best Android ftp server (and I say this after testing almost all of them)
Last edited by daniel.mitran; 22nd July 2011 at 12:25 PM.
22nd July 2011, 11:29 AM   |  #10  
berserker_devel's Avatar
OP Recognized Developer
Thanks Meter: 231
 
328 posts
Join Date:Joined: Jan 2011
Donate to Me
Quote:
Originally Posted by daniel.mitran

A question: I like like the possibility to start at boot, always run in the background and activate itself only when on wi-fi (at work and at home).
But I keep getting notifications (in the notification bar and toasts) which kind of annoy me.
Could you add a "silent mode", always run in the background without notification (if I have a problem with the app I could open the interface and see whats going on, if tis active or not)?
Or could you at least add an option to hide it from the notification bar? I know that the android system could stop it automatically if it doesn't reside in the notification bar but :
- I like to have only notifications in that bar, the more apps use that space the less useful it becomes
- on latest devices we have at least 512MB RAM so apps closed by the garbage collector is not a real issue (I run WidgetLocker without the notification and it was "garbaged" only 3-4 times in 6 months)

Hi, I didn't add the option to disable the notification exactly because of what you wrote:
Quote:

I know that the android system could stop it automatically if it doesn't reside in the notification bar but...

Btw I can easily add it for the next release since you know what you are doing (maybe with an alert for other users).
Thanks for your suggestions!

The Following User Says Thank You to berserker_devel For This Useful Post: [ View ]
Post Reply Subscribe to Thread

Tags
ftp server remote access
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Android Apps and Games by ThreadRank