Step SixiTunes should give you error 1013. This is what we wanted, as it notes the baseband has not updated :) Click Ok and close iTunes.

If you get a 16XX error then try entering DFU and go to step 5.If your restore does NOT end in a 1013, it means your baseband was updated. This is likely because you did not have the TSS server running OR you updated without TinyUmbrella OR you are working with a device OTHER than iPhone 4.

Step SevenPlace your iPhone into DFU mode by holding down both the Power and Home buttons for ten seconds, then release the Power button and continue holding the Home button for another 5 seconds. You can find help with DFU mode here.

Step EightFix Recovery in TinyUmbrella is currently not working. Download this standalone .exe file to fix recovery on 4.3.1. Extract the file and double click on fixrecovery43.exe. A command prompt will open, and the program will go through the process. During this time, you will notice scrolling text on your iPhone 4.

Step NineYour iPhone will now be on 4.3.1 with the 1.59.00 baseband! (Which means you can now unlock using this tutorial)

http://www.rapidunlockers.com/ , try this one, I unlocked my phone on very fast (about 6 hours total) and cheap, now i can update to any version without having to worry that my phone will be locked ever again. It was the cheapest price that i found on the net only 9$ !!!

Hi,
I have upgraded to 4.3.3 using this tutorial, everything worked as given. However, after using FixRecovery43.exe, I am not able to get out of emergency screen. Can any one tell me how to get out of emergency screen?
Thanks,