Jailbreaking the 3G iPhone using redsn0w [SIMULATED]



Attention: This tutorial is a simulation of what should happen. Why am I making a simulated tutorial? Mainly because my iPhone 3G has 3.1.3 firmware and 4.26.08 modem firmware and is unlocked and working just fine. I have no interest in restoring my phone to 3.1.3 firmware (which will also install 5.12.01 modem firmware) which can't be unlocked, just to use this new version of redsn0w to make a tutorial with.





Who is this guide for?
  • All 3G iPhones: unlocked or not, activated or not, Pwned or not.
  • Those on 3.1.3 firmware already.
  • Make sure to sync your iPhone prior to using this tutorial. This way your personal information, and any App Store applications will be preserved.
  • I used iTunes version 9.1.
  • I used OS X 10.6.3.


Thanks again go out to the iPhone Dev Team for providing this amazing, and FREE program for jailbreaking, activating, unlocking, and customizing the iPhone. You can visit their website here, and their blog here. They have a specific article on their blog here where you can ask questions and get help using this program.



Step 1.

Download redsn0w 0.9.4 from me here.

Download 3.1.2 firmware from Apple here. Download 3.1.3 firmware from Apple here.   Note: Safari likes to open "safe" files by default. You must turn this feature off for this download to work correctly. Click "Safari", select "Preferences", from the "Geneal" tab uncheck the box that says "Open "safe" files after downloading". Otherwise just use Firefox to download this firmware file.

You should now have these three icons on your desktop. If your firmware file ends in .zip, then edit the file name to remove the .zip so that it ends in .ipsw.

iPhone



Double click the redsn0w.zip file and you will see this folder appear.

iPhone



Go into this folder and drag the redsn0w.app file into your Applications folder.

iPhone




Step 2.

Launch redsn0w. Click the Browse button.

iPhone



Navigate to where you saved the 3.1.2 firmware download from earlier. Select it, and click Open.

iPhone



If you blink you will miss the lines of text that say: Processing firmware, and IPSW successfully identified. Click the Next button.

iPhone



A pop up will appear and display several messages quickly.

iPhone





At this screen you can install Cydia, use verbose boot mode (which just shows what the phone is doing when it boots up), you can also select a custom boot logo to replace the Apple logo, or a custom recovery logo to replace the plug in to iTunes logo. If you are already jailbroken, then you can select already pwned (which will deselect install Cydia), and just add the new options you want.

iPhone



If you select custom logos, a file browser window will open so that you can load your images.

iPhone



Make your choices and click Next.

iPhone



Make sure your iPhone is off, and plugged into your computer with the USB cable. Click the Next button.

iPhone



Instructions for entering DFU mode will appear. They start right away and go very quickly so try to keep up! First hold down the Power (sleep/wake) button for three seconds.

iPhone       iPhone



Keep holding on to the Power button, and press and hold the Home button for 10 seconds.

iPhone       iPhone



Continue holding the Home button, and release the Power button.

iPhone       iPhone



After a few seconds various messages will appear on the screen. At this point you can let go of the Home button.

Note: If your redsn0w screen hangs at the message Waiting for reboot, then simply unplug the USB cable, then plug it back in.

iPhone



You will see this graphic on your iPhone.

iPhone



After a bit the iPhone will reboot (and if you chose a custom boot logo it will appear at this point). Done! will appear in the program. You can click the Finish button to close the program.

iPhone



You will see a few different messages (Installing base utilities, Replacing kernel, Flashing NOR, Installing bundles, Activating, Syncing file systems, Rebooting) on your iPhone during the next couple minutes.

iPhone       iPhone



Cydia has been added to my SpringBoard.

iPhone







Return to top of page