So I'm running 3.1 jb on my iPhone 3G at the moment.
Today I decided to uprgrade to 3.1.2 and jailbreak it with Blackra1n.
Well, when I just tried upgrading my iphone normally to 3.1.2, I got an error...(1604) and (1602) multiple times. Everytime I do so, and get this error, my phone gets stuck on the "Connect to iTunes" screen. The only way I can get off this screen is run blackra1n and it will get my phone off the screen and my phone will be at its normal 3.1 state and everything works fine.
I tried upgrading though DFU and yet, still the same problem
So if anyone has any suggestions, help, or advice, it will be greatly appreciated.
I had this problem on one of the phone's I was JB too. All I did was dl the 3G 3.1.2 f/w from a site, turned the phone off, held the home button while connecting it, restored with the dl f/w, then JB and Unlocked using blackra1n. Try restarting comp first before all that.