I formatted my sd card as adopted internal storage as possible in Android 6.
However in the settings I can still move (some) apps to the "external storage". This is quite confusing as I thought they would be automatically placed on my sd card as this sd card is my "fake internal storage".
So I have three questions:
- Why can I still move them there?
- Where are they moved exactly to?
Currently I noticed that the app data was stored in/storage/emulated/0
respectively/sdcard
(which is a symbol link to/storage/emulated/0
) - Does it make sense to move the apps like this?
/storage/emulated/0
seems to confirm this: "emulated" is the internal card. So if that's the case here, it indeed makes sense, as that "internal card" usually is a bit faster :)/sdcard
to/storage/emulated/0
and this is the polace where the app data seem to be saved by default. However I don't exactly know where the apps itself (the apks?) are saved. Which directories should I check?/data/apps
on internal storage. App2SD would store them in a hidden folder on the SDCard (.android_secure
). And as I already wrote: Yes, that's the emulated/internal SDCard your/sdcard
symlink points to – and I suspect that's the target here. So you could use your "root powers" to check for the folder there: make yourself root (runningsu
in a terminal/shell) and then do ancd /sdcard && ls -a
(the hidden folder will be shown to root only).ls -a
there only shows my usual "internal storage" content. There is no folder called.android_secure
. However when booting into my recovery (TWRP) I noticed that inexternal_sd
there are some directories:app
,local
,media
,misc
anduser
. Andapp
indeed contains my apllication I moved to the sdcard./mnt/secure/asec
, which should be the equivalent (asec
is the abbreviated form ofandroid_secure
)?