• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root "insufficient space on device"

dfunk44

Newbie
OV, CM7 1-3-2012.

Keep getting this error, even though there is space on the phone and card. Some updates will go through while others will not. Some new apps will download while others will not.

Tried clearing the data and wiping cache, no luck.

Any easy fix for this?
 
What is happening is BACKside (and possibly all CM7 ROMs) move the dalvik cache into the cache partition. The market currently downloads some apps and updates to the cache partition before installing them. With a large enough dalvik, you are indeed out of space.

I know of two fixes.

First, if you have titanium backup pro you can integrate dalvik into ROM (you have to undo this before flashing a newer version) and reboot. (I've not tried this yet, Jerry explains it in the BACKside thread, I'll see if I can find the post).

Second, direct your file browser to /etc/init.d/ and move, delete or rename 01mvdalvik then wipe the data and cache for the market, reboot into recovery and wipe the cache and dalvik.

Here is the link to JerryScript's post about using Titanium Backup to take care of this problem.
http://androidforums.com/optimus-v-...m-cm7-green-machine-theme-41.html#post3581435
 
You need to make sure your file manager has super user rights.

In ES File explorer hit menu -> Settings then tick Root Explorer and say yes and yes again when the SU request pops up. Now you should be able to move the file.
 
Thanks. This is turning into a total PITA somehow. Now somehow I only have 12MB internally? Had more than 50% free before. Think I'll just reflash it.
 
You have only 12MB internally because the dalvik cache is no longer on the cache partition, it is on the internal storage of the phone where it would be normally.
 
I have a dumb question. How do some people get this problem and others do not? I've never had this insufficient space issue before (knock on wood).
 
I've got about 170, give or take a couple. Way too much, I know, I'm just a digital pack rat. I still have my Windows 95 installation floppy disks!
 
I don't have Link2SD installed just yet. MacFett has mentioned previously that the apps linked with Link2SD will respond and behave better.
I have 120 Downloaded apps and still have 98MB of storage left, but there not quite as responsive and have a noticeable lagg opening up and sometimes performing functions.

It won't be long and I'll be having to install it.
 
I was getting the 'insufficient space' error from the market consistently when downloading apps greater than 2-3 MB or so.

I found a thread on forum.cyanogenmod.com - post #6 by capeli provides the following terminal command:

# cd /cache
# mv download download.old
# mkdir -p /sdcard/cache/download
# ln -s /sdcard/cache/download download

The thread is for an HTC phone but so far it has cleared up the problem for me. It sets up a symbolic link that uses the sd card for caching downloads. Seems pretty simple and brilliant to me. All credit goes to capeli.
 
Basic unix commands for a link, it shouldn't have any issues with reboot. You'll need to do it again after a fresh flash though.
 
Quite easily. Any series of commands could be written as a script. Type them into a text editor, change the permissions to executable, and there you are. That way you could automate the process.
 
Back
Top Bottom