Tag Info

Hot answers tagged

22

There is no singularly defined "Android" filesystem, so this can vary between devices. Any FS that the kernel can load drivers for is basically fair game. By and large, you'll almost certainly find that ext4 is the most common filesystem on modern devices. Older devices may use older ext* versions as well, or other filesystems entirely. Since everything is ...


6

FolderSync could come in handy here. Define a "folder pair" (i.e. which directory on your Android device to sync with which directory on your computer), using any of the available protocols (SFTP, Samba, or any other). Then either chose for some "auto-check" (e.g. have it synced every night), or push the button manually. Using the paid version, you could ...


3

One way you can achieve this is using an app - rSync and use a Tasker job to periodically (or conditionally) upload/download data from your phone. You can refer to rSync's documentation for its configuration and other setup steps. You can configure it to only specify required one way transfer of files.


3

YAFFS (Yet Another Flash File System) is generally used as the default file system for Android devices. http://www.yaffs.net/google-android


2

I use "ES File Explorer" as a file explorer on my device. This allows the creation of file shortcuts. Once installed, just choose the homepage you want the shortcut, press and hold on the homescreen and you should be prompted to add a widget / app / shortcut. In shortcuts, choose "Es File Explorer" and it then lets you choose the file you want a shortcut ...


2

I'm not sure if it will work with your particular phone's charger, but often with cables that transfer both power and data, there are separate cords inside the cable for power, and data. I'm not especially interested in tearing up my phone charger to confirm my idea, but you could try stripping part of the cable, identifying and cutting the power cords ...


2

MTP is using the FUSE filesystem to access the sdcard while the OS is using the sdcard as well. The FUSE filesystem also manages permissions for the files stored in the /data/media folder.


2

I thought that root was required to do this. That's not quite right. Any user can see that directory, but only root can write to it. Directories lower down the hierarchy such as /data/data are not world-readable, so while you'll be able to see that that directory exists, you won't be able to see its contents on an unrooted device. Some file managers ...


2

If the ADB daemon is not running in root mode, you cannot push to /system/app even with /system mounted read-write, due to not be given the permission. As you correctly pointed out, adb root is no option on non-development-devices ("adbd cannot run as root in production builds"). To fix this up, take a look at chainfire's adb Insecure. This app requires ...


2

It sounds like your filesystem is being corrupted by whatever else you're using to write to it with the external card reader. Probably you need to be sure to unmount the device correctly before removing the card from the reader. For example, in Windows you need to select "Safely remove hardware". When you write files to the SD card, from any kind of ...


2

This is mostly speculation, but mediaserver is probably what is used to play all and any sound on android. Some app was probably using mediaserver inappropriately, causing it to show as using excessive battery. logcat2 is probably the process used for logging output, and is where many debug and error messages are sent to. Outright deleting them probably ...


2

Fat32 in Android usually only applies to the External SD card, no longer supported by Google. AFAIK it was a fairly generic implementation as it was only for the card. Since most of the newer devices use eMMC,the file system android uses is ext4 except for firmware, which is vFat. Example below is from a Galaxy S4 /system ext4 /data ext4 /cache ext4 ...


2

"In the case of devices without true external storage, it's still necessary for Android to provide an emulated external storage in order to remain compatible with older apps. In other words the RAM is physically internal (non-removable) but a section of it is partitioned and the Android file-system APIs treat that partition as being "external" and ...


2

I cannot answer the Windows part – but the Ubuntu part I can answer for sure, as I'm using that as well and mount my devices from my computer, sometimes with full r/w access. What I use needs ADB tools to be installed on your computer. If you didn't already install them, see e.g. Is there a minimal installation of ADB? Prepare your Droid First a basic ...


2

This limitation is not due to the FAT filesystem : Since 4.4, Android only lets a special user group write on the card. Your card could be in NTFS, or EXT or whatever more, you'll have the same problem. The only way to bypass this limitation is to root your device, and install some 3rd party apps/patchs, or manuallay edit some files.


1

