Update: 11/21/08
iPhone firmware 2.2 has been released! If you’d like to jailbreak 2.2, here’s why you shouldn’t update to 2.2 yet.
I am sure you’ve probably heard that Quickpwn 2.1 for Windows has been released by the dev team. High five to them for making the jailbreak process easier than ever that even your grandma can do it. If your grandma, has an iPhone that will be some picture you should share it with us.
The reason I am posting this a few days after the Quickpwn release is because I had trouble jailbreaking my iPhone 3g. But, I have a feeling this had to do with the fact that I had already jailbroken my iPhone 2.0.2 with Quickpwn. I will get to that and how I solved it later in the post.
If you haven’t jailbroken your iPhone yet
Again, if you have already jailbroken your iPhone, check the section below proceeding. If you are already updated your iPhone to 2.1 firmware and ready to jailbreak then you can start from this step. Oherwise update to 2.1firmware through iTunes and then you are ready to jailbreak your iPhone.
- Download QuickPwn 2.1 for Windows from here, extract the files and save it in a new folder named as QuickPwn in your computer. And save your updated 2.1 firmware in the same QuickPwn folder (firmware download links). You shouldn’t even need this as Quickpwn detects your installed
firmware.
- Connect your iphone via USB cable to computer. Now run the QuickPwn.exe file in the QuickPwn folder. In this step it will make sure your iphone is connected via USB and click the Blue arrow to continue.

- Now in this step it will automatically detect your 2.1firmware from your computer. If not browse and select the firmware you previously saved in your QuickPwn folder and click the blue arrow to continue.

- Next step select Cydia , Installer and if you want to replace the boot logos select it too. And click the Blue arrow to continue to next step. I like the Apple logo instead.

- In this step it again asks you to confirm your iPhone is connceted via USB and click the arrow to continue.

- Here in this step follow the QuickPwn instructions carefully . First it will automatically put your iPhone into recovery mode and once it goes to recovery mode you will be directed to
- hold your home button for 5 seconds
- hold down the home and power buttons together for 10 seconds
- release the power button and continue to hold the home button til you see the jailbreaking progress in your iPhone and then let go..



- With mine, even after this message was shown, the iPhone was showing some jailbreak messages with nice graphics. So, I waited pateiently for it to complete and reboot. Voila, everything came back up and worked! Hello Cydia & Installer!

If you have previously jailbroken your iPhone
If you haven’t jailbroken your iPhone before at all, you can just use the section above without a worry. To set the stage this was my status when I started:
- iPhone 3G
- iTunes 8
- Previously jailbroken with 2.0.2 firmware
- Upgraded to firmware 2.1
The Problem
Now, when I used Quickpwn 2.1 (windows) to jailbreak everything worked fine but at the end the iPhone will just keep hanging at the Apple logo screen at startup. It would do that and vibrate twice and iTunes would even recognize the iPhone but again it would reboot. This would go on until I disconnected it from iTunes, manually rebooted. Now, I can get into the iPhone but no Cydia or Installer.
The Solution
It turns out that the startup was failing because it was missing BossPrefs, 5 icon dock, Springboard, etc. I suspect it was trying to find one of these jailbreak apps I had previously installed at startup, failed and kept restarting. I kind of found this by trial and error. Because jailbreaking with QuickPwn worked on my iPhone if I reset my iPhone to factory settings by using ‘Restore’ function in iTunes 8 and not choosing to restore from a backup. I was now able to see Cydia & Installer.
So I went ahead and installed BossPrefs, Springboard, 5 icon dock, etc and made sure none of my app icons were hidden. Then I synced my iPhone to the backup I had done before starting the jailbreak. Voila, now iPhone started up fine.
In fact, this excellent guide on how to upgrade in iTunes at Sleepers.net which I came across pretty late helped me do this.
If you haven’t already messed up like I did, I highly suggest following that guide to create a backup of your Cydia apps list with AptBackup jailbreak app. Also, if you have hid some icons with BossPrefs or other apps, make sure you unhide them before you start jailbreaking. If you still having problems, this thread at MacRumours or this post at Sleepers.net might help you out.
The End
In the end, the jailbreak process itself takes just anywhere from 10-20 minutes and hasn’t been this simple so far. If you don’t make the same mistakes I did, it should be very straight forward and hope these tips helped you successfully jailbreaking your iPhone. After jailbreaking, don’t forget to get some iPhone winterboard themes for your jailbroken iPhone! Here is what mine looks like now:

Doesn’t this make the jailbreaking effort worth it?
No word on when QuickPwn for iPod Touch or Winpwn 3.0 will be released yet. Stay tuned or subscribe to our RSS feed if you don’t want to miss future updates.
Popularity: 3% [?]