We all know this running "adb shell" from the command line was pretty crap, and when using a latter BusyBox version whi CH have coloring support it s ultimately crap. One workaround is usually to start a Telnet server on the phone, and use putty to connect to that Telnet server. Actually there is a more easier-to-do-which also works for non- rooted phones.
actually the Android Debug Bridge has a terminal connection feature (roughly speaking), which'll be enabled after yo U connect to the ADB server in "0006shell:" mode. You can actually use the putty to connect to this interface always, by setting the following things:
-Turn off line discipline in Settings
-use RAW mode to connect to localhost:5037
-Enter "0012transport-usb" (without quotes)
-Enter "0006shell:" (without quotes)
Now you ' ve got a full fledged connection to your device. The main drawback is that it's tedious to repeat the above all the time, so I ' ve made some modifications to the Putty Bina Ry that adds a new type of connection, called "Adb"
To use the Enhanced putty:
-Select Adb from the connection type list
-Enter "Transport-usb" in the host (or any other connection string, check the ADB socket interface documentation if Y ou need something else than connecting via USB)
-Enter 5037 as Port, if it ' s not already set there.
-Connect and enjoy (you might also save this connection, so next time you only has to double-click on the settings) /c2>
DL and Source:Http://github.com/sztupy/adbputty/downloads
screenshot:
ADB enhanced Putty (replacement for "adb Shell" co