I have recently experienced the "Can't install app in default location" error (code -20), despite 700 MB still free on my phone (no SD card present). Having googled and read, I now know that not all memory can be used to install apps. So while I have some space available, the app-partition (?) space may be up.
But I've never encountered any partitions on my phone. So the question is: how can I determine how much space I have on my phone for the apps?
I use Samsung Note 2, Android 4.4.2.
df output (using Terminal Emulator; please note that by now I have already uninstalled several apps, so the available space might have increased. I still don't know how to see it in this listing):
/mnt/secure/asec: Permission denied /mnt/shell/container: Permission denied /mnt/shell/emulated: Permission denied Filesystem Size Used Free Blksize /dev 892.5M 140.0K 892.3M 4.0K /mnt/secure 892.5M 0.0K 892.5M 4.0K /mnt/asec 892.5M 0.0K 892.5M 4.0K /mnt/obb 892.5M 0.0K 892.5M 4.0K /system 2.0G 1.7G 253.6M 4.0K /efs 19.7M 9.5M 10.2M 4.0K /cache 1.3G 21.9M 1.3G 4.0K /preload 551.2M 141.9M 409.3M 4.0K /data 10.5G 9.8G 702.1M 4.0K /storage/emulated 892.5M 0.0K 892.5M 4.0K /storage/emulated/0 10.4G 9.8G 682.1M 4.0K /storage/emulated/legacy 10.4G 9.8G 682.1M 4.0K