Connect to Itunes screen, Restore Error, Error 9,13,14 READ HERE
Alot of you are getting errors while trying to update/jailbreak your iphone. Well here is what I had to do to get everything working.
I have 2 iPhone 3G that were running on 3.1.2. I downloaded 4.2.1 ipsw and restored the first phone to it. So i updated it to newest baseband and firmware. I was at the connect itunes screen with slide for emergency. So i was obviously updated to 4.2.1 just can use since it wasnt unlocked. I plugged in my phone to computer. Turned the phone off. Selected 4.2.1 ipsw on redsnow and checked the box to update ipad baseband. I gave it like 3 minutes and it worked and It activated for me so I was with the NEW IPAD BASEBAND on FIRMWARE 4.2.1. I opened cydia added the ultrasnow source and installed ultrasnow and everything works perfect.
Relized my battery was draining super fast. I went to settings > email> and changed it from "PUSH" to "FETCH" every 15 minutes. Now the battery is great. Takes a hour to move 1% battery drain. I also read that a app called "PUSH DOCTOR" is supposed to help this out. Might be worth it to someone to read it.
IPHONE 3G 2nd ATTEMPT
I started with same exact firmware and baseband as first phone. Plugged into my laptop and started to update. I got a cannot update/restore error. 1015, 9, 14, 13, 0x300008 or something. So I kept trying. Nothing. I used 2 different computers. 1 different usb cable. Reinstalled itunes 2 times. Restarted 5+ times. Messed with appledevicemanager. Changed compatibility mode. I tried it all. I tried restoring using 4.2.1, 4.1. I also tried 3.1.2 and 3.1.3 (for these two I got not capatible). So I tried restoring about 30 times using the 4.2.1 and each time it would get a little farther. So my advice to you if you get these errors is to keep doing it over and over and over until it works. After it finally worked I was getting the same problem with using redsnow. It was going so far and then stopping. I tried that probably 15+ times. But finally it worked.
So I hope this helps people. Story short just keep trying to update/jailbreak. I didnt care if i bricked my phone so i tried everything I could to harm my phone and it still ended up fine for me. Good luck all!