25

I know that the location for system apps is '/system/app' and the location for user apps is '/data/app'. But I can't find the location of apk for the ones that I moved to/installed on sdcard.

rohitverma
  • 767
  • 2
  • 9
  • 14

7 Answers7

22

Apps installed on the SD-Card are stored within the directory ".android_secure".

If I remember correctly you won't find the APK files directly in that folder because the content is encrypted. This is for preventing direct access to the APK file of paid apps.

The encrypted part is mounted somewhere else into the file system.

Robert
  • 39,162
  • 17
  • 99
  • 152
10

For me at least using cyanogenmod9 on a Samsung galaxy s 2 i777 I found them in /mnt/asec/ This location works differently than /system/app/ and /data/app/ because the system is actually creating a mount for each app rather than just stuffing them in a folder. Make sure you take note of symbolic links.

You will not be able to add to here like you can the other two, but you can extract an apk. A better solution would be MyAppSharer from the market.

Eric Nemchik
  • 142
  • 1
  • 12
2

It will be in mnt -> asec -> -> pkg.apk

2

On Android 5.0+ (Lollipop, Marshmallow) almost every installed non-system app will be placed in:

/data/app/

Access to /data requires root.

Use su when you are working with adb shell to gain root access, this of course requires your phone to be rooted in the first place.

The directory contains a sub directory for every app. Each sub directory is named by his package, following Androids app naming convention:

tld.author.appname-N

Where N represents a number greater or equal to 1

e.g. for Firefox it will look something like:

org.mozilla.firefox-1

Inside every app directory you will find a base.apk which is representing the installed app.

So if you want Firefox simply download:

/data/app/org.mozilla.firefox-1/base.apk

using adb pull/scp or copy it to your sdcard and download it using MTP.

Cheers

user1972814
  • 171
  • 2
  • 6
0

it is in File Explorer--> mnt/sdcard

Nikhil Lamba
  • 593
  • 1
  • 6
  • 17
0

Install ES file explorer. Go to Home Page there will be link App...under that you will find all the apps installed on sd card or phone memory.. select app and share...enjoy...

latonz
  • 1,601
  • 10
  • 21
Nilesh
  • 9
  • 1
0

On lineage 14, Android 7 , all sdcard apps are stored in /mnt/expand/ And apk in folder "app"

Mikhail
  • 21
  • 1