1
iPhone 3G / Android Corruption, Possible Fixes?
« on: December 09, 2010, 07:25:16 AM »
Inevitably it happens. On the 3rd or 4th APK I try to run today, something doesn't like someone deep in the kernel, they have a fight over it, one process divorces another, and the phone hangs. Waiting doesn't fix it, they've moved out of the country and aren't coming back, and none of the buttons on the phone seem to respond. I'm forced to hard-reset.
Now, there's two possible outcomes here. On the one hand, it could boot, do a quick filesystem check and work just fine on its merry way. That happens about 10% of the time. The rest of the time it boots, complains about 5-7 different processes quitting unexpectedly, and the only way to fix iDroid at that point that I've been able to find is to reinstall it using Bootlace. That's nice, but it undoes all of my work and I have to go reinstall all my apps and reconfigure everything and it's a general pain.
Is there any hope? Is it possible to recover from a hard-reset without doing a full reinstall, or is there some known issue that prevents this from being a fixable problem? What steps might I go through to un-corrupt my poor device in case of these internal conflicts? (part of this is me figuring out what works and what doesn't, I'll be able to avoid the lockups alltogether eventually.) This usually happens when I'm using a new .apk that I'm trying out, or (in today's case) when accessing stuff on the phone that doesn't work yet, like the Gallery.
-Zeta
Now, there's two possible outcomes here. On the one hand, it could boot, do a quick filesystem check and work just fine on its merry way. That happens about 10% of the time. The rest of the time it boots, complains about 5-7 different processes quitting unexpectedly, and the only way to fix iDroid at that point that I've been able to find is to reinstall it using Bootlace. That's nice, but it undoes all of my work and I have to go reinstall all my apps and reconfigure everything and it's a general pain.
Is there any hope? Is it possible to recover from a hard-reset without doing a full reinstall, or is there some known issue that prevents this from being a fixable problem? What steps might I go through to un-corrupt my poor device in case of these internal conflicts? (part of this is me figuring out what works and what doesn't, I'll be able to avoid the lockups alltogether eventually.) This usually happens when I'm using a new .apk that I'm trying out, or (in today's case) when accessing stuff on the phone that doesn't work yet, like the Gallery.
-Zeta