Well as I write this I’m taking the plunge and installing iOS4 to my iPhone 3G and then Jailbreaking with redsn0w. A few hours ago this morning iOS4 was released to the general public for download via iTunes. A few hours later the iPhone Dev Team and Musclenerd updated ultrasn0w which will now unlock ALL basebands, and just about an hour or so ago, they released the final beta version of redsn0w. You can grab the latest version of redsn0w here: download redsn0w

The proper procedure for your iPhone 3G is basically this: !!!ONLY DO THIS ON iPhone 3G!!!! I am not responsible if you fuck up your phone! Use at your own risk and don’t attempt if you are a clueless moron.

-Restore to the official iOS4 firmware that iTunes downloaded today, be sure to click SHIFT+Restore from within itunes

-This will take about 15-20 minutes as the firmware is installed to your iPhone 3G

-Once the 4.0 Firmware has been restored, before you restore your iPhone settings from backups, launch redsn0w

-From within redsn0w choose the CURRENT iOS4 FINAL release firmware you just installed the file name should be iPhone1,2_4.0_8A293_Restore.ipsw

-redsn0w will then churn away at the firmware and do some validation, once it’s been validated click next

-You’ll then be prompted to turn off your iPhone. Make sure the iPhone is plugged into the computer before you power the device down. Hold the power button down until the power slider gives you the option to shut the phone down.

-Get ready, after the next step you’ll have to follow the instructions on the redsn0w screen FAST. Once the device is plugged into the computer and powered off, click next

-Follow the on screen instructions in redsn0w. You will have to hold the power button for 2 seconds, then both buttons for 10 seconds, then release the power button and hold only the home button for another 30 seconds or so.

-If you’ve followed the instructions correctly, redsn0w will show a progress bar. At that point it is safe to release the home button.

-Allow the process to continue and complete without pressing anything or disconnecting anything

-After a few minutes you’ll see the PWNAPPLE logo and “Flashing NOR” on your device…this is a good thing! Then installing Bundles…

-Then the device will reboot, and if you’ve chosen verbose startup in redsn0w you’ll see a linux-like boot sequence

Jailbreak iOS 4 for iPhone 3G Screenshots

That’s about it! I hope that this helps some folks who are looking at Jailbreaking their iPhone 3G with iOS4. Tons of thanks to the iPhone Dev Team for all their great work and efforts, and a big “fuck you” to all the people who bitch and moan about the pace of their work. Got a problem? Do it better yourself then.

I don’t usually shill for companies, but when a product wins my affection, they deserve a shout-out. This is by far the BEST iPhone case I’ve seen and used. It has saved my phones from many tumbles. It’s especially important to be able to protect your iPhone from a drop, because you can’t get insurance on an iPhone through AT&T.

The Seidio Innocase II has a textured rubber like feel in your hand, but is made of hard plastic. This allows for some grip when holding the phone, so it doesn’t slip out of your hand. The inside of the case is lined with a velour-like felt, which protects the iPhone from scratches.

In addition to the phone protector, if you are like me and love a good holster, you’ll love this. The holster is made of heavy duty plastic, and has sturdy double springs to hold the phone. It allows for quick one-handed release and insertion. The iPhone faces inward to protect the screen from any damage. The holster is also lined with the same velour-like felt which protects the screen from any scratches.

I’ve been using Seido phone protectors for my last 2 phones, and love them. They are worth every penny to protect your phones. Check it out and get one, you won’t be disappointed!