Changes

Android File System

1,058 bytes removed, 01:50, 13 March 2014
The following lines were added (+) and removed (-):
== File System Structure ==== File System Overview ==== Special directories ==== Complete File System Tree ==There are a number of directories part of the root Android file system. Some of these directories are not entirely accessible to the the user without root permissions.    device   |=== /data/app === +---acct   +---cacheSay you download and install an app from Google Play store. The "apk" is placed in the /data/app folder.  All application apk files are located in /data/app (non-system-apps) and the file names are not visible without root permission. The file permissions on the app folder are 771 (chmod 771) meaning that only the executable flag is set for non-privileged users. Without the read permission set, it is not possible to list the filenames in the folder, unless you have root.  The installed application apk files can be extracted if the name of the file is known.    +---config   +---d* User installed apps apk's are stored at /data/app +---data* System apk's are stored at /system/app +---dev  +---efsSome workarounds to view the filenames in the /data/app folder without having root exists using "adb". They vary depending on the Android version of your device.  It is simply so much easier if you have root access to your device.  See the discussion of this page to read about the workarounds.  +---etc
Bureaucrat, administrator
16,192
edits