adoptable storage in official miui 11 - Xiaomi Redmi 4X Questions & Answers

Hi,
I'm trying to setup an sd card to increase internal storage in official miui 11 with Android 7, but I'm not being able.
I've tried first with adb shell and am comands with no luck, and then with an app called Activity Launcher that seems to allow some hidden options.
In both ways I'm able to format the sd as internal, and supposedly, even move some data there, but really it doesn't work, as free space is never increased.
I mean, sd disappears from showing in storage, and it's size goes to internal, but no as free space but as occupied one, so no gain there.
So, does anyone knows how to do that?
Thks

Related

Running Cyan's 4.2.15.1. - Apps installing to phone Memory

Hello Everyone, I was hoping someone could tell me if there was a quick fix or if I need to do a reinstall & add something that I didn't add.
I noticed today, my phone telling me it is running low on space & when I checked, it said I only had 9 megs left on the phone memory, however it did show I still had 465 megs on the secondary sd memory free.
I decided to try & install an app to see if the sd memory would go down or the phone memory. Well, the phone memory went down, but not the sd secondary.
I'm looking at the storage & unmount sd card & format sd card are "grayed out"
I also do have a \system\apps folder with some apps, along with the same one under \sd card\system\apps which that also has some apps.
Is there something I can do that can fix this? Or something else I need to check?
The only thing that I didn't do originally was create a swap partition.
Thanks
i believe if u reboot your phone all apps get thrown into ext partition. also try using cachemate , that will free up tons of space on your phone
choli0090 said:
Hello Everyone, I was hoping someone could tell me if there was a quick fix or if I need to do a reinstall & add something that I didn't add.
I noticed today, my phone telling me it is running low on space & when I checked, it said I only had 9 megs left on the phone memory, however it did show I still had 465 megs on the secondary sd memory free.
I decided to try & install an app to see if the sd memory would go down or the phone memory. Well, the phone memory went down, but not the sd secondary.
I'm looking at the storage & unmount sd card & format sd card are "grayed out"
I also do have a \system\apps folder with some apps, along with the same one under \sd card\system\apps which that also has some apps.
Is there something I can do that can fix this? Or something else I need to check?
The only thing that I didn't do originally was create a swap partition.
Thanks
Click to expand...
Click to collapse
If you want to have your apps on your sd card then you need an ext partition. You cannot currently house your apps on your sdcard.

[Q] phone storage

Hi.
Im running miui rom in my optimus 2x.
I have 3 options to storge.
Phone storage about 1 gb
Sd card storge about 5 gb
And external sd card about 16 gb
The problem is that basically i cant use the external sd card for apps and games,
i try all the move to sd card apps on market and all of tham only move from my phone storage to my sd card, so basically i only have 6gb in my phone.
Is there anyway to move tham to my external??
Tnx.
hmmmmm...
on cm you have an option to do so (settings/cyanogenmod/applications/use external sd for media)
but i don't know if miui has it too. Try looking for something like that
I looked everywhere, there isnt an option like this.
If you don't mind me asking, are you really out of storage to install apps?
Because o2x has an app storage space of 1.5gb excluding the internal 5gb flash memory, and most heavy games will store their game data on the 5gb internal flash mem, and only the basic apk will resides on the app space.
Running out of storage space is really hard achieve since even the heaviest game only consumes like 100mb? Which is mostly stored in the 5gb space. Unless you have hundreds of high end games installed, then you can run out of space .
All the new games need to download between 400-900 mb each, so yeah i runnig out of storge
Alright then, my mistake.
Anyway, I read that to swap sdcard as _externalSD vice versa is via CM7, I am not really sure how because I'm not using it, but I definately read about it before and it is doable. Hopefully someone can help you on the how..
Cheers!
there is a script for miui to swap so your microsd to become /sdcard check the android development
Code:
http://forum.xda-developers.com/showthread.php?t=1263311
Tnx alot, that fix my problems.

Is it possible to move Apps to SD card ?

