Why does moving an app to SD also shrink it? - EVO 4G Q&A, Help & Troubleshooting

I just did the Froyo update on my Evo yesterday (c/o Fresh), and was moving my eligible apps to SD, via Settings->Applications->Manage. As I would move each, I noticed the total size of the app would shrink significantly.
My user data is still there, the app is still the same app, and it works just fine. So why would moving the app to the SD card make it smaller? FYI, it's not related to the cache, since in most cases, they were 0KB before the move.
Just curious.

It's probably just showing the amount of space required internal to the phone, and likely varies from app to app.
Sent from my PC36100 using XDA App

Check out the two attachments.

I followed these instructions
In the Android-SDK\tools folder, type in adb devices and you should get a serial number starting with “H” in return. All you have to do next is entering adb shell pm setInstallLocation 2. Voilà, you’re done! Android will now install apps to the SD card by default.
From this link and was able to move a lot more apps
http://androinica.com/2010/08/03/how-to-install-apps-to-the-sd-card-by-default-on-android-2-2-froyo/

The sd card and internal flash memory could be formatted with different file systems.
Sent from my PC36100 using XDA App

dmoses1969 said:
I followed these instructions
In the Android-SDK\tools folder, type in adb devices and you should get a serial number starting with “H” in return. All you have to do next is entering adb shell pm setInstallLocation 2. Voilà, you’re done! Android will now install apps to the SD card by default.
From this link and was able to move a lot more apps
http://androinica.com/2010/08/03/how-to-install-apps-to-the-sd-card-by-default-on-android-2-2-froyo/
Click to expand...
Click to collapse
Thanks, but I didn't have any issues moving the apps. I'm just curious why it reports their sizes differently after you move them.

nukedukem said:
The sd card and internal flash memory could be formatted with different file systems.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
That's what I was thinking. The internal flash is yaffs2, the SD is probably ext3. It depends on how big each block is with yaffs2 vs. ext3.

Not positive on this but I think the file sizes show differently because the entire app doesn't neccesarily get moved to the SD. I think a portion of it stays in phone storage and then pulls information from the SD similiar to alot of the games you install that copy like 50mb to the sd card and only keep 1 or 2mb on the phone storage.

liquidkernel said:
That's what I was thinking. The internal flash is yaffs2, the SD is probably ext3. It depends on how big each block is with yaffs2 vs. ext3.
Click to expand...
Click to collapse
Yeah, but it's a 2:1 size ratio for the example I attached. And Google Sky Map posts a 6:1 ratio (1.8MB down to 300KB). sw99 thinks it's the "Storage" refers to only the internal space consumed by the app. Since most apps migrated to the SD show somewhere around 200-400KB, I'm thinking sw99 is probably right, and that whatever is left on the internal volume is simply a minimal set of files and descriptors required by the OS.

i think its a form of security, like cd installs, it leaves the most important piece of the app with what ever drm the market uses on the phone and the rest is stored on sd card and loaded into ram whenever app loads

The reason why is because data (from the app) goes to different folders. The .apk is not the only data assciated with that app. It's /data/app; /data/dalvik--cache; and /data/data. Froyo isn't moving all of the app....just sum

Related

[Q] APPS2SD on Fresh 3.2.0.0 (Froyo)

