Hot answers tagged

117

Where an app is stored very much depends on several criteria: System apps / pre-installed-bloatware-apps are stored in /system/app with privileged apps in /system/priv-app (which are mounted read-only to prevent any changes). You may also find system apps in /custpack/app's subdirectories. normal apps in internal memory go to /data/app some apps (encrypted ...


43

See here: https://stackoverflow.com/questions/4809874/how-to-access-the-sms-storage-on-android The gist is that SMS/MMS are residing in databases on the phone and the answer to the question contains the link to this tutorial. The location of the database might vary from phone to phone, but you can look it up with this command via adb (you need to be root ...


21

Busybox is a single utility that contains the functionality of many of the basic Unix tools. It's used on most embedded-Linux systems instead of having separate executables for each utility, which wastes space owing to code duplication. There are several Busybox installers available on Google Play, and one on F-Droid. Custom ROMs often have Busybox built-in....


14

ES File Explorer has support for several cloud storage providers. It allows to "copy" folders from your dropbox folder to your SD-Card etc in a similar fashion as you would copy files locally. The "Network" Tab allows you to add an account.


10

Here's a helpful piece of info also. This is the absolute path to SMS and MMS DB on most android devices: /data/data/com.android.providers/telephony/databases/mmssms.db


9

Note that, as of Kitkat (Android 4.4, released Sept 2013), the default path changed from: /data/data/com.android.providers/telephony/databases/mmssms.db to /data/data/com.android.providers.telephony/databases/mmssms.db Update: As mentioned in the comments, the latter path already exists in JB.


8

Looks like it moved to data/User_DE/0/com.android.providers.telephony/databases with Nougat. At least, this is where it can be found on my Nexus 6. Hope this helps.


8

Pictures and videos from the LINE app are stored under the following directory: /sdcard/Android/data/jp.naver.line.android/storage/gallerybig All the audio files are placed under directory: /sdcard/Android/data/jp.naver.line.android/cache/mo/(folder)/[audio files] Profile pictures are cached in directory: /sdcard/Android/data/jp.naver.line.android/...


7

The Android OS itself is not dependant on any files on the removable SD card. If you have no apps that use this file, you can safely delete the file, or even format the SD card if you want.


7

Not in the internal filesystem, but it may leave files on the SD card. Apps on Android are only able to write on two places within the filesystem /data/data/<packagename> /mnt/sdcard/ or /sdcard The /data/data/<packagename> directory gets deleted when you delete the app, so the only place where file cruft can be found is the SD card.


7

You can do that manually from the Bluestack app player by doing the following 1 - Backup the game saves : Download ES File Explorer from the app store/Play Store Open ES File Explorer and go to the Root Folder (click on "/" in the navigation bar) Go to /data folder, and then open the folder /data inside it (final path: /data/data) Now you can see a lot ...


7

In the settings of Google Play Music, if you have it set to cache on the external SD card, your cache location will be /external_sd/Android/data/com.google.android.music/files/music/. If you have it use the internal storage, the path will be /sdcard/Android/data/com.google.android.music/files/music. Note that these files are named [some-id].mp3, like 124....


7

You can try DiskUsage app (free), it shows detailed information about memory usage and also gives you option to: Scan internal or external SD and graphically display space occupied by directories/ sub directories Choose files / sub directories / directories for deletion Re-Scan after deletion so that you can free up desired storage space


6

On my Android 4.0.4 (ICS) Xperia ray, they are stored in /mnt/asec/XXX-1/pkg.apk. XXX is the Google Play ID of the application. For example, Firefox is found at /mnt/asec/org.mozilla.firefox-1/pkg.apk and Skype is found at /mnt/asec/com.skype.raider-1/pkg.apk. Following zuul's comment I took these screenshots from my phone to confirm my answer. ...


6

Ah, cripes. I don't know what on Earth put this .nomedia file on the root of my SD card. Problem fixed.


6

