Related
I just bought a new SGSII and I'm finding the storage mounts a bit strange. I'm seeing that there is a "usb storage" on the phone as well as the external SD storage. However, it is not allowing me to "Move to SD Card" for the phone's storage and requiring me to use my (slower) external SD card. I've tried to use the ADB "pm setInstallLocation" command to force it internal, but that doesn't seem to work either. Is there any way to use the USB storage on the phone for "app 2 sd"?
Thanks,
Craig
Did you read the FAQ?
I did (before I rooted), but even reviewing again now I'm not seeing anything relative to this. What am I missing?
That there's no benefit to moving apps to the external SD with this phone's file system and amount of built-in storage. Save the ext_SD for your data, movie and music files.
I didn't see that. However, I'm confused by this. I was not being allowed to reinstall some of the apps I had installed on my Captivate since I was out of space. Move to SD cleared up space so that I could finish restoring my apps.
I wonder if something is not set up quite right on my device?
Which app are you trying to move?
Everything should be installed on your phone automatically unless you change it to your card. Unless a Rom you are using has it set differently, I think ShoStock has an option to do that automatically.
I don't think I was entirely clear in my question. My device has:
1) Internal Phone Storage
2) Internal "USB" Phone Storage
3) External SD Card Storage
By default, applications are installed to #1 which is a smaller partition and bound to fill up. If I chose "Move to SD Card", it automatically goes to #3 and yet I want to put it on #2 and I'm not allowed to do that. If I pull out my external SD card, those applications will disappear. I'd like to be able to have "Move to SD Card" use #2 instead of #3, as that storage is not removable and will also (theoretically) be faster.
This is how it worked on my Captivate (both stock and Cyanogenmod), so I'm very confused about what is going on with this and I'd really like to change things up to work as I'd like.
Thanks for insights,
Craig
The Captivate uses a different file system and mounting system than the SGSII. You would be better off to redownload the apps from the Market, then restore just the data for those apps. I had major problem with restoring my Captivate TiBU backup to my SGSII until I did this. Your problem is that the apps that were installed to the SD card on the Cappy do not have the same corresponding place on the SGSII. Trust me, reinstalling from the Market and then restoring the data is the best bet.
That is exactly what I did. However, it still does not change the fact that I'm not allowed to use internal SD storage when I move applications.
Considering that the internal USB storage is not an actual SD card, the App to SD function is working properly. The SGSII considers that to be extended system storage, not an actual SD card.
What is extended system storage supposed to be used for? This is new to me.
User generated data like photos, music, videos, downloads. Just not apps.
OK. Thanks. I guess I'm not thrilled with the way this is being done now, but it sounds like I don't have much of a choice on top of stock ROM.
How many other phones give you 32gb of internal storage separate from RAM and the option to add another 32gb externally? Be happy.
Sorry... Didn't mean to sound completely unhappy... Just forces me to re-think my use of storage... To some extent it may actually *reverse* my previous use of storage.
No worries. I came to Android from years with WinMo devices. This is my 2nd Android phone and it always takes a little while to adjust.
This is my second Android phone as well.... along with multiple ROMs on the last phone. Which is why I'm always amazed at the number of different ways these things get partitioned.
Hello Moto E users,
I have a first generation Moto E. Today, I decided to flash Lineage OS 14.1. It worked smoothly, but I saw some serious issues:
1. Root not detected:
- Installed Super SU from Play Store and it doesn't detect root.
-Flashed Super SU from LineageOs website and Super SU did not get installed.
Apparently, you don't need the Super Su app, all you need to do is flash the zip and enable root in developer options.
2. Memory card not detected in PC:
One of the regions that I upgraded to 7.1 was because of the low internal memory. After I formatted my SD card, it says total 18 gb in settings. But, when I connect it to PC, only pure internal memory is shown i.e. 2 GB. I cannot copy my backed up songs, pics and videos to SD card from PC.
3. Moving apps from internal to SD card or vice versa doesn't work
It says not enough space for the smallest apps even if there is more than enough space.
This can be solved by enabling Force apps move to external SD card settings on developer option and after enabling it, just uninstall the app which don't move and reinstall it from play store . The app now automatically installed on external storage .
4. Apps not working under certain conditions
When install LineageOS for the first time, we get a setup Lexar SD option. If we decide to use it as internal storage, we get two options:
i. Move Now (around 500mb will be freed)
ii. Move Later
Choosing move now will free space in internal card but any apps installed in external will not work. Choosing move later fixes it.
MrKarma4ya said:
Hello Moto E users,
I have a first generation Moto E. Today, I decided to flash Lineage OS 14.1. It worked smoothly, but I saw some serious issues:
1. Root not detected:
- Installed Super SU from Play Store and it doesn't detect root.
-Flashed Super SU from LineageOs website and Super SU did not get installed.
2. Memory card not detected in PC:
One of the regions that I upgraded to 7.1 was because of the low internal memory. After I formatted my SD card, it says total 18 gb in settings. But, when I connect it to PC, only pure internal memory is shown i.e. 2 GB. I cannot copy my backed up songs, pics and videos to SD card from PC.
3. Moving apps from internal to SD card or vice versa doesn't work
It says not enough space for the smallest apps even if there is more than enough space.
4. Apps not working under certain conditions
When install LineageOS for the first time, we get a setup Lexar SD option. If we decide to use it as internal storage, we get two options:
i. Move Now (around 500mb will be freed)
ii. Move Later
Choosing move now will free space in internal card but any apps installed in external will not work. Choosing move later fixes it.
Click to expand...
Click to collapse
3. This can be solved by enabling Force apps move to external SD card settings on developer option and after enabling it, just uninstall the app which don't move and reinstall it from play store . The app now automatically installed on external storage .
MrKarma4ya said:
Hello Moto E users,
I have a first generation Moto E. Today, I decided to flash Lineage OS 14.1. It worked smoothly, but I saw some serious issues:
1. Root not detected:
- Installed Super SU from Play Store and it doesn't detect root.
-Flashed Super SU from LineageOs website and Super SU did not get installed.
2. Memory card not detected in PC:
One of the regions that I upgraded to 7.1 was because of the low internal memory. After I formatted my SD card, it says total 18 gb in settings. But, when I connect it to PC, only pure internal memory is shown i.e. 2 GB. I cannot copy my backed up songs, pics and videos to SD card from PC.
3. Moving apps from internal to SD card or vice versa doesn't work
It says not enough space for the smallest apps even if there is more than enough space.
4. Apps not working under certain conditions
When install LineageOS for the first time, we get a setup Lexar SD option. If we decide to use it as internal storage, we get two options:
i. Move Now (around 500mb will be freed)
ii. Move Later
Choosing move now will free space in internal card but any apps installed in external will not work. Choosing move later fixes it.
Click to expand...
Click to collapse
1. Did you enable "Root access" in Developer options after flashing Lineage's su? It didn't come with any Super SU when I flashed it. Instead I used ES File Explorer, which has some good root-related options (uninstall system apps, startup manager etc).
2. I have used my SD Card in both ways (as media storage and as an Internal Storage adjacent) and I only could see the SD Card on the PC after going to Dev Options>Networking>Select USB Configuration, then selecting 'Charging' and then changing back to 'MTP'.
3.~~
4. I think that if you use your SD Card as internal storage, then your apps are installed in it since it's the only option (your SD Card becomes part of the Internal Storage). I had a tense afternoon trying to get Gallery to work well, it kept on saying "no external storage available", and only after chosing the SD Card as internal storage Gallery and some other apps started working properly.
My personal opinion: Android 7 will not have an option for external storage, and the fact that moto E has the option to run a SD Card as ext storage may be bugging the system.
I'm really no specialist, I have only been using this ROM for a day or two.
Matt1355 said:
1. Did you enable "Root access" in Developer options after flashing Lineage's su? It didn't come with any Super SU when I flashed it. Instead I used ES File Explorer, which has some good root-related options (uninstall system apps, startup manager etc).
2. I have used my SD Card in both ways (as media storage and as an Internal Storage adjacent) and I only could see the SD Card on the PC after going to Dev Options>Networking>Select USB Configuration, then selecting 'Charging' and then changing back to 'MTP'.
3.~~
4. I think that if you use your SD Card as internal storage, then your apps are installed in it since it's the only option (your SD Card becomes part of the Internal Storage). I had a tense afternoon trying to get Gallery to work well, it kept on saying "no external storage available", and only after chosing the SD Card as internal storage Gallery and some other apps started working properly.
My personal opinion: Android 7 will not have an option for external storage, and the fact that moto E has the option to run a SD Card as ext storage may be bugging the system.
I'm really no specialist, I have only been using this ROM for a day or two.
Click to expand...
Click to collapse
Thanks a bunch for the tips!!!
1. Yes, I figured that one out. However, I have moved on from ES due to excessive stuff and ads in it.
2. Ok I found out the possible solution. In order for the USB storage to appear in PC when it is formatted as internal, I have to migrate data from internal memory to SD card. However, as mentioned above in Step 4, doing so will make the apps installed in external not usable at all. They just wont open. So for them to work, I have to migrate data to internal again. Pain in the a** if you ask me.
I don't have a card reader right now, but I'll probably attempt the good old Link2Sd again. Hope it gets fixed soon.
Hi all. I have installed LOS 14.1 on my XT1021 Moto E (Condor). Everything is working fine except for GPS. It doesn't switch on at all, except sometimes after many reboots and some cache wiping. Any idea? Thanks.
Internal Storage Space
How much internal storage space is available after installing lineage os on moto e xt1022 ?
I formatted SD card as internal storage (Android 6.0) and it is confusing...
I read that when the SD card is formatted as internal storage, it is also encrypted, so it can't be accessed trough windows for file transfer (if not rooted). OK, so I thought, there must be some practical way to transfer files such as books, movies, music, etc. from PC to SD card...
I tried to make some folder (for instance, BOOKS) on my tablets internal memory, transfer the files in that BOOKS folder, then move that BOOKS folder to SD card. But, I can't find the location of the SD card, so there is nowhere to move that BOOKS folder.
1) What is the SD card folder location, if there exists one?
2) Is there some practical way to transfer files from PC to SD card?
3) What does "Migrate data" option actually migrates, APK's, pictures, videos,...? And how does it decide what is suitable for migration, on what criteria?
4) Is there a way to pick which files would be transferred to SD card?
You correctly pointed out that the systems treats the SD card like internal storage. If your smartphone is running and you connect it via an usb cable to your pc, you will only see one folder. You can now copy something to your device and it is on your device. Basically, "SD card like internal storage" means that your internal storage has been extended by your SD card.
Simply said, there is only "one" storage. Your SD card ist now part of the internal storage. Usually, this is a great advantage as it takes away the limitations of a small internal storage.
However, the downside is:
- you must not take the SD card out of the phone and copy something. This will break the memory.
- you cannot pick what is stored where - Android decides this.
- you can only copy something to the pc via usb cable, bluetooth or network, you must not take the sd card out of the device.
The upside is:
You can stop worrying about where to copy what - Android decides this for you. So lean back and enjoy your new memory capabilities.
Paul2017 said:
You correctly pointed out that the systems treats the SD card like internal storage. If your smartphone is running and you connect it via an usb cable to your pc, you will only see one folder. You can now copy something to your device and it is on your device. Basically, "SD card like internal storage" means that your internal storage has been extended by your SD card.
Simply said, there is only "one" storage. Your SD card ist now part of the internal storage. Usually, this is a great advantage as it takes away the limitations of a small internal storage.
However, the downside is:
- you must not take the SD card out of the phone and copy something. This will break the memory.
- you cannot pick what is stored where - Android decides this.
- you can only copy something to the pc via usb cable, bluetooth or network, you must not take the sd card out of the device.
The upside is:
You can stop worrying about where to copy what - Android decides this for you. So lean back and enjoy your new memory capabilities.
Click to expand...
Click to collapse
Thanks for the reply. I converted it to portable storage as I find it much more convenient. With adoptable storage, the biggest downside is, as you mentioned, that I can't pick to choose what can I store on my SD card. Dedicated SD card is not an issue, as I never (and a vast majority of users) wanted to pull it out of device.
Migrate data is a terrible option, almost no control, undefined behaviour. Generally, the way that Google engineers handled the adoptive storage option is amateurish.
Also, I noticed now, why did they remove the sort by size and sort by date filters in settings--->apps on Android 6.0???
smarko1983 said:
Thanks for the reply. I converted it to portable storage as I find it much more convenient. With adoptable storage, the biggest downside is, as you mentioned, that I can't pick to choose what can I store on my SD card. Dedicated SD card is not an issue, as I never (and a vast majority of users) wanted to pull it out of device.
Migrate data is a terrible option, almost no control, undefined behaviour. Generally, the way that Google engineers handled the adoptive storage option is amateurish.
Also, I noticed now, why did they remove the sort by size and sort by date filters in settings--->apps on Android 6.0???
Click to expand...
Click to collapse
You are right, I just had a look at my Nexus 7 running lineageOS 14.1 (Android 7.1): you cannot sort the apps by size. Don't ask me why.
Hey guys, I just got this amazing phone/tablet/game console.
The 32GB internal storage is little bit not enough.
Is it possible to move Games or obb files to SD or even better format SD as internal storage?
Speed is not a problem i have 128GB UHS-3 SD card.
Thanks for any help.
You could try to format the sdcard as adoptable storage as described in this article. I am using ithis on my phone (which has Nougat 7.1.1) together with a 64GB card. 32GB as adoptable storage and 32GB as normal sdcard. But it should work on Oreo, too.
Thats what i want to do but it looks like the option is missing...
you need to do it by using adb on the command line later on it's mounted correctly automatically
Edit: I just tried it, unfortunately there are some permissions missing ...
Bought 128 Go scard for my 8.4 M5.
Can't find a way to move apps on sdcard or use adoptable storage...
It does not seem available.
Envoyé de mon SHT-W09 en utilisant Tapatalk
There is a setting in Developer Options to force allow app installs to external storage. I'm sure there are also root apps for the purpose.
Of course, unless an app is really large or you are running real low on free space, you don't really want to install apps to an SD card.
thref23 said:
There is a setting in Developer Options to force allow app installs to external storage. I'm sure there are also root apps for the purpose.
Of course, unless an app is really large or you are running real low on free space, you don't really want to install apps to an SD card.
Click to expand...
Click to collapse
I doubt that this setting allows to install apps to external SD card but allows only to store their data on SD card.
AndDiSa said:
I doubt that this setting allows to install apps to external SD card but allows only to store their data on SD card.
Click to expand...
Click to collapse
Yes, I can confirm that only the data is affected. I have activated "Force allow apps on external" in the developer options (third to last entry) and I have also set "Storage" -> "Default location" to "SD Card".
Nevertheless the apps I have then installed (Drastic -> not maovable my default, Deus Ex Go -> movable by default) both installed to the internal memory and only the data is moved.
This being said, for everyone with root and € 1,99 to spare I highly recommend Link2SD Plus. This app can not only move entire apps to the SD card, but also only the OBB-files (but only in the paid version). This reduces e.g. Lego Marvel Superheroes to a managable 12,97 MB in the internal memory and 1,84 GB on the SD card. Mission accomplished, IMO.
Though if you want to squeeze that additional 5 MB out and move everyting to the SD, Link2SD requires a separate partition on the card. So I rather stick with moving the OBB only.
One last remark regarding Adopted Storage: I have used that in 2 devices and it signifficantly reduced the life of both cards (Samsung EVO 64 GB). In the gaming tablet (NVIDIA Shield K1) the card stopped working after about 9 months, causing the tablet to reboot after a few minutes. Removing the card fixed this. In the phone (Sony Z5) the card lasted longer, about 13 months, but failed in a similar manner. And during all this other (and older) EVO cards I have bought for the family still perform well.
So I might have had bad luck or maybe I did something wrong but currently I can not recommend using Adopted Storage.
Sokraates said:
Yes, I can confirm that only the data is affected. I have activated "Force allow apps on external" in the developer options (third to last entry) and I have also set "Storage" -> "Default location" to "SD Card".
Nevertheless the apps I have then installed (Drastic -> not maovable my default, Deus Ex Go -> movable by default) both installed to the internal memory and only the data is moved.
This being said, for everyone with root and € 1,99 to spare I highly recommend Link2SD Plus. This app can not only move entire apps to the SD card, but also only the OBB-files (but only in the paid version). This reduces e.g. Lego Marvel Superheroes to a managable 12,97 MB in the internal memory and 1,84 GB on the SD card. Mission accomplished, IMO.
Though if you want to squeeze that additional 5 MB out and move everyting to the SD, Link2SD requires a separate partition on the card. So I rather stick with moving the OBB only.
One last remark regarding Adopted Storage: I have used that in 2 devices and it signifficantly reduced the life of both cards (Samsung EVO 64 GB). In the gaming tablet (NVIDIA Shield K1) the card stopped working after about 9 months, causing the tablet to reboot after a few minutes. Removing the card fixed this. In the phone (Sony Z5) the card lasted longer, about 13 months, but failed in a similar manner. And during all this other (and older) EVO cards I have bought for the family still perform well.
So I might have had bad luck or maybe I did something wrong but currently I can not recommend using Adopted Storage.
Click to expand...
Click to collapse
Oh so that's what the default storage thing does, I clicked on it thinking it would change the default save for in the future, but rather it deleted some game files (obb I think-no progress deleted). So I have to download it again, quite annoying as currently I have poor wifi, and the 1.5gb download would take well ages
Also the default location setting made VLC not see the difference between internal storage and sd card, it was like all merged together in "internal storage"
**edit**
Also it is a bit buggy, i downloaded an app with a hard-drive connected to the tablet through USB and it downloaded to that! I unplugged it and got loads of errors.
This a deal breaker for me so no adoptable storage?
Can anyone please recommend any other options for adoptable storage. I am rooted and have tried openkirin ROMs but none have support for adoptable storage. Have also tried some apps in the play store but none are working as intended. All I just want is to use an SD card as part of internal adoptable storage.
I need this as well, happy to install custom ROM if this is whats needed but would like to extend beyound the 32gb with a card
Solved in Developer Options
1. System
2. About tablet
3. Tap Build number until you get the message: You are now a developer
4. Go back to the System menu and tap Developer Options
5. Bottom of the menu, enable Force allow apps on external storage
All new apps will now be stored on the SD. Apps already installed cannot be migrated. These steps can be followed without root
boreskull said:
1. System
2. About tablet
3. Tap Build number until you get the message: You are now a developer
4. Go back to the System menu and tap Developer Options
5. Bottom of the menu, enable Force allow apps on external storage
All new apps will now be stored on the SD. Apps already installed cannot be migrated. These steps can be followed without root
Click to expand...
Click to collapse
No, this option *allows* to read/write data to SD independently whether they requested the permission or not. Unfortunately apps will be still installed on internal storage
AndDiSa said:
No, this option *allows* to read/write data to SD independently whether they requested the permission or not. Unfortunately apps will be still installed on internal storage
Click to expand...
Click to collapse
I'm using this on my MediaPad M5 10 and it works. All my apps are being installed on the SD. This solution is based on practical experience not theory.
If you ensure the default storage location is set to external storage...
I realise I missed some steps. Here follows exactly what I did.
1. Factory reset
2. After initial setup, format the SD card
3. Go to Settings
3. Storage
4. Change the default storage to external
5. System
6. About tablet
7. Tap Build number until you get the message: You are now a developer
8. Go back to the System menu and tap Developer Options
9. Bottom of the menu, enable Force allow apps on external storage
All my apps now install on the SD. I use this tablet for gaming so the limited storage was a deal breaker for me until I did this.
boreskull said:
I realise I missed some steps. Here follows exactly what I did.
1. Factory reset
2. After initial setup, format the SD card
3. Go to Settings
3. Storage
4. Change the default storage to external
5. System
6. About tablet
7. Tap Build number until you get the message: You are now a developer
8. Go back to the System menu and tap Developer Options
9. Bottom of the menu, enable Force allow apps on external storage
All my apps now install on the SD. I use this tablet for gaming so the limited storage was a deal breaker for me until I did this.
Click to expand...
Click to collapse
Thanks so definitely all your apps are now installed on sd card?
marvi0 said:
Thanks so definitely all your apps are now installed on sd card?
Click to expand...
Click to collapse
Yep
? Many thanks buddy. I had actually sold of the tablet and now debating whether or not I should get one again as this was the reason I sold it off. Would you mind posting a screenshot of what your storage settings now looks like please with all apps now being installed on sd card. Is the sd card memory now part of overall system memory?
marvi0 said:
? Many thanks buddy. I had actually sold of the tablet and now debating whether or not I should get one again as this was the reason I sold it off. Would you mind posting a screenshot of what your storage settings now looks like please with all apps now being installed on sd card. Is the sd card memory now part of overall system memory?
Click to expand...
Click to collapse
https://www.dropbox.com/sh/353s3fag5i5pwnw/AABjtdRkwPzCjygh_yUxt7Eka?dl=0
About 12GB is system data on the internal storage.
After installing 43 GB of apps (Games) my internal storage has 18GB and the SD Card has 37GB
I am new to Android One and up until now used microSD cards exclusively to save the images and videos shot by the phone cam and for offline navigation software maps (Sony, Huawei, and so on)
Now Android 9 on the Mi A3 gives me two options:
--> use as "portable memory"
--> use as "internal memory"
When I use it as internal memory, many apps store files on it although I actually only want the photos to be kept save on it in case of phone failure... I also read, that in case the phone fails I can't copy files from the sd card as it is encrypted to be only read by phone itself? Is that true?
Thank you for your help.
Pretty sure you should use it as portable
storage. I have all my music on there and any backup file, photos, etc, I can save on there too. You also avoid encryption this way, too, but I'm not sure about that.
paul1508 said:
I actually only want the photos to be kept save on it in case of phone failure...
Click to expand...
Click to collapse
Then you should definately use it as portable. Elsy you will have problems reading it in any other device.
paul1508 said:
I also read, that in case the phone fails I can't copy files from the sd card as it is encrypted to be only read by phone itself? Is that true?
Click to expand...
Click to collapse
Yes.
To format it as internal should use the SD storage as an extension to the internal storage. So, if you got a 64 G internal storage and add a 64 G card as internal, you should see a continuous block "internal" memory wit size 128G. Since I do currently not need the space on my SD, I gave it a try. But strangely afterwards "memory" showed internal 128G (I have the 128G model with an 128G card...) and the card as 256G.
I reverted to prtable anyway for the same reson; to use it as backup storage device.