I've done a search on the forums here, and haven't been able to come to a solid answer on this... I went completely App crazy and ended up almost filling my Evo's internal Storage. I used sdmove to move whatever apps supported move to SD over to the SD card. Now I have about 68mb of storage left, but I feel like that too will run out quickly.
Will APPS2SD allow me to move apps that don't nativly support Froyo's Move to SD over to the SD card? Would it have any ill effects on the phone?
If it's safe to set up, how would I go about setting APPS2SD up? Do I just partition the card with an ext partition via RA recovery?
DeMiNe0 said:
I've done a search on the forums here, and haven't been able to come to a solid answer on this... I went completely App crazy and ended up almost filling my Evo's internal Storage. I used sdmove to move whatever apps supported move to SD over to the SD card. Now I have about 68mb of storage left, but I feel like that too will run out quickly.
Will APPS2SD allow me to move apps that don't nativly support Froyo's Move to SD over to the SD card? Would it have any ill effects on the phone?
If it's safe to set up, how would I go about setting APPS2SD up? Do I just partition the card with an ext partition via RA recovery?
Click to expand...
Click to collapse
that is correct. after you partition your sd card go into terminal emulator and type a2sd check. It will tell you if it is working. Next type a2sd help. That will show you all the commands and descriptions
Sent from my PC36100 using XDA App
Also you can move the davlink cache too the sd card and that frees up a lot of space too.
CM / Snap Powered
stangdriverdoug said:
Also you can move the davlink cache too the sd card and that frees up a lot of space too.
CM / Snap Powered
Click to expand...
Click to collapse
How does one go about doing that?
DeMiNe0 said:
How does one go about doing that?
Click to expand...
Click to collapse
Type "a2sd help". This will give u a list of all commands that apps2d has to offer. Type "a2sd cachesd" to move David to your SD partition.
Sent from my PC36100 using XDA App
OK, so I enabled ap2sd, and moved the cache over to SD. WOW, that gave alot of space. Before I moved the cache, I also noticed that my space boosted up to over 200mb. Does this mean all my apps were allready moved over to the SDCard? If so, does that also mean that all my apps will be installed to the SDcard from now on?
I just wanna make sure that I don't manually need to move them, and If I do, I need to figure out how I do that. ap2sd help didn't tell me how to manually move apps, so I am assuming its all done automatically now.
DeMiNe0 said:
OK, so I enabled ap2sd, and moved the cache over to SD. WOW, that gave alot of space. Before I moved the cache, I also noticed that my space boosted up to over 200mb. Does this mean all my apps were allready moved over to the SDCard? If so, does that also mean that all my apps will be installed to the SDcard from now on?
I just wanna make sure that I don't manually need to move them, and If I do, I need to figure out how I do that. ap2sd help didn't tell me how to manually move apps, so I am assuming its all done automatically now.
Click to expand...
Click to collapse
Bumping this thread. I'd like to know that answer to your question as well.
The apps are moved automatically....also there are commands that will move the apps from the sd card to int. Memory And back If you choose. And finally you can type in a2sd diskspace and and it will tell you the amount of space being used in the partition.
CM / Snap Powered

[Q] What would be the default location of apps moved to SD card?