As Matthew Read noted, the list of supported media formats is device specific. More or less, it's actually specific to the default video player app your device has. I'm not aware of an app that can show a list of MIME types supported by an installed app, so here you go with the command-line way. Make sure you've adb setup in PC, USB debugging enabled in the ...


6

data/system folder contains system configuration files critical to maintaining device's state. Access to the directory is restricted by the system apps only, so if the device is not rooted the folder content can't be seen. Below is the list of files residing in the directory with a brief description. Note that the list is not completely full and also may ...


6

I've checked on one of my devices, and as the comment chain already suspected, you don't need to worry about everyone having access to everybody elses data. First: /storage/sdcard0 -> /storage/emulated/legacy Which means, it's just a symlink which always points to the data of the current user: /storage/emulated/legacy -> /mnt/shell/emulated/0 (the ...


5

That depends, a lot of developers do not properly take care of their associated application's data and may leave them lying around. The Package Manager uninstalls the apps from /data/data/..../ depending on the package name. For example, Application MyFooBarApp whose package name is org.foo.bar.app then this would be the spot - /data/data/org.foo.bar.app/ ...


5

It contains 96x96 pixel versions of your photos. The file is simply a concatenation of JPEG files. You can split it into individual JPG files by searching for the signatures indicating the start and end of a JPG file, i.e. the two bytes FF D8 for the start and FF D9 as the end. If you can transfer the file to your computer and you can access Python, the ...


5

On all operating systems based on Linux kernel - like Android is - it's possible to set permissions on files (including directories) provided that filesystem supports UNIX permissions (uid, gid, mode). Common examples of such filesystems are ext4 and f2fs. However Android's internal (confusingly called external) storage which is accessible by installed apps ...


4

Found a solution for the local file browser problem on my Xoom tablet I tried opening a local file with Opera by typing file:///mnt/sdcard/Documents/blabla.html. Opera changed the adress in file://localhost/mnt/Documents... Using the localhost syntax on the android browser opened the local file.


4

The other answers are a little misleading. First, it doesn't really matter from a security standpoint whether you've got things stored on the SD card or on the internal storage. The SD card is easier to remove and read outside the phone, but the internal storage can be read as well (most easily from the device itself but also from a PC). The second thing ...


4

A short Google search for "spmo file" reveals that these are "SpeedView Meta Object" files and speed up the display of images. They're probably some sort of cache file and should be automatically recreated if you delete them.


4

Regular android messaging apps tend to disallow files other than image/video. I use Tmail by Phonelight available from Google Play Store: Tmail breaks the restrictions of all the Messaging apps. It is the only app that allows the user to attach any kind of file to an MMS message. You are now not limited to image, audio or video file. Tmail has expanded ...


4

Searching the file on Google returned a source code used by GeeksPhone: android_hardware_fm.cpp. From line #199, it seems the file is related to FM radio receiver calibration. static jint android_hardware_fmradio_FmReceiverJNI_SetCalibrationNative (JNIEnv * env, jobject thiz, jint fd, jbyteArray buff) { struct v4l2_ext_control ext_ctl; char ...


4

Well, each of these things mean something. I hope. Its an app, right? ;) Well, Cache is, well, your device's cache. Too frequent cleaning this is a tad counter-active, as most apps will immediately fill this back up. Its like trying to dry a towel. Outside. In a heavy rain. Junk, Memory junk, AD junk - Stuff you dont need, and is an actual waste of space. ...


4

This is generated by the Appodeal advertisement SDK integrated in some of your installed apps, likely to act as some sort of flag. As for telling which app generated it, aside from going the hard way (installing and starting the apps one-by-one), you should also be able to use tools like MyAndroidTools to check the services and broadcast receivers an app ...


3

Press the "Multi" button and then select the files/folders you want, as explained on their help site: To select multiple files in ASTRO you simply click the "Multi" button. Then, you choose the files or folders you would like to work with (you will know they are selected because the names will turn orange. If you want to copy or move files, go to ...


3

Just type file://localhost/ It works in Opera Mobile.


Only top voted, non community-wiki answers of a minimum length are eligible