Low space - does it really matter ? - Nexus One Q&A, Help & Troubleshooting

I installed the eVil rom on my N1 and I am now constantly getting the low error message. I could not care less about it but it looks like it's preventing the phone from downloading any updates or new apps. Yes I still think I have more than 200MB available. I've zapped lots of apps and slim down what's on the phone to the barebone. I do not want to go through any A2SD workaround, also because I do not really have much on the phone and whatever I can move to the SD has already been moved.
Is there an alternative solution to this bugging message ?
P_

There isnt actually a workaround for this. You simply need more space. While its debatable how much space in enough space, most people would agree that you should keep at least 50mb internal space on a Nexus One. I have 132 apps installed and have 150mb free on mine.
Apps2sd/apps2ext is definetely worth the small amount of time it takes to setup.

You can't have more than 200MB available, since all the app storage space is 196MB.
Apps2EXT doesn't work in the same way as Froyo's Apps2SD, and frees MUCH more space - including Dalvik-cache.
With this message showing, you don't get any text messages (SMS) - they're lost.

Can't I just move the dalvik-cache manually and create a sim link to it.
P_

You can (move it to /cache). You also can do it to the "data/data" folder. You also can completely replicate all the work of Apps2EXT, and you can manually repartition the SD card and write the boot scripts that will mount the EXT partition. The question is - why would you want to waste your time doing that, when somebody already created something that you need.

First off, I suspect you're not looking at the right thing.. Settings->SD Card and Phone Storage and look at Internal Phone Storage for available space.. It's <20, yes?
You can try clearing Browser cache from the Settings->Applications...
How many apps do you have installed? Any HUGE apps, like Nook, Google Earth, Flash, etc? If so, maybe you do need to do apps2ext to free up space.
If that's not enough, then DO NOT move dalvik-cache to /cache, it's NOT BIG ENOUGH. If you're running out of space using apps2ext your dalvik-cache is probably 100M or more, and /cache has 96M, and you do not want to run out of space for dalvik-cache. If you must, move it to the SD card.

Related

False "Low On Space" Notification

So a few months ago my nexus one got a notification saying i was low on memory, even though i had 27mb of internal storage left (which i though was a lot since most apps are less than 1mb). I decided to back everything up and re-flash cyanogenmod and restore all my apps + data. The notification was no longer there, problem solved.
Well i didn't want to run into that problem/notification again so i bought a class 6 16gb microsd to use app2sd and everythings been going smooth for like a month or two.
Today i got the notification again saying "Low On Space" again even though I'm using app2sd and have over 260mb left on my ext partition.
What is going on here and how can i fix this? Any help would be greatly appreciated
Most likely the 'Data' that the app uses is still on the Internal Memory. Only the apk file is stored on the sd ext. Other than that, I'm clueless myself. So, really...you're not saving that much space by using apps to SD. You may be able to get a handful or so more apps using apps2SD
I just run into same satuation.
A factory reset follow by apps restore didn't fixed the issue.
My total apps about 86MB(90 apps).But after install it use 140MB under /data.
Finally, I realized, it because apk is compressed by zip,after install(decompress), it use almost double the space under /data.
Come on Froyo!!!.
Damn i was hoping someone knew something about this.
I backed up all my apps again, wiped my phone and re-flashed gapps + cyanogen and no more notification.
Even if you move the apps to the sd card (froyo style), app data still resides on the internal storage so don't imagine you'll be able to install a ton of apps. I've been able to install more than the usual, but certainly can't install how many i want. I seriously consider ditching Android for this and some other reasons.
The big change will probably happen with Gingerbread but i can't wait for December.
There are phones with more ROM, just for that reason. Galaxy S, for example.
Anyway, the cache also resides on data partition, and can be quite big.

[Q] A2SD, Where is my extra space?

What's up XDA another noob question I know, but I can't quite figure this one out.
I just setup A2SD and I set the ext partition size to 512MB. It appears to be working sort of,
because I went from having 15MB of space to 89MB of space.
But, my question is, where is the rest of that space? I assumed I would have and additional 512MB of internal space for storage of apps.
And, I don't know where that 89MB figure comes from.
apollostees said:
What's up XDA another noob question I know, but I can't quite figure this one out.
I just setup A2SD and I set the ext partition size to 512MB. It appears to be working sort of,
because I went from having 15MB of space to 89MB of space.
But, my question is, where is the rest of that space? I assumed I would have and additional 512MB of internal space for storage of apps.
And, I don't know where that 89MB figure comes from.
Click to expand...
Click to collapse
89M is how much is free on /data.. /data/apps is a symlink to your SD card now, and is no long requiring space on /data
30-40m or more is dalvik cache. Since you have 89m of free space, I'd leave dalvik alone.
As for how much more space for programs, you have 512m total, as long as dalvik doesn't fill /data. In that case you could move dalvik to the SD card as well, but that's a pretty insane amount of apps installed for that to be a problem.