I've had this card in my rooted Droid 1 as well as a Archos 101 tablet and in both of those instances I've moved apps to SD as the internal storage on those is too small. Now that I'm going to be using this 16gb card exclusively on my rooted Evo 4G I have no reason to have space taken up by apps that won't be used or are on internal storage on this device. I want to find the folder and delete the contents to free up some space. I see one called /Android/data and another that is just /data both on the SD card. Either of these what I'm looking for? The former appears to have some older apps that I'm not using any longer but it also seems to have a couple that I'm currently using but haven't knowingly moved to SD card.
Thanks!
With a system level file manager like Root Explorer, navigate to the /data/app folder and the /system/app folder.
posting & replying via the XDA Premium app.
dougjamal said:
With a system level file manager like Root Explorer, navigate to the /data/app folder and the /system/app folder.
posting & replying via the XDA Premium app.
Click to expand...
Click to collapse
I'm not talking about the current location of all my current installed apps. I'm talking about the location of apps when we move them to the sd card. I wish to locate those folders from my previous devices and delete them as all of my current apps on this device are on the device and not moved to the SD card so anything on my SD card in the way of apps should be from previous devices.
/mnt/asec and /mnt/secure/asec
posting & replying via the XDA Premium app.
OstrichSak said:
I'm not talking about the current location of all my current installed apps. I'm talking about the location of apps when we move them to the sd card. I wish to locate those folders from my previous devices and delete them as all of my current apps on this device are on the device and not moved to the SD card so anything on my SD card in the way of apps should be from previous devices.
Click to expand...
Click to collapse
android 2.2 uses the .android_secure folder on your sdcard. for the native apps2sd. if you are using some other kind they use a ext2 or ext3 partition on your sdcard. you will need gparted or linux to see this type.
thedudejdog said:
android 2.2 uses the .android_secure folder on your sdcard. for the native apps2sd. if you are using some other kind they use a ext2 or ext3 partition on your sdcard. you will need gparted or linux to see this type.
Click to expand...
Click to collapse
So basically if I have 3rd party apps that were installed to SD card from another device I basically need to backup the files I need to keep and format the SD card in order to delete them?
OstrichSak said:
So basically if I have 3rd party apps that were installed to SD card from another device I basically need to backup the files I need to keep and format the SD card in order to delete them?
Click to expand...
Click to collapse
You could do that, but first, were you using some other type of apps2sd? Not the android native one that started in version 2.2? Dark tremor or any other flashable or aftermarket apps2sd that uses a ext partition on your sdcard?
Sent from my PC36100 using XDA Premium App
thedudejdog said:
You could do that, but first, were you using some other type of apps2sd? Not the android native one that started in version 2.2? Dark tremor or any other flashable or aftermarket apps2sd that uses a ext partition on your sdcard?
Sent from my PC36100 using XDA Premium App
Click to expand...
Click to collapse
I would have used a combination of individually clicking 'Move to SD card' within some of the apps as well as SDMove (which I believe actually uses the same location as moving them within the apps themselves). I don't think I used anything else but I had that phone for 18mos so it's hard for me to remember for sure. On my current Evo I haven't moved any apps to the SD Card because there's much more room on the phone than my Droid 1 and I'm actually running into problems w/capacity on my external 16gb SD card. Hence the reason I'm trying to free up some more space from objects that are unnecessary.
Ok, so what you can do is just backup your music and pictures and whatever else that you know what it is and format the card. Then move everything back afterwards.
Sent from my PC36100 using XDA Premium App
thedudejdog said:
Ok, so what you can do is just backup your music and pictures and whatever else that you know what it is and format the card. Then move everything back afterwards.
Sent from my PC36100 using XDA Premium App
Click to expand...
Click to collapse
I was hoping to avoid a format but sounds like I may not have much of a choice. I need to back up pictures, Mp3's, Titanium backup, Clockwordmod and a couple other folders and reformat. I was hoping it would be easier to track down all the loose ends though.
OstrichSak said:
I was hoping to avoid a format but sounds like I may not have much of a choice. I need to back up pictures, Mp3's, Titanium backup, Clockwordmod and a couple other folders and reformat. I was hoping it would be easier to track down all the loose ends though.
Click to expand...
Click to collapse
Yea, what you could do is delete every folder on the root of the sdcard that you don't know what it is.
Sent from my PC36100 using XDA Premium App
OstrichSak said:
I would have used a combination of individually clicking 'Move to SD card' within some of the apps as well as SDMove (which I believe actually uses the same location as moving them within the apps themselves). I don't think I used anything else but I had that phone for 18mos so it's hard for me to remember for sure. On my current Evo I haven't moved any apps to the SD Card because there's much more room on the phone than my Droid 1 and I'm actually running into problems w/capacity on my external 16gb SD card. Hence the reason I'm trying to free up some more space from objects that are unnecessary.
Click to expand...
Click to collapse
If you moved them just using the Move to SD card built into Froyo (including apps like SDMove that just help you do that), you shouldn't need to reformat. That's only if you set up an ext3 partition.
Mount the card and view it from the computer (or use a card reader) and delete .android_secure. The real folder is hidden when the card is mounted on the phone.

[Q] Newb Question about: SAMSUNG GALAXY TAB 3 SM-T210R 7.0"

