I have an HTC Desire GSM.
This phone has the known problem of limited memory, so that it was impossible to install more than a couple of apps without running into the "Disk space low" problem.
So I rooted it, installed CyanogenMod7 and App2SD. I moved to the SD card almost all of the application (except those that needs notifications: those won'd work if moved to the SD).
Still, I periodically get the "Low space" message; it is as if the apps were storing their data on the phone memory. If I go to settings -> applications and clear some application's data, then clear the browser cache, I get rid of the message for a couple of days.
How can I definitely get rid of the "Low space" notification, while keeping my applications installed?
- I've read that it could be possible to repartition the SD card and "mount" it so that it extends the phone own memory. I've seen several conflicting instructions about the procedure (and, e.g. the order of the partitions on the SD card) and, while I managed to partition the card, I never managed to have Android "mount" the extra partition. I've also read instructions saying that recent versions of Cyanogenmod don't support the sd partition anymore.
- The phone is already rooted, hence solutions requiring root are OK
- I installed Cyanogenmod 7.1.0, but I have not particular preference to that mod. If necessary, I am open to install any mod that works on the phone and is stable for everyday use.
This wiki page is the reference that says that the sd partition is not supported anymore:
Apps2ext (previously called apps2SD) moved all user installed apps to a secondary ext partition on your sdcard. This method had the advantage of being straight forward and simple, However, it had the drawback of being difficult to set up. This method is no longer officially supported by CyanogenMod