Showing posts with label How to jailbreak iPhone 3G. Show all posts
Showing posts with label How to jailbreak iPhone 3G. Show all posts


The iPhone Dev team has released a browser-based jailbreak tool known as JailbreakMe that is capable to jailbreak all models of iPhone including iPhone 4, 3GS (both old and new bootrom) and 3G running on the latest version of iOS (i.e. 4.0 or 4.0.1). “Jailbreakme” is even simpler and more user-friendly than Spirit. It is so simple that I wonder if I still need to write a guide for it. For those who do not familiar with the jailbreak process, here is the step-by-step guide to show you the process.

Please read this before your take any further action:

  • JailbreakMe should also work with iPhone that has been jailbroken with blackra1n or Spirit. But before using JailbreakMe, please restore the iPhone to iOS 4.0 / 4.01 via iTunes.
  • JailbreakMe will not hacktivate your iPhone. Your iPhone should be activated before using the browser-based jailbreak tool. You can either purchase an official SIM card or simply borrow it from your friend to activate the iPhone.
  • Remember to backup all your iPhone data via iTunes. You can simply connect the iPhone to your computer and sync all the data. This step is crucial. In any case you are stuck in the jailbreak process, you can always restore your iPhone back to the original state.
  • Though JailbreakMe should work with iPhone OS v3.x, this guide is intended for those running iOS 4. So, I suppose you have upgraded to iOS 4.0 / 4.0.1. If not, please upgrade it via iTunes.
Step 1: As JailbreakMe is a browser-based jailbreak tool, no software download is required. All you need to do is to launch the mobile Safari on your iPhone and point it to http;//www.jailbreakme.com. If the above link doesn’t work, you can also try out http;//jailbreakme.modmyi.com
Step 2: Simply slide the “slide to jailbreak” slider to kick off the jailbreak process.


Step 3: The whole jailbreak process will take several minutes to complete. Once done, the tool prompts you that cydia has been added to your iPhone. Its done!..and enjoy!




Step 4: You need to unlock after jailbreaking...for iPhone 4, 3GS and 3G user, if you need to unlock the iPhone, you can launch cydia and install ultrasn0w. You can checkout my guide here how to unlock using Ultrasn0w.


TroubleShooting & Fixes

  • You may be stuck after you kick off the jailbreak process. In that case, you can simply reboot your iPhone and go through the whole process again. Usually, the jailbreak should work normally for the next trial.
  • If you are still stuck at the purple screen after reboot, Here are the procedures:

1. Go to Settings -> Safari and then tap “Clear Cache”. Tap again to confirm the cache clean up.

2. Tap “Clear History” to clean up the browser history

3. Tap “Clear Cookies” to clean up the cookies

4. After you clean up the browser cache/history/cookies, reboot the iPhone

5. Once rebooted, point the mobile Safari to http://jailbreakme.com and try again.. Good Luck!


A new jailbreak tool called “Spirit”, developed by Comex. The tool also supports untethered jailbreak for iPod touch, as well as, the iPad using the latest firmwares. The Spirit tool is free for download and supports both Mac & Windows platform. The jailbreak process via Spirit is also simple and straight-forward. By just one-click, it then jailbreaks your iPhone, iPad or iPod touch automatically.

But before you download the tool, please read through the following highlights carefully:

  • Spirit is not a carrier unlock – Don’t mix Spirit with other iPhone unlock tool (e.g. blacksn0w). You can only use Spirit to jailbreak your device. It will not unlock your iPhone.
  • If you are already using a tethered jailbroken iPhone 3GS and want to use Spirit for untethered jailbreak, you will need to restore your device via iTunes. However, if you are using unlocked iPhone 3G or 3GS, do not upgrade to iPhone OS 3.1.3 or else you will lose the unlock. Please stay with iPhone OS 3.1.2 for jailbreaking.
  • Spirit is an untethered jailbreak for iPad, iPhone, and iPod touch on the latest firmwares, including firmware 3.1.2, 3.1.3, and the iPad-exclusive 3.2. So, if you are using lower version of firmware (aka iPhone OS), you will need to upgrade your device to the latest firmware version before using Spirit.
  • Spirit does not hacktivate your iPhone. To use it, it expects your device has already been activated. In other words, if your iPhone is stuck at the “Connect to iTunes or Emergency Call screen”, Spirit will not work for you.
  • Make sure you’re using iTunes 9 or up before using Spirit.
