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

Root "Error: Insufficient storage available."

shyFluttershy

Well-Known Member
To quote Dorothy Parker: "What fresh Hell is this?"

My SGR/ICS is rooted. It reports that internally, I'm using 407MG/2.05GB and externally, I'm using 1.83MB/57.50GB.

Yesteray, I used MiniTool Partition Wizard to format and partition my external SD card so that I could use Link2SD. I gave the smaller part about 2GB.

I then proceeded to link some of my apps, then download a small handful of games, which Link2SD automatically took care of.

But then there were some apps that wanted to update, but couldn't because there was "insufficient storage available."

But then I successfully installed one or two apps.

But now I'm trying to install a very small app, and it's telling me there's "insufficient storage available."

I tried clearing the cache of one or two apps, but that didn't work. I'm nervous about clearing my cache indiscriminately, because I don't know what gets wiped and what gets preserved.

Can someone help me out here?

Thanks.
 
To quote Dorothy Parker: "What fresh Hell is this?"

My SGR/ICS is rooted. It reports that internally, I'm using 407MG/2.05GB and externally, I'm using 1.83MB/57.50GB.

Yesteray, I used MiniTool Partition Wizard to format and partition my external SD card so that I could use Link2SD. I gave the smaller part about 2GB.

I then proceeded to link some of my apps, then download a small handful of games, which Link2SD automatically took care of.

But then there were some apps that wanted to update, but couldn't because there was "insufficient storage available."

But then I successfully installed one or two apps.

But now I'm trying to install a very small app, and it's telling me there's "insufficient storage available."

I tried clearing the cache of one or two apps, but that didn't work. I'm nervous about clearing my cache indiscriminately, because I don't know what gets wiped and what gets preserved.

Can someone help me out here?

Thanks.
wiping cache and dalvik cache usually wont do you any harm other than a longer reboot period...
as for you issue, if wiping cache doesn't work, just reflash the rom you are using...
 
wiping cache and dalvik cache usually wont do you any harm other than a longer reboot period...
as for you issue, if wiping cache doesn't work, just reflash the rom you are using...

Well, what is and is not stored in an app's cache? Will I the user notice if the cache has been cleared when I go back into an app? Like, will it clear away settings or saves or passwords or what?

Also, I'm using the stock ROM. I only rooted so that I could extend my phone's storage.

Thanks.
 
Well, what is and is not stored in an app's cache? Will I the user notice if the cache has been cleared when I go back into an app? Like, will it clear away settings or saves or passwords or what?

Also, I'm using the stock ROM. I only rooted so that I could extend my phone's storage.

Thanks.

no, you will not notice when cache has been cleared... for the first few minutes things may be abit laggy though slowly but surely, cache will rebuild and animation and transitions will be smooth again... you wont lose and system or user data
 
Okay, so I cleared out some large caches. I'm still getting the error. I must have tried to install this tiny, tiny app about half a dozen times by now. I'm really starting to get frustrated.

:banghead:
 
When you installed link2sd did you set to automatically move all apps to the external card? I've always set mine to automatic decide for me. Also in link2sd select 'more'. You can clean cache, dalvik, and 2nd partition.
 
When you installed link2sd did you set to automatically move all apps to the external card? I've always set mine to automatic decide for me. Also in link2sd select 'more'. You can clean cache, dalvik, and 2nd partition.

Yes, I did tell Link2SD to automatically take care of my apps as soon as they're downloaded.

I just now went into Link2SD and told it to clean the caches, the dalvik-caches, and the 2nd partition. I still can't install a tiny app.

Where did I go so horribly wrong?
 
When you created your 2nd partition how did you format it? Ext3, fat32 ? You might try selecting recreate mount script and reboot. Also relink.
 
When you created your 2nd partition how did you format it? Ext3, fat32 ? You might try selecting recreate mount script and reboot. Also relink.

I followed the instructions. It said to make the big partition FAT32, which I did. It said to make the small partition EXT2 if I'm on stock ROM. I am, so I did.

So I just go into Link2SD, do "recreate mount scripts," reboot, then "relink all application files"? Or recreate, relink, then reboot? And all the data that's already there will be safe?
 
Should work. However I think you swaped the partitions . Primary should be fat32 the 2nd partition should be ext. I have had good results with ext3. You may need to reformat. Try to move your important info to your phone first
 
Should work. However I think you swaped the partitions . Primary should be fat32 the 2nd partition should be ext. I have had good results with ext3. You may need to reformat. Try to move your important info to your phone first

I'm confident that I formatted the partitions according to the instructions in the link. Both are primary, the big one is FAT32, the little one is EXT2. The external SD card reports a 57.4 GB capacity.

Thanks.
 
