How do I stop Android from moving apps from SD to internal storage after update!?

debaser87

New member
Dec 22, 2017
3
0
0
Visit site
How can we stop android from moving apps from sd card back to internal storage after they update? this is infuriating as it clogs up my phones memory when i can quite happily run apps from sd but they keep getting moved nack to internal storage! I believe this is part of a wider ploy of planned obsolescence to force users to upgrade their phones because they think their phones are slowing down, when in fact they would work just fine if android would stop interfering with where the apps are stored. I would imagine this problem could easily be fixed by the people at android and i think its up to us as users to make them aware that we know what they are up to! does anyone know where we can raise this issue and take the power back to have control over the devices we have paid for?
 

B. Diddy

Senior Ambassador
Moderator
Mar 9, 2012
165,569
4,700
113
Visit site
Welcome to Android Central! This is how it has to work. Apps have to be installed directly to Internal Storage first, before you can use the Move to SD feature. When the app is updated, the app has to be moved back to Phone Storage first in order for the update to occur, since you're essentially reinstalling the app. I can't say why Android's developers didn't include a feature to automatically move the app back to SD, though, but it's relatively straightforward to go back to the Settings>Apps menu and tap the Move to SD button again.

I doubt this is a play for planned obsolescence. It's always worked this way, and to be honest, moving an app to SD has always been fairly clunky. It only moves a portion of the app to the SD, so you're not necessarily saving a ton of space, and if the SD fails (which is not a rare occurrence, given the inherently lower quality of SD memory compared to onboard memory), then the app crashes and you've lost some data. And SD cards also have a slower read/write speed than onboard memory, so app performance on SD cards will also be slower (even with newer "high speed" cards).
 

debaser87

New member
Dec 22, 2017
3
0
0
Visit site
I'm not convinced. I still think the reason the developers haven't set it to reinstall the app on SD has to do with forcing upgrades. I spent about an hour moving apps from internal to sd and one week later 80% of the apps were back on internal. it's not viable to constantly move them back. many apps update very frequently so it needs to be fixed by the developers so we can have more control over our property. Just because its always worked this way doesnt mean it can't be improved and made better for the consumer.
 

ManiacJoe

