Unlock & Jailbreak Guide For iPhone 2G (2.2.1 Firmware)

18 02 2009

As you know, Apple recently has released firmware 2.2.1 for iPhone. for iPhone. If you are a regular reader of my blog, you know I do not recommend the upgrade, particularly you’re already using firmware 2.2. Firmware 2.2.1 does not come with any big new feature and only focus on bug fixes.

However, not every reader are the same. As I read from your comments, some readers are considering the upgrade for whatever reasons. Some may find firmware 2.2 is not stable enough and want to upgrade to 2.2.1. Some may just trick by iTunes and accidentally upgrade the firmware.

Now an updated the jailbreak guide for iPhone 2G  for windows procedures for firmware 2.2.1 jailbreak is already posted. You can refer to the complete jailbreak guide for firmware 2.2.1:

Guide To Unlock &  Jailbreak iPhone 2G (2.2.1 firmware) Using QuickPwn 2.2.5 (Windows)


QuickPwn 2.2.5 And PwnageTool 2.2.5 is available for iPhone 2.2.1 Jailbreak (Windows & Mac)

6 02 2009

Just two days after firmware 2.2.1 release, iPhone Dev Team has made the impossible possible again. iPhone Dev Team has just released an updated version of PwnageTool and QuickPwn for iPhone 2.2.1 jailbreak. The updated versions are now available for Windows users.

As I mentioned before, firmware 2.2.1 is only a minor bug fix update. I don’t recommend you to upgrade to this version if you already satisfy with firmware 2.2. But if you insist to upgrade to this latest firmware version for whatever reasons and plan to jailbreak your iPhone, please continue to read on carefully.

For iPhone 2G

If you’re using the 1st generation iPhone, that’s pretty easy for you. The firmware 2.2.1 does not upgrade the baseband of iPhone 2G. So, it’s quite safe to use QuickPwn 2.2.5 or PwnageTool 2.2.5 to jailbreak firmware 2.2.1.

Again, it’s up to you to decide whether you need to upgrade to firmware 2.2.1. For jailbreak, you can download QuickPwn 2.2.5 (Windows) and PwnageTool 2.2.5 (Mac), and follow the same jailbreak guide to jailbreak your iPhone for Windows.

For iPhone 3G

It’s a little-bit complicated for iPhone 3G user, as the firmware 2.2.1 upgrades the iPhone baseband to version 02.30.03. That said, the current version of iPhone 3G unlock application (i.e. yellowsn0w) cannot handle this baseband (at least for now). So, please take note if you plan to jailbreak and unlock iPhone 3G on firmware 2.2.1:

1. If you plan to upgrade to firmware 2.2.1 and unlock iPhone 3G, please do not use QuickPwn 2.2.5. Use PwnageTool 2.2.5, instead. PwnageTool allows you to create a custom version of IPSW that can be updated safely without affecting the baseband. So, you can then use yellowsn0w to unlock iPhone 3G.

2. So, when should you use QuickPwn 2.2.5 on iPhone 3G? If you just plan to jailbreak but NOT to unlock your 3G iPhone, you can use QuickPwn.

Please read the above points carefully and make sure you understand before you dive into the upgrade. Okay, you have made up your mind. You can download QuickPwn 2.2.5 and PwnageTool 2.2.5 here. To unlock iPhone 3G after using PwnageTool, you can download yellowsn0w 0.9.7 via Cydia and perform the unlock.

For the official release note for QuickPwn 2.2.5 and PwnageTool 2.2.5, you can refer to iPhone Dev-Team’s blog.

iPhone Firmware 2.2.1 Released..

29 01 2009

Apple has released firmware 2.2.1 for iPhone with minor bug fixes and improvements. The upgrade is now available for download via iTunes. In brief, this update includes:

  • Improved general stability of Safari
  • Fixed issue where some images saved from Mail do not display correctly in the Camera Roll

For user with jailbroken or unlocked iPhone, please do not upgrade to this firmware version yet. Even iTunes prompts you for the upgrade, just cancel it. This new firmware update will break the unlock of iPhone 3G using yellowsn0w as warned by iPhone Dev Team. Also, for iPhone 2G user, I suggest you to hold the upgrade until we got more updates from the developers of QuickPwn & PwnageTool.

Anyway, this is not a big firmware update. If you’re already on firmware 2.2, just stay with it. And, for those who’re planning to upgrade the firmware version, you can consider to upgrade to firmware 2.2 and jailbreak it using QuickPwn.

JailBird-WinPwn Replacement Will Come Soon

23 01 2009

The development of  WinPwn seems come to a halt after the beta release of WinPwn 2.5. Presently, to jailbreak and unlock iPhone on Windows, QuickPwn from iPhone Dev Team is the only solution. Soon, you’ll see “Jailbird“, a WinPwn replacement to be released as an alternative jailbreak solution.

Unlike QuickPwn, Jailbird lets you create a custom IPSW and change the partition size. Jailbird is the first jailbreak application on Windows that works like PwnageTool on Mac and will support firmware 2.0 to 2.2. As of today, we only have a glimpse of the screenshot. But Jailbird will soon recruit beta testers.

QuickPwn: Troubleshooting and Fixes

17 01 2009

Some users stuck at Jailbreak process while using QuickPwn. Users reported QuickPwn hanged at “Wait for your iPhone to connect in Recovery Mode” during jailbreak process.

After made several searching and studies base on the iPhone jailbreak issues, the “hang” issue is particularly related to the unavailability of some Windows services. Those Windows services are supposed to be turned on during jailbreak process. But for whatever reason, those required services are switched off (both intentionally or unintentionally). To resolve the “hang” issue, you have to just start those Windows Services before launching QuickPwn. Here the possible solutions for both WinXP and Vista:

Windows XP:

If you’re using QuickPwn on Win XP, please ensure the following Windows Service are started before jailbreak:

  • Messenger
  • Telnet
  • Terminal

To enable these services, you can launch “Control Panel” -> “Administrative Tools” -> “Services”. Then enable the above services if they’re not started.


Before launching QuickPwn and perform jailbreak on Vista, please ensure the following Windows Service are started:

  • Remote Procedure Call (RPC)
  • Terminal Services

To enable these services, you can launch “Control Panel” -> “Administrative Tools” -> “Services”. Then enable the above services if they’re not started.

Jailbreak again…

After you complete the above changes, try to perform jailbreak again using QuickPwn.

If the above still doesn’t work, try to install .NET framework v3.5 and run QuickPwn again. You can download it here.

Quick Reset

15 12 2008

You may sync and install the new apps with big size of file. To avoid any failure for first time launching for your new apps, the better way is to make quick reset while your device has still turned on. You might also had some problem with you device get stuck on boot (at the apple logo).

To do this all you have to do is hold down the “power” button and the “home” button simultaneously while the device is turned on. While you hold this you will see the ’slide to power down’ notification but don’t let go this both button. A few more seconds and you will see the screen turn off and the entire iPhone or iPod Touch will shut off. You may count it about 10-15 second for all process above complete.

Recovery And Restore Mode

15 12 2008

Sometimes you need to ‘reset’ your device with a fresh install of the OS. One way to do this is by putting your iPhone or iPod Touch into Restore/Recovery Mode and then restoring it from iTunes.

To do this you will need to turn your iPhone or iPod Touch off first. Then while it off, hold the home button and then plug in the USB cable until you’ll see the ‘restore mode’ screen so you can then restore in iTunes.