I am trying to restore my iPhone 3G but iTunes says it will be updated to 2.2.1 after the restore. Is there a way to cancel that? I don't want to update because yellowsn0w is only for 2.2 (or at least I think it is), but I HAVE to restore the phone. Thanks in advance. "Yellowsn0w will NOT work with the baseband version (02.30.03) that is present in the recent 2.2.1 update. If you want to use Yellownsn0w you will need to create and restore using a custom .ipsw that will allow you to update safely to 2.2.1 without applying the 02.30.03 baseband update. You’ll then have a 3G iPhone running 2.2.1 with an older baseband version that is still vulnerable to yellowsn0w, following these steps ensures that yellowsn0w will still operate." Can someone explain me how to do that?