1. wynand32's Avatar
    Okay, so, my wife's T-Mobile Galaxy S5 16GB (I know, bad choice from the beginning) is constantly running out of space and won't update apps. I've set every app to the SD card that will allow it, but the system keeps moving them back to the phone after every system and app update.

    Is there a way to stop this from happening? Honestly, I'm not even sure if this is a Samsung thing or an Android thing. If anyone can point me in the right direction, that would be great. Thanks!
    02-21-2017 11:55 AM
  2. SpookDroid's Avatar
    That's totally normal and, unfortunately, the way it is. In Android now, apps will only run their main file from Internal Memory, period (unless your phone supports adoptable storage, which basically 'bends the rules' in the phone and making it think the SD card is part of the internal memory, securely, of course). When you move an app to SD in phones that support that, you're actually only moving a part of the app, if at all. It's up to the dev to decide which parts, if any, are movable, and these are usually game saves, external downloads, media, etc.

    OK, so what does that have to do with the stuff coming back to Internal Memory? Well, it's the way Android updates work in your version (a bit has changed on Nougat, but not a ton): Just like apps' main files must reside in internal memory, so must all application installation operations. So, every time you install a new app or an app gets updated, the phone has to carry out these operations in internal memory (which is also why it usually asks you to have 2.5 times the size of an app in free memory, so that it has room to expand the files, install, move, copy,etc.), and so, when you update an app that's got some of it in SD card, the system moves it back to internal memory for the update operation. Unfortunately, for security reasons (or so they claim), they're not moved back to SD card automatically.
    wynand32, ironass and taadow1030 like this.
    02-21-2017 01:35 PM
  3. wynand32's Avatar
    That's totally normal and, unfortunately, the way it is. In Android now, apps will only run their main file from Internal Memory, period (unless your phone supports adoptable storage, which basically 'bends the rules' in the phone and making it think the SD card is part of the internal memory, securely, of course). When you move an app to SD in phones that support that, you're actually only moving a part of the app, if at all. It's up to the dev to decide which parts, if any, are movable, and these are usually game saves, external downloads, media, etc.

    OK, so what does that have to do with the stuff coming back to Internal Memory? Well, it's the way Android updates work in your version (a bit has changed on Nougat, but not a ton): Just like apps' main files must reside in internal memory, so must all application installation operations. So, every time you install a new app or an app gets updated, the phone has to carry out these operations in internal memory (which is also why it usually asks you to have 2.5 times the size of an app in free memory, so that it has room to expand the files, install, move, copy,etc.), and so, when you update an app that's got some of it in SD card, the system moves it back to internal memory for the update operation. Unfortunately, for security reasons (or so they claim), they're not moved back to SD card automatically.
    Thanks so much for the quick reply! Not only does it explain a lot to me, but it gives me the ability to go to my wife now and let her know there's nothing I can do about it. :-)

    So, looks like it's a new phone with more internal memory then. Again, thanks, much appreciated!
    SpookDroid and ironass like this.
    02-21-2017 03:32 PM
  4. SpookDroid's Avatar
    If you're tech-savvy, you can try to root your phone and apply a 'hack' to trick your phone into using the SD card as internal (basically, adoptable storage minus the encryption and security layer). BUT since SD cards are finicky and can often fail (and with Samsung devices they seem to do so more often), I strongly recommend against using SD card for anything other than media storage (and media you've already backed up elsewhere, for that matter).
    ironass and wynand32 like this.
    02-21-2017 04:06 PM
  5. wynand32's Avatar
    If you're tech-savvy, you can try to root your phone and apply a 'hack' to trick your phone into using the SD card as internal (basically, adoptable storage minus the encryption and security layer). BUT since SD cards are finicky and can often fail (and with Samsung devices they seem to do so more often), I strongly recommend against using SD card for anything other than media storage (and media you've already backed up elsewhere, for that matter).
    Yep, thanks. Sound advice against doing anything, since this is my wife's phone. She's understandably less forgiving of gadget problems than I am, particularly since mine are mostly self-inflicted. Far easier and safer to just upgrade her to something with more internal memory and that I can convince her offers other advantages as well. :-)
    ironass likes this.
    02-21-2017 04:34 PM

Similar Threads

  1. Putting an address label on my phone
    By Steve Swift in forum Samsung Galaxy S7 edge
    Replies: 3
    Last Post: 02-21-2017, 02:56 PM
  2. how do i recover time and temp on home screen?
    By AC Question in forum Ask a Question
    Replies: 1
    Last Post: 02-21-2017, 12:06 PM
  3. why isint veyo compatible on my new galaxy s4
    By AC Question in forum Ask a Question
    Replies: 0
    Last Post: 02-21-2017, 11:55 AM
  4. Replies: 0
    Last Post: 02-21-2017, 11:41 AM
  5. Replies: 0
    Last Post: 02-21-2017, 10:51 AM
LINK TO POST COPIED TO CLIPBOARD