[Q] "Phone Storage Space is getting low" with a2sd on Liberated FR008 - HTC Aria General

Search is not working on either IE or FF for me right now, so I'm starting a new thread. Sorry about it, as i'm sure this is a duplicate question. Know that I tried for awhile to search first.
I've got an Aria running Attn1's Liberated FR008 ROM. a2sd has been enabled. However, I've got almost no phone memory left. I've heard that even with a2sd, some of the app dalvik stuff is stored on the entirely insufficient internal phone storage, and I have recently downloaded a bunch more apps. I have used CacheCleaner NG, which did not alleviate the problem. I have also "cleaned up" the Dalvik Cache using Titanium Backup, which found nothing to clean.
I'm wondering if there's some sort of area on the internal phone memory I can clean myself using Astro or something, because it seems that with most of the bulk of app storage being on the SD card, and every app with options to store cache on the SD card doing so, I should have more room on the internal storage.
What do you guys think? Have any of you run into this problem and resolved it without just uninstalling a bunch of apps?

Great question. I've considered a complete clean install, just to regain some internal space.
I wish ****ing Facebook would add an option to cache to SD card - it's a total hog. Going to endure with the Aria until fall and see what's out on AT&T at that point.

I know app2sd from the market has worked for me in the past. I had a ton of apps on my aria and haven't had a space issue
Sent from my Liberty using XDA App

The solution for me was to move the Dalvik cache to the SD card.
DISCLAIMER: Some people report this causes problems, I guess. The information I'm providing explain what worked for me. Following my instructions might cause instability, brick your phone, destroy your house, or eat your second cousin. None of these things are my fault.
I guess when a2sd is installed, it does not by default move the Dalvik cache, which contains files needed for apps to run. The more apps you install, the more that gets installed in this Dalvik cache. Here's how to move the dalvik cache on your phone to the a2sd partition, assuming you've perused the above warnings.
Open Terminal Emulator.
type su and hit enter.
type a2sd cachesdreset and hit enter.
The phone will restart, and it will take a long time, because it's got to rebuild the dalvik cache. You can do it without wiping the dalvik cache by using the cachesd command instead of cachesdreset, but I've read that wiping the dalvik cache doesn't hurt, and can potentially solve some issues? YMMV. My phone took awhile to start up.
Once the phone starts up, you can open something like Titanium Backup, and you should notice that your phone has MUCH more internal memory available. My phone now has 89MB of internal memory available, out of the total 194MB.
Things seem to run a bit slower upon startup than they used to, but after a bit, everything smooths out. And I can install apps again, etc.
Hope this helps.

taliesin1077 said:
What do you guys think? Have any of you run into this problem and resolved it without just uninstalling a bunch of apps?
Click to expand...
Click to collapse
I think that I ran into this very recently. The following thread has some good info.
http://forum.xda-developers.com/showthread.php?t=770146 ... more specifically ... this page that is linked from that thread.

Related

Low on Space on Cyanogen with Apps2SD

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

Is this normal? (screenshots inside)

I've recently noticed that my phone internal memory getting low (20MB) even though I had partition-ed my memory card to get Apps2SD.
I have a 8-GB card and the setting is (~512 MB EXT3, ~30MB linux-swap) and the rest is FAT32.
have a look at the attachments to analize the the problem.
Did I do something wrong? or this is normal !
regards,
nayyak
It's normal. Data caches fill over time and take up that internal memory. You can regain much of it back by opening up your app manager and clearing the caches of any app that allows, especially things like browsers, gmail, market, etc.
That'll free a bunch up. I highly recommend an app called CacheMate - it does all that with the push of a single button. You can also boot to recovery and clear your Dalvik cache.
Also, if you're rooted and install a bunch or different ROMs without wiping, this will happen.
Thanx for the response
but I've already tried wiping the cache folder and it didn't help coz it gets filled up immediately.

Internal memory filling up fast after A2SD

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.

[Solved] Market Error "Invalid Package File"

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+.

Samsung J5 (SM-J500FN) Divert cache to SD card

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

Categories

Resources