You could do that using dd directly on the device, making sure the output goes to a partition you can afford to be modified. I will not "rank" here from a forensics point of view (where of course it is best to have nothing modified on the device, which is not always possible, etc.), but simply list options. As you are looking for data written by apps, you're ...


1

If there were problems with the file system (which your error message suggests), broken files may have been "re-allocated". For such things, *nix systems have a special directory on each file system, usually called LOST+FOUND or, on FAT file systems, LOST.DIR. Whenever things could not be "assigned to a file", they are placed there with some "cryptic" names. ...


1

What ever you do to update your ROM, you are doing it wrong. Never ever should you wipe your /data partition during an update (it should automatically wipe /system). Inside the /data partition is all your data, so your Clash of Clans village as well.To backup and restore your village the Google+ option is working like a charm for me and all other people I ...


1

Reading and writing application data requires at least system permissions (user id 1000 or less) or explicit permissions (user id of the application itself). Some applications share user ids (like free and pro versions of an application) to share the same data but as a normal, not system user, you are unable to even list the files inside the /data partition ...


1

Normally you would put the device into storage mode. When the phone is normally booted without storage mode you'll only be able to see internal, then when switched to storage mode you'll see the sdcard as well. But VerizonWireless says the Galaxy Nexus doesn't come with USB storage mode. According to them you would transfer your data/files to PC across MTP. ...


1

Apps' private data directories aren't visible over the USB connection to your PC. It would complicate error handling in apps a lot if you had to worry about users making unexpected changes to your data files, so Android doesn't let you do this, to make it harder for you to screw up your phone. You can access them from the phone directly, but only if the ...


1

Download FX File Explorer from Google Play. It shows all the memory locations mounted on device on it's home screen. There is a search button above. Tap on it and search with file name. It searches both internal and external memory.


1

First a description. The path that contains acct, cache, config, d, data, dev, mnt, proc, etc is the device's root directory. The root directory is the root of all filesystem hierarchy in an Android device. When you connect an Android device via USB to a computer, usually via MTP in newer devices or USB Mass Storage in older devices, the root directory of ...


1

There's a second way, which should work with multiple operating systems on the computer's end: Taking a look at my list of file Android server apps, you can find some Android file-server apps using WebDAV or Samba, and SSH Clients & Server has some for SSH. Check those with "root capabilities", as you want to access the entire file system read/write. ...


1

if you type on a terminal console: ls -l /d lrwxrwxrwx root root 2013-01-01 01:00 d -> /sys/kernel/debug/ meaning /d is a symlink to that other folder, probably there for compatibility with old versions. So now the question is: what is /sys/kernel/debug/? That folder is used to mount debugfs filesystem and it's used, as the name suggests, to debug ...


1

You need to be rooted to do this! Download and open any root browser. (I am Using Root Explorer for these instructions, ES File Manager works also) Go to System Go from Read Only to Read/Write Find Biuld Prop Open with text editor Find ro.camera.sound.forced Change the 1 to 0 Save Changes Reboot SOURCE: ...


1

this feature (syncfolder pc to phone) will be developed in SnapsBackups Android app. SnapsBackups execute backups phone to pc by wifi network and withtout human interaction. the backups will be performed when the system notifies the application that wifi network is connected. SnapsBackups evaluates that wifi is a personal wifi, verify that exist a backup for ...


1

You can see sizes and usage statistics of all mounted partitions by simply using this command: df Note, the typical df -h does not work here and is not needed because the output is already in megabytes. The command works within adb shell and the Android terminal emulator, but not in the Recovery mode terminal because nothing is mounted at that point.


1

Pretty normal. With Android 4.4, Google decided apps shall no longer have write access on the external SDCard – unless they are system apps (or have root privileges). They call that "security" (while others call it "crippling", and doubt "security" being the real reason behind – rather suspecting "cloudy interests"). While apps still can store their own ...


1

i found a workaround/hack to list them. when you open a file on the mountpoint the fuse FS handler will open it too. i used this information and i wrote a small C program that use proc to find source directories. if you are interested the project is hosted on github. regards, tux_mind.



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