hi, when i try to download some large apk from google play, it seems there will be an error about insufficient storage.
i am running cm9 beta 7 from maclaw and have created symlinks for
/cache/download -> /sdcard/cache
/data/data/com.android.vending/cache -> /sdcard/cache/marketCache
i have a feeling that google play is storing the downloaded apk's somewhere else because after reboot i still get the insufficient storage error. it was so much easier last time using the normal market, before play.
thanks
Low internal memory. Wipe dalvik cache and use something like s2e or link2sd
TeamCooper Developer
TheMyth Developer
i have 20mb free in /cache and 24mb free in /data and 3gb free in /sdcard
i already wiped dalvik, but it seems that it just exceeds the partition size and refuses to download from play.
i am trying to symlink the cache to sd like the old times in cm7 but i am not sure where does play store the temp downloaded apps
I had this problem on CM7. An app called MarketFix by Felipe Aron fixed it
sorry to say but i also tried to use that app, it just seems to create a symlink for /cache/download
i also had this working in cm7 but now in cm9 it doesnt work anymore.
i am not sure if it is due to cm9 or due to google play relocating its temp dir.
Check out superace609's apps2sd tutorial
Its amazing...I have 100mb internal memory free
Only works on cm7 though
exge said:
sorry to say but i also tried to use that app, it just seems to create a symlink for /cache/download
i also had this working in cm7 but now in cm9 it doesnt work anymore.
i am not sure if it is due to cm9 or due to google play relocating its temp dir.
Click to expand...
Click to collapse
Must be due to cm9, i've used it in cm7 on google play and it worked fine.
thanks guys, anyway since s2e doens't work on my phone, i used ungaze script, now i have alot of space in internal memory.
EDIT: i do have alot of space, but any apps on internal memory fc when run
Related
Ok, I know this has been asked many times in various different formats but I am writing this because I haven't found a definitive answer.
I am using MCR 3.0. My SD card is partitioned correctly. I have 18 apps installed which has left me with 105mb available on internal storage.
From what I have read, people that say APPS2SD work, have 100's of apps installed and are sitting on about 120mb available on internal.
So, I can only assume that APPS2SD isn't doing what it's supposed to.
So my question is, is having 105mb free on internal with 18 apps installed normal?
Can someone please confirm the correct order to do things. Lets assume I am rooted and have recovery and just bought a new SD card and I want to install MCR 3.0. What is the order to do things? Partition card 1st? Install MCR 1st? Wipe (What wipe)?
Thanks in advance
I have 85mb of internal left with apps2sd. I think each program must put something onto the internal memory as. I maybe wrong, but what other explanation is there?
Bear in mind though that peep, google maps, browser, email all use space with their cache. Try clearing them all see if you regain any more memory..
P.S i have about 140 apps installed.
At one point I had 507 apps installed on my phone with 35Mb free.........
I have since cleared it down and now have 74 installed with 85Mb free. So yes, it seems there are still SOME files that are loaded to the phone.
Amdathlonuk said:
At one point I had 507 apps installed on my phone with 35Mb free.........
I have since cleared it down and now have 74 installed with 85Mb free. So yes, it seems there are still SOME files that are loaded to the phone.
Click to expand...
Click to collapse
Mmm yes thats what i thought too...
So it would seem I'm ok with only 18 apps installed and 105mb free? I don't have google maps or any really big apps installed so I still think that I should have more free space on internal.
It kind of sucks a bit if apps2sd still stores info on internal memory. My last phone was a diamond and it was simple, you had the choice of where you wanted to install apps (internal or sd), would be handy with the hero.
I have about 110 apps installed and 35mb free. I see no problem with my Hero yet, maybe I'm just lucky!?
But, as a customer I'd like to see a phone were I take the SIM and memory card with me to a new phone and nothing changes. I mean iPhone comes close to this with OTA updates, but SERIOUSLY, this is how Linux is supposed to work, right!? Your home directory is where ever you wan't it to be and whatever happens to the system is irrelevant. So I wonder what Google did to complete **** UP with this idea in Android
Come on.. all I wan't is to take my SIM and memory card to a new phone and everything should be just like in the old phone!! Technically this is trivial!
whenever a application is installed, it will generate a .dex in /data/dalvik-cache ,
and lib, user preference etc. into /data/data,
also, google map, market etc. those stuff store cache in /data partition,
so storage size decrease as applications are installed to sd is just a normal habit.!
You may move data/data to ext3 /4 partition as well as dalvik cache by symlink
but not suggested, it would just make the phone running slower.
tempo10 said:
whenever a application is installed, it will generate a .dex in /data/dalvik-cache ,
and lib, user preference etc. into /data/data,
also, google map, market etc. those stuff store cache in /data partition,
so storage size decrease as applications are installed to sd is just a normal habit.!
You may move data/data to ext3 /4 partition as well as dalvik cache by symlink
but not suggested, it would just make the phone running slower.
Click to expand...
Click to collapse
Ok, I'm guessing data/data and dalvick cache is read only. So could you explain exactly how to move these folders over to ext3 and to symlink dalvick cache? Would like to try this to see how it runs, I can always do a restore if it's no good.
i often have this problem: There is an app2sd-gui DT script included in the rom... and this automatically places apps to the fat partition on the sd card ..
now, i always partition my sdcards with a second ext4 partition and prefer to use that one as an sd-ext directory and use linking to place my apps and all the stuff on my sd.
This allows me to use virtually unlimited storage and keep my internal memory completely free... (i also have a htc wildfire with CM7 and this setup; there i have about 70 apps installed. the internal memory has about 10 MB in use with some files i really wanted to have there so they always start fast like go keyboard, go contacts ex and my ringtones / alarm sounds. All other files are on my 16 gb sd card)
With a lot of the roms i've been trying i just can't get this working on my galaxy ace... especially the ICS roms i can't see my EXT4 partition as /SD-EXT for some reason, but often it gets mounted as /System/SD and thus link2sd cannot use my second partition.
Especially if app2sd is builtin as a system app this seems to be a problem. Has anyone ideas on how i could get this working again with these roms?
BoGy1980 said:
i often have this problem: There is an app2sd-gui DT script included in the rom... and this automatically places apps to the fat partition on the sd card ..
now, i always partition my sdcards with a second ext4 partition and prefer to use that one as an sd-ext directory and use linking to place my apps and all the stuff on my sd.
This allows me to use virtually unlimited storage and keep my internal memory completely free... (i also have a htc wildfire with CM7 and this setup; there i have about 70 apps installed. the internal memory has about 10 MB in use with some files i really wanted to have there so they always start fast like go keyboard, go contacts ex and my ringtones / alarm sounds. All other files are on my 16 gb sd card)
With a lot of the roms i've been trying i just can't get this working on my galaxy ace... especially the ICS roms i can't see my EXT4 partition as /SD-EXT for some reason, but often it gets mounted as /System/SD and thus link2sd cannot use my second partition.
Especially if app2sd is builtin as a system app this seems to be a problem. Has anyone ideas on how i could get this working again with these roms?
Click to expand...
Click to collapse
You have to edit the a2sd-script wich should be located in /etc/init.d/
But using "Link2sd" would be much easier. It is a well structured app and the usage is simple, because the first time (when you open the app) you have to choose your partition and the mountscript will be created automatically.
You can get Link2SD from this xda-thread or the play store
BoGy1980 said:
i often have this problem: There is an app2sd-gui DT script included in the rom... and this automatically places apps to the fat partition on the sd card ..
now, i always partition my sdcards with a second ext4 partition and prefer to use that one as an sd-ext directory and use linking to place my apps and all the stuff on my sd.
This allows me to use virtually unlimited storage and keep my internal memory completely free... (i also have a htc wildfire with CM7 and this setup; there i have about 70 apps installed. the internal memory has about 10 MB in use with some files i really wanted to have there so they always start fast like go keyboard, go contacts ex and my ringtones / alarm sounds. All other files are on my 16 gb sd card)
With a lot of the roms i've been trying i just can't get this working on my galaxy ace... especially the ICS roms i can't see my EXT4 partition as /SD-EXT for some reason, but often it gets mounted as /System/SD and thus link2sd cannot use my second partition.
Especially if app2sd is builtin as a system app this seems to be a problem. Has anyone ideas on how i could get this working again with these roms?
Click to expand...
Click to collapse
sd-ext is for CYANOGENMOd only...in stock based rom's u wont find a sd-ext..so s2e wont work.... but charmingly link2sd works....
now if it isn't working what shall u do???
-- if it says mount script not created,, partiotion is busy,,,, reflash the rom or i tried flashing another rom on wich link2sd worked and then reflashing the rom u want... install link2sd apk.. choose ext4 partition reboot.... (it works u can switch from cm7 to stock it wont be a problem)
- if ur sd-ext partition is of ext3 type,,, still choose ext4 on link2sd partition type screen
Fly-High said:
You have to edit the a2sd-script wich should be located in /etc/init.d/
But using "Link2sd" would be much easier. It is a well structured app and the usage is simple, because the first time (when you open the app) you have to choose your partition and the mountscript will be created automatically.
Click to expand...
Click to collapse
I always try to use links2sd; but if app2sd(gui) is installed it won't work.
I'd like to edit the init.d 'mount' script, but i don't know how to open thiis since it always says it cannot be found when i try to open it for editing or even for reading.
(i'm trying to open it with an app that has SU rights like Total Commander)
i have some experience with android and installing custom roms ; but i don't have real experience with editing files in a live OS.
Or should i edit the files in the APK before installing it? (isn't this going to break the APK's CRC-key rendering the file unusableN)
I already thank you guys for reading and sharing your knowledge...
I found it
I could edit the mountsd file in the original ZIP (which is not a crc'ed APK )
then reflash my device.
I removed everything in the mountsd file except this;
Code:
#!/system/bin/sh
#
# mount ext partition from sd card
(so this is what's left)
then i installed S2E & Link2SD, i let link2sd initialize it's scripts and pataboom; i got access again after the next reboot of my device ... finally i have a galaxy ace with unlimited space (or at least kinda limitless compared to the 120mb you get)
i was so used to the big space since it worked like a shine on my htc wildfire (like 60+ apps and only a few mb in use by some apps i really wanted on the internal memory so they start up fast anytime (no interference when other apps are running/starting).
I really love link2sd since it allows you to put apps on external memory and still use the widgets/services/.... while app2sd can't do that
thx again for your help guys! (although i did a lot of fo the job myself too
this my favorite tricks for get more space internal memory, i installed 70 apps, and free memory is 41mb,. Simple and stable guys....
How to configure :
1- after installing a rom configure link2sd and choose link auto
2- install EVERY app on internal memory and after link, if some goes to sdcard move it to internal and after that you can create a link
3- sometimes i go to link2sd>menu button>more: relink all apk files, relink all lib files, link dalvik cache and clean dalvik cache
after you link a apk if want to see the real free space you'll need to reboot the phone... Link2sd is a great app i think thats better than int2ext scripts but you need to learn how to use correctly, with time you get it !!
Tried...but tired of this link2sd stuff...
I don't like at all link2sd. Cronmod Script is better :good:
i like link 2 sd..
Sent from my GT-S5830i using Tapatalk 2
Rhievaldo do you have to always install in internal first?
It put it on internal then link it and clear the space with link2sd. If you don't use many apps etc you should not even bother with link2sd in my opinion even tho its super easy to setup following instructions.
mfabruno said:
Rhievaldo do you have to always install in internal first?
Click to expand...
Click to collapse
Yes, otherwise some apps with native App2SD support will be linked with android native A2SD method and uses more internal space.
If you put them to internal they will be moved with link2sd to sdext partition of sdcard after the app is installed.
link2SD
I have a Galaxy Ace GT5839i which is rooted. I installed link2SD and have moved many of my apps to the second SD partition, but now several of the apps which require to write to the SD fail to work. For example the Sygic navigation app fails with "SD card access denied", when I try to open files in Dropbox I get "Storage full or unavailable", when I try to save a file from Ted, a simple text editor, I get "Can't use this folder because it isn't writeable". I have looked at the permissions of most files and subfolders in the SD both using file managers and from the command line (ls -l filename) and they appear to be writeable (most have rwxrwxrwx or rwxrwxr-x). How can I regain write functionality for my apps?
Chris
link2sd
I have used Link2sd for ages with different ROMs (currently CM-11 nightly jenkins) but now Link2sd only half works. dex files are initially linked but are named incorrectly and are regenerated on boot so if you delete them they come back to haunt you next time. If you don't delete them you run out of space fast. I tried making links to the links manually and it sort of worked but was fiddly as hell and in the end I found a new option.
Mounts2SD.
I admit it can lag the phone slightly and reboots are only successful every 1 in 5 times but eventually it will turn on and it will work and the space advantages of using it mean you can more or less install what you like.
I would like to say that what I said earlier about lag and reboots was correct at the time but I was running a very unstable rom but now with Mr Mardon's latest cm11 rom, which is far superior with a customised kernel, I have found that with Mounts2SD the phone boots up reliably now, and when I changed to a better i/o scheduler (zen) and badass controller there is hardly any discernible lag at all.
So a serious thumbs up for Mount2SD, which is excellent, thumbs down for Link2sd, which used to be good. It reminds me of back in the day when you could still use s2e, except this actually works without flopping over unexpectedly.
Mount2sd is like a magic wand waved over your phone while Link2sd is like a bad workman that sits chatting to you while drinking your tea all day then only gets half the job done, charges you double, then leaves a pile of bricks on your driveway.
Mugz2 said:
I don't like at all link2sd. Cronmod Script is better :good:
Click to expand...
Click to collapse
Hi, do you mind briefly describe how nice is the "Cronmod Script" ?
I am also looking any nice app as my 5830 keep on yelling low memory T.T
Hello guys!
1 month ago I had this problem with my LG l9, i had loads of memory free but whenever I tried to install any apps it would tell me I didn't have any storage available. I am rooted. I restored my phone and nothing happened. Then, I managed to install storage analyser, and saw that one of the folders was taking up like 10GB of space and the app was telling me I only had -8GB of space (yes, negative!)
I deleted the folder (from gameloft) and then I managed to install some apps. Now i have the same problem. Some apps install perfectly, like riptide 2, even if they are huge, and some small apps like chrome and google play music don't
What can I do to fix it? Restoring won't help and neither does storage analyser....
aristide1997 said:
Hello guys!
1 month ago I had this problem with my LG l9, i had loads of memory free but whenever I tried to install any apps it would tell me I didn't have any storage available. I am rooted. I restored my phone and nothing happened. Then, I managed to install storage analyser, and saw that one of the folders was taking up like 10GB of space and the app was telling me I only had -8GB of space (yes, negative!)
I deleted the folder (from gameloft) and then I managed to install some apps. Now i have the same problem. Some apps install perfectly, like riptide 2, even if they are huge, and some small apps like chrome and google play music don't
What can I do to fix it? Restoring won't help and neither does storage analyser....
Click to expand...
Click to collapse
Have you tried Link2SD? If not, it does work. I just set it up on my P769. First you'll need to enable init.d support. Just create a folder named 'init.d' in /system/etc. You will also need to partition your SDCARD so that is has two partitions. A primary FAT32 partition and a primary ext2, ext3, or ext4 partition. The second partition is the one Link2SD will actually use. I have a 32 GB SDCARD with 3 partitions. FAT32 partition is 27 GB, 1st ext4 partition is 4 GB, and the 3rd partition is 1 GB for SWAP if I get around to seeing if SWAP works with the stock kernel or not. SWAP is not necessary and more than likely is NOT supported by the stock kernel anyway.
I'd suggest looking in to the Link2SD thread prior to attempting this.
Hello,
i have a "insufficient space" error when trying to install any app. It doesn't matter if I try the Play Store or a downloaded .apk. The size doesn't matter, too.
There is definitely space left on the device. /data has 715.9 MB free space /mnt/fuse and other system partitions have 401.7 MB and the two SD partitions have 7.0 GB and 8.8 GB. I use Link2SD to install apps to the second SD partition.
I tried a lot of things and searched through a lot of threads but nothing worked so far:
-Cleared cache of everything with Link2SD
-Cleared calvik cache with Link2SD
-Wiped cache partition via recovery.
-Searches for old .obex files but even if I try to install a totally new app it fails with the same error.
I can't install new tools but I have Lin2SD, a filebrowser and a terminal emulator.
The device is a GT-S7710 also known as Samsung XCover 2. The ROM is Vanir 4.4.4.112414
EDIT: Ok now I have SD Maid, too. And strangely I can install some new apps but not all and I still can't update old apps. I'm trying to figure out, there the differences in the apps is.
Can anyone help me with a hint or idea what the problem could be?
If you need further informations, please ask and I will try to get them.
Kind regards,
Ulrich
SOLUTION:
OK, I found a solution. The difference between installable and uninstallable apps seemes to be the support of the native App2SD function. If I deactivate it through Link2SD and only use the rebinding of the files by Link2SD all apps are installable again. I don't know why it matters now. I didn't change the settings for a long time.
A hint to that solution was a post in an other thread: http://forum.xda-developers.com/showpost.php?p=59278026&postcount=2. Strange that I didn't find it earlier with google/duckduckgo/forum search.