To download this jailbreak tool, you can check out from its official website. It’s free for download.

The team, ih8sn0w, has recently rolled out a beta release of a new jailbreaking tool called sn0wbreeze. In brief, sn0wbreeze is the PwnageTool for Windows. If you’re a Mac user with iPhone jailbreak background, you should be very familiar with PwnageTool. PwnageTool is a very popular jailbreak tool developed by the renowned iPhone Dev team. But the tool only works on Mac since its first release. While blackra1n is considered as the easiest jailbreak tool, PwnageTool offers jailbreaker flexibility that allows you to build a custom IPSW file with custom logo and personalized root partition size. You can even bundle the cydia apps in the custom build.

With the effort from ih6sn0w team, PwnageTool is now ported to Windows. You can now run it on Windows XP, Vista, 7 (32 or 64 bit). However, make sure you install .NET Framework 3.5 and with at least 256MB Ram to run the tool.

Sn0wbreeze can handle the jailbreak on the below devices:
  • iPhone 2G
  • iPhone 3G
  • iPhone 3GS (old bootrom)
  • iPod Touch 1G
  • iPod Touch 2G – non MC (serial no.)
Sn0wbreeze Beta is now available for free. You can further check out the official website to download.

But if you’re planning to jailbreak your iPhone, I still recommend to use blackra1n to jailbreak your iPhone. It’s the best jailbreak tool for jailbreak beginner. You may also would like to checkout the video here.

As claimed by GeoHot, blackra1n is an universal jailbreak solution for all models of iPhone and iPod touch. This guide will walk you through on how to jailbreak iPhone OS 3.1.2 using blackra1n on Windows.

Before you start, please read through the following notes carefully. If you’re confused, I suggest you to hold off the jailbreak and read the note again:


  1. Blackra1n only jailbreaks your iPhone and does not perform the unlock to let use other unofficial SIM.
  2. For those using software-unlocked iPhone 3G or 3GS, please do not upgrade to iPhone 3.1. Otherwise, you’ll lose the unlock, as the firmware update will also the baseband.
  3. Blackra1n will not hactivate your iPhone. That means, you’ll need to use official SIM card for activation purpose.
  4. Only tethered jailbreak is available for iPod touch device.
  5. Though it’s reported that blackra1n works for all models of iPhone, there is no guarantee that it will work for you. So, use it at your own risk.
  6. Disclaimer: Jailbreaking may void your warranty of iPhone. Again, jailbreak it at your own risk.

Jailbreak iPhone 3.1.2 using blackra1n

Step 1: Make sure you’re using iTunes 9.0 or 9.0.1. You can download the latest version of iTunes here.

Step 2: Download Blackra1n from blackra1n.com and save the blackra1n.exe to a folder.

Step 3: Connect your iPhone to your computer via USB. Launch iTunes and upgrade your iPhone to iPhone OS 3.1.2.

Step 4: After your iPhone has upgraded to firmware 3.1.2, launch blackra1n.exe.

Step 5: Ensure your iPhone is still connected to your computer and click “make it ra1n” to kick off the jailbreak.


Step 6: Once you click the button, the jailbreak process starts and it’ll take around a minute to complete.

Step 7: Wait until you see the following message and your iPhone should be jailbroken after reboot.


Step 8: Next, you can tap the blackra1n icon in your iPhone screen and install Cydia.


Step 9: Finally, reboot your iPhone

Step 10: When you are all done, load up blackr1n again and use the uninstall blackra1n to remove the blackra1n icon. It’s not needed any longer.

Step 11: Load Cydia, let it reorganize your apps, do the upgrades, and install your software.

Step 12: For beginner user, you might be want to know what to do after Jailbreak. Check out my post here on how to use Cydia. For those who already knew about the Cydia you could ignore this step.

TroubleShooting & Fixes