LG Optimus 4X HD
At least on my fone, this is a problem.
There seems to be no way to move the Apps to the Phone SD card or External SD card.
I used several apps ( App2SD etct etc ) from Google Play.
They all show the installed Apps ON PHONE.
And offer the option to select which apps you want to move over to the Phone SD card.
But when I select the Apps to move , the option that comes up only shows two choices: FORCE STOP or UNINSTALL.
Nothing else.
Do these so called new power smartphones prevent any installed apps to be
transferred to the Phone SD card or External SD card ?
I heard from a friend that even some latest Samsung phones have similar limitation features.
Probably there is some technical reason behind this. Perhaps rooting is needed ?
Appreciate if anyone here could enlighten.
Thx.
Actually, app are installed on the sdcard directly. The sdcard is actually the phone memory. Perhaps you want to install app on your micro sd card or the external_sd. You'll need Link 2 SD for that one. Moving apps to sdcard option was removed in ICS.
http://www.chainfire.eu/articles/113/Is_Google_blocking_apps_writing_to_SD_cards_/
Agustus said:
LG Optimus 4X HD
At least on my fone, this is a problem.
There seems to be no way to move the Apps to the Phone SD card or External SD card.
I used several apps ( App2SD etct etc ) from Google Play.
They all show the installed Apps ON PHONE.
And offer the option to select which apps you want to move over to the Phone SD card.
But when I select the Apps to move , the option that comes up only shows two choices: FORCE STOP or UNINSTALL.
Nothing else.
Do these so called new power smartphones prevent any installed apps to be
transferred to the Phone SD card or External SD card ?
I heard from a friend that even some latest Samsung phones have similar limitation features.
Probably there is some technical reason behind this. Perhaps rooting is needed ?
Appreciate if anyone here could enlighten.
Thx.
Click to expand...
Click to collapse
The LG 4X has a different memory structure than other Android devices I have used so far.
Normally an android device's integrated storage is partitioned like this:
-You get a program storage (1-2GBs if you are lucky)
-You get what's left of the integrated storage as SD card (minus the OS used space)
-You can add an external SD card which will be your... ermm external SD card
-In OTG enabled devices you can also add a USB storage
Now the difference in our LG 4X is that the manufacturer has opted to combine the program storage and internal storage into one storage location, thus saving us the trouble of moving apps to SD all the time and so giving as 12GBs of storage so we can use however we want.
In my Galaxy S with android 2.3.3, I can also move apps to external SD, but afaik this is not supported in ICS and JB, so yeah I concur your irony above, rergarding the super wow smartphones. Still I am sure there were various reasons for Google to not support it (and maybe moving to external SD was Samsung proprietary operation-not clear about that still)
psolord said:
The LG 4X has a different memory structure than other Android devices I have used so far.
Normally an android device's integrated storage is partitioned like this:
-You get a program storage (1-2GBs if you are lucky)
-You get what's left of the integrated storage as SD card (minus the OS used space)
-You can add an external SD card which will be your... ermm external SD card
-In OTG enabled devices you can also add a USB storage
Now the difference in our LG 4X is that the manufacturer has opted to combine the program storage and internal storage into one storage location, thus saving us the trouble of moving apps to SD all the time and so giving as 12GBs of storage so we can use however we want.
In my Galaxy S with android 2.3.3, I can also move apps to external SD, but afaik this is not supported in ICS and JB, so yeah I concur your irony above, rergarding the super wow smartphones. Still I am sure there were various reasons for Google to not support it (and maybe moving to external SD was Samsung proprietary operation-not clear about that still)
Click to expand...
Click to collapse
App2SD was introduced in Android 2.2 (FroYo). However, different developer solutions were already around at that time (a2sd+, link2sd etc.), but they required an ext3/ext4 partition, while the build-in app2sd would move them to a folder (.android-secure) on the FAT32 partition. The app2sd feature was eagerly awaited because of the limited storage devices had back then (the Nexus One had 512MB internal memory, of which 447 were usable and ~150 MB were used for /system). Now with bigger internal storage and the different internal structure which is used since ICS (and which is also the reason newer devices use MTP), moving apps to external SD is no longer officially supported. So you'll just have to use a developer's way again, in our case it's Directory Bind. I haven't used it yet since I still have some free space left, but it was reported to work properly. Afaik it just moves the files to external SD and then links the folders. Root should be required, but I don't know exactly. Personally i'd root nevertheless, as it gives you some advantages (Ti Backup, Ad-Free etc).
psolord said:
The LG 4X has a different memory structure than other Android devices I have used so far.
Normally an android device's integrated storage is partitioned like this:
-You get a program storage (1-2GBs if you are lucky)
-You get what's left of the integrated storage as SD card (minus the OS used space)
-You can add an external SD card which will be your... ermm external SD card
-In OTG enabled devices you can also add a USB storage
Now the difference in our LG 4X is that the manufacturer has opted to combine the program storage and internal storage into one storage location, thus saving us the trouble of moving apps to SD all the time and so giving as 12GBs of storage so we can use however we want.
In my Galaxy S with android 2.3.3, I can also move apps to external SD, but afaik this is not supported in ICS and JB, so yeah I concur your irony above, rergarding the super wow smartphones. Still I am sure there were various reasons for Google to not support it (and maybe moving to external SD was Samsung proprietary operation-not clear about that still)
Click to expand...
Click to collapse
Regarding OTG enable devices, I cannot understand why LG 4X doesn't support the OTG feature, it should be important to support it in order to make this smartphone a wonderful replacement of a computer (we may use external usb hard-disk or even external usb DVD/BR-writer).
Regarding internal/external sd card, if I use the command line "mount" inside a terminal, I see two lines including "/mnt/sdcard" and "/mnt/sdcard/external_sd" parameters. My question is: theoretically is it possible to swap the two a/m lines, so to mount "/mnt/sdcard" as external (the real external SD card) and "/mnt/sdcard/external_sd" as internal storage? If possible, how to do it? Root grants are enough to do it, or we need more to do it?

