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.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an MyTouch 4G from TMobile. It's running android 2.3.4. How do I put put a file and delete files from the phone itself, not just the SD card?

share|improve this question
What do you mean the phone itself? Do you mean the internal sd card? Do you mean the root file system? – Liam W Dec 20 '12 at 19:45
The internal memory of the phone. – Frank Dec 20 '12 at 20:19
Which is...? That could mean the root system area, or the Internal SD card. Please be specific :) – Liam W Dec 20 '12 at 20:20
So if I take out the SD card out, the memory that the phone runs out then. I don't know what it's called, but just the hard drive built into the phone. – Frank Dec 20 '12 at 20:47
The thing is, that could mean the root system, or the internal storage SD card (normally /emmc or something). I will post an answer now though :) – Liam W Dec 20 '12 at 20:55
up vote 8 down vote accepted

You could install the Android SDK on your computer. This would give you the possibility to access your device's storage via the command line using e.g. adb push and adb pull. If that's not the level of comfort you want, there are also graphical tools utilizing ADB:

ADB FileExplorer is a minimalistic frontend to copy files from/to the device. It's freely available from the XDA developers (simply follow the link). It is written in Java, and thus should run on nearly all operating systems used on desktop computers.

ADB FileExplorer

If you want a little more comfort, then there's also ADBBrowser. Available for Linux and Windows (32-bit and 64-bit), it offers also an app-browser. And last but not least, there's QtADB available for Linux, Mac and Windows (again 32-bit and 64-bit), full of useful features like file manager, app manager, device information, SMS, shell, screenshots, logcat, backup/restore... Take a pick.


Of course, there are many more possibilities. If your device is rooted, there are several apps available on the Playstore which permit full access to the local file system remotely.

share|improve this answer
Why won't the ADBBrowser work? This: is what it looks like. – Frank Dec 21 '12 at 5:00
Because you have to install the Android SDK first, and the adb executable must be in the path (as it looks like). Please see the installation instructions of that application. – Izzy Dec 21 '12 at 6:34

If you mean the Internal SD Card (where pictures etc are stored if they aren't stored on the internal SD Card), then this is mounted along with the external SD card when you connect your phone to the computer.

If you mean the root file system, (I.E where the Android system files are), then this can be done, but not directly.

You would have to do it using an app via FTP, and you would have to be rooted to see the vast majority of the files.

The app SSH Droid allows you to turn your device into an SSH/SFTP server, which allows you to use FTP to connect to the internal file system (where the main system files are stored) of your device, using an FTP client (Nautilus, Windows Explorer, Filezilla for example).

When doing this, be careful not to delete any files that could be important in the functioning of your device, and like I said - root will be needed to do most things here.

share|improve this answer
Alternatively, adb is another means of accessing the internal memory, though you'd want a level of comfort with the command line. – Compro01 Dec 20 '12 at 21:03

protected by Community Mar 23 at 16:41

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

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