So today I decided to sbf back to 2.1 and make everything stock again. I was running 2.3.9 w/ flyx. The sbf went smoothly. I was running 2.1. Then I just decided to accept the 2.2 ota. bam. done. Phone is like brand new!! Here is where it got tough.. I needed an emergency password that was stored in a safe app on my old flyx setup. Shit balls. So I think, oh, I will just restore with Titanium! but crap, Im not rooted. So, I root with my Mac. First time ever. good. I restore the app with Titanium. But crap! it is showing an old backup! It must have not seen the app had been modified when I did a backup before SBFing!! So now Im in a panic. My last ditch effort. I am going to load bootstrap and try to restore a nandroid backup of the old hacked 2.3.9 over the new 2.3.15 OTA. I figured it was just going to brick the phone, but I had no other choice. The gods are merciful!! It fricking worked!! So tell me, I thought due to the new OTA kernel and baseband and stuff, that there was no way to downgrade to any of the hacked stuff, at least without SBFing the new 2.2 or something like that. How did this work?