Trusted Member
Aug 5, 2015
6,326
3
38
Visit site
That is just the way the Android update process works. :-(

The ideal approach is that the app developers need to add in the easy feature to allow the app data to be stored on the SD card while the app code remains on the internal storage.
 

hallux

Q&A Team
Jul 7, 2013
12,322
7
38
Visit site
The other thing to consider, as far as the Android developers needing to "fix" this, is that the reference devices (Pixel, Nexus) don't include SD card slots. The SD card functionality is added by other device makers, it would fall on them to provide proper support for that capability. Yes, Android includes code to support SOME kind of storage on SD but for performance and stability that's really intended for media storage with the app capability an afterthought.

Yeah, it stinks, but with newer devices having so much storage this really should become less and less of an issue.
 

azlen

New member
Mar 3, 2011
1
0
0
Visit site
Simple solution.... Turn off auto update. Updates are not automatically better or to the user's advantage. Selectively check the 'update' list and only select the ones that make sense for you. Remember, a "new revision" means they move the known bugs to unknown locations!
 

mmortal03

New member
Mar 31, 2018
4
0
1
Visit site
Simple solution.... Turn off auto update. Updates are not automatically better or to the user's advantage. Selectively check the 'update' list and only select the ones that make sense for you. Remember, a "new revision" means they move the known bugs to unknown locations!

This is a workaround for some situations, but most people want to get updates with the latest bug fixes and security patches, so this isn't very practical, and you still end up having to move the ones you update back over to the SD card one at a time.
 

mmortal03

New member
Mar 31, 2018
4
0
1
Visit site
Apps have to be installed directly to Internal Storage first, before you can use the Move to SD feature. When the app is updated, the app has to be moved back to Phone Storage first in order for the update to occur, since you're essentially reinstalling the app. I can't say why Android's developers didn't include a feature to automatically move the app back to SD, though, but it's relatively straightforward to go back to the Settings>Apps menu and tap the Move to SD button again.

I doubt this is a play for planned obsolescence. It's always worked this way

Actually, it hasn't always worked this way. KitKat would update the apps, and leave the stuff on the SD card on the SD card. You didn't have to move them back over manually after each update.
 

Simone Ramella

New member
Apr 6, 2018
1
0
0
Visit site
This issue has bothered me for a very long time and eventually I decided to root my LG G5 phone in order to fix it for good.

After the root, it is possible to activate some additional features of AppMgr III, including the function that with just one tap automagically moves on the external sd card all the apps that can be moved. There is also another option to automatically install on the sd card the new apps that can go there.

Rooting the phone can be scary and is not as easy as other tasks, but I'm really enjoying the freedom of doing with my phone what I want.
 

skyknight63

New member
Sep 7, 2013
2
0
0
Visit site
Really??? Who or what is in charge of these devices? KitKat left the apps on SD after updating, rooting can solve this; so how can one say 'this is how it has to work'?? The truth is this is how it currently works, wastes millions of users countless hours, and could be changed. We need a viable third phone OS, something like webOS which Google tried to buy and HP buried. People program phones, and it can be fixed. For whatever reason, Samsung and / or Google want it this way.
 

Mooncatt

Ambassador
Feb 23, 2011
10,752
315
83
Visit site
Really??? Who or what is in charge of these devices? KitKat left the apps on SD after updating, rooting can solve this; so how can one say 'this is how it has to work'?? The truth is this is how it currently works, wastes millions of users countless hours, and could be changed. We need a viable third phone OS, something like webOS which Google tried to buy and HP buried. People program phones, and it can be fixed. For whatever reason, Samsung and / or Google want it this way.
It's Google that wants it like this. They control Android, and have made it clear they don't like SD cards. They did try to throw us a bone by adding adoptable storage, where the SD card is formatted and treated as internal storage. That then brought up a host of other issues similar to the ones already laid out here, and numerous complaints of corrupted SD cards and lost data. So while that solves the problem in theory, in practice it was largely a failure and not recommended.

But as pointed out earlier, internal storage isn't much of an issue anymore. That is, unless you're buying the dirt cheap phones with next to no internal storage. Those are also the same phones that have no real tech support and can be problematic all around, so are also not a recommended purchase.
 

B. Diddy

Senior Ambassador
Moderator
Mar 9, 2012
165,569
4,700
113
Visit site
Really??? Who or what is in charge of these devices? KitKat left the apps on SD after updating, rooting can solve this; so how can one say 'this is how it has to work'?? The truth is this is how it currently works, wastes millions of users countless hours, and could be changed. We need a viable third phone OS, something like webOS which Google tried to buy and HP buried. People program phones, and it can be fixed. For whatever reason, Samsung and / or Google want it this way.

SD cards are inherently much less reliable than onboard memory. I've spoken to someone in the memory industry, and he frankly told me that consumer SD cards use bottom-of-the-barrel memory chips -- even those from well-known companies like Sandisk. On top of that, there are many many counterfeit cards that have flooded the market (typically from smaller or shadier online sellers). So the problem is that if you rely on an SD card to run an app, if that SD card fails, the app is broken and its data is probably lost. In addition, SD read/write speeds will always be slower (sometimes much slower) than onboard memory, so performance will take a hit.

You say "people program phones, and it can be fixed" -- if you're aware of a good solution for running apps reliably and quickly on external storage, then I encourage you to bring that solution to the market (or apply for a job with these bigger companies).
 

Golfdriver97

Trusted Member Team Leader
Moderator
Dec 4, 2012
35,367
113
63
Visit site
And cards are also very prone to man in the middle attacks. After a couple different brands of SD cards being corrupted during use, I have never used them in phones since. There are far better options that are cheaper, more secure, and have a lower rate of failure.
 

Napoleon8235

New member
Sep 7, 2019
1
0
0
Visit site
This is really frustrating. I refuse to buy a new Android phone until some manufacturers make apps automatically move to the SD card after an update. Do you know any phone that has this feature?
 

mustang7757

Super Moderator
Moderator
Feb 6, 2017
91,554
6,130
113
Visit site
This is really frustrating. I refuse to buy a new Android phone until some manufacturers make apps automatically move to the SD card after an update. Do you know any phone that has this feature?
Welcome to AC!
They dont allow this because sd card are more prone to corruption, freeze's,slower write speeds then internal storage. You might get a mid range phone that has the ability but only will transfer some of the apps data not all , so your options are very very slim unless u get a older device.

Sent from my Pixel 6 Pro using AC Forums mobile app
 

Mooncatt

Ambassador
Feb 23, 2011
10,752
315
83
Visit site
This is really frustrating. I refuse to buy a new Android phone until some manufacturers make apps automatically move to the SD card after an update. Do you know any phone that has this feature?
This is one of the core aspects of Android since the beginning. You'll have to convince Google themselves to change the base Android code before manufacturers can even think about making automatic transfers an option. And that still doesn't change the fact that it's simply not a good idea to store apps on a card, period.
 

Trending Posts

Forum statistics

Threads
943,084
Messages
6,917,190
Members
3,158,813
Latest member
pierre5463