Firmware update 2.2surprised a few people who accidentally updated their iPhone. If that happened to you, you now have 2 choices: either stay and 2.2 and wait for the Dev Team to come up with ajailbreak method for 2.2, or you can attempt to downgrade from 2.2 to 2.1.
I personally don’t have this issue. I haven’t updated to 2.2 but I figured that some of you guys may have, so I started looking for a solution to post here. The problem is there doesn’t seem to be a solution that works for one main reason: 2.2 updates your baseband and once your baseband is updated, you can’t downgrade it to 2.1 (not as yet anyway).

From what I read, only 2-3 people were actually able to get their iPhone back to 2.1 without issues but it is very unclear what they did exactly… Now let’s have a look at these different methods that supposedly show you how to downgrade from iPhone firmware 2.2 to 2.1.
Note that I haven’t tried this and I do not approve it. If you choose to try any of these methods, understand that you’re doing it at your own risks. If I were you, I would just wait for a new jailbreak method by the Dev Team.
I found the first method onMegaLeecher.netand here is how it goes:
For downgrading iPhone Firmware 2.2 to an earlier version you will need to downgrade the baseband and firmware, for this following software are needed:
Once you have got all the above softwares, follow the process below:
Pleaseread the commentson MegaLeecher and you’ll see for yourself that it is not a really safe way to downgrade…

Now the second method that I found oniPhoneHacks.com.
First you need to download iPhone firmware 2.1 (for 1st iPhone, use thisdownload linkand for iPhone 3G, usethis download link).
You can then follow these steps to downgrade from iPhone firmware 2.2 to firmware 2.1:
Again, I highly suggest that youread the commentsabout this method…
If you have successfully downgraded your iPhone from 2.2 to 2.1, please let us know how you did that.