Better Terminal Emulator Pro
Gain access to the Linux internals of your Android device with Better Terminal Emulator Pro. It is the most advanced terminal emulator and SSH client available for Android. If you have a phone with a physical keyboard, Better Terminal Emulator Pro allows you to use the soft keyboard by tapping the screen when the keyboard is closed. It also includes an SSH Client, Busy Box Enhanced Shell (Almquist Shell or BASH shell options) with command line editing, history, and filename completion to help you be more productive.

Bluetooth Terminal Emulator works with Android 2.0 and later devices, and has been tested to work on the Motorola Droid, Droid X, HTC EVO, and Google Nexus One. It should work on all other Android 2.0 and later devices as well, but please let me know if you experience difficulties.

iPerf for Android is a free application for measuring the performance of the network interfaces on your Android device. iPerf can perform TCP and UDP network benchmarks. iPerf requires two devices: one to act as an iPerf server, and another to act as an iPerf client. iPerf for Android can operate in either server or client mode, so basic testing can be performed using two Android devices; however, this is not ideal, as the throughput will be limited by the throughput of the slower device. For best results, use an iPerf server running on a Windows, Linux, or Mac computer.

The user interface is very basic (I plan to improve this) and essentially requires that you be very familiar with iPerf command-line parameters. Leaving the command line parameters blank, and pressing “Start” will display some information about each command-line parameter.

iPerf is a fairly elaborate and complicated tool to use, but does provide very good benchmarks. If you have problems using iPerf, search around the web for some hints.

You will also need to know the IP Address of the iPerf server you are connecting with. Here are some examples: