OK, to summarize:
- The error has NOTHING to do with the SD card's size or % full
- When you see it, you will soon (?already?) lose your phone's synching calendar and contact information
- The steps you need to take :
- empty the browser's cache (command in 'internet' app)
- the apps that might still allow you to move then to SD card (look inside settings, apps, manage apps, all, then need to open each app to see if 'move to card' isn't gray'd out)
- empty the native mail client messages (look inside settings, apps, manage apps, all)
- empty text msgs (look inside settings, apps, manage apps, all)
- empty voice mail messages (look inside settings, apps, manage apps, all)
- More drastically, I've found it useful to delete all information in contacts (look inside settings, apps, manage apps, all) and then immediately go to Accounts and re-synch from the cloud/Google data to regain a clean copy
- Then, you might want to reset your phone (using the power button)
However, now that I'm in Android 2.3, all these are still not enough.
The post above to blank the phone and reinstall everything is TOO painful (as if the dance I describe above wasn't enough!)... but I suspect it'll work (but only until the next time whatever this is is full, again).
Surely there's a data-management
BUG in the OS causing this. When I open the memory assessment tools, I see that I have 500Mb free memory, and only 200Mb used, so the whole premise that there's inadequate memory is a lie.
Anybody have additional places to look for space?