You need to upgrade to 2.2 in iTunes (not 2.2.1) then you need to download a custom ipsw of 2.2.1 from the internet (google) and then hold shift and click restore in iTunes and click that file. And then you can download yellowsn0w and your device will be unlocked. 🙂
You need to upgrade to 2.2 in iTunes (not 2.2.1) then you need to download a custom ipsw of 2.2.1 from the internet (google) and then hold shift and click restore in iTunes and click that file. And then you can download yellowsn0w and your device will be unlocked. 🙂
Why not just upgrade to 2.2 (needs to be downloaded) and then you hit either the Ctrl or Alt keys while clicking Restore (I don't have a PC but on a Mac it's the Command key) to restore the phone to 2.2 firmware which can be jailbroken by using WinPwn. Once jailbroken you can unlock with yellowsn0w.
I don't see any need for having 2.2.1 over 2.2 as it's only a minor change. I wouldn't download a "pre-packaged" custom ipsw from anyone as they could have put anything in there. 🙂