If you find any bugs or have any ideas for improvement, please contact me via email, or file a report at:
Please do not leave bug reports in the comments section, as there is not enough space to adequately describe the issue, and I have no way to respond in order to get more information.
Great for tablets such as the Viewsonic gTablet, Motorola Xoom, Galaxy Tab 10.1, ASUS Transformer!
Works great with the Motorola Bluetooth Keyboard and Apple Wireless Keyboard on Xoom and Galaxy Tab 10.1. Honeycomb support for the tablet form factor as well as HDMI out on the Xoom. Works well with Samsung Galaxy Tab 10.1 keyboard dock.
If you are having trouble with the soft keyboard on HTC phones like the Desire HD or Thunderbolt, try changing to another soft keyboard. Seems like the HTC soft keyboard has some issues with BTEP, but other keyboards work fine. Hacker's Keyboard is my new favorite keyboard for use with BTEP.
Now includes Frotz and the classic Colossal Cave Adventure game in the enhanced utilities for fun. Busybox has recently been updated to support SMP systems, ie, in "top."
Explanation of Permissions:
All permissions used by BTEP are strictly for enabling the functionality of BTEP. BTEP does not contain any analytics, or collect any data.
Network Communication - Required so that the shell, SSH, Telnet, and FTP can access the Internet.
Storage - So you can manipulate contents of /sdcard/ on your device from the shell.
System Tools - Allow user to keep WiFi and/or display active if desired.
Hardware Controls - Control vibrator for vibration on cursor keys / virtual DPAD.
System Tools - Install Shortcuts, does what it says.
* On Samsung Galaxy Tab 10.1 and Galaxy S II, SSH has issues with some WiFi routers.
Thanks for using BTEP!
- NO ROOT permissions needed
- NO BUSYBOX installed needed
- FULL LINUX COMMANDS, internet connection opened.
The classic Linux terminal with full Linux native commands. Internet connection. The best for Linux users.
* All powerful Linux commands like:
ls, cd, mkdir, mv, rm, ifconfig, top, ps, du, df, etc...
Enjoy yourself Linux users and give feedback!
THIS IS THE PAID AND COMPLETE VERSION OF TERMINAL EMULATOR DELUXE, PRICE PURPOSE IS TO HELP THE APPLICATION'S DEVELOPMENT. THANKS.
* All most powerful Linux commands like:
ls, ll, cd, mkdir, mv, rm, top, ps, pwd, etc...
--> This isn't a game emulator.
--> This won't help you root your phone or change your phone's IMIE.
--> You need to know (or be willing to learn) how to use Linux command line to use this program.
--> You may want to install a set of command line utilities like "Busy Box" in order to get the most out of this program(to work correctly you need root permissions and BusyBox).
Each tool does what it is supposed to do. There's no space for special effects like 3D compass, talking level, psychedelic flashlight etc: the goal is to have a lightweight, fast and easy to use set of tools, one "tap" away from your home screen.
This app is half the size of a common "standalone tool" like a compass, a flashlight or a magnifying glass. This way you'll save a lot of disk space. You'll save network consumption too, not only for the first download but for every update too.
It doesn't require network access, the permission to write on your flash memory or the permission to read your contacts.
Suggestions, like new features to implement, new tools etc. are welcome. If you want to contribute a translation, please let us know by sending us an email ;)
If you find a bug, please contact us using the "Report a bug" main menu function.
Note: if you write a comment on the Android Market without sending us an email, it's difficult for us to fix the problem, because usually we need some information (such as smartphone type and version, a way to replicate the problem, etc.).
- Depending on the hardware capabilities of your device, some tools may not be shown
- The permission to use the camera is required in order to turn on the camera flash LED. Some devices (for instance the Google Nexus S) don't light the flash LED if the camera is not running. If you check the most popular flashlight apps, you'll find out that they all require this permission. Swiss Army Knife doesn't shoot any photos, doesn't save multimedia info onto the flash card and doesn't send anything via the internet: it doesn't require network permissions at all.
Ever fancied being like Neo from the Matrix? Now you can...
Bash is the Mother of All Shells. When you are in bash, there is no shell. You are bash, commands flow around you, you feel the kernel. :)
Root to install
Optional: Android Terminal Emulator, BusyBox
Bash is a Unix shell written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell (sh). Released in 1989, it has been distributed widely as the shell for the GNU operating system and as the default shell on Linux and Mac OS X. It has been ported to Microsoft Windows and distributed with Cygwin and MinGW, to DOS by the DJGPP project, to Novell NetWare and to Android via GNU Bash Installer and various terminal emulation applications.
Android Terminal Emulator is the Linux terminal emulator light version.
* To work correctly you need ROOT PERMISSIONS and BUSYBOX installed.
* The complete version NO needs to have ROOTED PHONES AND BUSYBOX and you can find it here: "LINUX TERMINAL EMULATOR PRO"
A real Android's built-in Linux command line shell in your hand. The classic Linux terminal windows with full Andorid native commands. The best for Linux users.
* All most powerful Linux commands like:
ls, cd, mkdir, mv, rm, top, ps, etc...
Give feedback and suggestion. Updates and features are coming to improve app tools and possibilities. Thanks.
HELP THE PROJECT DEVELOPMENT BUYING "TERMINAL EMULATOR PRO":
You can use many available commands (Linux/Unix) in your device.
Commands: sh, cp, rm, mkdir, mv, gzip, ip, iptables, mksh, netcfg, ping, traceroute, service, svc, toolbox, busybox, adb and more.
You don't need root access to use this app.
This version is FREE, but you can buy the paid version Shell Terminal Emulator PRO that is a Ad-free version.
* If your phone is rooted, install ROOT TERMINAL EMULATOR to use root access and do everything you want with your rooted Android phone. You can USE ALL AVAILABLE COMMANDS.
Tags: shell terminal emulator root file manager pro android terminal emulator console shell unix linux
It uses the command line, with many powerful and robust open-source applications, plus a custom ASCII on-screen 'soft' keyboard that works well (You must ENABLE it in your device's main Keyboard Settings).. and also has an extensive generic external 'hard' keyboard key mapper. This way CTRL / ALT / ESC etc.. should all be accessible.
GCC 4.4.0, make 3.82, ctags, javac, java, dx, proguard, aapt, apkbuilder, signer, ssh, sshd, telnetd, bash 4.2, busybox 1.19.2, vim 7.3, nano 2.2.6, midnight commander 4.8, htop 1.0, TMUX 1.5, links 2.7, rsync 3.0.8, git 1.7.8, BitchX 1.1 and a nice terminal emulator are all available.
The vim editor has been setup with c / java / HTML development in mind and is extremely powerful. Also vim has been setup by default in a humane way (arrow keys work, backspace..), so that starting on this long and glorious journey won't begin with a punch in the face.
With the addition of all the other apps provided, Terminal IDE becomes much MUCH more than an extremely powerful IDE. One could call it a complete 'Command Line OS'.
Best of all you can log in via telnet / ssh and use your home keyboard/screen combo!
AND the whole app runs WITHOUT needing ROOT permissions.
It's all available with normal user permissions..
Also the project is released under GPLv2
Constructive criticism always welcome. Useless abuse, not so much.
NB: This app CANNOT be installed onto the SDCard because you do not get 'Execute' permissions on that mount. It must run in this app's private memory on the device [Also much more secure]. You can of course still read / write to the SDCard and store your files / projects there. ALSO - once extracted it takes up about 150MB of your INTERNAL memory. You have been warned..
NB2: 'ENTER NOT WORKING' confusion on Terminal IDE keyboard.. Android expects a different key-code than the terminal(which expects ^M).
- Use CTRL+ENTER to send Android ENTER at any time.
- GO,NEXT,SEND & SEARCH all work when they appear as icons.
NB3: The Help/Tutorials, available in the app, can now be downloaded separately as a PDF from the Google code project. Thanx to Roy.
NB4: This app is ARM only.. No x86 support. Sorry - and yes, it's a big job to convert..
NB5: No UTF-8 support yet.. Just ASCII.
NB6: READ ALL THE IN-APP HELP! TWICE! BEFORE YOU EMAIL ME! Please..
This app brings you a chance to explore into your android phone.
You can perform various tests and commands what you can run on Linux system.
This app makes you feel now you have mini Linux terminal device, not android phone.
You can manage your phone file system, you can get root access to be super user, and connect to another network device.
It gives you the possibility of using the LED flash of your Smartphone. If the Smartphone is not equipped with a flashlight then the screen will be instead of it.
Using it you will never get lost.
3. Protractor 3 modes
1) Using the protractor number one you can set the angle manually by touching the screen.
2) The protractor number two is equipped with a pendulum that will better define the desired angle. It is enough in the right moment to stop the pendulum with a simple finger touch.
3) The third protractor also has a pendulum. The main difference from the previous: Last protractor works with the Smartphone / tablet camera so you can change any angle, of any type.
It allows you to measure the size of the object by putting them on the screen. You can measure the object with tenths of the millimeter. In the process of measurement can be used up to 2 fingers.
5. Spirit Level
Using the Spirit Level you can measure the evenness of the surface by putting your phone on it.
6. Sound level meter
It is an instrument for measuring the level of noise. Using sound level meter, you can easily find out in how loud environment you are.
Device designed to control and measure vibration. Using it you can measure the overall vibration
Any enquires please send an email to: firstname.lastname@example.org
If you have any changes or features you would like to request please add a comment and I'll get it added as soon as I can.
Support & Forum: http://gdak.wolojoli.nl/forum
With GDAK you can create databases on your Android device and fill them with caches via the Geoacaching.com Live API. Just install GDAK, let GDAK create the necessary directories, press the menu button and choose for Create Database. You can create as many databases as you want, but one database will suffice for most users.
It is also possible to view and work with databases from GSAK, the Geocaching Swiss Army Knife application for Microsoft Windows PCs, on your Android device. GDAK uses databases created by the GSAK program, so you will also need to have GSAK installed on your PC and create one or more databases there before using GDAK.
Quick Terminal is a simple terminal emulator to run your daily linux commands without the need of rewriting manually.
Now you can use linux on android along with the full linux command list, android is a linux os so work with it that way.
Add your own Command to the Quick Terminal quick setting and choose from a list choosing the output type whether it is a simple toast message or even a dialog.
Choose From many of precoded functions like MacChanging and checking, Signal Resetting and the usuall Rebooting into Recovery or Bootloader all precoded into Quick Terminal page.
Check your mac address using the mac address finder and change it using mac adress changer.
Disable MediaScan on Boot and even wipe Dalvik Cache.
Run any command in a simple menu choosing whether to run it as a User Or SuperUser (SU).
Run the linux Commands as easily as it can go. Everybody hates rewriting the commands.
No need to recall your commands any more just add them and you're done.
With MyScripts tab just add your scripts to /QuickTerminal/MyScripts and start running them manually via the app.
New Tab : How to root , why root, need help rooting
If anyone is having a crash, try to delete the QuickTerminal Folder in the sdCard and try again. this should help against any problem.
Galaxy Note 2
Internet/Network State/Wifi State :For use of Ads
Read/Write :For Reading of the scripts folder and creating your own Commands by writing into file
Modify system settings: It is a root app
Keywords: Signal, Reset, Mac, Terminal ,Quick,linux.
It can connect to the remote device both as Bluetooth master (similar to network client) and as Bluetooth slave (similar to network server).
It provides easy ways to manage the Bluetooth adapter of the local device and to send control keys , alternate keys, function keys and other special keys.
* It is a VT-100/ANSI Terminal Emulator.
* It supports Serial Port Profile(SPP).
* It can play a role in Bluetooth master and slave.
* It can configure SENA Bluetooth serial devices through Bluetooth connection.
* It provides easy and various ways to manage Bluetooth adapter of the local machine.
* It provides easy ways to send special keys.
* It displays sent and received data in terminal pane.
* It displays log data in HEX mode.
● Support CDC-ACM and FTDI based devices
● Support two keyboard input modes:
1. Auto - Like on a “real” terminal, there is no dedicated input field. Characters are sent to the serial device immediately as keys are clicked on the keyboard. This is the default mode.
2. Dedicated input field - Keyboard input goes to a dedicated input field and is sent to the device only after a “Send” button is pressed.
● Support sending control character (e.g. Ctrl-C)
● Support controlling of DTR and CTS (on CDC devices only)
● Log sessions to files. These log files can then be analyzed, emailed, etc
● Large scroll-back buffer (configurable scroll-back buffer size)
● Blinking cursor that indicates the current cursor position on the screen
● Status line. Indication of connection state and error messages
● Build-in help. No need to be online to read the help screen
● No root required
● No support of escape-sequences for cursor positioning, text color, etc. This means that Unix programs like vi, emacs, top, etc are not supported
Supported USB devices:
● Arduino. Both FTDI-based (e.g. original Arduino Uno) and CDC-based (e.g. Arduino Uno R3)
● Any device that uses the FTDI FT232R chip
● Note: Prolific devices (e.g. devices based on the PL2303 chip) are currently NOT supported
If you know of other devices that use CDC-ACM that are currently not supported, and you can email me their technical details (Vendor-ID and Product-ID), I will be glad to add support for them.
A note to Arduino users:
One advantage of UsbTerminal is the way it handles DTR. Typically when an Arduino board is connected to a PC, it will reboot every time a terminal emulator application is connected to it. This is because the PC drops the DTR signal low whenever a connection is formed, and Arduino is designed to reset when DTR line is dropped low. UsbTerminal on the other hand, doesn’t automatically set or reset the DTR signal. When you connect a phone or tablet to an Arduino and open UsbTerminal, your Arduino continues whatever it was doing at the time. If you want it to reboot, you can easily control the DTR signal from UsbTerminal with a dedicated button.
More from developer
On your browser press Menu -> More -> Share page -> Share With x90.es
It will create the short URL using x90.es, and fetch the page title. Once done, you'll be displayed the "Share" options again, where you can send the short URL with page title message to any other application.
Dependencies (you must have them installed prior to install this app):
1. ROOT. Yes, this app needs a rooted device.
2. BusyBox - https://play.google.com/store/apps/details?id=stericson.busybox
3. Android Terminal Emulator - https://play.google.com/store/apps/details?id=jackpal.androidterm
4. Radare2 for Android - https://play.google.com/store/apps/details?id=org.radare.installer
Technically it changes ro.secure=0 and ro.debuggable=1, and patches adb to continue to run as root and restarts it.
Changes are lost on reboot, if you want to make them permanent you can do it through the settings menu.
A simple /etc/hosts editor which will let you add entries to the hosts file from your phone: it only lets you add new entries, not edit, remove or modify.
Could be handy in some situations, for example:
- override public DNS response when you are accessing an internal server with public IP address behind a NAT
- re-add your custom hosts entries after you have updated the hosts file with other programs like AdFree
Needs root and unlocked NAND access to mount /system in rw mode, otherwise it won't work.
Can be useful to enable packages which have been disabled by Google region check, for example Google Ears in countries where this application is not available.
Packages are disabled by the android system on every boot, but PackageEnabler will re-enable them automatically.
This app will set an static ARP entry on the gateway's MAC address every time you connect to a WIFI network, this is useful to protect your Android device against arp poisoning techniques used in MiTM (man in the middle) attacks.
This application is Open Source, if you want to get it for free just get the source and compile it yourself:
NOTE: This application needs root access, do not purchase if your android device is not rooted.