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've got an Android phone. I have just reset it to its factory default settings and set a password for unlocking the phone. However, even when it is locked and the screen displays a text box with a text entry keyboard, hooking the phone via USB to Ubuntu Linux 12.04 LTS out of the box causes a popup to show up above the password request screen, which allows you to confirm the mounting of the phone's SD Card onto the filesystem in location /mount/328D-1EEE . Of course, the SD card could be removed from the phone and read using a card reader anyways, so perhaps this isn't as much of a security concern.

On the other hand, is it possible to read and transfer files to and from the phone's "internal, rather than external, memory", and to and from that little bit of space that is present on the phone's SIM (Subscriber Identity Module) card? If yes, then is this possible by mounting the internal memory or SIM card onto the Linux /media directory? I don't see these ones automount when I connect the USB cable, so I'm wondering if there is a way to do it manually.

share|improve this question

2 Answers 2

What memory is offered on USB-Plug differs between devices. Most of them offer the external SD-Card (if present), some the internal eMMC card. Some even seem to offer a virtual CDRom drive (probably containing some device-specific stuff like drivers). But I've never heard of any giving access to the SIM this way, or even to system ressources. Of course, at least the latter is possible using 3rd party utilities (see Zuul's answer for an example). But access to the SIM should be almost impossible this way.

This all applies to Android up to Gingerbread. Starting with ICS (4.x), things become a bit different as UMS (USB mass storage) support was swapped in favour of MTP (Media transfer protocol). But basically, above said should still be true as to what is possible to access and what is not.

share|improve this answer
    
ICS still supports UMS. The determining factor for UMS vs MTP is the design of the device, not the OS: androidpolice.com/2011/11/18/… –  eldarerathis Jul 31 '12 at 13:37
    
Thanks a lot for the link, @eldarerathis -- I'm off now for reading... ;) –  Izzy Jul 31 '12 at 13:46

FTPServer

It's available from Google Play Store free of charge. I'm able to connect to my phone from Windows, Linux and MAC, visualize my entire device contents performing download and upload operations. The best part is, you don't need to use USB.

Just set the mount point (default dir) to / and you're good to go.

Note: Some operations require ROOT as to fully manipulate files, like system files.


Features:

  • UTF-8 support
  • Restrict connections to selected wireless networks
  • Access while on 3G (if supported by the mobile network)
  • Restrict access to specific folder
  • Verbose log output to trace connections/access and help in error solving
  • Remote shutdown with custom ("SITE SHUTDOWN" command)


Screen Shots:

FTP Server Screen Shots

share|improve this answer

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.