OK, so here's what I did, starting off with a rooted DX from which I had removed a bunch of bloat: 1. Loaded the startup.zip file found at MyDroidWorld onto my SD Card 1. Used SBF to get my phone back to a stock state 2. Moved my su file from /bin to /xbin 3. Rebooted into recovery mode 4. Selected apply sdcard:update.zip 5. Rebooted to a glorious, wonderful 2.2---with root access. Now, here's where I screwed things up-In my haste to remove the bloat again, I accidentally removed the Dialer module. Yeah, a BIG whoops. I immediately lost service, along with my ability to use any of the Dialer-associated functions. I tried to restore it using Titanium Backup (I backed everything up before uninstalling programs), to no avail...so, in a panic, I ran the SBF again, which really freaked me out, because it caused my phone to go into a Droid-Eye bootloop. FML. However, I was able to once again reboot into recovery mode, and applied update.zip again, and the phone started back up! But, with a few really troubling issues: 1. I have no lockscreen, nor the ability to enable a regular lockscreen in Settings. 2. The camera button no longer pulls up anything. 3. The home button works, but not fully; I can't pull up a "Recently Used" menu, nor will it exit out of any programs back to my homescreen. 4. Several programs no longer function, such as VZ Navigator, PayPal, and Calorie Counter (and I haven't checked all of them yet but I'm sure there are more). 5. I LOST ROOT 6. I no longer have Flash in my browser It seems as if, through my infinite n00bness, I have created a slightly less functional hybrid monster combination of 2.1 and 2.2. My efforts to try SBF and different versions of the startup.zip file (both the rooted and non-rooted versions from the Droid X Forums) have done nothing. Does anyone here have any idea how to fix this (or even what I've done)? Other than those issues, I have full calling/texting/email/browsing capabilities on my ohone, but it just isn't the same. I know I should have left well enough alone, but now that I haven't, is there any hope for me?