Hello. I bought a SM-T210R for my daughter she burnt through her 8GB pretty fast. I told her to just move her apps to the SD card..... Than I found out you couldn't. I rooted it. I would like to know if there is a good app to use to move the apps. I tried some of the apps on the store app2sd, and a few others. They don't seem to work and suggest you ask Samsung for a new rom.... Any Ideas? I am sure it has been asked before, I was looking through all the threads couldn't seem to locate one. So I am sorry if you are answering this question yet again :cyclops: Thank you in advance.
trinitykilla said:
Hello. I bought a SM-T210R for my daughter she burnt through her 8GB pretty fast. I told her to just move her apps to the SD card..... Than I found out you couldn't. I rooted it. I would like to know if there is a good app to use to move the apps. I tried some of the apps on the store app2sd, and a few others. They don't seem to work and suggest you ask Samsung for a new rom.... Any Ideas? I am sure it has been asked before, I was looking through all the threads couldn't seem to locate one. So I am sorry if you are answering this question yet again :cyclops: Thank you in advance.
Click to expand...
Click to collapse
Gl to sd (root) or foldermount. I am not responsible for any damages to your tablet. But these two apps worked for me.
Sent from my SM-T210R using XDA Free mobile app
trazfer said:
Gl to sd (root) or foldermount. I am not responsible for any damages to your tablet. But these two apps worked for me.
Sent from my SM-T210R using XDA Free mobile app
Click to expand...
Click to collapse
Thanks for the suggestion I'll giveum a shot. But note I hold everyone responsible for damages!!!!! First you, Then Obama and then THE WORLD muhahahahahahaha!!!!
Really tho thanks
4.2.2
trinitykilla said:
Thanks for the suggestion I'll giveum a shot. But note I hold everyone responsible for damages!!!!! First you, Then Obama and then THE WORLD muhahahahahahaha!!!!
Really tho thanks
Click to expand...
Click to collapse
Hi I know android 4.2.2hasent been officially released for our tablet but a Dev called @mkaymuzik has been porting it works really good and it has move apps to sd card just incase his doesnt help
Since you're already rooted and (I assume) running a custom recovery, there's a somewhat easy solution for this. First, back up everything from the internal memory located at /sdcard, and copy it all over to whatever physical SD card you plan on using - I went with a 64gb. This is probably fastest if you just back up all of /sdcard to the pc, and use some kind of card reader to transfer it over, you'll get much better speed, but you can do this all over MTP with the usb cable if you don't have a reader. Next, reboot into recovery and flash this kernel, which among other things adds support for a storage swap. Clear the cache for good measure, this won't affect any user data. Reboot, and using a terminal emulator or adb shell, run the following command:
Code:
su
setprop persist.customboot.sdcard internal
Reboot once more, and you'll find your physical sdcard is now mounted as /sdcard, while the internal is mounted as /.sdcard (which virtually nothing will use, but that's fine). Any large games you install should put their data in /sdcard/Android/obb, or /sdcard/Android/data, or just random folders on /sdcard, all of which are now your physical card. Once you've finished the swap, you'll want to delete most/all of the files on /.sdcard, since everything there directly uses space in /data/media. Now the only thing that will eat up your internal memory are actual .apk files.
This does have one downside, the storage interface in settings doesn't really know what to think of the mod. It will claim you only have 8gb internal, but then show the free space available on the physical card. If you've got more than 8gb of stuff on the card the bar graph is completely useless, but at least the text does show the correct free amount. I've currently got around 20gb of misc games installed and working great, however if you have any Humble Bundle games keep in mind that these don't use .obb files and the larger ones will quickly eat up your internal space with gigantic .apk files.
You might also want to disable zram once you flash the new kernel. It compresses ram that's not actively being used, effectively giving you more ram at the cost of cpu/battery. I find we have plenty of ram and I'd rather have longer battery life. As root, the command is:
Code:
setprop persist.service.zram 0
You'll need a reboot after running it, of course, but you can enable the sd card swap and disable zram at the same time, rebooting only once.
This is probably the most transparent method, once it's set up you won't need to manually move new apps as you install them, and you don't need to worry about apps that write to random locations on the sdcard.
bakageta said:
Since you're already rooted and (I assume) running a custom recovery, there's a somewhat easy solution for this. First, back up everything from the internal memory located at /sdcard, and copy it all over to whatever physical SD card you plan on using - I went with a 64gb. This is probably fastest if you just back up all of /sdcard to the pc, and use some kind of card reader to transfer it over, you'll get much better speed, but you can do this all over MTP with the usb cable if you don't have a reader. Next, reboot into recovery and flash this kernel, which among other things adds support for a storage swap. Clear the cache for good measure, this won't affect any user data. Reboot, and using a terminal emulator or adb shell, run the following command:
Code:
su
setprop persist.customboot.sdcard internal
Reboot once more, and you'll find your physical sdcard is now mounted as /sdcard, while the internal is mounted as /.sdcard (which virtually nothing will use, but that's fine). Any large games you install should put their data in /sdcard/Android/obb, or /sdcard/Android/data, or just random folders on /sdcard, all of which are now your physical card. Once you've finished the swap, you'll want to delete most/all of the files on /.sdcard, since everything there directly uses space in /data/media. Now the only thing that will eat up your internal memory are actual .apk files.
This does have one downside, the storage interface in settings doesn't really know what to think of the mod. It will claim you only have 8gb internal, but then show the free space available on the physical card. If you've got more than 8gb of stuff on the card the bar graph is completely useless, but at least the text does show the correct free amount. I've currently got around 20gb of misc games installed and working great, however if you have any Humble Bundle games keep in mind that these don't use .obb files and the larger ones will quickly eat up your internal space with gigantic .apk files.
You might also want to disable zram once you flash the new kernel. It compresses ram that's not actively being used, effectively giving you more ram at the cost of cpu/battery. I find we have plenty of ram and I'd rather have longer battery life. As root, the command is:
Code:
setprop persist.service.zram 0
You'll need a reboot after running it, of course, but you can enable the sd card swap and disable zram at the same time, rebooting only once.
This is probably the most transparent method, once it's set up you won't need to manually move new apps as you install them, and you don't need to worry about apps that write to random locations on the sdcard.
Click to expand...
Click to collapse
Awesome thanks!!