Sorry. Misread your post. Were you able to solve the issue? Only thing I can think of is possibility that it is installing all new apps fully to ext partition. Just allowing the linking instead of the full app to the ext partition should alleviate the insufficient error. Hopefully.
 
Sorry. Misread your post. Were you able to solve the issue? Only thing I can think of is possibility that it is installing all new apps fully to ext partition. Just allowing the linking instead of the full app to the ext partition should alleviate the insufficient error. Hopefully.

I wonder if this has anything to do with it.

Could you please explain what you mean? I'm not sure how to do that.

Yesterday, I went into Link2SD and told it to clean the caches, the dalvik-caches, and the 2nd partition. All that resulted was that I couldn't launch my apps until I rebooted. Now I'm looking at Link2SD and it's telling me that nothing is linked and everything is on my internal storage. But hey, on the plus side, now I can install apps again. :rolleyes:

Perhaps I should be telling it "Move to SD card" instead of just "Create link"?

Thanks.

Edited to add: When I download/install things now, I get an error from Link2SD saying, among other things, mkdir failed.
 
Have you uninstalled and reinstalled link2sd? Double check all your settings to have new apps linked in to relink on reboot
 
I just found something that talks about Link2SD. It's just more than a year old and not geared to SGR/ICS, so I don't know how much is different from that to this.

It says to link things that should not be moved to the external storage and choose move for those that can be moved. So far, I've been linking, thinking that doing so was the first step, and the rest would follow automatically.

This certainly would explain why there's less space taken up on my external storage than the total size of the apps I thought I put there. Is linking and moving an either/or proposition? Should I unlink what I have linked and move them instead? Should I disable automatic linking, since that's not doing what I want to do, and manually move apps as I install them?

Crap. As I'm writing this, my phone just told me that my SD card has been unexpectedly removed, and I really should unmount it before I take it out. I. Did. Not. Remove. The. Card. I restarted and it's recognizing the card again, but why the heck did it do that?!

Meh.
 
Do not move or link system files. I usually only link. I do not install apps. I also do not link items I feel would cause issue if sd card died. Any chance you have a spare sd card you could try? Also I have heard class 10 works best. I have only used class 10 cards. When I had an optimus v and first used link2sd I was advised faster cards work better. Not sure if that is true but I have always used class 10 cards. Highest I have used is a 16gb. Always been plenty for me. Sounds like you are doing everything right.
 
Do not move or link system files. I usually only link. I do not install apps. I also do not link items I feel would cause issue if sd card died. Any chance you have a spare sd card you could try? Also I have heard class 10 works best. I have only used class 10 cards. When I had an optimus v and first used link2sd I was advised faster cards work better. Not sure if that is true but I have always used class 10 cards. Highest I have used is a 16gb. Always been plenty for me. Sounds like you are doing everything right.

Yeah, I know to leave system files alone.

Thing is, if I'm doing everything right, why is everything going so wrong?

My card is a ~60GB class 10 micro SD card. It wasn't cheap and it's the only one I have.

I uninstalled Link2SD but I haven't re-installed it just yet. I want to make sure I get the settings right first. Besides, it's kind of amazing how much my phone misbehaved after I installed it the first time. Lots of app crashes and failure to load. And those weren't even apps I'd
 
I read through this post but I didnt check any of the links. When u set it up ur partition the first time should have formatted the card and removed any existing partitions (if any). Then both FAT32 and EXT 2 should both be set to primary. With Link2sd u can only create a link the phone is not set up to move the app. But the link works in moving the app. Also it is only user apps. If u did this and u still have problems then idk. Maybe go flash a new ROM. Like Jellytime 2.4 it pretty good.
 
You've probably fixed this by now, but for posterity.... What worked for me was using the APK Manager from the Super Manager app, and changing the APK Install Location from "Install on external media" to "Let the system decide the best location."

You can also use Link2SD for this.
 
I can't seem to get Link2SD to work, I've tried every type of partition but none of them work, everything was fine until I updated to JB, has anyone run into these problems?
 
I can't seem to get Link2SD to work, I've tried every type of partition but none of them work, everything was fine until I updated to JB, has anyone run into these problems?

I have not had issues with link2sd. I assume you have latest release? I have both partitions as primary with main as FAT32 and extended as ext3. Hope this info helps.
 
Mine reported insufficient storage once I attempted to create a backup. It's like it defaulted it to save on the device storage and not the external storage. Minor annoyance. I don't know how to change those defaults, but backups are really not important to me. If anything goes wrong there are always copies of stock roms.
 
I have not had issues with link2sd. I assume you have latest release? I have both partitions as primary with main as FAT32 and extended as ext3. Hope this info helps.

I reformatted the second partition as primary and I worked! It was logical the first time around.
 
Back
Top Bottom