1) Blackra1n just crashes – You don’t have itunes 9 installed or your apple mobile device service is not running. Install itunes 9 or reboot to solve.

2) Blackra1n says it’s missing QTCF.dll. Put QTCF.dll into the same folder with blackra1n.exe and run it again.

3) Blackra1n hangs on running… – You need to kill iTunes and iTunesHelper.exe. This step should only take a couple seconds and something should happen.

4) If you stuck in recovery mode, you may try this below and it may help you:

-Turn off your antivirus
-Should stuck while blackra1n running, restart your phone. and try again
-while its still “running” press and hold the home and lock buttons till the phone reboots the screen will pop up saying “your jailbreak is done”, press okay and when the phone finally reboots unlock the phone if u do not find the blackra1n icon anywhere, restart blackra1n one more time. and shortly after just as everyone else has been saying your phone will be jailbroken, the screen ” your jailbreak is done” will come up again and this time blackra1n will be there an your phone jailbroken.

5) If you have a problem with using Disk Aid and iPhone Browser after jailbreak with BlackRa1n, checkout here how to fix it.

6) If you have a proble with YouTube, GPS and WIFI after jailbreak, checkout here how to fix it.




Today, Apple releases iPhone OS 3.1 Beta to developers:

iPhone SDK 3.1 beta and iPhone OS 3.1 beta are now posted to the iPhone Dev Center. These versions are for development and testing only and should be installed on devices dedicated to iPhone OS 3.1 beta software development. Please read the iPhone OS Pre-Install Advisory and the iPhone SDK 3.1 beta release notes before downloading and installing.

Now, the iPhone 3.1 release is still in beta and only available to developers. Apple does not provide any details about the update. But it’s quite sure Apple will fix the exploit that is currently used by ultrasn0w.

So, if you have already unlocked your iPhone 3G with ultrasn0w, please stay away from upgrading to iPhone 3.1.

Developed by iPhone Dev Team, Redsn0w is a replacement of QuickPwn to jailbreak iPhone 3.0. The jailbreak process is very straightforward that any iPhone owner can manage the jailbreak. Visit at iPhone Dev Team Blog for more information about Redsn0w.



Please read through the below notes before taking action to jailbreak your iPhone 3G:
  • RedSn0W only suitable for the recent iPhone OS 3.0 firmware updated.
  • This jailbreak guide is designed for Windows user only. For Mac user, you can use PwnageTool 3.0 to jailbreak.
  • Redsn0w is work for Original iPhone (1st Generation), Original iPod touch, iPod touch 2G and the iPhone 3G (not the iPhone 3GS).
  • For iPhone 3GS user, please do not use Redsn0w to jailbreak your new iPhone. Presently, there is no way to jailbreak iPhone 3GS.
  • If you’re using lower version of firmware (e.g. 1.1, 2.0, 2.1 or 2.2), you can also follow these jailbreak procedures to upgrade the firmware to 3.0. But please bear in mind, that you’ll have to re-install all the Cydia applications after upgrade. And, at the time I write this post, not all Cydia applications (e.g. AptBackup, iBluetooth, Backgrounder, iRealSMS, MySMS, BossTool, Quickgold) are compatible with iPhone 3.0. So, if you have any cydia applications that you rely on, please ensure its compatibility before upgrading.
Step 1: Make sure you have upgraded to iTunes version 8.2 and backup your iPhone data by synchronizing it with iTunes 8.2.

Step 2: Download RedSn0w 0.7.2 (or download here) and iPhone 3G 3.0 firmware. Save them all in the same folder. Extract/unzip Redsn0w. Make sure you have all the files in place before continue.

Installing iPhone 3.0 OS via iTunes 8.2

Step 3: Just connect your iPhone to your computer via USB cable and launch iTunes. Select your iPhone in iTunes. You might see all information about you iPhone and the button “Upgrade” and “Restore” appear in iTunes window.

Step 4: Hold the “SHIFT” key and click the “Restore” button simultaneously. The iTunes file dialog will pop up for you to select the firmware file. Locate the “iPhone1,2_3.0_7A341_Restore.ipsw” that you have downloaded in previous step and click “Open”.