Low Internal Memory - SMS Warning too

I was surprised to see my wife's N1 only had 20 MB of internal memory. She is running Enomther's Rom, which runs great.. I don't think the issue is tied to that.
She has hardly any apps on her phone, and rarely does anything other than work emails (Touchdown) and Facebook/Twitter.
Considering how little she has on the phone, and how little she does with it I, was just really shocked that she would have so little internal memory. She called me just now and stated she has a notification that she missed a text message because she did not have enough memory.
What the heck could be taking up so much memory?
What's the fix? There isn't really anything to delete (that I'm aware of)....
Search seemed helpess with "internal" and "memory" there were WAY too many posts. Please help if you can!
Browser cache might be huge, if she has many sites opened in many browser windows.
Her "not many" apps might be "many" enough for a phone with limited internal memory like Nexus - having ~200MB for apps, data and cache together.
There are exactly 3 solutions:
1) Keep browser in check. It's always a good practice.
2) Use native Froyo method and move apps to SD.
3) Use Apps2EXT method and move apps to SD. You can also move Dalvik-cache to /cache.
Hmm, she has MAYBE 10 apps?
I downloaded a cache cleaner and ran that, it removed maybe 8 MBs? That was this past weekend, and she got that message about low memory today. I doubt she has even opened the browser since then to be honest. Very light user.
I sent enomther a tweet, his reply was:
RT @enomther @CallipH need to implement either dalvik-cache-2-/cache or apps2ext in SpareParts (DataStorage options) ... sysdc-2-/cache is default on cm6
okay, so option 1 is to move dalvik cache to sd, which I think you do in Advanced > Amon's recovery, right? Any ill effects from doing this if I switch roms?..
Option 2, apps2ext... she does not have an ext partition and frankly surprised this is needed... is the nexus that low on memory? My Vibrant has 1.6 GBs. same question, any ill effects if moving to another rom with the apps on the ext? I did that a lot back in the day with the G1. I remember having some issues and having to do fix permissions a lot.
Thanks for all the help man.
Check, what's using the memory. Just go over the apps.
You can't do Dalvik-to-SD, because it requires EXT partition, which you don't have. You can do Dalvik-to-Cache.
There is no hassle in having apps on EXT whatsoever. The only hassle is getting them there.
ROM has nothing to do with application data usage either.
Have you tried wiping the Dalvik cache? Worth ago in case there's some built up crap I spose.
^^ thanks.
^ I did before flashing the rom. Will do it again.
I know it's relative, but how much internal memory would you expect someone to have when they just have about 10 apps?
Depends on the apps. I can count 2 - Google Earth and Motonav, for example - that take together 50MB of space without even counting the cache part. Another 4 apps like that, and you're out of memory (if you don't move them to SD using Froyo's method or old Apps2SD-EXT method).
There's also numerous games that are > 10MB, can easily add up.
I'm curious if Touchdown (Exchzange work email) is doing something funky... I know the apps on her phone and they are all very small. Thank you guys all for the posts.
I think I may format her card and partition it and move the cache to the ext partition and see what her memory looks like after that.
Any issues you guys can think of with that, or other ideas?
Download DiskUsage, and it will give you a good idea of what the problem is...
Sent from my Nexus One using XDA App

[Q] uninstalling App does not free space

