Experiences with SD Card as internal Storage (Lineage OS) - LG Optimus L90

Hi,
I think about formatting my SD card as internal storage as the internal storage is really low on the L90.
Has someone tried this option and can share his experiences?
Will the device slowed down by the (Class 10) SD Card which is probably slower than the internal storage?
Any problems when updating the system or any other issues?

I didn't try it recently. But in my experience you are better off expanding you internal storage to 5GB, and using a program like FolderMount to move some apps to the SD Card.
And yes, a (Class 10) SD card is highly recommended.

XiCO FiR3 said:
expanding you internal storage to 5GB
Click to expand...
Click to collapse
What do you mean by expanding the internal storage to 5GB

topaza said:
What do you mean by expanding the internal storage to 5GB
Click to expand...
Click to collapse
https://forum.xda-developers.com/showthread.php?t=2946323
Read carefully. I found another mod online that allows to expand the internal storage and keep the 2GB on the system partition.
You need to search.
Enviado do meu MI 6 através do Tapatalk

I tried it, but it always lead to some kind of read error with the SD card followed by a series of crashes.

Which ROM are you using? Try with a different Twrp version. Probably version 2.8.7.0
Enviado do meu MI 6 através do Tapatalk

topaza said:
Hi,
I think about formatting my SD card as internal storage as the internal storage is really low on the L90.
Has someone tried this option and can share his experiences?
Will the device slowed down by the (Class 10) SD Card which is probably slower than the internal storage?
Any problems when updating the system or any other issues?
Click to expand...
Click to collapse
Yes, the internal data partition is really small for L90, so it's almost impossible to survive without workarounds lor these device.
I've already tried the following:
1-) Using SD card class 10 LineageOS/Android 7.1.2, sdcard as adoptable (sdcard used as internal memory, native android resource):
I used this for sometime (months). At first everything worked flawless, I have *not* noticed performance issues.
only thing is that my sdcard stopped working and I lost some data after some months.
I have a suspicious that my sdcard could be of low quality, i'm considering to try this option again.
The main drawback of this choice is that the sdcard content is encrypted, so if you update system flashing I'm not sure data is kept or not, also you cannot recover content of sdcard by plugging it in your PC.
2-) Sandisk SDCard class 4 LineageOS/Android 7.1.2 + App2SD. (used Link2SD in older android versions)
I'm currently using this option. I'm linking some apps to a second partition (ext4) in my sdcard.
To avoid performance issues I choose apps that I use less or which does not run in background.
In android 7.1.2 I've to use App2SD as link2sd does not work properly.
Almost all apps that I use are working as expected, however, every time I update a linked app I'm facing issues.
Have to disable auto-link option in app2sd, so after update I have to link the manually app again.
I'm also curious about the workarounds people are using to overcome this low data size.

leoakch said:
Yes, the internal data partition is really small for L90, so it's almost impossible to survive without workarounds lor these device.
I've already tried the following:
1-) Using SD card class 10 LineageOS/Android 7.1.2, sdcard as adoptable (sdcard used as internal memory, native android resource):
I used this for sometime (months). At first everything worked flawless, I have *not* noticed performance issues.
only thing is that my sdcard stopped working and I lost some data after some months.
I have a suspicious that my sdcard could be of low quality, i'm considering to try this option again.
The main drawback of this choice is that the sdcard content is encrypted, so if you update system flashing I'm not sure data is kept or not, also you cannot recover content of sdcard by plugging it in your PC.
2-) Sandisk SDCard class 4 LineageOS/Android 7.1.2 + App2SD. (used Link2SD in older android versions)
I'm currently using this option. I'm linking some apps to a second partition (ext4) in my sdcard.
To avoid performance issues I choose apps that I use less or which does not run in background.
In android 7.1.2 I've to use App2SD as link2sd does not work properly.
Almost all apps that I use are working as expected, however, every time I update a linked app I'm facing issues.
Have to disable auto-link option in app2sd, so after update I have to link the manually app again.
I'm also curious about the workarounds people are using to overcome this low data size.
Click to expand...
Click to collapse
I'm using Lineage 15.1 on my Samsung J5. Recently I've adopted my Transcend SDHC 16GB Class 10 SD card as internal due to low internal storage. I have noticed that sometimes when my phone stays at idle for like 10/15minutes it becomes really slow. The homepage takes more than 5seconds to appear completely after passing the pattern. It takes 2/3minutes to comeback from the lag. When the lag ends I face no other performance drop. It runs smoothly. What do you think about my problem? Need help