Step 5: iTunes will then restore your iPhone with firmware 3.0 automatically. Keep your iPhone connected, don’t touch anything and wait until the process complete.


Jailbreak using RedSn0w

Step 6: Your iPhone should completely restore to firmware 3.0. But it’s still locked right now. Please power off your iPhone (but keep it connected with USB cable). However, If your bought unlocked iPhone original from factory settings you iTunes shows that your iPhone is unlock successfully and you don't need to unlock it, just proceed to the next step.

Step 7: Launch RedSn0w to start jailbreak your iPhone 3G. Make sure your iPhone connect via USB cable and then click "Next" button to proceed.


Step 8: You are required to provide the firmware 3.0 IPSW file. Click “Browse” button to locate the “iPhone1,2_3.0_7A341_Restore.ipsw” were you had downloaded in Step 2.

Redsn0w will then verify the firmware file. If it’s correct, redsn0w will show the message “IPSW successfully identified”. Then click “Next” button to continue.

Step 9: You are required to configure the settings for RedSn0w. Normally, you could mark all checkboxes (i.e. Install Cydia, Install Icy). If you would like not to install icy, just left “Install Icy” unmarked. Click "Next" button to proceed.


Step 10: Redsn0w will instruct you to put your iPhone into DFU mode. Ensure your iPhone is connected (via USB) and it’s turned OFF. If you’re ready, click “Next” to continue.

Step 11: Redsn0w automatically puts the iPhone into DFU mode. After that, you’ll be instructed to hold the "Power" button for 3 seconds. Then hold "Power" and "Home" buttons together for 10 seconds. Next, release "Power" button and continue to hold "Home" button for 30 seconds until your iPhone is in DFU mode.

Note: Timing is very important here, if you may not be able to put the iPhone into DFU mode for the first trial. Simply click the “Back” button to go back and try to follow the instructions again. Redsn0w will start the jailbreak process only if it detects your iPhone is properly put into DFU mode.

Step 12: If you have successfully put the iPhone into DFU mode, redsn0w will automatically start the jailbreak process.


Step 13: During jailbreaking process, your iPhone screen shows downloading jailbreak data and flashing NOR progress. What you have to do just keep waiting and don’t touch anything to your iPhone.


Step 14: RedSn0w will let you know the jailbreak process is successful. Your iPhone will be restarted automatically. This process will take 3-5 minutes to complete. Just wait until the process been done and your iPhone will be rebooted again.

Step 15: Now jailbreaking process has complete with iPhone 3.0 OS. Finally, sync back your iPhone to restore your backups data with iTunes 8.2.

Step 16: If your iPhone 3G is still unlock and not receive your carrier signal, you can checkout my post on how to unlock iPhone 3G for OS 3.0 using Ultrasn0w. For those who already use unlocked iPhone version from previous factory setting you can ignore this step. However this step is use full for those who would like to unlock the iPhone 3G.

Step 17: For beginner user, you might be want to know what to do after Jailbreak. Check out my post here on how to use Cydia. For those who already knew about the Cydia you could ignore this step.


Less than a week after the launch of the iPhone 3GS, the Dev Team confirmed it will soon be possible to jailbreak the 24Kpwn exploit that the hybrid team used on the iPod Touch 2G. This 24Kpwn exploit applies for the bootrom of the iPhone 3GS. In other words, you will soon be able to use RedSn0w to jailbreak your iPhone 3GS.

The other news is that once jailbroken, you will be able to use the current version of UltraSn0w to unlock the iPhone 3GS.

This is great news, but how did it happen? Why didn’t Apple fix this in their normal cat&mouse fashion? Well it seems this bootrom was cut in about the August 2008 timeframe, so the unintended early reveal of 24Kpwn earlier this year didn’t affect the iPhone 3GS.

Important: Apple has not given up on the cat&mouse game, and in fact there are challenging aspects of the 3GS jailbreak that aren’t in the other devices. It’ll take some time to safely work these into our tools, but the fundamental weaknesses are there: The bootrom is exploitable via 24Kpwn, and the baseband is exploitable via ultrasn0w. (And just like with the 3G, ultrasn0w for 3GS requires that you not update your baseband when Apple comes out with new firmware.)

