Ok well ive been looking around everywhere trying to find a solution but cant seem to find it so im posting it here. Recently i decided to start with a fresh rom. I am using mirage - cyanogenmod 7.2 or something like that. I installed all my apps that i needed etc. I also created an ext2 partition to use with link2sd. The partition is about 600mb. After a few dozen apps i started to get this error "insufficient space on the device" Everywhere i check they say to check if you have space on the sd card but i feel it has nothing to do with the sd card. In link2sd there is this partition called /cache/download which i think is where the play store downloads the apps before it installs them. Does anyone have a solution? Also i can post a screenshot of what i am talking about if i can. BTW im pretty new to this whole rooting thing..