The following lines were added (+) and removed (-):
== File System Structure ==== File System Overview ==== Special directories ===== App Installation path ===Preinstalled applications are in /system/app folder. User installed applications are in /data/appThere 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. # /data/app# /data/app-private# /system/app/# /sdcard/.android_secure (shows .asec files, not .apks) On Samsung phones: /sdcard/external_sd/.android_secure=== /data/app ===In Android 7.0 and before, after an APK is installed, it will be located in /data/app path. Say 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. In Android 7.0, the APK file will be installed into the /data/app/<package name>-<num>/ folder, where the <package name> is the package name of the APK, and the num may be 1 or 2.* User installed apps apk's are stored at /data/app /data/app/com.king.candycrushsaga-1/base.apk* System apk's are stored at /system/appSome 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.== File System Tree == {{:Afs:Android File System Tree}}