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
This app is a wrapper around the shell that is exposed over ADB. It maintains a 15 command history which is accessible by long pressing the command box. Long pressing the terminal display itself will give the option to send a Ctrl+C, toggle auto-scrolling, or exit the terminal session.
This works in the exact same way that the "adb shell" command works on a computer. Because this app uses a native implementation of the ADB protocol in Java, it does not require root on either device or any 3rd party apps on the target device. The devices simply speak the same protocol to each other that they would to a computer running the ADB client from the Android SDK.
IMPORTANT: Devices running Android 4.2.2 and later use RSA keys to authenticate the ADB connection. In my testing, devices running 4.2.2 will need to be plugged in to a computer the first time you connect to them (from each device with this app installed). This allows them to display the public key acceptance dialog, which you must accept (and check "Always allow from this computer"). Devices running Android 4.3 and 4.4 seem to have no problem displaying the dialog without a connection to a computer, so it looks like this is a workaround specific to Android 4.2.2.
To configure a stock un-rooted target, plug the target device into a computer that has the Android SDK installed and run "adb tcpip 5555" from the Android SDK's platform-tools folder. This will start ADB listening on port 5555 on the target device. The device can then be unplugged and will remain configured properly until reboot.
For devices that are rooted (although it's not required), you can install one of the several "ADB WiFi" apps to enable the ADB server to listen over the network. Devices with a custom ROM may have an option to enable ADB over the network in the Developer Options pane of Settings. Using either of these methods will properly configure ADB for network access with this app. The extra step for 4.2.2 is still required for the initial connection.
To connect to your remote Android device, type in the IP address of the device and the port number (5555 from the example above) in Remote ADB Shell. Tap Connect and it will attempt to connect to the device and start up the terminal.
I welcome feature requests and bug reports. You can include them in your app reviews or post them on the forum (links below). Please rate this app if you can; it really helps me learn what features/fixes I should focus on next.
Developers: The custom Java ADB library I've written for this app is open-source under the BSD license at https://github.com/cgutman/AdbLib
XDA forum links:
Remote ADB Shell App Thread - http://forum.xda-developers.com/showthread.php?t=2373265
Java ADB Library Thread - http://forum.xda-developers.com/showthread.php?t=2405030
Did you ever want to..
.. get pass an Android lockscreen within seconds?
.. download photos, videos and files?
.. edit files and apps from phone-to-phone?
.. access saved WiFi Networks, Access Point Data and Google Token?
Craze is a mobile application based on the Android Debugging Bridge (ADB) to maintain, recover and play around with other android devices.
If you are tired of typing tons of ADB commands into a shell or you are just not familiar with ADB commands - check it out!
It will save you lots of time and pain - trust me.
- SU binary installed
- Busybox installed
- ADB binary installed
- !!! Root access !!!
- USB: USB Host Mode / OTG Support (supported by android version 3.1 - 4.x)
- WiFi: Requires a "WiFi ADB" app on the target device (available for android versions 2.3.3 - 4.x)
[ ✔ ] Handle multiple devices at the same time
[ ✔ ] Built-In Remote File Browser
[ – ] Image Preview
[ – ] Multi - Upload
[ – ] Multi - Download
[ – ] Multi - Copy
[ – ] Multi - Cut/Move
[ – ] Multi - Delete
[ – ] Select All
[ – ] Unselect All
[ ✔ ] Built-In File Chooser
[ – ] Image Preview
[ – ] Choose files/folder to upload
[ – ] Choose APKs to install
[ ✔ ] Built-In Remote Package Browser
[ – ] 3rd party packages
[ – ] System packages
[ – ] Multi - Install
[ – ] Multi - Uninstall
[ – ] Multi - Backup
[ ✔ ] Recover Data [..:: Target needs root access ::..]
[ – ] WiFi Networks
[ – ] WiFi Access Point
[ – ] Google Token
[ ✔ ] Lockscreen
[ – ] Bypass
[ – ] Remove [..:: Target needs root access ::..]
[ ✔ ] Power Options
[ – ] Reboot
[ – ] Recovery
[ – ] Bootloader
[ ✔ ] Contact
[ – ] Email
[ – ] XDA Developers
[ ✔ ] About
[ – ] About Craze
[ ✔ ] More features will come soon
Check out the instruction section in my XDA-Developers thread:
[ ✘ ] First
[ – ] This app REQUIRES root access on YOUR phone!
[ – ] If you don't have it - go and get it or Craze will immediately close itself.
[ ✘ ] Second
[ – ] Disable the SU notifications for Craze if you don't want to get spammed.
[ ✘ ] Third
[ – ] It's completely up to you what you are using this app for.
[ – ] I am not responsible for any damage, lost data or unauthorized and illegal use of Craze!
If you detect any bugs or you have any ideas please feel free to contact me via mail or on XDA-Developers.
craze, adb, toolkit, tool, android, debug, debugging, bridge, file, browser, image, preview, multi, upload, download, load, chooser, choose, copy, cut, delete, move, apk, apks, install, uninstall, built, built-in, package, remote, usb, wifi, 3rd, third, party, system, recover, backup, data, root, access, target, victim, network, networks, point, google, token, lock, screen, lockscreen, bypass, power, options, reboot, recovery, whitelist, boot, loader, bootloader, xda, dev, devs, developer, developers, xda-dev, xda-developers
- easy to use GUI for shell
- Text Editor (please be carefull with large files)
- su supported
- Macro's supported
Possibility of Shell Commander depends on your device configuration!
To use more commands search for busybox and superuser.
This App was created with Eclipse, Gimp, Inkscape.
Thanks a lot for these great and free tools!
Warning: REQUIRES ROOT!
If you want to help translating this application, help me with the translation on:
The most automated, easy-to-use and stable ADB management tool with a great support.
+ Easy control and access details from notification bar
+ Auto connect on saved WiFi networks
+ Auto start on boot, you can select if you want to or not from the preferences screen
+ Automatically switch between USB and NETWORK when you disconnect/connect from/to WiFi
+ Configurable service management
+ Different color coded icons depending on the state of the ADB
+ Keep screen on while the service is running
+ Wake the screen when new package is installed
+ You can toggle the ADB state by touching the image in the notification bar
It's really more simple to use than others, is always visible in notification bar. It supports advanced features like fully automate adb state control based on the WiFi network, and the state of the network.
ADB manager enables you to automatically start ADB in network mode when you connect to any know configured network from the list in the preferences.
Developing in cafes/bars/trains/toilet/other places over WiFi? ADB Manager will switch ADB into wireless and back automatically.
Released as open source, you can view the code at https://github.com/ilijamt/android-adbm
+ Delay between switching states
Used with SuperSU if available
Used to automatically start the service on the boot of the device, how long should it wait before starting and how often should the AlarmManager check to see if the service is running is configurable from the Preferences menu.
Used to automate the switching between the the ADB states
Used to retrieve the IP, as it crashes when checking for the IP address without this permission.
Used to wake up the screen on new package install, or to keep the screen on while the ADB service is on
On API 8, the menu icons look a little weird on LDPI devices.
+ Nexus 4 (4.0.3 API 15)
+ Galaxy S2 (2.3.3 API 10, 4.0.3 API 15, 4.1.2 API 16)
+ Galaxy S4 (4.2.2 API 17)
+ HTC Hero (2.2.1 API 8, 2.3.1 API 10)
+ HTC Wildfire (2.2.1 API 8)
For any questions, suggestions, bug reports or to help with translation of the application please email me email@example.com
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.
*** Requires Root ***
Tab ↹ : Autocompletes from the cursor position.
Ctrl+a : Moves the cursor to the line start
Ctrl+b : Moves the cursor back one character
Ctrl+c : Sends the signal SIGINT to the current task, which aborts and closes it.
Ctrl+d : Sends an EOF marker, which closes the current shell or deletes the current character if text present
Ctrl+e : Moves the cursor to the line end
Ctrl+f : Moves the cursor forward one character
Ctrl+g : Abort the research and restore the original line.
Ctrl+h : Deletes the previous character
Ctrl+i : Equivalent to the tab key.
Ctrl+j : Equivalent to the enter key.
Ctrl+k : Clears the line content after the cursor and copies it into the clipboard
Ctrl+l : Clears the screen content
Ctrl+n : Recalls the next command (↓).
Ctrl+o : Executes the found command from history, and fetch the next line relative to the current line from the history for editing.
Ctrl+p : Recalls the prior command (↑).
Ctrl+r : Recalls the last command including the specified character(s)
Ctrl+s : Go back to the next more recent command of the research
Ctrl+t : Transpose the previous two characters.
Ctrl+u : Clears the line content before the cursor and copies it into the clipboard
Ctrl+v : If the next input is also a control sequence, type it literally (e. g. Ctrl+v Ctrl+h = "^H")
Ctrl+w : Clears the word before the cursor and copies it into the clipboard
Ctrl+x Ctrl+e : Edits the current line in the $EDITOR program, or vi if undefined.
Ctrl+x Ctrl+r : Read in the contents of the inputrc file, and incorporate any bindings or variable assignments found there
Ctrl+x Ctrl+u : Incremental undo, separately remembered for each line
Ctrl+x Ctrl+v : Display version information about the current instance of bash.
Ctrl+x Ctrl+x : Alternates the cursor with its old position
Ctrl+y : Adds the clipboard content from the cursor position
Ctrl+z : Sends the signal SIGTSTP to the current task, which suspends it. To execute it in background one can enter bg. To bring it back from background or suspension fg ['process name or job id'] can be issued
Ctrl+_ : Incremental undo, separately remembered for each line
Alt+b : Moves the cursor backward one word
Alt+c : Capitalizes the character under the cursor and moves to the end of the word
Alt+d : Cuts the word after the cursor
Alt+f : Moves the cursor forward one word
Alt+l : Lowers the case of every character from the cursor's position to the end of the current word
Alt+r : Cancels the changes and puts back the line as it was in the history
This's very useful if you don't have the device USB cable.
Instructions (I assume you have ADB installed in the PC):
- Execute this application in your android device
- Clic the bug image
- Open a terminal or command session in your PC
- execute "adb connect XX.XX.XX.XX" in the PC (the connect address is provided by my application
- execute "adb shell" in the PC (or any ADB command)
** Works in Android 2.1 and greater **
** Remember to activate USB debugging in device settings **
** This application requires root permissions **
PLEASE, DON'T RATE WITH ONE STAR BEFORE CONTACT WITH ME TO REPORT A ERROR. IF RATE AND NO EXPLAIN A ERROR OR ISSUE IN A EMAIL, IS NOT POSSIBLE TO ME TO REPAIR. ALSO. A "don't works, is useless" RATE IS NOT USEFUL FOR THE REST OF USERS OR FOR THE DEVELOPERS.
Be comprehensive, this is a hobby:)
Allows you to toggle the Android Debug Bridge (ADB) without disconnecting from USB or heading into the developer menu. Perhaps your device's debugger occasionally stops responding? No worries, restarting it is done in a jiffy!
This app often resolves launch errors such as:
* com.android.ddmlib.SyncException: Too many open files
* java.io.IOException: Unable to open sync connection!
Includes a simple interface and two widgets. Requires root permissions.
Additionally there's also a reboot feature that lets you boot your phone into recovery or bootloader mode, or perform normal/fast reboots.
Please be aware that the automatic mode is not available in the free version! You have to buy the license key to unlock this feature!
ADB Toggle will only work on a rooted phone! Once the app has installed itself as system application then root access is no longer needed.
Boot Shell act as an alternative for devices which have ROMs/Kernels without init.d support.
It does not have any predefined functions, but the commands you enter can make it a very versatile app with unlimited possibilities.
Some of its possible applications -
-Backup apps to SD card
-Trim file system (fstrim utility, fix lags)
-Tweak GPU, CPU, I/O, Display parameters
-Load kernel modules
and a lot more
You can add any number of shell commands or script files, which can be executed at boot. That's not all, you can also save commands as favourites that you intend to use frequently, but don't want it to be executed at every boot. You can execute them any time you want from this app.
Completely ad/spam free and will always be.
█ Prerequisites -
Explanation for Permissions -
-> Read/Write USB Storage - Allow the Shell commands to read/write on Device Storage, modify execute script files
-> SuperUser Permission - To Execute Shell Commands
-> Run at Startup - To be able to execute Shell commands at Boot
Check out the Pro version with extra features -
-Execute script files at boot or whenever you need it from the app.
-Inbuilt Script/Text Editor.
-View console outputs and errors.
The most automated, easy-to-use and stable ADB management tool with a great customer service!
★ ADB control via both widget and/or notification bar
★ Always screen on in adb-wireless mode
★ Auto awake on PACKAGE_ADDED broadcast
★ Auto switching adb depending on currently connected wifi network
★ Tethering mode support
★ "This app is so simple to use and has made debugging easier. Highly recommended!"
★ "Very good for wifi-debugging on multiple devices for a whole development team"
★ "Sweet app. The safelists of the wifi networks is what did it for me"
★ "Very useful Best adb utility I have found and worth the small cost"
ADB Wireless Pro originally developed for our own purposes. We use it everyday and this is why we keep it up-to-date. It's just made for developers by developers.
It's really simple to use! It contains widget and is always visible in notification bar. It supports advanced features like tethering and fully automate adb state control.
Developing outside in cafes/bars/trains/other places over wifi? ADB Wireless Pro will switch ADB into wireless and back automatically!
For any questions, suggestions or bug reports please email us firstname.lastname@example.org
Hamster Beat Team.
All delicious android apps by hamsters drummers.
- Save key vehicle and machine information such as make and model and vehicle registration
- Add vehicle reminders including servicing, oil change, tyre pressure, insurance and more
- Add machine reminders including oil checks, pressure checks, planned shutdown times and more
- View Shell LubeMatch lubricants recommendations including technical and safety data sheets
- Use the LED torch (for devices with flash) to look under the bonnet or inspect machinery when it’s dark
- Explore social, video and photo content and access the latest news and promotions
- Access and edit your details from multiple devices
- And so much more
For the best user experience, we recommend using the app whilst connected to WiFi.
Have questions, problems or feedback? Please email us at SITI-MLM-Support@shell.com