Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

Android Froyo 2.2 with 3GB available mmcblk0p2 space and over 3GB free space on MicroSD.

Have no idea from when it started. Since then, every time when I try to download/update an APP from Android Market, it prompted the "Sorry, There's not enough space to install this item." message for further action.

Have tried a few hints from Web, but yet no luck:

  • Format MicroSD.
  • Clean up Memory and Cache of Android Market.
  • Repartition the main storage from 4GB to 3GB.
  • tune2fs -m 1 /dev/block/mmcblk0p2

Any body can give steps to overcome this?

---Update on Debug message gathered from ADB---

When I clicked on Install-->OK to start download from Market, it logged a warning message in logcat:

14:45:16.928 Warning PackageManager 1948 Couldn't clear application caches

---Storage Structures---

#df -ha

Filesystem               Size    Used    Available    Use%    Mounted on
/dev/root                2.9G    652.8M   2.2G         22%     /
tmpfs                   76.8M     12.0K  76.8M          0%     /dev
tmpfs                   76.8M      0     76.8M          0%     /mnt/asec
tmpfs                    4.0M      0      4.0M          0%     /sqlite_stmt_journals
/dev/block/vold/179:9    3.7G     41.2M   3.6G          1%     /mnt/sdcard
/dev/block/vold/179:9    3.7G     41.2M   3.6G          1%     /mnt/secure/asec
tmpfs                    0         0      0             0%     /mnt/sdcard/.android_secure

====== Update on 2nd Aug 2011 ======

** After days of research, found a few discussion about the error of calculation on available space in Android 2.2 series. Someone was mentioned on the maximum partition size which might caused this problem. Thus I have run a test on this, to repartitioned the system partition from 3GB down to 2GB and the market was back to normal... Any idea on how to solve this?**

share|improve this question
1  
Application caches and data mounts are probably low on space. –  Ryan Conrad Aug 1 '11 at 17:31
1  
Which device are you using? Sometimes that matters –  Broam Aug 1 '11 at 21:30
    
Can you show us the "normal" space information? From Settings -> SD card and phone storage. –  Matthew Read Aug 2 '11 at 2:29
    
@Ray, There are over 3GB available space on both Machine Memory and MicroSD. Believed Low on Space is not an issue. –  Nelson Aug 2 '11 at 9:18
    
@Broam, I am using the porting version of O2Droid. Previously was used with no problem. Until a day it appears system corrupted, after reinstall the whole system, it happens. –  Nelson Aug 2 '11 at 9:19

1 Answer 1

I was getting this error because my Gingerbread update was filling the /cache folder. Deleted it (this probably requires root) and was able to update apps again.

share|improve this answer
    
Depending on your bootloader, fastboot erase cache may work. You don't need to have an engineering bootloader; later "ship" loaders allow for this too. –  Broam Aug 18 '11 at 16:57

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.