If you’re really into iPhone hacking, the Dev Team released the technical notes about the 24Kpwn exploit in the iPhone 3GS. These notes can be found here. There is no information so far on the expected release date of the iPhone 3GS jailbreak but I am confident the Dev Team will have it ready within the next 2 weeks. The sooner, the better. I don’t know about you guys, but I’m going nuts with my unjailbroken iPhone.

After the release of PwnageTool for Mac yesterday, the Dev Team just announced the release of of RedSn0w, a jailbreak method that will work for iPod Touch, iPod Touch 2G, iPhone, and iPhone 3G. RedSn0w can also unlock the iPhone 2G.

RedSn0w, which works on both Mac and PC, provides similar functionality to QuickPwn, which makes me wonder whether or not the Dev Team will update QuickPwn, or simply replace it with RedSn0w.

According to the Dev Team:


  1. GOLDEN RULE: If you are using a 3G iPhone with yellowsn0w and rely on yellowsn0w to obtain cellular service, then you should NOT use redsn0w right now. Ultrasn0w (the 3G carrier unlock) is not included with this release and therefore your baseband will be locked and unable to use an operator other than the official one it was bought for. UltraSn0w will be released via APT (cydia and icy) soon. If you have an original iPhone (1st generation) then 3.0 carrier unlock works with this redsn0w release.
  2. Yellowsn0w in its current form will NOT work with the baseband version that is present in the 3.0 update, you will need Ultrasn0w, which will be released sometime soon, Ultrasn0w will work with all iPhone 3G models (but not 3GS), even ones that were previously unlockable, Ultrasn0w (when available) will be released via APT (this means you will be able to get it via Cydia or Icy).
  3. Please read all parts of this post before downloading and using these tools.
  4. Read items 1, 2 and 3 again and again.
  5. At the bottom of this post are the bittorrent files for the latest version of redsn0w.
  6. This app is suitable for the recent 3.0 release
  7. redsn0w will NOT work for the iPhone 3GS.
  8. redsn0w WILL work for Original iPhone (1st Generation), Original iPod touch, iPod touch 2G and the iPhone 3G (not the iPhone 3GS).
To use redsn0w simply upgrade the device in iTunes to firmware version 3.0 and run redsn0w to activate and jailbreak the device (and if you are using an original iPhone 2G, it will unlock it too!)


The Dev Team also suggests to use PwnageTool on Mac to build custom firmware files with more flexibility.

SHA1 SUMS

  • SHA1(redsn0w-mac_0.7.zip)= 284639d37fd6675056814b6c8a5b0583ad91c370
  • SHA1(redsn0w-win_0.7.1.zip)= e264e44954aa417a3eb12ed29770790a30f85a66

Official Bittorrent Releases -

UnOfficial Mirrors

Mac


Windows


Note that UltraSn0w, the iPhone 3G jailbreak, hasn’t been released yet. Also note that there is currently no way to jailbreak or unlock the new iPhone 3G S.

UPDATED: Ultrasn0w is available now via Cydia!. Check out my post here on how to unlock iPhone 3G using Ultrasn0w.

Updated: Checkout my post here on guide to jailbreak and unlock iPhone 2G for 3.0 firmware using Redsn0w.

cFor those who have accidentally upgraded your iPhone 3G to firmware 2.2.1, this is a great news for you. As you may know, by upgrading the iPhone 3G to firmware 2.2.1, Apple also updates the baseband version of iPhone to 2.30.00. Presently, this baseband version is not supported by yellowsn0w, the free unlock software for iPhone 3G. Thus, if you have accidentally upgrade to firmware 2.2.1, there is no software-based unlock problem to unlock your iPhone 3G. But today, here is an answer you’re searching for.

Today, the iPhone hacking community releases an easy-to-use baseband downgrade solution called 3G Fuzzyband Downgrader. By using this downgrader, you can downgrade any baseband version (2.30.00 - 4.26.08) back to 2.28.00. That means you can then use yellowsn0w to unlock iPhone 3G.