[Q] App size in LOLLIPOP

Hi
I own a galaxy tab s 10.5 the problem is App size on my device is not appropriate for example total size of Mortal is shown "Total Size=78.82" while I've downloaded more than 1GB . Other games like Gangstar4 and WWE 2K have this issue. when I try to move these games to sd card only a few MB ( e.g. 50MB) is moved and the strange part is also the TOTAL size of app is increased a few MB. why? and how can I solve this issue?
Thanks
It is most likely showing the app size which is tiny compared to data required to play the game.
John.
Abbas_fr said:
Hi
I own a galaxy tab s 10.5 the problem is App size on my device is not appropriate for example total size of Mortal is shown "Total Size=78.82" while I've downloaded more than 1GB . Other games like Gangstar4 and WWE 2K have this issue. when I try to move these games to sd card only a few MB ( e.g. 50MB) is moved and the strange part is also the TOTAL size of app is increased a few MB. why? and how can I solve this issue?
Thanks
Click to expand...
Click to collapse
Tinderbox (UK) said:
It is most likely showing the app size which is tiny compared to data required to play the game.
John.
Click to expand...
Click to collapse
Thanks for replying. but actually I've downloaded the game data and I can play the game
I'm still discovering some of this myself, but here's what I've concluded so far
Android has a concept of internal data, internal sdcard and external sdcard...
In recent years, since Android 4.0 or even 3.x the internal data and internal sdcard are really sharing the same storage, here the internal 16g, using special Linux disk partitioning trixks
The "move to sdcard" button moves some of the App files (apk) to the *internal* sdcard. NOT to the external sdcard. So in terms of that precious and small internal 16gb, you don't win any at all !!
The only thing you can hope for, is that the app itself is coded to make use of the external sdcard. Theres a folder on the /ExtSdCard which is /Android/data in which each app can make one sub-folder. The sub folder there has the same technical package name as the app.
At this point I would guess that the contents (size) of this folder is not reported by the screen you showed. And that your game data is stored there.
Can you have a look with a file browser?
When moving an app only part of it can be moved, sometimes non. Usually the app can be moved. However essential data required to run the app itself is not moved. Then there is the 'extra' data which is required to play the game itself. Which either gets installed to the internal or external sd card. Sometimes this data can be moved, sometimes not, it depends what the app developer allows.
Think of it like Windows, you can choose where a program gets installed, but the essential stuff will always be installed to the windows partition and cannot be moved.
Really your game data should be showing under data or sd card data.
What you are seeing being moved is probably just the app itself.
---------- Post added at 09:18 AM ---------- Previous post was at 08:38 AM ----------
fred_be9300 said:
I'm still discovering some of this myself, but here's what I've concluded so far
Android has a concept of internal data, internal sdcard and external sdcard...
In recent years, since Android 4.0 or even 3.x the internal data and internal sdcard are really sharing the same storage, here the internal 16g, using special Linux disk partitioning trixks
The "move to sdcard" button moves some of the App files (apk) to the *internal* sdcard. NOT to the external sdcard. So in terms of that precious and small internal 16gb, you don't win any at all !!
The only thing you can hope for, is that the app itself is coded to make use of the external sdcard. Theres a folder on the /ExtSdCard which is /Android/data in which each app can make one sub-folder. The sub folder there has the same technical package name as the app.
At this point I would guess that the contents (size) of this folder is not reported by the screen you showed. And that your game data is stored there.
Can you have a look with a file browser?
Click to expand...
Click to collapse
What he said, it all one big data partition now, so nothing actually gets moved to the ext sd card. The move to option is from the old days of having one partition for apps and data and another storage. Now data and storage share the same partition, which is good because it allows you to use the entire device storage for apps. That's why we are now stuck with mtp instead of mass storage mode.
fred_be9300 said:
The "move to sdcard" button moves some of the App files (apk) to the *internal* sdcard. NOT to the external sdcard. So in terms of that precious and small internal 16gb, you don't win any at all !!
Click to expand...
Click to collapse
In terms of Samsungs implementation, this isn't the case for the app itself. The app is moved to external sd - you can prove this by unmount in your sd card - apps on SD will be greyed out as unavailable.
The real issue is that if an app has large data files that are downloaded after the app is installed usually go to internal sd, Because this is a function of the app itself, and not apps2sd.
Regards,
Dave
foxmeister said:
In terms of Samsungs implementation, this isn't the case for the app itself. The app is moved to external sd - you can prove this by unmount in your sd card - apps on SD will be greyed out as unavailable.
Click to expand...
Click to collapse
Are you sure this is the case for the Tab S?
I tested this on my first day having the Tab S... When moving apps to SD
- size used internally did not decrease
- size used on external SD did not increase
- I searched for new files on external SD, could not find any.
I'm not rooted, that limits my options to look properly.
I've had apps2sd in my old HTC desire, do I'm not clueless
Sent from my HTC One X+ using XDA Free mobile app
fred_be9300 said:
Are you sure this is the case for the Tab S?
Click to expand...
Click to collapse
Positive.
You can see this more clearly with large apps.
For example, I have Word, Excel, and Powerpoint on my Tab S, and around 500MB free.
If I move these to SD, my free internal space goes up to 874MB.
If I unmount my external SD, the apps grey out with a small "SD" icon against them, and can't be used until I remount the SD card.