Why does my phone say there isn't enough space to install an app when there is?

After shenanigans yesterday I've pretty much got my Moto G 2014 LTE running on Marshmallow.
\the problem I have now is one I've experienced a number of times before, on various devices and Android versions:
Why is it that, despite the storage screen showing that I have plenty of available space, am I not unable to install some larger apps?
Settings > Storage shows internal storage 1.15GB used of 5.52GB (as well as SanDisk SD card 890MB used of 14.59GB)
But when I try to install Injustice: Gods Among Us (1.12GB) i get the error message App requires external storage: "Injustice: Gods Among Us" can't be downloaded. Insert an SD card or USB storage with sufficient storage, and try again.
This app was installed prior to upgrading the OS, and while quite large, should still fit on to my device.
Can anyone tell me what causes this, what I can do to get round it, and also, if there is a way to make the OS see the SD card as part of the internal memory so I can install apps directly to it
On Marshmallow, it is possible to use external SD card as internal but don't do it.
Why ? Because you have a too small SD card. This option doesn't merge internal and external, it just sets the external as internal. So you need a 8gb or more SD card (or you will get less storage than before)
Maybe the play store doesn't want to install because your SD Card doesn't have enough space to install the game. I know it is weird, but sometimes even if you want to install to internal, it checks the SD card's available memory.
You can try to wipe the play store cache and data, and if it doesn't work do a wipe cache from recovery.
Try getting the apk file by google'ing it. Install it. Open it then check if it is downloading files or not.
Sent from my Moto E using XDA Free mobile app
Mavireck said:
On Marshmallow, it is possible to use external SD card as internal but don't do it.
Why ? Because you have a too small SD card. This option doesn't merge internal and external, it just sets the external as internal. So you need a 8gb or more SD card (or you will get less storage than before)
Maybe the play store doesn't want to install because your SD Card doesn't have enough space to install the game. I know it is weird, but sometimes even if you want to install to internal, it checks the SD card's available memory.
You can try to wipe the play store cache and data, and if it doesn't work do a wipe cache from recovery.
Click to expand...
Click to collapse
Sorry that should have read 14.59Gb for the SD card, so loads of space
Mavireck said:
On Marshmallow, it is possible to use external SD card as internal but don't do it.
Why ? Because you have a too small SD card. This option doesn't merge internal and external, it just sets the external as internal. So you need a 8gb or more SD card (or you will get less storage than before)
Maybe the play store doesn't want to install because your SD Card doesn't have enough space to install the game. I know it is weird, but sometimes even if you want to install to internal, it checks the SD card's available memory.
You can try to wipe the play store cache and data, and if it doesn't work do a wipe cache from recovery.
Click to expand...
Click to collapse
Tried to download the apk and it just days no SD card. I know its there, still shows up in settings and shows apps installed on it. Must be a dodgy card or something, but now i cant work out how to tell the phone to stop using it for apps and install internally unsteady (told it to use it as internal when I did set up, not sure how to go back)
EDIT: OK worked out how to get it to stop using the SD as internal and formatted it for data, and seems to be installing the game now. So I think that pretty much solves my immediate query, but still interested as to why android sometimes says insufficient space despite it reporting in settings that there is plenty
KeransHQ said:
Tried to download the apk and it just days no SD card. I know its there, still shows up in settings and shows apps installed on it. Must be a dodgy card or something, but now i cant work out how to tell the phone to stop using it for apps and install internally unsteady (told it to use it as internal when I did set up, not sure how to go back)
EDIT: OK worked out how to get it to stop using the SD as internal and formatted it for data, and seems to be installing the game now. So I think that pretty much solves my immediate query, but still interested as to why android sometimes says insufficient space despite it reporting in settings that there is plenty
Click to expand...
Click to collapse
Yeah sorry for my mistake I have read 1.xxgb instead of 14.xxgb
Android reports the storage to be full as soon as XX% of the storage is filled (maybe 90%, I'm not sure). Then if you have a 100gb device, even if you have 10gb free it won't allow you to do anything.
That's weird, but that's how it works.
Have you tried wiping cache ? It sometimes solves the problem.
It is better not to use the format as internal storage except if you really know what you are doing.

honor 4x insufficient storage

I bought a used honor 4x phone emui 4, updated , after enter my gmail account updated apps and I got 345mb in internal storage I heard about adopted sd system , can I use it with emui 4 ,my phone non rooted
jana1991 said:
I bought a used honor 4x phone emui 4, updated , after enter my gmail account updated apps and I got 345mb in internal storage I heard about adopted sd system , can I use it with emui 4 ,my phone non rooted
Click to expand...
Click to collapse
Yes, you can use it. The short answer is that adopted storage is not an optimal solution, but it can work just fine if you set it up the right way. Which Honor 4x variant do you have, btw? What I write now is valid for the Che2-L11.
Many people think that adopted storage is the same as mounting an extra partition which Android will then use in the most rational way. This is not correct. Developers of Android decided to not use the card for essential files, so when you add adopted storage, Android will still install some parts of each app on your internal storage. Also, some developers of apps have not made their apps ready for adopted storage, and they will install on internal.
For this reason, your internal storage will continue to be filled up with new files even after you have added adopted storage, and might approach 100%, so your phone will tell you there is no more space left for installing new apps. All the while your card still has plenty of space.
But don't worry, you can avoid such a scenario if you do prepare your phone a little.
To get the best possible result, I recommend that you wipe your phone and do a fresh install of EMUI. You need to unlock the bootloader, set the USB developer option, install TWRP, and then flash the firmware the normal way. (This is quite complicated procedure, you should study how to do this yourself.) After that, put an SD card into the phone, and it should be a card that doesn't contain anything important so you can format it. Follow the instructions for adopted storage, which will format your SD card. EMUI will have problems if you use all 100% of the card as adopted, so choose the option mixed 50. The SD card must be minimum class 10 speed for apps to work normally.
Then you should root your phone, and install Root Essentials. Then set the option for "install apps on SD card". After that, your phone will try to install all new apps on the SD card on the adopted storage. You will probably be using around 75% of your internal storage, and might reach 85%, but you can continue adding a lot of apps before you get a problem. I have installed 30+ apps and am using 82% of internal storage. Good luck. :good:
jana1991 said:
I bought a used honor 4x phone emui 4, updated , after enter my gmail account updated apps and I got 345mb in internal storage I heard about adopted sd system , can I use it with emui 4 ,my phone non rooted
Click to expand...
Click to collapse
To answer your question, EMUI doesn't support adaptable storage out of the box.
Bob1900 said:
Yes, you can use it. The short answer is that adopted storage is not an optimal solution, but it can work just fine if you set it up the right way. Which Honor 4x variant do you have, btw? What I write now is valid for the Che2-L11.
Many people think that adopted storage is the same as mounting an extra partition which Android will then use in the most rational way. This is not correct. Developers of Android decided to not use the card for essential files, so when you add adopted storage, Android will still install some parts of each app on your internal storage. Also, some developers of apps have not made their apps ready for adopted storage, and they will install on internal.
For this reason, your internal storage will continue to be filled up with new files even after you have added adopted storage, and might approach 100%, so your phone will tell you there is no more space left for installing new apps. All the while your card still has plenty of space.
But don't worry, you can avoid such a scenario if you do prepare your phone a little.
To get the best possible result, I recommend that you wipe your phone and do a fresh install of EMUI. You need to unlock the bootloader, set the USB developer option, install TWRP, and then flash the firmware the normal way. (This is quite complicated procedure, you should study how to do this yourself.) After that, put an SD card into the phone, and it should be a card that doesn't contain anything important so you can format it. Follow the instructions for adopted storage, which will format your SD card. EMUI will have problems if you use all 100% of the card as adopted, so choose the option mixed 50. The SD card must be minimum class 10 speed for apps to work normally.
Then you should root your phone, and install Root Essentials. Then set the option for "install apps on SD card". After that, your phone will try to install all new apps on the SD card on the adopted storage. You will probably be using around 75% of your internal storage, and might reach 85%, but you can continue adding a lot of apps before you get a problem. I have installed 30+ apps and am using 82% of internal storage. Good luck. :good:
Click to expand...
Click to collapse
Thank you
Thanks all
Sent from my Che2-L11 using Tapatalk
Adopted Storage? Nope.
Do you even checked the Settings > Storage menu? You can pick either use internal (its small) or the microsd (Im maxed out at 128gb, anybody tried 256gb?)
Or get root, and use Apps2SD. Keep going and install as many apks as you want.
U can try adopted storage . Check if this feature is available in storage menu

Categories

Resources