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
-Congratz! You’ve now Jailbroken iOS4 on your iPhone 3G! Pretty easy huh?
-Your Cydia app icon will be a white icon, but run it once and allow it to pull down sources/updates and it should go to the normal Cydia app icon.
-You can now sync with iTunes and restore from your previous backups
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.
Feel free to discuss in the comments below!