Hey all, Actually the problem arise after installing custom roms. Now after installing basics apps like whatsapp, Facebook, instagram, and others (8-9 apps) the phone gives me notification of Not enough memory. While My friend with same model (XT1506) have installed 15-19 apps (Lineage OS).
Can anyone help me? :crying:
shaktiman01 said:
Hey all, Actually the problem arise after installing custom roms. Now after installing basics apps like whatsapp, Facebook, instagram, and others (8-9 apps) the phone gives me notification of Not enough memory. While My friend with same model (XT1506) have installed 15-19 apps (Lineage OS).
Can anyone help me? :crying:
Click to expand...
Click to collapse
You should've wiped the internal storage too. Sometimes, what happens is that on flashing a new rom without wiping the internal storage, the contents of internal storage move to some other directory. So, when you'll browse the root of internal storage ( /0 ), you won't find the data there, nor the pics and videos will be shown in gallery or some video player; but the files are still there on internal storage.
So there's two things you can do:-
1) Use any root file manager, like ES explorer, to manually locate the folder. I think its somewhere in the /storage or in the /mnt/user or any other directory. But, its confirmed that it will be in mnt or storage directory only. If found, you can delete the data or copy it back.
OR
2) You can boot into twrp. Make a backup of current rom. Wipe everything including internal storage. And then restore the backup. This is much easier but time consuming, i guess.
sasukay said:
You should've wiped the internal storage too. Sometimes, what happens is that on flashing a new rom without wiping the internal storage, the contents of internal storage move to some other directory. So, when you'll browse the root of internal storage ( /0 ), you won't find the data there, nor the pics and videos will be shown in gallery or some video player; but the files are still there on internal storage.
So there's two things you can do:-
1) Use any root file manager, like ES explorer, to manually locate the folder. I think its somewhere in the /storage or in the /mnt/user or any other directory. But, its confirmed that it will be in mnt or storage directory only. If found, you can delete the data or copy it back.
OR
2) You can boot into twrp. Make a backup of current rom. Wipe everything including internal storage. And then restore the backup. This is much easier but time consuming, i guess.
Click to expand...
Click to collapse
Actually after last flashing (cm12.1), I wiped the internal storage (and sdcard too). But still I can't install a single app after the counting of 9. I tried the same thing I do (flashing without wiping internal) but still he can install 10-15 apps from play store (20+ from side loading). And actually I was fed up with all this
shaktiman01 said:
Actually after last flashing (cm12.1), I wiped the internal storage (and sdcard too). But still I can't install a single app after the counting of 9. I tried the same thing I do (flashing without wiping internal) but still he can install 10-15 apps from play store (20+ from side loading). And actually I was fed up with all this
Click to expand...
Click to collapse
Maybe your size of data partition have changed. I thibk there's an option in twrp to resize the partitions. But, I can't suggest you doing it, since I haven't performed it myself. You can try in your own risk though.
sasukay said:
Maybe your size of data partition have changed. I thibk there's an option in twrp to resize the partitions. But, I can't suggest you doing it, since I haven't performed it myself. You can try in your own risk though.
Click to expand...
Click to collapse
OK I'll try.... And give you feedback
sasukay said:
Maybe your size of data partition have changed. I thibk there's an option in twrp to resize the partitions. But, I can't suggest you doing it, since I haven't performed it myself. You can try in your own risk though.
Click to expand...
Click to collapse
See no "User" folder in \mnt
shaktiman01 said:
See no "User" folder in \mnt
Click to expand...
Click to collapse
I told you, the data has got to be somewhere in the /mnt or /storage directory. It has many sub-directories and you have to check all of them.
And, btw, I have this path /mnt/user/0/ which has some symlink to internal memory.
sasukay said:
I told you, the data has got to be somewhere in the /mnt or /storage directory. It has many sub-directories and you have to check all of them.
And, btw, I have this path /mnt/user/0/ which has some symlink to internal memory.
Click to expand...
Click to collapse
Which file explorer/browser you are using?
shaktiman01 said:
Which file explorer/browser you are using?
Click to expand...
Click to collapse
Its SOLID EXPLORER. Well, I prefer a two year old version of es explorer but that doesn't seem to get root permissions on Nougat, don't know why.
sasukay said:
Its SOLID EXPLORER. Well, I prefer a two year old version of es explorer but that doesn't seem to get root permissions on Nougat, don't know why.
Click to expand...
Click to collapse
I am using that on cm12.1
Related
Before turning on usb connect I have about 25MB of internal storage space. Somehow the phone hang when turning on the usb connect and I have to reboot it. After the reboot I lost around 8MB of internal storage space .
I have look through the files using root explorer and did not come across any unusual big files or names.
Is there a program that help to recover the lost space or how can I go about to recover the lost space. I have tried titanium backup dalvik-cache cleaning but failed to recover any space.
Can I delete the log file from the internal storage /data/log directory (see attachment).
curiou5 said:
Before turning on usb connect I have about 25MB of internal storage space. Somehow the phone hang when turning on the usb connect and I have to reboot it. After the reboot I lost around 8MB of internal storage space .
I have look through the files using root explorer and did not come across any unusual big files or names.
Is there a program that help to recover the lost space or how can I go about to recover the lost space. I have tried titanium backup dalvik-cache cleaning but failed to recover any space.
Can I delete the log file from the internal storage /data/log directory (see attachment).
Click to expand...
Click to collapse
Hey!
More info PLEASE!
What ROM you use(stock, custom and is it FROYO or GB)? Dose you phone rooted or nope and so on.
Thanks!
CHEERS!
casiocas said:
Hey!
More info PLEASE!
What ROM you use(stock, custom and is it FROYO or GB)? Dose you phone rooted or nope and so on.
Thanks!
CHEERS!
Click to expand...
Click to collapse
Using stock ROM Froyo and the phone is rooted.
I think the log files in /data/log directory are text files. I have deleted files which are more than 2 MB and I got back 86MB of space. The phone now seems to response better and has not encounter any issue yet. Why are there so many log files in the first place, using up precious space. I am tempted to delete all the log files. Is it a good idea.
curiou5 said:
Using stock ROM Froyo and the phone is rooted.
I think the log files in /data/log directory are text files. I have deleted files which are more than 2 MB and I got back 86MB of space. The phone now seems to response better and has not encounter any issue yet. Why are there so many log files in the first place, using up precious space. I am tempted to delete all the log files. Is it a good idea.
Click to expand...
Click to collapse
Hey!
You can delete log files, BUT SOMETIMES they are useful. Of course if you DONT know how to use log files your self, then you can delete them, but some apps(maybe most of them) great them again(log files, I mean).
And if you want some more space, you can move you APPS to SD, with a2sd or link2sd from MARKET. Of course phone acts better, if it hase more SPACE to manage.
CHEERS!
wow that's curious, my log files aren't bigger than 300k, and have only 5 files. :S
casiocas said:
Hey!
You can delete log files, BUT SOMETIMES they are useful. Of course if you DONT know how to use log files your self, then you can delete them, but some apps(maybe most of them) great them again(log files, I mean).
And if you want some more space, you can move you APPS to SD, with a2sd or link2sd from MARKET. Of course phone acts better, if it hase more SPACE to manage.
CHEERS!
Click to expand...
Click to collapse
Thanks.
Except for those that must be installed to internal ROM, all my apps are installed in SD card. Now I can move all the log files to SD card and delete from the internal ROM.
I have a big problem..
On the internal SD there's the folder Android/Data - there's another folder that I can't delete.
Reason I want to delete it is the fact, that there's something wrong with one of the cache folders.
Properties shows me size of 64.7GB (!!!!!) and there are some files with cryptic data names in it...
I tried everything: Root Explorer (phone is rooted with Wanamlite 4.1.2, v14.1), Formating USB Storage, Access from Recovery...
No way to get rid of this funny folder that is 5 times bigger than USB storage actually is
Any idea what I could do?
Thank you for your help.
Ralph
I think this is a bug.... Do you have more than 70gb on the phone? How can you have a 67gb folder on the phone?
Use Clean Master (free on the Market) to clear space. Don't go deleting files/folders that seem large.
Sent from my digital submersible hovercraft.
f-r said:
I think this is a bug.... Do you have more than 70gb on the phone? How can you have a 67gb folder on the phone?
Use Clean Master (free on the Market) to clear space. Don't go deleting files/folders that seem large.
Sent from my digital submersible hovercraft.
Click to expand...
Click to collapse
Hi - yes it is a bug - 67GB are impossible - the folder is on the internal SD (12GB space if empty).
Problem is that this folder "influences" phone functionality...from time to time my phone tells me that I don't have space left on the internal SD Card..At the same time Storage-Manager tells me that there are 7GB left..
After a Reboot phone works normal until this buggy folder is accessed by the system..then again "no space"..
That's why I would like to deleted the cache folder. But folder can't be deleted...I tried everything..just "format emmc" from recovery is left.
Any idea how I can access the folder an delete?
Also have the same problem. Tried formatting emmc and its still there. Everything works fine i just cant remove this folder.
Sent from my GT-I9100 using Tapatalk 2
xtc399 said:
I have a big problem..
On the internal SD there's the folder Android/Data - there's another folder that I can't delete.
Reason I want to delete it is the fact, that there's something wrong with one of the cache folders.
Properties shows me size of 64.7GB (!!!!!) and there are some files with cryptic data names in it...
I tried everything: Root Explorer (phone is rooted with Wanamlite 4.1.2, v14.1), Formating USB Storage, Access from Recovery...
No way to get rid of this funny folder that is 5 times bigger than USB storage actually is
Any idea what I could do?
Thank you for your help.
Ralph
Click to expand...
Click to collapse
Same here, unable to delete those sub-folder, no solution found yet...
Any Solution
richard_tsang said:
Same here, unable to delete those sub-folder, no solution found yet...
Click to expand...
Click to collapse
Did you guys get any solution to this problem? I am having same issue, Formatted the phone still the same problem.
Try this
*#9900#
Option 2
And then try deleting it
Sent from my GT-I9100 using xda premium
piyushsangawat said:
Did you guys get any solution to this problem? I am having same issue, Formatted the phone still the same problem.
Click to expand...
Click to collapse
Same problem here, anyone with any clues? Even tried formatting the entire data partition in recovery, still no joy.
It has been preventing me from installing a certain app, as the undeletable folder relates to a previous installation of it. I have been able to rename it however, and that's enough to get the app to reinstall.
Still got that annoying folder though!!
vishal11in said:
Try this
*#9900#
Option 2
And then try deleting it
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Didn't work for me, invalid code or something.
Sent from my XT1033 using Tapatalk
Didn't work for me, invalid code or something.
Sent from my XT1033 using Tapatalk[/QUOTE]
that is because you rom is missing factory test file.
My SGS2 has a variety of issues. Typical bootsequence: phone boots without mounting external sdcard. Writing permissions to internal sd works only after ~20% of the reboots. I mount external sd manually through menu option. After this step writing permissions to internal sd never works.
I used the app DiskUsage and noticed that a particular folder had files occupying tens of gigabytes. The folder was: /storage/sdcard0/android/data/com.ideashower.readitlater.pro/files/ril_offline/ril_assets/cdn3.sbnation.com/entry_photo_images , which belongs to the Pocket application.
(While scanning, the app goes to ~460% and warns that the filesystem might be cyclic or something similar.)
I already tried this and it didn't work:
delete folder/its files with ES File Explorer
delete folder with terminal (having superuser access)
delete folder via adb
I always got an error message saying I only have read access to these files. Changing the permissions doesn't work with either adb or superuser terminal. (This particular lack of permissions for these files is not the same as the lack of writing permissions to the whole sdcard.)
I did however just now regain writing permission to internal sdcard by freezing the Pocket app with Titanium backup (equivalent to uninstalling). This was inspired by the post by xtc399 above saying that
After a Reboot phone works normal until this buggy folder is accessed by the system
Click to expand...
Click to collapse
. I have also read somewhere else that the existence of folder(s) with tons of files creates the problem with writing permissions to internal sdcard, and my Pocket read-list is huge thereby downloading very many files to android/data/.
The big files are still there. Could it be a hardware problem in the memory? And it seems related to the permission issue on internal sdcard.
I had the same problem: I could not open the gallery and other apps due to insufficient space. On my 16 GB USB memory, I also found huge files (412 GB) that belonged to the Pocket app (former Read It Later), with cryptic file names. The path was: sdcard0/android/data/com.ideashower.readitlater.pro/files/ril_offline/ril_assets/...
I tried deleting the files and formatting the USB storage - unfortunately without success, as you all described. Then I found this solution which solved the problem:
https://marcowue.wordpress.com/2013/10/17/howto-korrupten-internen-speicher-sdcard-unter-android-fixen/
Following the instructions (in german language), i successfully used adb and the partitioning tool parted to reset the partion. The reason was a corrupt file system, which forced the USB storage into a read-only mode. To solve this issue, you will need a rooted device.
I have a LG Optimus L3 II, and since it has less than 2 GB of total ROM, I have bought an external SD card. I have some experience with Linux desktop systems, but not really with Android. On a Linux desktop, if I lack disk space, I can mount /home to the device I want using /etc/fstab, so all my personal files are transparently saved to the specified device.
I have noticed that my user files on the LG Optimus are all saved to /storage/sdcard0. Also, that there is a symlink from /sdcard to /storage/sdcard0.
What I would like to accomplish is to transparently have all my personal files on /storage/external_SD, but I'm not sure if I can just change /sdcard to point to the new location, or if I would need to change mount points somewhere, etc. I have searched on Google about this, but found nothing clear, and it seems this may vary from device to device. Also, I haven't tried anything yet, because I don't really think I would be able to recover if anything goes bad.
Thanks for your attention!
teresaejunior said:
I have a LG Optimus L3 II, and since it has less than 2 GB of total ROM, I have bought an external SD card. I have some experience with Linux desktop systems, but not really with Android. On a Linux desktop, if I lack disk space, I can mount /home to the device I want using /etc/fstab, so all my personal files are transparently saved to the specified device.
I have noticed that my user files on the LG Optimus are all saved to /storage/sdcard0. Also, that there is a symlink from /sdcard to /storage/sdcard0.
What I would like to accomplish is to transparently have all my personal files on /storage/external_SD, but I'm not sure if I can just change /sdcard to point to the new location, or if I would need to change mount points somewhere, etc. I have searched on Google about this, but found nothing clear, and it seems this may vary from device to device. Also, I haven't tried anything yet, because I don't really think I would be able to recover if anything goes bad.
Thanks for your attention!
Click to expand...
Click to collapse
You can't just replace /sdcard to point to a new location, as Android is always expected to run from the internal storage, and this can cause mayhem. Now, the first question you should answer to yourself is what you mean when you say "personal files": if you just need to store songs, pictures, movies etc., you can store them on the external SD without any issues.
However, the main problem with Android in this aspect is the applications (apps and their data). The best thing would be if you could natively install them on the SD. But this is not always possible, since SD cards are usually formatted with non native Linux file systems (such as FAT) ,in order for them to be mounted on Windows, meaning that they lack the infrastructure to run apps from within (like file permissions or symlinks).
Solution here is the following: Format your SD card to be either all or partially of an ext3/4 file system type (so it can at least hold all apps and their data), then install the Link2SD app, which moves the application to this SD partition and creates all links from the internal drive to this partition. The paid version of this app (Link2SD+, which costs $1) allows you to link also the application data to the SD card (not only the app itself). I have used this solution on many low end devices I had in the past (like yours basically), and it solved this issue perfectly.
Digdis said:
You can't just replace /sdcard to point to a new location, as Android is always expected to run from the internal storage, and this can cause mayhem. Now, the first question you should answer to yourself is what you mean when you say "personal files": if you just need to store songs, pictures, movies etc., you can store them on the external SD without any issues.
However, the main problem with Android in this aspect is the applications (apps and their data). The best thing would be if you could natively install them on the SD. But this is not always possible, since SD cards are usually formatted with non native Linux file systems (such as FAT) ,in order for them to be mounted on Windows, meaning that they lack the infrastructure to run apps from within (like file permissions or symlinks).
Solution here is the following: Format your SD card to be either all or partially of an ext3/4 file system type (so it can at least hold all apps and their data), then install the Link2SD app, which moves the application to this SD partition and creates all links from the internal drive to this partition. The paid version of this app (Link2SD+, which costs $1) allows you to link also the application data to the SD card (not only the app itself). I have used this solution on many low end devices I had in the past (like yours basically), and it solved this issue perfectly.
Click to expand...
Click to collapse
Thanks for your answer, Digdis! What I'm really looking for is not to have applications installed on the external SD card, since 2GB is more than enough for applications for me. What I really want is to have stuff that generally goes to /storage/sdcard0 in /storage/external_SD, because this is where my personal files and settings goes to. For example, if I download something, no matter what size, or record videos, I would expect them all to go directly to the SD card. I know a few applications, not all, can be directly configured to use the external card, but it would be a rather unintelligent way, unless Google has decided to throw basic Linux design out of the window.
Also, what you are telling me is that applications will fail to run if Android/data/ is on an external SD card? Because if I just install applications on SD card, it won't really solve my problem, because I have few applications installed, but data on /storage/sdcard0 tends to grow a lot.
teresaejunior said:
Thanks for your answer, Digdis! What I'm really looking for is not to have applications installed on the external SD card, since 2GB is more than enough for applications for me. What I really want is to have stuff that generally goes to /storage/sdcard0 in /storage/external_SD, because this is where my personal files and settings goes to. For example, if I download something, no matter what size, or record videos, I would expect them all to go directly to the SD card. I know a few applications, not all, can be directly configured to use the external card, but it would be a rather unintelligent way, unless Google has decided to throw basic Linux design out of the window.
Also, what you are telling me is that applications will fail to run if Android/data/ is on an external SD card? Because if I just install applications on SD card, it won't really solve my problem, because I have few applications installed, but data on /storage/sdcard0 tends to grow a lot.
Click to expand...
Click to collapse
OK understood. First of all 2GB seems a bit low for both ROM and apps, but if you say it works for you...
Now, regarding automatic download of pics etc. to SD. You can try Xposed module Downloads2SD . Didn't try it, but you can give it a try.
You can actually do that by telling the system to mount them differently but LG handles that by initiation not fstab. I can try and help you.
Didn't explain it very well. Mount the External SD as sdcard0 and sdcard0 as External_sd so the phone will safe on sdcard0 which we just made the external_SD. There can be problems with pictures recognition or music stuff like that but it should work.
Thanks a lot, @Digdis, I'll keep everything you said for reference.
@christi9503 OK, please, let's try it!
teresaejunior said:
Thanks a lot, @Digdis, I'll keep everything you said for reference.
@christi9503 OK, please, let's try it!
Click to expand...
Click to collapse
Are you rooted with a custom recovery? We need root for this and also you need to give me some files.
christi9503 said:
Are you rooted with a custom recovery? We need root for this and also you need to give me some files.
Click to expand...
Click to collapse
Yes, it is rooted, but what do you mean with "a custom recovery"?
teresaejunior said:
Yes, it is rooted, but what do you mean with "a custom recovery"?
Click to expand...
Click to collapse
CloworkMod(CWM) or TWRP recovery. So you can flash flashable zip.
christi9503 said:
CloworkMod(CWM) or TWRP recovery. So you can flash flashable zip.
Click to expand...
Click to collapse
Are both supported on this device?
teresaejunior said:
Are both supported on this device?
Click to expand...
Click to collapse
Search around the forum a guy around ported all from what I know. Anyway install one of the recoveries to get ready.
What I want you to do now is this:
Check in storage path (with a root explorer) what folder you have like sdcard0, external_sd etc. Tell me all and what is the address (where it links)
EX: sdcard0 -> internal storage.
Also go in system/etc/ and copy me with a root explorer to sd card and then upload it on forums this file : init.qcom.post_boot.sh
christi9503 said:
Search around the forum a guy around ported all from what I know. Anyway install one of the recoveries to get ready.
What I want you to do now is this:
Check in storage path (with a root explorer) what folder you have like sdcard0, external_sd etc. Tell me all and what is the address (where it links)
EX: sdcard0 -> internal storage.
Also go in system/etc/ and copy me with a root explorer to sd card and then upload it on forums this file : init.qcom.post_boot.sh
Click to expand...
Click to collapse
Installing will probably take me some time, because Android is refusing to install anything now saying I don't have enough free space (although I have 199MB, but maybe it thinks is too little). The information you have requested I have already:
There is /sdcard/, which is just a symlink to /storage/sdcard0/.
/storage/sdcard0, which is the internal memory, is mounted like:
Code:
/dev/fuse /storage/sdcard0 fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
And there is also /storage/external_SD/, which is mounted like:
Code:
/dev/block/vold/179:33 /storage/external_SD vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
init.qcom.post_boot.sh is attached.
teresaejunior said:
Installing will probably take me some time, because Android is refusing to install anything now saying I don't have enough free space (although I have 199MB, but maybe it thinks is too little). The information you have requested I have already:
Click to expand...
Click to collapse
This is why I urged you to start moving apps to the SD card. Android will refuse to install anything on your internal memory unless you have at least 10% free space.
teresaejunior said:
Installing will probably take me some time, because Android is refusing to install anything now saying I don't have enough free space (although I have 199MB, but maybe it thinks is too little). The information you have requested I have already:
There is /sdcard/, which is just a symlink to /storage/sdcard0/.
/storage/sdcard0, which is the internal memory, is mounted like:
Code:
/dev/fuse /storage/sdcard0 fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
And there is also /storage/external_SD/, which is mounted like:
Code:
/dev/block/vold/179:33 /storage/external_SD vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
init.qcom.post_boot.sh is attached.
Click to expand...
Click to collapse
Well install recovery by adb with dd (in shell).
---------- Post added at 06:43 PM ---------- Previous post was at 06:31 PM ----------
@teresaejunior
Under /mnt (on the root I think) you will have some folder like sdcard, external_SD etc inside that folder. Tell me what folders are there and the one that gets you in internal and the one that gets you in external pls.
CWM is installed!
In /mnt there are:
Code:
asec
obb
sdcard -> /storage/sdcard0
secure
teresaejunior said:
CWM is installed!
In /mnt there are:
Code:
asec
obb
sdcard -> /storage/sdcard0
secure
Click to expand...
Click to collapse
Ok gonna give you a flashable zip in a second that will replace your post boot script. If it goes into bootloop we got a backup don't worry.
teresaejunior said:
CWM is installed!
In /mnt there are:
Code:
asec
obb
sdcard -> /storage/sdcard0
secure
Click to expand...
Click to collapse
Flash this and tell me if they are swapped. Through CWM.
View attachment SwapL32.zip
christi9503 said:
Flash this and tell me if they are swapped. Through CWM.
View attachment 3082829
Click to expand...
Click to collapse
I think it swapped, but now many applications are crashing or failing to open files. I copied all files from sdcard0 to external_SD and rebooted, but it still doesn't seem to help. Maybe I should have formatted the external SD to ext*?
teresaejunior said:
I think it swapped, but now many applications are crashing or failing to open files. I copied all files from sdcard0 to external_SD and rebooted, but it still doesn't seem to help. Maybe I should have formatted the external SD to ext*?
Click to expand...
Click to collapse
Nope you do not need to format it in order to work. Just make a clean install and use this swap. Maybe you copied them wrong. If the swap worked all is fine my friend.
christi9503 said:
Nope you do not need to format it in order to work. Just make a clean install and use this swap. Maybe you copied them wrong. If the swap worked all is fine my friend.
Click to expand...
Click to collapse
OK, thank you so much, now _this is_ going to take a good time!
I'm a kind of a guy who wants atleast 250 apps on his phone which he actually had when he was on Kitkat (Link2SD linking did all the magic). After switching on to lollipop, the LP version of Link2SD is totally buggy and hardly works. Linked apps don't work, they force crash or show some other error. Link2SD is out of question and I think it's not getting any fixes because the dev says "v4 is is fully functional with LP" and v4.0.6 is already released but is still super duper buggy and it's working for no one, I'm not alone. I don't understand why does the dev still say it's "fully functional" when linked apps don't even work and neither do the mount scripts.
Anyways, link2sd is out of question now.
My query is, is there no way to "expand" the internal memory? I googled and found out some solutions like swapping internal and external memories (means internal would act as external and vice-versa, so if we have a 32GB card, system will see 32GB as internal and 2.1GB internal memory as external memory).
This appeared to be the best solution to all th problems of low internal memory and this is achieved by editing the /system/etc/vold.fstab file. But that file is not there at all on KK or LP! What the hell?! Why is Google "removing" "features" from the newer versions?!
Is there no way to swap?
nilanko said:
I'm a kind of a guy who wants atleast 250 apps on his phone which he actually had when he was on Kitkat (Link2SD linking did all the magic). After switching on to lollipop, the LP version of Link2SD is totally buggy and hardly works. Linked apps don't work, they force crash or show some other error. Link2SD is out of question and I think it's not getting any fixes because the dev says "v4 is is fully functional with LP" and v4.0.6 is already released but is still super duper buggy and it's working for no one, I'm not alone. I don't understand why does the dev still say it's "fully functional" when linked apps don't even work and neither do the mount scripts.
Anyways, link2sd is out of question now.
My query is, is there no way to "expand" the internal memory? I googled and found out some solutions like swapping internal and external memories (means internal would act as external and vice-versa, so if we have a 32GB card, system will see 32GB as internal and 2.1GB internal memory as external memory).
This appeared to be the best solution to all th problems of low internal memory and this is achieved by editing the /system/etc/vold.fstab file. But that file is not there at all on KK or LP! What the hell?! Why is Google "removing" "features" from the newer versions?!
Is there no way to swap?
Click to expand...
Click to collapse
XinternalSD is the only solution for you dude. I can confirm that it is working. It works flawlessly on lollipop, no issues at all.
I already use that but but apks, dex, lib, cache all go to internal only during installation.
I realised that even if I swap the internal (/mnt/emulated/0) and external (/mnt/media_rw/sdcard1), there still a magical "data" partition formatted in ext4 where everything goes-- dex, apks, libs, caches. So, that internal 2.17GB on Moto E which is free is actually shared by both the /mnt/emulated/0 and /data/ which is something I don't understand.
Can anybody explain how does this work? If I check in ES File explorer, 972MB of internal is shown as used up. When I open it and select all folder and files and see the properties, it shows 3 MB used up. This is so confusing.
Isn't there no way other than LINK2SD which would currently work and allow me to successfully link or directly install stuff to the second ext4 partition or SD card or *any* similar workaround? :'(
Android is so stupid :'( Why such a devastating limitation? :'(
Link2sd really works on lollipop also. After creating mount script for the first time reboot the phone , there will be a link2sd mount warning in the notifications after sometime , double click on it and choose the quick reboot option instead of recreating mount script. After quick reboot from the link2sd all the linked Apps will appear. You have to do this every time your phone boots .
Hit thanks If this helped you !
rkmiks said:
Link2sd really works on lollipop also. After creating mount script for the first time reboot the phone , there will be a link2sd mount warning in the notifications after sometime , double click on it and choose the quick reboot option instead of recreating mount script. After quick reboot from the link2sd all the linked Apps will appear. You have to do this every time your phone boots .
Hit thanks If this helped you !
Click to expand...
Click to collapse
It doesn't always work. Those apps which have lib files don't work after linking. Even if we don't link the lib files, it still doesn't work because the lib files kinda "vanish" and show 0 bytes after linking. And the apps either FC or complain about missing lib files.
nilanko said:
I realised that even if I swap the internal (/mnt/emulated/0) and external (/mnt/media_rw/sdcard1), there still a magical "data" partition formatted in ext4 where everything goes-- dex, apks, libs, caches. So, that internal 2.17GB on Moto E which is free is actually shared by both the /mnt/emulated/0 and /data/ which is something I don't understand.
Android is so stupid :'( Why such a devastating limitation? :'(
Click to expand...
Click to collapse
The internal 4GB is partitioned into /system, /data and internal sd.
/system is fixed and stores your ROM and system apps.
Back in the days /data/ used to be just like system. However now /data and internal sd are say dynamic. They grow as you install / copy stuff. This is much better than having fixed size partitions. This isn't a limitations instead consider it a flexibility.
All user apps are installed to /data by default which you cannot swap.
They don't seem to expand at all, for instance, /system/ which has a fixed size and once space is over, I can't copy anything to it!
nilanko said:
They don't seem to expand at all, for instance, /system/ which has a fixed size and once space is over, I can't copy anything to it!
Click to expand...
Click to collapse
Okay. Once again. /system/ is fixed in size for security reasons. You are not supposed to copy anything to it.
Its /data/ and internal sd that are dynamic.
Today i notice that i can't save anymore in my sdcard.i Check my sdcard using diskusage application,i saw that 20 GB of my sdcard space is taken by system data.
What this? And how can i delete this ??
Don't worry,i fix it.
I connect the sd card to my pc,and i saw one hidden folder which not showing in any file browser in my phone even if i enable the hidden folders ( strange)
The name of this folder is : Found.000 which have 19.8 GB in size.
I delete it and everything is back to normal again
did it happen again? the point is to find why does this happen and
I have the same issue when I delete large files or folders,
they are moved in system data,
I haven't found the culprit yet
It's windows "fault".
You can read more here https://www.howtogeek.com/282798/what-are-the-found000-folder-and-file0000chk-file-in-windows/
ok but why does Android move to system data instead of delete?
patrickdrd said:
did it happen again? the point is to find why does this happen and
I have the same issue when I delete large files or folders,
they are moved in system data,
I haven't found the culprit yet
Click to expand...
Click to collapse
Have you solved anyway?
I have the same problem, no hidden folder found.
I had to backup my data on PC and then format it.
I formatted my card as exfat, it was the only way my files would delete immediately
patrickdrd said:
I formatted my card as exfat, it was the only way my files would delete immediately
Click to expand...
Click to collapse
my card is formatted as exfat yet, what filesystem have you used before?
tapioco2000 said:
my card is formatted as exfat yet, what filesystem have you used before?
Click to expand...
Click to collapse
the one android uses (at least my nougat used that)
when you select format option from the settings menu,
i.e. fat32
same problem in internal memory
Hello, I have the same problem but in internal memory.
Any idea to solve in this case?
Many thanks