I'm using the latest Cyanogen and am getting low on space messages in my toolbar, what's up with that?
I'm 100% Apps2SD so I shouldn't be low on space, what can I do to resolve it?
I checked my bigger applications to see if I could clear their cache to no avail.
My phone did this when I had partitioned my SD card wrong so perhaps that's your problem?
That would be weird as I haven't messed with my SD card in months though.
go into settings> sd card and phone storage> Sd Card secondary and see how much space it says is available.
Are you using StreamFurious?
I was in exactly the same spot you are.
Turns out the last StreamFurious update that I installed was eating up all the onboard cache for apps, and it didn't have a "clear cache" option when looking in the "Manage applications" setting.
I eventually performed a Nandroid backup and wiped the device, then reinstalled all apps. This was a pain, but worked.
Now I'm using rCherryPlayer until the StreamFurious devs straighten matters out.
The most that I've ever used up was 36mb. I cleared the cache for my Browser and Market and it brought me back down to 17mb.
tazz9690 said:
go into settings> sd card and phone storage> Sd Card secondary and see how much space it says is available.
Click to expand...
Click to collapse
Available space
sd card: 4.91gb
secondary sd card: 186mb
internal phone: 8.07mb
StaggerLee123 said:
Are you using StreamFurious?
I was in exactly the same spot you are.
Turns out the last StreamFurious update that I installed was eating up all the onboard cache for apps, and it didn't have a "clear cache" option when looking in the "Manage applications" setting.
I eventually performed a Nandroid backup and wiped the device, then reinstalled all apps. This was a pain, but worked.
Now I'm using rCherryPlayer until the StreamFurious devs straighten matters out.
Click to expand...
Click to collapse
StreamFurious was indeed installed but I never used it, the problem seems to have started around the time that I installed it so I believe that would explain the problem I was having.
I uninstalled it but I'm still getting the error.
Does anybody know what else I can do?
Try clearing your cache. Even with Apps2SD many apps (Maps, Gmail, etc) still save cache to your internal memory. At least that solved my memory problem anyway.
I use ClearMe but you can do it manually as well.
http://www.androlib.com/android.application.help_to-clearme-jmwz.aspx
Also try TA utility from the market, moves all major cache to your sd. do a search in the market for cache and you will find it. For some reason searching the apps name doesn't pull it up. Anyways I have been using this for month and don't even go over 18 mb used.
Installed CacheMate and TA Utility and have 8.16 now. Still have the low space icon
livejamie said:
Installed CacheMate and TA Utility and have 8.16 now. Still have the low space icon
Click to expand...
Click to collapse
Well you have the right tools now... But hate to say it but your going to have to do a wipe. Then run the two apps and all should be good. Also watch the apps you download because some take up alot of space on your internal and you can't clear it without a wipe. Good luck buddy and happy Thanksgiving
After I enabled Darktremor Apps2SD, my internal memory went from 157 to about 89. Sweet. Unfortunately, I am seeing a marked increase in internal memory used over the past week or so. I am not near any critical threshold, but I am concerned with its rate of growth. Is there any way to "clean it out" besides using CacheMate, which I believe only clears app cache that is in the app file (correct me if I'm wrong).
I have not installed more than 3 apps since the A2SD, and believe all of them are "move to SD" enabled. I verified their location using Astro. I do use web browsers, flip between Dolphin and Opera - still deciding on which I want to keep. I also use Tasker for many things, but I'm far from being a power user. Tasker is on my SD, though the dev claims it won't move to SD. (I'd like to put it back to internal because it seems a little sluggish)
So how do I "clean up" my internal memory? Is it all just factory apps and Dalvik? Can I wipe Dalvik and reboot and find less internal memory used?
duckredbeard said:
After I enabled Darktremor Apps2SD, my internal memory went from 157 to about 89. Sweet. Unfortunately, I am seeing a marked increase in internal memory used over the past week or so. I am not near any critical threshold, but I am concerned with its rate of growth. Is there any way to "clean it out" besides using CacheMate, which I believe only clears app cache that is in the app file (correct me if I'm wrong).
I have not installed more than 3 apps since the A2SD, and believe all of them are "move to SD" enabled. I verified their location using Astro. I do use web browsers, flip between Dolphin and Opera - still deciding on which I want to keep. I also use Tasker for many things, but I'm far from being a power user. Tasker is on my SD, though the dev claims it won't move to SD. (I'd like to put it back to internal because it seems a little sluggish)
So how do I "clean up" my internal memory? Is it all just factory apps and Dalvik? Can I wipe Dalvik and reboot and find less internal memory used?
Click to expand...
Click to collapse
Yes, that's exactly what I do whenever I feel the internal memory needs to be cleaned up, or if I uninstall several apps - just to make myself feel like I'm taking good care of my phone - wipe Dalvik and reg caches through recovery, reboot, and voila. It takes a little longer for the phone to boot as it is recreating the cache for the apps you still use but my phone is still running like a champ so I'm happy.
Apps on SD (not ext) are still potentially taking up quite a lot of space, so I personally move stuff that installs to SD to "internal" on my phone, that way it goes to ext, including its data.
Also, the browser seems to cache a lot of data, not just browser cache, but some other stuff, but it's more of an issue with 2.2... but if your Aria is 2.2, try killing the Browser from the Applications list or a task killer and see what happens to /data
Failing that if you're rooted, go look yourself and see what's taking space. For me all of my used space is accounted for in dalvik-cache. If I install many more apps, I'll have to move dalvik to sd.
If your running Froyo then you should look up TA Utility and Move2SD.
TA utility moves your cache to your SD card and Move2SD lets you Move all your apps to the SD card. You got to be Rooted to use these app but I love the space I got now on my phone.
khaytsus said:
Apps on SD (not ext) are still potentially taking up quite a lot of space, so I personally move stuff that installs to SD to "internal" on my phone, that way it goes to ext, including its data.
Click to expand...
Click to collapse
hang on a second ... you say that you have an ext partition on your SD card and all apps are installed there when you select "internal" installation??
That's what a2sd does. It moves the internal applications (and optionally the dalvik cache) to a partition on your SD card. This frees up the internal memory on your phone.
Ok, that I know. I was just confused with your description.
I use A2SD as well but it does not need an ext3 partition. It goes straight to my fat23 SD card.
Then you're not using DT's A2SD which is what this thread is about.
I've been having this problem on and off for a while, mostly I believed it was related to something getting corrupted when I restored my apps to a new Rom with Titanium Backup.
I am happy to say, that after scouring the web for days, and trying a lot of wrong information, I finally figured out how to fix this.
It's real easy. All you need to do is remove any *.apk files located in the /cache directory on your phone (did not even need to remount- though I did it as root just in case).
I never did figure out why only some apps will have this problem or how the problem first comes about, but I have successfully done this twice and have since been able to install/update files that had this error before.
Update (3/3/11): OK - After scouring the Internet for over a month I finally figured it out. My info above was only part right. The problem is specifically with ROMs/Kernels that move the dalvik-cache to the /cache directory (HTC puts it in the /data dir).
In any case, when it's in /data, it is using app space, and therefore you usually run out of app space and know about it. However, because this is in /cache, you don't really know what you are using. As you load up on apps, your dalvik-cache grows, and since these apps need the .dex files in the cache, even if you clear your cache, it will just get re-created.
the /cache dir is also where the apps are temporarily stored while downloading from the market. So....
1. If you are getting immediate download fails, that means that your cache is so full that you don't even have space for the temp file.
2. If you get "Invalid Package" that likely means that there was not enough cache left to install the .dex files (the download is also taking up some of this space).
Unfortunately, the only way to fix this is to either remove some of your apps, or move your cache to your SD card.
HOWEVER, I found this great app on the market called Link2SD, that allows you to only move select apps to the SD card, and you can also move the dalvik-cache files associated with these apps.
see this thread for specifics: http://forum.xda-developers.com/showpost.php?p=10711328&postcount=1
it lets you select which apps to move. You will need to create a new partition on your card, though.
So far results have been great and I can finally update the 30+ apps that have been stuck for me for the last 2 months.
almost forgot, if you adb shell or use terminal emulator, you can type "df" to see how much space is left on all your mounts.
My phone has been doing the same thing with the whole package file is invalid bs. I tried to follow your instructions on going to the /cache folder. When I went to the folder, it was empty, so I wasn't able to remove any .apk files. So now what? How do I fix this?
If you use a File Managemet app like ASTRO, it will show the folder as empty because you need root access to see the dir. However, if you use Terminal Emulator or adb shell (as root) you will see that there are indeed other directories, and probably these orphaned .apk files.
Hi,
I'm also having the same issue with invalid package. I cleared the /cahch direcotry and still have the issue -- Is there something else i can try before wiping and starting over?
thanks
Rudey
It could also be caused by the .android_secure folder on your SD card. Clearing this folder and letting the market restore them solves issues a lot ofthe time.
As always use TiBackup or something to backup all your apps first too to be safe.
As the OP, I can tell you that I have, in fact, been unable to fix this problem.
Initially the suggestion I posted above worked, however a couple of days later is was no longer working again.
I have tried every trick on the web, including:
1. Removing SD card.
2. Deleting the above mentioned folder
3. clearing market cache
4. Clearing all caches in recovery
5. logging out and back in to google talk.
The only thing that fixes it is a complete factory reset.
I currently have a combination of 3 errors:
1. No download at all.
2. Download unsuccessful
3. Invalid Package
some apps will still update, but what is really weird is that I am even getting invalid package on new apps (so its not a corrupt app already installed on the phone).
One last thought. Once I am unable to update an app, even if I remove it, I can no longer restore the backup using Titanium.
oughta try reformating your SD card and let the phone reformat it too.
sgt. slaughter said:
oughta try reformating your SD card and let the phone reformat it too.
Click to expand...
Click to collapse
don't see why this is different than un-mounting the SD which should do the same thing and has been tried.
sw99 said:
don't see why this is different than un-mounting the SD which should do the same thing and has been tried.
Click to expand...
Click to collapse
na actually reformating it will fully wipe everything on the SD and having the phone do it is best always as its always better to format with the device your using the disk on the most in general.
Found the problem, updated in OP.
sw99 said:
I've been having this problem on and off for a while, mostly I believed it was related to something getting corrupted when I restored my apps to a new Rom with Titanium Backup.
I am happy to say, that after scouring the web for days, and trying a lot of wrong information, I finally figured out how to fix this.
It's real easy. All you need to do is remove any *.apk files located in the /cache directory on your phone (did not even need to remount- though I did it as root just in case).
I never did figure out why only some apps will have this problem or how the problem first comes about, but I have successfully done this twice and have since been able to install/update files that had this error before.
Update (3/3/11): OK - After scouring the Internet for over a month I finally figured it out. My info above was only part right. The problem is specifically with ROMs/Kernels that move the dalvik-cache to the /cache directory (HTC puts it in the /data dir).
In any case, when it's in /data, it is using app space, and therefore you usually run out of app space and know about it. However, because this is in /cache, you don't really know what you are using. As you load up on apps, your dalvik-cache grows, and since these apps need the .dex files in the cache, even if you clear your cache, it will just get re-created.
the /cache dir is also where the apps are temporarily stored while downloading from the market. So....
1. If you are getting immediate download fails, that means that your cache is so full that you don't even have space for the temp file.
2. If you get "Invalid Package" that likely means that there was not enough cache left to install the .dex files (the download is also taking up some of this space).
Unfortunately, the only way to fix this is to either remove some of your apps, or move your cache to your SD card.
HOWEVER, I found this great app on the market called Link2SD, that allows you to only move select apps to the SD card, and you can also move the dalvik-cache files associated with these apps.
see this thread for specifics: http://forum.xda-developers.com/showpost.php?p=10711328&postcount=1
it lets you select which apps to move. You will need to create a new partition on your card, though.
So far results have been great and I can finally update the 30+ apps that have been stuck for me for the last 2 months.
almost forgot, if you adb shell or use terminal emulator, you can type "df" to see how much space is left on all your mounts.
Click to expand...
Click to collapse
Didnt solve my issue.. I had reformatted my phone and SD card and reinstalled my apps. It was working fine again but now its back to some apps update fine.. some get DOWNLOAD UNSUCCESSFUL and some get PACKAGE FILE INVALID.. any ideas.. Im on sprint lovers rom (latest)
It appears th LINK 2 SD needs a second partition that I dont have nor use with SPRINT LOVERS ROM and 2.2 .... am I missing something??
To the OP,
The program you linked to seems to be a variation of dark tremor's a2sd method (http://forum.xda-developers.com/showthread.php?t=715116). His lets you move data, cache, and/or dc to the ext partition, but doesn't (at least I don't believe it does) give you granular control over which apps remain in the standard location.
In my own use, I chose to move all user installed apps to sd, but dc remained on the internal memory (albeit, not in /data, but in the /cache partition). I figured this way, even if the sd card is missing, the phone will still boot. I won't have access to anything I installed, but whatever the rom came with will still be accessible.
Follow the instructions on that thread and create the second partition. You won't need more than 500mb. apps2sd or link2sd is the only way you can fix this problem unless you want to remove some of your apps.
Sent from my PC36100 using XDA App
gpz1100 said:
To the OP,
The program you linked to seems to be a variation of dark tremor's a2sd method (http://forum.xda-developers.com/showthread.php?t=715116). His lets you move data, cache, and/or dc to the ext partition, but doesn't (at least I don't believe it does) give you granular control over which apps remain in the standard location.
In my own use, I chose to move all user installed apps to sd, but dc remained on the internal memory (albeit, not in /data, but in the /cache partition). I figured this way, even if the sd card is missing, the phone will still boot. I won't have access to anything I installed, but whatever the rom came with will still be accessible.
Click to expand...
Click to collapse
Yes that's true, and I eventually went the app2sd route. However, I was trying to avoid that because of the slow speed of my sd card.
Sent from my PC36100 using XDA App
sw99 said:
Yes that's true, and I eventually went the app2sd route. However, I was trying to avoid that because of the slow speed of my sd card.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
I'm not sure which app2sd method you're referring to, but keep the following in mind. I discovered this after my backup images failed to restore properly.
In the past, i'd be backing up boot, system, and data partitions. Obviously with dt's a2sd, I need to include the ext partition now. No problem. BUT, when restoring, i'd run into issues where my apps were present, but all settings were lost. After much confusion and head scratching, I tried wiping cache and dc AFTER the restore, but before the initial boot. The restore was a success now!
Apparently, with a2sd on the ext3, some remnants of cache or dc remain when backing up, even if cache is not selected. As part of any good restore, first thing is to always wipe, so now we end up with a hodge podge of files in the cache which I think causes the OS to revert all the settings back to default.
Just something to keep in mind.
i wanted to go back how my dhd was.. lots of problem.. i havent fix my radio problem yet and now this invaled package thing *face palm*
My phone is HTC G7, and I use data2sd to get 1.5G rom space, now there is still about 1.2G left, but I also met the "invalid package file" problem. I can't find any *.apk in /cache, (root, with "ls -a"). But if I uninstall some apps, I could install or update other apps successfully. I could not use Link2sd for I already have data2sd and I guess it's not a problem of insufficient space, because I still have enough rom space.
Do you have any new solutions?
supericexu said:
My phone is HTC G7, and I use data2sd to get 1.5G rom space, now there is still about 1.2G left, but I also met the "invalid package file" problem. I can't find any *.apk in /cache, (root, with "ls -a"). But if I uninstall some apps, I could install or update other apps successfully. I could not use Link2sd for I already have data2sd and I guess it's not a problem of insufficient space, because I still have enough rom space.
Do you have any new solutions?
Click to expand...
Click to collapse
The problem is not the apps, its the /cache running out of space. I suspect that the app you are using cannot move the dalvik-cache files (and is really just a shortcut to android's app2sd - which is not the same as darktremor or link2sd).
in terminal us df -k to see how much space you have on each mount to confirm that there is little space in cache.
If you really have that much space in your apps mount, then I would suggest moving the dalvik-cache back to its original location (search for instructions, as the only way I know how to do it is by installing darktremor's app2sd). If you are still having problems, you really are limited to either partitioning your SD card and using apps2sd or link2sd or removing apps.
hope this helps.
I have been having this issue for a couple of months now - with a bit of a twist. After wiping my dalvik-cache, my apps began to sucsessfully update - except for Google apps.
I have no idea why just those apps, but going into settings/Applications/Manage applications, and selecting each app, then clearing that apps cache, allowed those apps to sucessfully update also.
I am thankful I did not have to resort to the above fix.
Any solution if not rooted?
I've just started to get this error when trying to update the Google+ app. The error is only happening with Google+, every other app I update/install works fine.
I haven't rooted my device, and I'm hoping there's a way to fix the issue without rooting?
Device: Nexus One
Rom: Stock Android
Version: 2.3.4
Although I couldn't see anything in the cache directories, I checked in /system/app and couldn't find any package that looked like it would be Google+.
Does anyone know of a method to force the J5 phone to use the SD Card for cache files without rooting?
I've only had the phone a week and already internal memory is getting very low. I thought if cached data could automatically go onto the SD Card I would gain a bit of space. Having looked at the threads regarding rooting the J5 I think I want to take more time to understand the process rather than a leap in the dark.
Many thanks,
Anne
You can access your storage and execute clean cache to wipe out all these unwanted files in a few seconds. It is in the settings menu.
Cache; whether stored in your phone memory or SDcards would eventually eat-up your storage and eitherway, not a good thing IMHO.
Hello Anne, Rooting Your Galaxy J5 Is Quite Easier Than You Think, Provided You Have The Tools And Follow The Instructions. Try Using TWRP Recovery By @Nick Verse, Flashing Instructions Are Well Detailed On His Thread. I'm Sorry I Couldn't Provide The Links But You Can Search It. Good Luck
Hello guys! Cache partition is only 200MB on our device, so it is not the issue here. You must move your applications to SD, but you will experience some lags, due to I/O speed limitations.
Furthermore, if we move cache to SD, more lags will happen.
Can be used an init.d which clear cache automatically, or use Tasker app to clear cache whenever you want (I prefer Tasker).
#Henkate said:
Can be used an init.d which clear cache automatically, or use Tasker app to clear cache whenever you want (I prefer Tasker).
Click to expand...
Click to collapse
Why don't you simply wipe cache from recovery?
Nick Verse said:
Why don't you simply wipe cache from recovery?
Click to expand...
Click to collapse
It can be done with some terminal command, can't remember it right now, but can be found on Google. Is easier this way and isn't necessary to reboot the phone.
#Henkate said:
It can be done with some terminal command, can't remember it right now, but can be found on Google. Is easier this way and isn't necessary to reboot the phone.
Click to expand...
Click to collapse
Thanks for all your replies. I've been clearing cache and generally getting rid of junk but the internal memory was almost 95% used nonetheless. No programs were able to update and taking a photo meant having to delete another.
So bit the bullet and after more investigation rooted the phone today. Tomorrow I shall partition the sd card so that some of it (the majority) can act as internal memory. <rant>Don't understand why Android (Google) have such limitations in their op system. More and more apps are available and they get larger and larger so more and more memory is needed. Currently memory is as cheap as chips, so why limit how and where it is used?</rant>
Anne