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
you can ask questions and get help using this program.
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
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.
Double click the redsn0w.zip file and you will see this folder appear.
Go into this folder and drag the redsn0w.app file into your Applications folder.
Launch redsn0w. Click the Browse button.
Navigate to where you saved the 3.1.2 firmware download from earlier. Select it, and click Open.
If you blink you will miss the lines of text that say: Processing firmware, and IPSW successfully
identified. Click the Next button.
A pop up will appear and display several messages quickly.
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.
If you select custom logos, a file browser window will open so that you can load your images.
Make your choices and click Next.
Make sure your iPhone is off, and plugged into your computer with the USB cable. Click the Next button.
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.
Keep holding on to the Power button, and press and hold the Home button for 10 seconds.
Continue holding the Home button, and release the Power button.
After a few seconds various messages will appear on the screen. At this point you can let go of the
Note: If your redsn0w screen hangs at the message Waiting for reboot, then simply unplug the USB
cable, then plug it back in.
You will see this graphic on your 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.
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
Cydia has been added to my SpringBoard.