Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

I'd like to explore the content of the internal memory. I have a rooted phone with a terminal emulator which allows me to navigate through it.

The problem is that it's quite hard to use (small screen, no physical keyboard) and I cannot transfer files from internal memory to my computer to examine it (maybe memory -> sd and then sd -> computer but not the easiest).

Is there a way to have a ssh daemon (I've ConnectBot but it's only a client) on the phone, control it with usb cable (with usb debugging maybe), install a backdoor (maybe no) or something like this ?

Thanks

share|improve this question
    
For which operating system? –  Robert Oct 29 '11 at 16:54
add comment

2 Answers 2

up vote 4 down vote accepted

The Android Debug Bridge (adb) can do pretty much everything you want. It is part of the Android SDK, just download the SDK and enable USB debugging on your phone.

You can get a shell with the command

adb shell

and you can get files from the phone with

adb pull

All the commands are documented in the first link I gave.

Another way to get any file from the phone would be to use any of the backup utilities available and back up your whole phone to your computer where you can examine it. As you already rooted your phone you might already have a backup utility installed, or you can easily install one, e.g. Titanium Backup Root or Nandroid. I have no experience with those two though, I can't tell you anything more about them.

The kernel I used to root my phone included ClockworkMod Recovery with a backup program already integrated, so you might already have that available too.

share|improve this answer
1  
Useful adb commands: android.stackexchange.com/questions/11052 –  Kevin M Oct 29 '11 at 16:04
    
Thanks adb is doing exactly what I wanted. –  Martin Trigaux Oct 29 '11 at 17:27
    
Only if we used an SSH server on Android, we could explore it via the network, "wirelessly", without the USB cable. That's something presupposed by the OP's first idea about how to do this. So, for ssh servers, see android.stackexchange.com/questions/9905/… –  imz -- Ivan Zakharyaschev Aug 13 '12 at 13:18
add comment

If you are looking for a GUI you should take a look onto Droid Explorer. Basically it is a graphical frontend for adb especially developed for rooted phones.

I know that it runs under Windows (.net) but AFAIR it also runs Linux using Mono.

enter image description here

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.