[Android Apps and Games] berserker_devel:
SSHDroid is a SSH server for Android (more informations about SSH here).

This application will let you to connect to your device from your PC and execute commands (like "terminal" and "adb shell") or edit files (through SFTP, WinSCP, Cyberduck, etc...).

​

Windows users:

- File Transfer: WinSCP.

- Remote Shell: PuTTY

Linux users:

- File Transfer: natively supported by most file managers (like Nautilus or Dolphin), just enter the sftp address displayed as location.

- Remote Shell: run 'ssh' from the terminal

Mac users:

- File Transfer: Cyberduck

- Remote Shell: run 'ssh' from the terminal

Root is supported (in particular if you need to execute it on the predefined SSH port that is 22) but not required.

FAQs:

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 use a shared key with Putty/Winscp?

a: You have to generate a key from the application in OpenSSH format and use Puttygen to import/convert it in ppk format. A recent version of Puttygen (>= 0.61) is required!

q: How can I upgrade to the pro version?

a: If you previously purchased SSHDroidPro on Google Play, the new version will automatically detect it and upgrade to pro otherwise you can unlock it as in-app purchase.

q: How can I automate the application start/stop?

a: Use the following broadcast intents:

START: berserker.android.apps.sshdroid.command.START

STOP: berserker.android.apps.sshdroid.command.STOP

SSHDroid on Google Play

Changelog 2.1.0

rsync is now included in SSHDroid (sperimental build with libiconv support)

Fixed a problem with importing keys >= 2048 bit

Fixed a problem with in-app purchase restore

Google Play Services updated

Optimized layout for tablets

Minor UI changes

Changelog 2.0.8

Chinese language updated

minor changes

Changelog 2.0.7

fixed a bug on key import

Changelog 2.0.6

minor changes

Changelog 2.0.5

bugfix release

Changelog 2.0.4

fixed an issue with the "path" (scp is back)

minor changes

Changelog 2.0.3

fixed a bug with shared keys auth and homefolder

compatibility fixes for S4 and Note 3

Changelog 2.0.2

fixed an issue with root permissions

Changelog 2.0.1

fixed a bug in the initialization (Dialog not disappearing)

fixed the layout in the help (bottom links are now visible)

minor changes

Changelog 2.0.0

complete UI rewrite!

sperimental x86/mips support

homescreen and lockscreen widget (pro)

WiFi autostart's white list (pro)

new option to allow app execution without root privileges (on rooted devices)

new option "autostart service"

new option to enable verbose logging

better home folder selection

better file picker

android.permission.ACCESS_SUPERUSER permission added

busybox updated to 1.21.0

no more adchecker (pro version has more features)

Changelog 1.9.4

ICS compatibility fixes

Dropbear updated to 0.53.1 (SSH tunneling now works)

Busybox now supports DNS names resolution

Active connections are now closed correctly once the service is stopped

Special characters in the password are now supported

Changelog 1.9.0

SSH keys management

Busybox updated to last stable release (1.18.5)

Custom shell profile option (add busybox binaries to the path with improved shell)

WiFi lock option

Application icon option

The main application icon can now be long pressed to toggle the SSH service (short press is supported too)

Login banner option

Port forwarding should now be fixed

Help updated

New translations: spanish, german and french

AdMob SDK updated (free version only)

AdChecker now allows to revert the hosts file (free version only)

If you want to translate SSHDroid into a new language:

download the attached file (strings.zip)

edit the xml inside the zip (strings.xml) in this way:

Original line:

Translated line:

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

But only:

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:

Dutch by Gojira-r32 (1.9.2)

English by berserker_devel (2.0.0)

French by eauland (1.9.2)

German by florianmar (1.9.2)

Italian by berserker_devel (2.0.0)

Spanish - automatically generated (1.9.2)

Chinese (simplified) by wwj402 (1.9.2)

Portuguese by leandrpf (2.0.0)

Use SSHDroid for Tethering !

SSHDroid could be used for tethering purpose:

Doesn't require a separate tethering plan

Not blockable or detectable by carriers

Doesn't require root

Doesn't require to install additional software on your PC

More info here.

​

If you want to become a beta tester of this app please follow these steps:

Join the SSHDroid Google+ community

Click on the following link to become a beta tester

Update or install SSHDroid from Google Play and you'll get the beta version :)

Support this project

​