Related

[Q] Using sd card for internal and external storage

As we all know the android one comes with limited internal storage storage and media (pics,documents,videos) can only be stored on the external sdcard. On the forum there are various methods to swap storage size , however on doing so storage space for media will be limited to fixed 2 gb space currently available for internal storage. I was wondering if it is possible to partition a 32gb class 10 sd card and use 16 gb each for external and internal storage. I wouldn't mind if the internal phone storage would have to be abandoned in doing so.
Has any one successfully done this..
'
Yes you can do that using link2sd.
Check this out.
I have made a 4GB ext4 partition on my 16GB sd card and I keep all my apps stored in the 4GB partition. And 10GB is kept as media storage.
xdaaritra said:
I have made a 4GB ext4 partition on my 16GB sd card and I keep all my apps stored in the 4GB partition. And 10GB is kept as media storage.
Click to expand...
Click to collapse
Could u please specify how to do it properly for lollipop devices.. there are many in the forum and some run into performance issue if not done properly.
Here it goes.
wickedspice said:
Could u please specify how to do it properly for lollipop devices.. there are many in the forum and some run into performance issue if not done properly.
Click to expand...
Click to collapse
So download the zip file from the attachment. You will find link2sd app and a patcher that makes the app link2sd plus and is totally functional... And other things about link2sd is nicely explained in this site, https://awanstuff.wordpress.com/201...ink2sd-in-any-android-phone-with-screenshots/ Just keep in mind to create a ext4 partition instead of ext2 and you are good to go. And I would suggest you to use high speed sd cards preferably class 10 and higher if you want a smooth experience on your lollipop rom. I use class 10 ultra from sandisk. And my apps run buttery smooth...
xdaaritra said:
So download the zip file from the attachment. You will find link2sd app and a patcher that makes the app link2sd plus and is totally functional... And other things about link2sd is nicely explained in this site, https://awanstuff.wordpress.com/201...ink2sd-in-any-android-phone-with-screenshots/ Just keep in mind to create a ext4 partition instead of ext2 and you are good to go. And I would suggest you to use high speed sd cards preferably class 10 and higher if you want a smooth experience on your lollipop rom. I use class 10 ultra from sandisk. And my apps run buttery smooth...
Click to expand...
Click to collapse
Has anyone tried link2sd on lollipop .some saying it doesn't play well because of some changes in how lollipop stores app.
Works perfectly.
wickedspice said:
Has anyone tried link2sd on lollipop .some saying it doesn't play well because of some changes in how lollipop stores app.
Click to expand...
Click to collapse
I'm using it on my lollipop 5.1 and it works flawlessly...no hiccups at all... Why don't you try it for your self and find out...
I tried partitioning and also installed link2sd plus but it does not recognise the partition, it still says unable to create the mount, it resets the link on every boot.
I have Class 4 SD card. Will it be okay if I used it?
Sent from my iPad using Tapatalk
how to partition ??
could it be partition through CWM ??? procedure please f0r 8GB ,i would like to partition 2 GB of sd card.For my karbonn A1 i tried mini tool and brick my SD card. So for now i don't want to loose this sd card.please help
kbk_unlimited said:
I tried partitioning and also installed link2sd plus but it does not recognise the partition, it still says unable to create the mount, it resets the link on every boot.
I have Class 4 SD card. Will it be okay if I used it?
Sent from my iPad using Tapatalk
Click to expand...
Click to collapse
I am also using class 4 sd card, it is working fine. Have you formated one partition in FAT32 and another in EXT4

[Bug] Camera Problem with "Adopt SD as Internal Storage" in Marshmallow

