So I have a new biggest lesson learned: SBF doesn't always fix everything. That, and don't mess with Voice Commands, even it it was completely unintentional.
So, I was going to attempt to do my first ninjamorph mod. I made nand backup in clockwork, just to be on the safe side. Then made a backup of framework-res.apk, even though I had a nandroid backup and ninjamorph automatically backs up. I read the instructions for the banner change a few times, including skimming the thread for where people had problems. Then I set out to do the mod. I follow the instructions and when it comes time to reboot, I go ahead and reboot.
Booting...booting...booting...lock screen with my banner changed and I have service. Success! Ok, slide to unlock.
Force close. Module blah blah (Voice Command) has become unresponsive.
WTF? I guess I screwed up somewhere with rebuilding the apk. No big deal, I have back ups and will just restore the back ups and re-read the instructions to see where I messed up. Ok *click* Force Close.
1 second later: Force close. Module blah blah (Voice Command) has become unresponsive.
Ok...*click* Force Close.
Force close. Module blah blah (Voice Command) has become unresponsive.
Oh for <random array of explicatives> sake...Good thing I made a nand backup. Now to get into clockwork. But my phone doesn't go into clockwork automatically at boot, and I am running GB, so...I have to run bootstrap. But I only have Droid X Bootstrap installed and my USB Debugging is enabled.
****.
Well, this is going to be fun. I would spam click buttons, scroll slowly, inch by inch, and constantly force closing Voice Commands. It was literally click force close with one finger and spam whatever I was trying to do with another. I felt like I was back in my NES days before they made the turbo buttons. It took about 15 minutes to go from the home menu > settings > applications > development > disable USB Debug > home > app tray > bootstrapper > set for boot recovery and reboot.
But finally...I'm in clockwork. Home free, right? Ok. Backup and restore. Select backup. OK.
Processing...Done! Ok. Time to reboot and see where I went wrong. Rebooting...Lock screen. Swipe to open. Force Close (Voice Commands) is not responding.
So go through the process again and get back into clockwork and use a week old back up. Guess what was waiting for me when I swiped open my lock screen? If you guessed anything but a force close, you sir/ma'am are wrong, horrifically wrong.
F it, I'm SBFing.
After SBFing, I play around in Froyo a bit, everything seems fine. I can even use voice commands. Well, ok then. I have no clue how my nand backup got corrupted, but I'll just reinstall GB and move on and just restore using google sync.
After root, clockwork install of the 3 GB preroot files, and reboot: Swipe to unlock. Force Close (Voice Commands) is not responding.
/facepalm
/sigh
Ok...what could possibly be causing this to come up after I fresh install? These install zips worked the last time I installed them off my...SD card...God damn it. That must be it. Something is causing that messed up apk to install from my SD card somehow. I guess it's time to format that SOB. So, just to be sure I absolutely nuked everything off it. I have a SD > micro SD adaptor and a SD card reader on my laptop. I format the SD card with Windows using NTFS. Knowing Android is Linux based and will laugh at that format until it reformats, I figure anything bad will be totally removed. Could I just have wiped the thing clean? Yeah, but after two SBFs in one day, I really did not care.
So after formatting the SD card, I SBF'd. Formatted the SD card in Froyo to work with Android (it was still NTFS at that point). Did fresh downloads of z4root, bootstrap, GB prerooted, and the deodex files. After my installs: Swipe to unlock. <deep breath inserted here> Swiped. I see my home screen. No force closes. Oh thank God, finally!
I hope some of you get a kick out of that. I now keep a redundant backup of my nand backups on my PC.