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!
* 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).
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.
Terminal IDE is an expandable terminal application, with a full Java / C / C++ / HTML / Android development kit, that runs on your Android device.
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..
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":
A custom Linux terminal,system tools and test utilities for droid platform.
Linx Terminal brings you the Linux terminal functionality on your phone with simple to use interface for all droid phones.
With System Tools ,you can perform various test including Root access and Cpu tests,check all detailed information needed about your phone.
All information you need such as Cpu and Memory usage of your phone, you can easily monitor your resources.
You can install external applications from you sdcard including internal storage(Usb Storage) or simply attach and send them via email for sharing.
Log all your commands and outputs easily on your sdcard and share via email.
• Pro version is available with full features(NO ADS)
• All terminal functionality
• Pause/resume during the commands
• Auto complete while typing for linux commands entries
• Most of the commands will work depending on your phone root state
• Rooted phones supported (run su)
• Execute ,run linux commands,check memory,cpu
• Pause/resume function for looping commands such as (top,vmstat,logcat)
• Real Task Killer (ps or top -n 1 get the app pid number and execute kill -9 pid)
• Check your running apps services(ps, top)
• Remove delete files
• Browse your SDcard, system folders
Basic Linux Command List
• A list of basic linux commands
• Please be aware that desktop linux may differ than the droid version
• All commands may not be able to run depending on your phone, model and Os version
Cpu Information And Test
• Check you cpu usage and load averages
• You can also perform cpu test and check your global ranking
• Ram,Phone Storage,SdCard memory
• Scan your sdcard ,Internal sdcard(Usb Storage) root folder automatically for .Apk files (App files)
• You can easily install apps from your sdcard and attach,send via email for sharing
• You can log your terminal commands and outputs on your sdcard and attach,share via email
Root Access Test
• Perform simple root access to check whether your phone is rooted.
All used materials are credited in the application's about section.
- visual file management: allows you to copy, move and delete files and whole directory trees;
- display meta information of file;
- opening files using one of the pre-installed programs;
- run Linux/Unix commands in the sub-shell.
The program supports convenient and concise interface with two navigation bars. Background color, text size, file type indication and other features can be customized by settings.
- 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.
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's can save all send and receive data to file.
file save in /sdcard/********.log
******** is yyyyMMdd.
description for setup in menu
Display hexadecimal : show data of hexadecimal format.
Send hexadecimal : sned hexadecimal text. ex, "ABC 39 30", client will receive "ABC90". hex 39 = "9" hex 30 = "0".
Append newline(\r\n) : sent data append newline automatically.
Keep screen on : keep the screen on.
1.Your data must have a newline. the APP is relying newline to display data.
2.This application is reprograming of BluetoothChat. that's sample code of android.com.
Программа может подключаться к удаленному или локальному серверу по UDP и обмениваться с ним данными.Может работать по WIFI,2G/3G и через адаптер USB<->LAN.
Основные возможности программы:
-прием и отображение данных в ASCII и HEX виде
-отправка данных в ASCII и HEX виде
-сохранение IP и порта сервера
Коротко по работе с программой.При запуске программа проверяет есть ли сетевое подключение и предлагает влючить WIFI/LAN/3G
.Если сетевое подключение есть, то она в верхней строке пишет Ваш IP адрес.В полях SERVER IP и Port укажем IP и порт удаленного устройства на которое будем слать/принимать данные.Далее жмем LISTEN и посылаем принимаем данные.На компьютере в качестве приемной стороны рекомендую использовать бесплатную программу
Hercules Setup utility можно найти в google
Работает без установки.
Для отладки и тестирования на компьютере самое то.В ней открываем вкладку UDP и в полях Module IP пишем Ваш IP (в программе на Андроид верхняя строка you ip address:.......) и в полях Port и Local Port пишем порт который вы указали в Андроид программе. Жмем кнопку LISTEN и начинаем обмениваться данными по сети.
Если надо передавать данные в HEX коде то в нижней строке ставим «галку» H и набираем 01023FFF и т.д Для приема данных в HEX виде ставим верхнюю «галку» Н
Так-же можно использовать для тестирования утилиту netcat.Кстати попробывал мини чат на ней.У меня внешний IP. На роутере c (OPENWRT или от «ОЛЕГА») запускаем netcat так:
nc -l -u -p5005 и на андроид телефоне (Мегафон) запускаем мой терминал, прописываем внешний адрес роутера.Все. Далее набирая в консоли роутера, получаем данные в телефоне и обратно.Такой мини чат.Телефон работает через 3G.Можно писать на роутере скрипты и управлять чем угодно.
This utility is for use with FTDI USB to UART devices. The utility provides a terminal emulation function for use on Android devices. The Android system must use Android OS version 3.2 or later and provide a USB host port.
• The application will open automatically when you plug in supported FTDI device controller like FT232R, FT245R, FT232H, FT2232D, FT2232H, FT4232H and FT230X, FT231X...
• It supports FTDI USB TTL Serial, USB RS232 and USB Hi-Speed cables.
• Suitable for use on any Android platform with Android v3.2 and later versions.
• Provide general terminal UART utility; easily adaptable to a console function.
• Support CTS/RTS, DTR/DSR and XOFF/XON Flow controls.
• Support Baud from 300 to 921600.
• Save file and Send file functions support XModem, YModem and ZModem file transfer protocols.
• USB Plug and Play.
• USB 2.0 Full Speed compatible.
★ Distorted UI or Issues on Tablets★
--Turn off Compatibility Mode
-- SpareParts > Compatibility Mode > Reboot
if you cant copy/paste you dont have busybox or its not installed right.
If the toolbar is cut off the DPI is not set standard, its the ROM not the app.
★ROOT & BusyBox REQ★
Now you can access linux commands and installed applications using terminal and handle cell phone like linux geek.