[Method] Merging SD Card with Internal Storage

This post documents a method of enabling Adoptable Storage with adb commands on sony phones where previously similar solutions seem hard to find. Please link similar methods if they exist somewhere else, I am curious to read.
Personal success on SO-02K (NTT DoCoMo XZ1c ) fw version 47.2.B.5.38 Android Pie, 128G A2 card.
The method results in a fraction of the microSD Card being recognised by the system to be able to transfer apps to, and another fraction where the sd card remains external storage.
The Stock Camera will only be able to save to the mentioned external storage partition after this process, and it will fail to save to internal storage.
Some apps may not work when transferred to the sd card and have to stay in onboard storage.
Premise
I carried out the process with a freshly flashed phone, with a minimal amount of apps present in the system. I cannot guarantee same success with an almost-full phone, although in principle it should be the same. If anyone has success on a more full system please let me and others know.
ADB Debugging should be turned on in developer options and authorization of PC given in advance; root or bl unlock not necessary.
SD Card will be WIPED in the process. For your data's safety do backup everything on your phone, both internal memory and external memory before proceeding! Don't yell at me if in the end it'll have to be restored.
Process
adb shell
sm list-disks this should return two integers such as 179,0
sm partition disk:179,0 mixed xx where the 179,0 should be your result in step 2 and xx be the amount of space reserved for /sdcard ; wait until command finishes. For the mixed xx see Miscellaneous#2 for explanation. Please also reply if you know the command to revert the changes made in this step, because I'd expect it be useful in the future and I don't know what it is.
Turn on force allow apps on external in bottom of developer settings if haven't done so.
Open camera app, click on OK until warnings go away, then set save directory in SD Card. Test if it saves successfully, if not, see Miscellaneous#1.
Reboot, then try moving some apps to your sd card! Some core function apps are not movable; that is to be expected.
Miscellaneous
If your camera won't allow you to open up settings (keeps saying cannot save), then you have run into a problem I have never seen before. If you can go into camera settings but the SD Card option is greyed out, that means either you have not reserved enough space in mixed xx or the command may have gone wrong. Or the card may not be in perfect condition for Adoptable Storage. You can unplug the sd card to see if the camera works fine after that, but I haven't tried that. If anyone knows the corresponding command to revert the changes made in Process#3, please let everyone know!
The mixed xx part allows a part of the sd card to remain.... an sd card. xx% of the space in your card will be recognised as external(portable) storage by your phone, and is readable by a PC. This portion will be the place where your future photos and videos are saved in, as the camera will fail saving to internal space. Thus you may want to use the fastest card you have and set xx based on your use patterns. The other part, the (100-xx) % of space is recognised by the phone as internal storage that it can put apps in, although some apps (especially some games) will still save assets in the phone's on board storage no matter where you move the main app.
This post is re-written from original post(chinese)
Thanks for sharing this but in my experience it does not work. I followed the guide and It looks like it worked, however now I don't understand how to move the apps away from the internal memory to exploit the new storage space provided by the SD "internal" memory... each time I try to move an app I get a "not enough memory" error message although there are about 64Gb free, no matter what app I try moving. I also noticed that deleting an app from the phone and then re-installing the app in the phone will finally install it in the SD but several apps I tried didn't work any more once re-installed in the SD storage.
indago said:
Thanks for sharing this but in my experience it does not work. I followed the guide and It looks like it worked, however now I don't understand how to move the apps away from the internal memory to exploit the new storage space provided by the SD "internal" memory... each time I try to move an app I get a "not enough memory" error message although there are about 64Gb free, no matter what app I try moving. I also noticed that deleting an app from the phone and then re-installing the app in the phone will finally install it in the SD but several apps I tried didn't work any more once re-installed in the SD storage.
Click to expand...
Click to collapse
Hi and Merry Christmas!
I do get system warnings saying the phone is full while it isn't; it seems that Android freaks out a little trying to gather disk usage info when the SD card is merged with internal space. However I can move most non-system-apps.
Did you move the app with the (Press&Hold App Icon)->App Info ->Storage->Change function? I found I didn't include this part in the original writing and might have been a source of confusion. Assuming it was done in App Info, could you tell me what apps don't work, and perhaps I can try on my phone. I also wonder how much storage did you allocate to each of the two partitions on the SD card.
Another potential source of error is the card itself, in some cases, the card may have bad blocks that Android doesn't correct for and cause read problems, as my SD card now begins to show. Sometimes I wake up to see my home screen devoid of apps, and I have to reinsert and restart the phone multiple times before the SD card gets recognized by the phone again.
Did you move the app with the (Press&Hold App Icon)->App Info ->Storage->Change function?
Click to expand...
Click to collapse
yes.
Assuming it was done in App Info, could you tell me what apps don't work
Click to expand...
Click to collapse
all. I was not able to move any app.
I also wonder how much storage did you allocate to each of the two partitions on the SD card
Click to expand...
Click to collapse
50% of 128Gb, that is 64Gb each.
Another potential source of error is the card itself
Click to expand...
Click to collapse
it doesn't seem the card, since the remaining 64Gb left for external storage, that is where the camera app is saving photos and videos and some other apps save data, still works fine.
Here it is the screenshot of how Android now sees the storage configuration (android settings > storage) after I performed the procedure described above for configuring adoptable storage (writings are in Italian but I think it should be easy to understand).
indago said:
Here it is the screenshot of how Android now sees the storage configuration (android settings > storage) after I performed the procedure described above for configuring adoptable storage (writings are in Italian but I think it should be easy to understand).
Click to expand...
Click to collapse
mine looks the same. I don't know what to suggest. I'll look around on other forums to see if people have the same problem.
This post is re-written from original post in Chinese which in turn is adapted from a lost post on gfan.com.
It also turns out that googling sm partition would give a lot of information most dated back to android 6.
I've been looking around as well, but was able to find only people reporting failures in enabling odoptable storage on Sony devices. However, one difference between your phone and mine is fw version: mine has 47.2.A.11.228 (no brand) - don't know if this can make any real difference.
By the way, I'm wondering whether it could be possibile to install a rarely-used app in the internal memory, then "park" the app in the SD card's external memory by moving its files, then eventually move it back to internal memory only in the case you need opening that app. If it works, it could be a trick for keeping all the apps you want "freezed" in the phone, by taking the usually unused apps in the external memory, then moving one of them in the internal memory only in the rare circumstance you need using it. Then moving it back to the external memory if you think you won't use it any more for a long period. Obviously one could simply uninstall and reinstall those rarely-used apps on occurrence, but that would take more time, consume data traffic and lose the app existing data, so I think that >IF< this kind of trick could be feasible, I'd go for it.
indago said:
I've been looking around as well, but was able to find only people reporting failures in enabling odoptable storage on Sony devices. However, one difference between your phone and mine is fw version: mine has 47.2.A.11.228 (no brand) - don't know if this can make any real difference.
By the way, I'm wondering whether it could be possibile to install a rarely-used app in the internal memory, then "park" the app in the SD card's external memory by moving its files, then eventually move it back to internal memory only in the case you need opening that app. If it works, it could be a trick for keeping all the apps you want "freezed" in the phone, by taking the usually unused apps in the external memory, then moving one of them in the internal memory only in the rare circumstance you need using it. Then moving it back to the external memory if you think you won't use it any more for a long period. Obviously one could simply uninstall and reinstall those rarely-used apps on occurrence, but that would take more time, consume data traffic and lose the app existing data, so I think that >IF< this kind of trick could be feasible, I'd go for it.
Click to expand...
Click to collapse
Striking news in the new year-- my sd doesn't work now. Yesterday I checked everything worked, but now no apps installed on my sd card open. using sm list-volumes shows both internal and portable partitions on the SD are mounted, but the apps still refuse to open.
The card looks like it's corrupted, now the two partitions can't even be recognized with my card reader, I guess I'm screwed.
at my asus max m2 .... working, camera, i can move app to sd card and they still works
butttt the only thing is at settings/storage/ information; it shows numbers that dont are correct and a option "to forget sd card " ?!?!?
well i don't know.....

Categories

Resources