While using "Adopt SD as Internal Storage" in Marshmallow , Camera app is not working as it is searching for SD Card. Any solution ?
Works perfect for on Sparkle V running Marshmallow
ngr.hd said:
Works perfect for on Sparkle V running Marshmallow
Click to expand...
Click to collapse
Are you using SD Card as Internal Storage ?
arunmcops said:
Are you using SD Card as Internal Storage ?
Click to expand...
Click to collapse
I wish to point out some more observations:
1. You'll get a hell long time reboot if you've made your ext_SD to be used as Internal Storage.
2. Applications could crash more often resulting in freeze and auto reboot.
3. Atleast in my case Camera worked perfectly but FCs on other applications made me move back to use ext_SD as intended and NOT Internal Storage.
4. Also it messed up the MTP.
5. Lastly but the most important one: It's virtually impossible to go back to "use ext_SD as intended" from the Android itself AND formatting the card from Windows/Mac OS/Linux is messed up since the ext_SD will show its capacity as 30MB in case of a 4GB or 11.2MB in case of 2GB.
To correct this and regain it's lost capacity, I had to download the formating tool from this website (SD Association) since default formating tools preloaded on OSes will not work: https://www.sdcard.org/downloads/formatter_4/ and format using the software.
This is just my hypothesis after flashing stock at least 20+ times and doing all the trial and error.
Based on the hypothesis, further I wish to conclude, ext_SD as Internal Storage on Marshmallow is way too buggy atleast on Android One.
EDIT: I'm dong some more trial errors on different TWRPs as 2.8.6.0 treats ext_SD as ext_SD while 2.8.7.0 treats it as a normal SD.
SuperSu Beta 2.52 is confirmed to cause bootloops.
It seems u have not formatted ur sd card properly to use it as internal storage. It happened with me also. I would suggest u to format it as portable and then again format and use as internal storage.
While formatting as internal it will be stuck at 20% for long time, so don't minimize the screen let it get complete to 100%. Afterwards u will get message that it can now be used as internal storage. Now u can use camera app as intended.
For those who are experiencing random reboots, i would suggest them to use class 10 sdcard.

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

Tab S8.4 Lineage 14.1 use MicroSd as internal memory

Hi,
I recently installed Lineage 14.1 on my Tab S 8.4. Everything worked great and there is great improvement in performance.
I have one question, I have installed a 32Gb Micro Sd card and the device asked me if I wanted to format it as internal memory, which I did. So according to the OS I now have 40Gb, 8Gb onboard + 32Gb Micro Sd.
However when I try to install apps or connect the tablet to my computer it says that I only have 8Gb on board memory. So now even though I have a lot of space, the tablet keeps on telling me that I am running out of space.
So on one hand it sees that I have the 32Gb card installed, but on the other hand it ignores it.
I can try with another SD card, but it is quite a long process, since I will need to reset the tablet again, so before I do that I wanted to ask if someone had a similar problem, or maybe there is some hardware limitation on the tablet that will not allow me to use the sd card as internal memory.
Anyone come across issues like this before?
oleg.kozlovski said:
Hi,
I recently installed Lineage 14.1 on my Tab S 8.4. Everything worked great and there is great improvement in performance.
I have one question, I have installed a 32Gb Micro Sd card and the device asked me if I wanted to format it as internal memory, which I did. So according to the OS I now have 40Gb, 8Gb onboard + 32Gb Micro Sd.
However when I try to install apps or connect the tablet to my computer it says that I only have 8Gb on board memory. So now even though I have a lot of space, the tablet keeps on telling me that I am running out of space.
So on one hand it sees that I have the 32Gb card installed, but on the other hand it ignores it.
I can try with another SD card, but it is quite a long process, since I will need to reset the tablet again, so before I do that I wanted to ask if someone had a similar problem, or maybe there is some hardware limitation on the tablet that will not allow me to use the sd card as internal memory.
Anyone come across issues like this before?
Click to expand...
Click to collapse
Your device should have 16gb not 8gb internal storage.
The data on the sdcard also gets encrypted once adoptable storage is enabled.
Data also needs to be migrated using the migrate option after setting up adoptable storage.
If your internal storage was already full before enabling adoptable storage then that's part of the issue.
Internal storage will still get used even with adoptable storage enabled, just most of the data will go to the sdcard.
I suggest you fix your size issue first.
You are right, the device does have 16gb and not 8gb.
Right now the usage is as follows, 14.5gb on the internal and 1.4gb on the sd card, although when I click on the sd card I am told that I am using 8.9gb.
When I first installed Lineage, the first thing I did (before even installing GApps) was to put the sd card in and when asked chose to format it as internal storage, so there was nothing to migrate, because none of the apps were installed.
The problem that I am having is that although the tablet days its using the sd card, it uses internal memory.
Sent from my SM-N950U using Tapatalk
After more experiments I think I understand what the problem is.
Even though the OS says that it's using the sd card as internal storage, it doesn't.
I tested it by putting the sd card into a computer and seeing how much space was being used, the partition was encrypted, but based on the fact that it was less than 1gig, it is pretty clear that it did not store the 8gb of data as Android OS might have suggested.
So the question is, is Lineage OS unable to use SD Card as internal memory on Tab S8.4 because of hardware limitations.
Or is my tablet FUBR and it's time to let it rest and get a new one.
Sent from my SM-N950U using Tapatalk

Categories

Resources