Over the weekend, my Inc's battery ran out when I forgot to plug it in overnight. No big deal, that's happened before. But when I finally plugged it in and re-started, things are way messed up.
On boot-up, many apps and services report an immediate force-close (Swype, for example); other apps only run partially before a fc. I was using LauncherPro (the paid version), but it doesn't load now and isn't even presented as an option (although it's still listed as installed in the Manage Applications settings screen).
The apps that do run, they seem to have lost all of their internal settings; they all act as if they are being run for the first time. Market app runs, but crashes as soon as I try to go to My Apps or do an install or update of anything.
Overall, it seems that some part of the phone's internal storage got erased or corrupted somehow. The SD card contents seem to be fine; apps that are installed there seem to run fine (unless they try to do something that accesses internal storage). But I'm in a bad place, because I can't even update via Market. Is there anything I should try before just doing "Format phone storage" or "Factory data reset?"
If it helps any, I am a developer so I have the SDK available; so I can do some things that your average user might not be interested in attempting.
Any ideas, advice, or whatever, are appreciated.
On boot-up, many apps and services report an immediate force-close (Swype, for example); other apps only run partially before a fc. I was using LauncherPro (the paid version), but it doesn't load now and isn't even presented as an option (although it's still listed as installed in the Manage Applications settings screen).
The apps that do run, they seem to have lost all of their internal settings; they all act as if they are being run for the first time. Market app runs, but crashes as soon as I try to go to My Apps or do an install or update of anything.
Overall, it seems that some part of the phone's internal storage got erased or corrupted somehow. The SD card contents seem to be fine; apps that are installed there seem to run fine (unless they try to do something that accesses internal storage). But I'm in a bad place, because I can't even update via Market. Is there anything I should try before just doing "Format phone storage" or "Factory data reset?"
If it helps any, I am a developer so I have the SDK available; so I can do some things that your average user might not be interested in attempting.
Any ideas, advice, or whatever, are appreciated.