Hi there!
I use a G1 with Super E mod.
apps2ext with a 512 mb ext partion for that.
I have about 60 apps installed, all working well.
now i installed the new opera mini and the message "few storage" poped up..
I uninstalled it, but the message didn't disappear.
Then I look it up: only 5 mb left
I removed some other apps, but as suggested, this didn't free up much space (~,5 mb), because of apps2ext..
I cleared my cache using nandroid, but still the same..
What is using all my phone space?
can I clean that up somehow?
Thanks!
Cholera
As you wrote, you have apps to sd, so most likely the app are not stored on /data, but on /sd-ext/...
Cleaning /cache will not help you, because it's almost unused. The problem you might have is, that internal space on /data is filled up, so try to clear all the application caches, especially browser, market, ....
This should free up some amount of memory and you should be able to install Opera Mini.
i ran into this same problem a couple of days ago. it was a difference of method to get this error however. my phone crashed after trying to open an app and then corrupted alot of my apps so i had to uninstall and re-install. i then found it was telling me i had low space. i cleared all my caches and checked which apps were installed on my phone and which on SD. however the only comonality is the Opera Mobile app. i too installed it when i got this error too. can this be a coincidence or not?
market cache: 450kb
browser cache: 200kb
opera mini cahce: 0kb
gmail storage : 800 kb
news and weather: 28kb
downlolad manager: 250kb
deleted these, but still have 7,8 mb free space..
had a look at /data:
du ./data -h : 47mb used
I had a closer look at the stuff and found:
13.1M ./com.opera.browser/lib
even if i dont have opera mobile installed, i also found
925.5K ./com.opera.mini.android
which i currently use...
removed the com.opera.browser .. 20mb free...
additional apps that use much space here:
# du ./ -h |grep M
1.5M ./com.facebook.katana
1.7M ./com.rovio.angrybirds
1.0M ./com.android.providers.contacts/databases
3.0M ./com.adobe.reader
17.5M ./com.navigon.navigator
these are large, but ok..
and this one:
899.5K ./com.android.packageinstaller/files -> i delete the tmpCopy.apk
now i have a bit of a breath.. lets see what we can delete from the system
i created an sd-ext and lost about 250 mb of internal memory. what gives? also, i see no extra partitions anywhere and i dont know where my apps to sd are
v941726 said:
i created an sd-ext and lost about 250 mb of internal memory. what gives? also, i see no extra partitions anywhere and i dont know where my apps to sd are
Click to expand...
Click to collapse
im not sure about the loss of space, however you will not see an ext partition using windows as it does not recognise it. with some file explorers you can pick it up if im right. otherwise you have to use linux on the sd card to see the partition. it cannot be done via the usb mount
I thought it might be something like that. i'm a windows guy. mcse. but i know zip about unix/linux. lol. it doesn't make sense though to presumably make a partition on the card and then it takes from your internal space. so I don't see the point of partitioning your card. hence, app2sd seems useless. I cannot find an explanation anywhere of how it works. also, I have an incredible, what the hell is that 8gb of memory for. no explanation anywhere. it just sits there free. what is it for if it can't be utilized?
v941726 said:
I thought it might be something like that. i'm a windows guy. mcse. but i know zip about unix/linux. lol. it doesn't make sense though to presumably make a partition on the card and then it takes from your internal space. so I don't see the point of partitioning your card. hence, app2sd seems useless. I cannot find an explanation anywhere of how it works. also, I have an incredible, what the hell is that 8gb of memory for. no explanation anywhere. it just sits there free. what is it for if it can't be utilized?
Click to expand...
Click to collapse
I cant understand why its taken up space on your phone tfor a2sd apart from when it adds the data files for the apps. the a2sd partition stores the apps on the sd card in a partition that it cons the phone into thinking is an internal section.
Where is the 8gb you are referring to? is it on the phone or the card?
traumatism said:
I cant understand why its taken up space on your phone tfor a2sd apart from when it adds the data files for the apps. the a2sd partition stores the apps on the sd card in a partition that it cons the phone into thinking is an internal section.
Where is the 8gb you are referring to? is it on the phone or the card?
Click to expand...
Click to collapse
exactly! there is 8gb free. well, 7+, but I don't know linux. so it's just a waste. i ended up reformatting my card and got the space back on my internal memory. can anyone explain that? I gave it a shot cuz I know computers and it worked. i back up everything, but it's a 2 hour downtime. I would just like to know what the heck is the point? anyone know what that 8gb is wasted for on the Incredible?
what rom were you using or trying to use? all the info helps solve the issue
traumatism said:
what rom were you using or trying to use? all the info helps solve the issue
Click to expand...
Click to collapse
using ultimate droid now. no themes. pretty simple. have used several rom's. no one can explain what the 8gb is for. not even verizon. or HTC.
the incredible has 750mb of internal storage. I can see that's for apps and OS. but there are 8gb of other internal memory that is free. wtf? I've been kind of ignoring it thinking it might be for future use or something, til I partitioned my sd card and realized it took from that 750mb space.
as far as i know it shouldnt have taken anything from that space at all. it should have done what every computer does and only create a partition on the card. thats odd. do you get any names for the areas that are free? like you would with a folder name.
traumatism said:
as far as i know it shouldnt have taken anything from that space at all. it should have done what every computer does and only create a partition on the card. thats odd. do you get any names for the areas that are free? like you would with a folder name.
Click to expand...
Click to collapse
thats what i thought. like i said, i know windows through and through. there was no indication of a partition anywhere. kind of bugs me. always heard linux was easy. still would like to know about that 8gb too. don't get me wrong, i love the droid, but the way memory and or storage works makes no sense at all
there is an app called root explorer on the market. its a paid app but it lets you explorer all the folders and from what i can see the ext partition is known as sd-ext. sdcard is the obv one. system is the rom or os as it were and if installed correctly (only know this from the G1(Dream)) the data folder is where it stores all the information and settings for the apps and system settings
have you checked your text messages? because those also takes up space too, even tho text messages are really small in size, but if you have a LOT of them without deleting them, over time they usually build up