The 3G Fuzzyband Downgrader can be downloaded via Cydia (BigBoss source) and it is absolutely free. But make sure you’re using firmware 2.2.1, which is one of the requirements to use this downgrader. On top of that, the downgrader only supports Bootloader v5.8. Not sure what version of bootloader you’re running on? No worry. The downgrader application will automatically detect the baseband version for you.

The app is extremely simple and intuitive. What you have to do is to launch the downgrader and tap the “Downgrade” button. It’ll then verify your bootloader version and proceed with the downgrade.


Once you have the baseband downgraded, you can use Yellowsn0w to unlock your iPhone 3G 2,2,1 firmware. I still have to warn you: Use it at your own risk and make sure you only run the app on iPhone 2.2.1.


The instructions below is quite similar with unlocking & jailbreaking iPhone 2.2.1 firmware update (iPhone 2G), the different things here, you don't need to unlock your iPhone 3G. But for iPhone 2G, unlocking and jailbreaking is very recommended instead. See the details on how to unlock & jailbreak iPhone 2G for 2.2.1 firmware.

Before you run into the details of jailbreak, i would like to mention about "unlock" and "jailbreak" words here. You’re probably aware that the word “Unlock” is missing in the post title. It's meaning to say that, there is no solution to unlock iPhone 3G for 2.2.1 firmware so far. This statement valid by the time you read this post. That means you are still bind to single carrier and can’t use SIM card from other carriers.

Let me remind you here, "unlock" word is refer to the process to open up your iPhone to accept all carriers. Unlocked iPhone allows you to use SIM card from all carriers. You are no longer bind to the official carrier (e.g. AT&T) approved by Apple. And for, "jailbreak" your iPhone means you are allowed to install 3rd party applications on iPhone. This applies to all version of firmwares. Anyways, this post is devoted for iPhone 3G users who want to jailbreak their iPhones.

Note: This guide is now updated with procedures for iPhone 3G 2.2.1 firmware. But you should read this warning carefully. Presently, you cannot unlock iPhone 3G 2.2.1 firmware using Yellowsn0w. Please use firmware 2.2 if you're planning to unlock. Check out my post on how to unlock iPhone 3G 2.2 firmware using Yellowsn0w.

UPDATED: A good news for iPhone 3G 2.2.1 user, for those who accidentally upgrade to 2.2.1 firmware and intended to upgrade with this latest firmware, now you can unlock iPhone 3G 2.2.1 firmware using YellowSn0w. Check out my post on how to unlock iPhone 3G 2.2.1 firmware using YellowSn0w. Please bear in mind, its only for iPhone 3G 2.2.1 firmware and unjailbroken iPhone 3G. Please ignore the statement above if you understand this matter.

Important: please hold and read through statement below. Before your proceed with jailbreaking you should read quoted from iPhone Dev-Team below.

This is the low down on our tools for use with the 2.2.1 firmare from Apple, read the whole post in full before attempting anything. Please note that the Windows version of QuickPwn has been updated to version 2.2.5-2

  1. GOLDEN RULE: If you have a 3G iPhone running 2.2 firmware and you want to keep your ability to use yellowns0w (or the option to use it in the future) do NOT use QuickPwn, and do not use the official ipsw or the iTunes update process without using PwnageTool.
  2. Yellowsn0w will NOT work with the baseband version (02.30.03) that is present in the recent 2.2.1 update. If you want to use Yellownsn0w you will need to create and restore using a custom .ipsw that will allow you to update safely to 2.2.1 without applying the 02.30.03 baseband update. You’ll then have a 3G iPhone running 2.2.1 with an older baseband version that is still vulnerable to yellowsn0w, following these steps ensures that yellowsn0w will still operate.
  3. Please read all parts of this post before downloading and using these tools.
  4. Read items 1, 2 and 3 again and again.
  5. At the bottom of this post are the bittorrent files for the latest versions of PwnageTool and QuickPwn.
  6. These apps are suitable for the recent 2.2.1 release.
  7. The Yellowsn0w version has been updated to 0.9.7. Yellowsn0w is available from Cydia or Installer - this version allows compatibility with pwned 2.2.1 system (not baseband). Again„ remember 0.9.7 yellowsn0w DOES NOT WORK WITH 2.2.1 (02.30.03) directly - you need to be running a ‘pwned’ version of 2.2.1 which didn’t upgrade the baseband during the restore/upgrade.
  8. Users of OS X 10.5.6 will be unable to use DFU mode correctly, please see the note towards the end of this post to easily fix this issue.