App2SD and Nexus 7

Hi guys,
You may know App2SD that is used for moving apps from phone memory to the SD card, in order to free up space on the phone. My question is, do we get any benefit from this app? Because the Nexus 7 has only internal memory.
Thanks,
vndnguyen said:
Hi guys,
You may know App2SD that is used for moving apps from phone memory to the SD card, in order to free up space on the phone. My question is, do we get any benefit from this app? Because the Nexus 7 has only internal memory.
Thanks,
Click to expand...
Click to collapse
You basically answered your own question, Nexus 7 only has internal memory. That app is useless for Nexus 7, because it doesn't have an sd card
Sometimes apps get installed to a different bit of the internal memory, as if it's installing to a virtual sd card partition, but it's really just another section of your internal memory (/data) partition.
In short, you can shuffle the apps around all you like, but they'll still be on /data.
To actually free up some space on /data, you could move some apps to the /system partition, or move some updated system apps back to the system partition with an app like 'System Cleanup'
Sure, thank you mate.
Could you guide me in details how to "move some updated system apps back to the system partition with an app like 'System Cleanup' " as you said above?
vndnguyen said:
Sure, thank you mate.
Could you guide me in details how to "move some updated system apps back to the system partition with an app like 'System Cleanup' " as you said above?
Click to expand...
Click to collapse
(Assume you're rooted)
- Install and open SystemCleanup
- By default, you should see updated system apps at the top of the list, should have some red text
- Click on each icon on the left hand side until it has a tick
- Long press (Update system apps)
- Press back, will ask you to reboot...then reboot
This moves the app from /data/app to and overwrites the old redundant copy on /system/app
You can also try to select some apps on /data and do the same thing as above, long press and select 'Move app to /system/app', reboot. This may not work for all apps though. For instance, I install a 3rd party launcher and move it to /system/app, and delete the stock launcher using 'SystemCleanup' as well.
Can save a little space this way, make sure you have enough space on /system in the first place, will say how much free space at the top.
very good guide. Thank you so much.
Cheers
Hi @eddiehk6
I have another question. Does it matter if I move apps to /system partition and this partition becomes almost full? Does it affect to overall perfomance?
vndnguyen said:
Hi @eddiehk6
I have another question. Does it matter if I move apps to /system partition and this partition becomes almost full? Does it affect to overall perfomance?
Click to expand...
Click to collapse
Don't know to be honest. Depends what you fill the space with. System apps are given higher memory priority I believe, not absolutely certain but you'd have to read
I don't think SystemCleanup will allow you to fill it up the /system partition to the maximum as it were, so there's no danger of it not booting. I just use it to optimise space a little. It's much more useful on my Desire with very limited space compared to the Nexus 7
vndnguyen said:
Hi guys,
You may know App2SD that is used for moving apps from phone memory to the SD card, in order to free up space on the phone. My question is, do we get any benefit from this app? Because the Nexus 7 has only internal memory.
Thanks,
Click to expand...
Click to collapse
The N7 is very effective at managing it's internal memory, if anything using apps that supposedly optimize or move data around are detrimental to the overall lifespan of your N7's internal memory.
If the wear leveling mechanic of the N7's memory controller is doing it's job properly all the controller really is doing is lying to the app that wants to move crap around willy nilly and just keeping it in the same place anyway.
Aside from deleting crap you dont need there is zero benefit and most likely nothing but bad results if you think you can do a better job managing the memory better than a memory controller and android OS that can run through millions+ of calculations in the time it takes you to blink.
It's fine where it is.

Categories

Resources