Note: If you bought iPhone with the new one, you should notice your iPhone has embedded with iPhone 2.2.1 firmware update. You should ignore Step 3 - Step 6. You might be begin jailbreak your iPhone with the Step 7 until complete...For the Step 3 - Step 6, its devoted for those who would like to upgrade their iPhone 3G with firmware 2.0 to 2.2, 2.1 to 2.2 or 2.2 to 2.2.1.

Step 1: Make sure you have upgraded to iTunes 8.0.2 and backup your iPhone data by synchronizing it with iTunes 8.0.2. See instruction here on how to backup your iPhone.

Step 2: Download QuickPwn 2.2.5-2 and iPhone 2.2.1 firmware (3G). Save them all in the same folder. Unzip QuickPwn22.zip and make sure you have all the files in place before continue.

Step 3: This following step will be guide you how to Install your iPhone firmware 2.2.1 via iTunes 8.0.2. Just connect your iPhone to your computer via USB cable and launch iTunes. Select your iPhone in iTunes. You might see all information about you iPhone and the button “Upgrade” and “Restore” appear in iTunes window.

Step 4: Hold the “SHIFT” key and click the “Restore” button simultaneously. The iTunes file dialog will pop up for you to select the firmware file. Locate the “iPhone1,2_2.2.1_5H11_Restore.ipsw” that you have downloaded in previous step and click “Open”.

Step 5: iTunes will then restore your iPhone with firmware 2.2.1 automatically. Keep your iPhone connected, don’t touch anything and wait until the process complete.


Jailbreak with QuickPwn 2.2.5-2


Step 6: Your iPhone should completely restore to firmware 2.2.1. But it’s still "Unjailbreak" right now

Step 7: Launch QuickPwn 2.2.5-2 to start jailbreak. Make sure your iPhone connect via USB cable and then click blue button to proceed.

QuickPwn 2.2.5-2


Step 8: You are required to provide the firmware 2.2.1 IPSW file. Click “Browse” button to locate the “iPhone1,2_2.2.1_5H11_Restore.ipsw” were you had downloaded in Step 2. Once complete, QuickPwn will verify with the mark symbol. Then click blue arrow button to proceed.



Step 9: You are required to configure the settings for QuickPwn. Normally, you could mark all checkboxes (i.e. Add Cydia, add installer, Replace boot logo). If you would like to keep the Apple logo already in your iPhone, left “Replace boot logo” unmarked. Click blue arrow button to proceed.


Step 10: Make sure your iPhone should still be connected with USB cable. QuickPwn requests you to confirm it once again before unlock & jailbreak process will begin. If you’re ready, click blue arrow button to proceed.


Step 11:
QuickPwn automatically puts the iPhone into recovery mode. After that, you’ll be instructed to hold Home button for 5 seconds. Then hold Home and Power buttons together for 10 seconds. Next, release Power button and continue to hold Home button until your iPhone is in DFU mode (QuickPwn will inform you automatically when you’re in DFU mode).




Step 12: During unlocking & jailbreaking process, your iPhone screen shows downloading jailbreak data and flashing NOR progress. What you have to do just keep waiting and don’t touch anything to your iPhone.




Step 13: QuickPwn will let you know the jailbreak process is successful. Your iPhone will be restarted automatically.



Step 14: Now jailbreaking process has complete with iPhone firmware 2.2.1. Finally, sync back your iPhone to restore your backups data with iTunes 8.0.2.

Step 15: For beginner user, you might be want to know what to do after Jailbreak. Check out my post here on how to use Cydia. For those who already knew about the Cydia you could ignore this step.

Note: If you have problem and troubleshooting during jailbreak using QuickPwn. You may see the details here about fixes and solution.