iOS 4.0.2

How to Downgrade iPhone iOS 4.2.1

Let's say you recently updated your iPhone to iOS 4.2.1 and for various possible reasons, you are already regretting this move. It is possible to downgrade your iPhone 4.2.1 to a previous iOS, but for this, you need to have your SHSH blobs on file for the iOS you want to downgrade to.

To be completely clear, if you don't have your SHSH blobs on file for the iOS you want to downgrade to, you will not be able to downgrade. There is no way around that. This being said, here is how to downgrade iPhone iOS 4.2.1 to  4.1, 4.0.2, 4.0.1, or 4.0...

Will You Upgrade Your iPhone to iOS 4.1?

This week Apple will release the iOS version 4.1 for the iPhone. If our calculations are correct the newest version of the mobile operating system will be hitting iTunes on Wednesday, September 8th.

The last couple of updates from Apple haven't been anything to write home about. Version 4.0.1 simply addressed the algorithm while the antenna issue was flooding the news wire. After that, version 4.0.2 basically just patched up a security issue that Apple left exposed. As far as actual tangible features both refreshes were pretty dull at best...

This is For Those Who Are Scared to Jailbreak Their iPhone

After weeks of self debate and bugging Sebastien about the possibilities of jailbreaking my iPhone 4, I took the leap of faith Wednesday night and cracked opened my device. I must say that the whole process was unbelievably painless and took no more than 5 minutes to perform the hack and update the Cydia packages.

I used JailbreakMe to perform the procedure and I will vouch for the website any day. After 2 or 3 minutes of loading, the device was jailbroken and ready to be used. Perhaps it was the Apple aroma in the air after their event, but nevertheless having jailbroken my iPhone 4 makes it feel like launch day all over again...

How to Downgrade Your iPhone 4.0.2 to 4.0.1 Without SHSH Blobs on File

We've already gone over methods for downgrading an iPhone from iOS 4.0.2 to 4.0.1. Unfortunately, this method requires you to have your SHSH blobs on file on Saurik's server, which some of you don't have.

There is a post today on the Big Boss blog about how to downgrade from 4.0.2 to 4.0.1 without SHSH blobs, so I thought it might be helful to some of you.

Try These Sites If You’re Having Issues With JailbreakMe

I usually leave it up to Sebastien to provide our loyal readers with the jailbreak information but I'll take the reigns this time. PMP Today has posted a couple of alternative sites for those wishing to jailbreak their iPhone after individuals claimed they were having difficulties performing the hack with JailbreakMe.

If you're among those experiencing troubles with the self titled URL, it is recommended that you try using or accessing the Canadian site of to perform the process. If none of those work for you, you can always try what iDB reader Joe suggested by visiting from your iPhone.

Dev Team Confirms There Will Not Be a Jailbreak for iOS 4.0.2

The Dev Team confirmed earlier today in a blog post that they will not be releasing a jailbreak for iOS 4.0.2. The last jailbreak released was JailbreakMe, which allowed a quick and easy jailbreak directly from the Safari browser, taking advantage of a security hole in the way PDF documents were handled. The patch has now been fixed by Apple with the recent release of iOS 4.0.2.

Unofficial PwnageTool Jailbreak for iPhone 3GS iOS 4.0.2

PwnageTool, the famous jailbreak that helps cook custom firmwares, hasn't been updated by the Dev Team in a few weeks. Some hackers decided it was time to revive PwnageTool and released an unofficial version of it.

Since this is unofficial, I do not endorse or even recommend it. I'm just sharing the news with you. Now if you want to use it, do so at your own risks.

The steps to jailbreak your iPhone using PwnageTool remain the same but keep in mind this will only work for the iPhone 3GS (old bootrom only).

If my words haven't killed your motivation to use this unofficial version of PwnageTool, you can download it here. Please let us know what your impressions are by leaving a comment should you decide to give it a try.


How to Downgrade iPhone 4.0.2 to 4.0.1

This step by step guide will show you how to downgrade your iPhone iOS 4.0.2 to iOS 4.0.1. These steps are pretty simple but there is one major requirement: you must have your SHSH files saved on Saurik's server. There is absolutely no way around it. If you don't have your SHSH, you won't be able to downgrade your iPhone.

In this tutorial, we will see how to downgrade the iPhone from 4.0.2 to 4.0.1 but the steps are the same if you want to downgrade to iOS 4 or even 3.1.3.

There are several methods used to downgrade the iPhone. We will learn the method that uses TinyUmbrella. No file editing will be necessary.

How to Downgrade from iOS 4.0.2 to 4.0.1

Step 1: Let's download your SHSH blobs from Saurik's server to your computer. To do so, download TinyUmbrella and plug your iPhone in. Select the "Advanced Options" box. Also select the firmware version to which you wish to downgrade. Finally, select "Cydia" under "Request From". Then hit "Save My SHSH". This will grab your SHSH files from Saurik's servers and save them on your computer.

Step 2: Download the firmware to which you wish to downgrade to from our iPhone downloads section. Save it to your desktop.

Step 3: Put your iPhone in DFU Mode. To do so, launch iTunes and plug your iPhone in. Press and hold the Home and Power button together for 10 seconds. After 10 seconds, release the Power button while still holding the Home button until iTunes pops up and says it has found an iPhone in recovery Mode.

Step 4: Run TinyUmbrellaand click the "Display SHSHs" button to make sure your SHSH blobs were downloaded to your computer. Once done, click "Start TSS Server".

Step 5: Now we're going to restore to the firmware you want. To do so, launch iTunes and plug your iPhone in. Hold to SHIFT key (Windows only) or ALT/Option key (Mac only) while clicking on Restore. Make sure you hold the key while clicking Restore. A window will open. Simply select the firmware you downloaded in step 2.

Step 6: Your iPhone will start the restore process. You will most likely get several errors (error 1011, 1013, and 1015) but that's ok, don't worry about those.

Step 7: Finally, we need to get your iPhone out of recovery mode. To do so, simply click "Kick Device Out of Recovery" in TinyUmbrella.


You should now be back on a previous iOS, giving you the ability to jailbreak and unlock.

How to Unlock iPhone 3G iOS 4.0.2 with UltraSn0w

This step by step guide and tutorial will show you how to unlock your iPhone 3G iOS 4.0.2 using UltraSn0w 1.1-1. At the time I am writing this, it will only work with the iPhone 3G since there is no jailbreak for other devices.

Step 1: Jailbreak your iPhone 3G using RedSn0w.

Step 2: Go to Cydia and search for UltraSn0w. If it’s not there, you might have to add the following repo:

Step 3: Install UltraSn0w.

Step 4: Reboot your iPhone.

You're done. You should now be able to use your iPhone 3G with any carrier.

Dev Team Fixes What Apple Didn’t

The Dev Team wrote a blog post this morning telling they are working on a fix for iPhone 2G and iPod Touch 1G who were left out of yesterday's iOS update. Apple released iOS 4.0.2 to fix a PDF security hole that was used by JailbreakMe to jailbreak the iPhone. This security glitch could have also been exploited by malicious softwares, which explains why Apple was so quick to release a fix for it.

The problem is Apple completely denied support for older models like the original iPhone and iPod Touch. Even though Apple acknowledges the severity of the holes, they didn't deem it necessary patching them on these older iDevices.

This is where the Dev Team steps in. The jailbreak community had already developed a quick fix (PDF Loading Warner) but it was more of a safety net than anything else. According to the Dev Team, "Saurik has been burning the midnight oil coding a Cydia package that will fix the holes for all devices and all firmware versions (even going back to version 2.x!)."

UPDATE: PDF Patch is available in Cydia for free.

The fix will go through a short testing period and will then be available for download in Cydia. As I said earlier, JailbreakMe highlights the irony of jailbreaking. Apple has always claimed jailbreaking could expose your iPhone to safety risks. Today it proves that jailbreaking your iPhone is the best way to keep your iPhone safer, as Apple won't do it if you're still using an older iPhone or iTouch.

What do you think?

Jailbreak & Unlock iOS 4.0.2 on iPhone 3G

Those of you who own an iPhone 3G or an iPod Touch 2G (non-MC model) can jailbreak/unlock iOS 4.0.2. To jailbreak your iPhone 3G 4.0.2, you will have to use RedSn0w 0.9.5b5-5.

How to Jailbreak iPhone 3G iOS 4.0.2

Step 1: Make sure you have the latest version of iTunes installed (iTunes 9.2).

Step 2: Download iOS 4 (not iOS 4.0.2) for iPhone 3G to your desktop from our iPhone downloads section.

Step 3: Update your iPhone to iOS 4.0.2 via iTunes.

Step 4: Download the latest version of RedSn0w from here.

Step 5: Point RedSn0w to the iOS 4 (not 4.0.2) you downloaded in step 2.

Step 6: Select “Install Cydia”.

Step 7: Follow the onscreen instructions.

Step 8: Let RedSn0w do the hard work for you. Once jailbroken, your iPhone will reboot.

How to Unlock iPhone 3G iOS 4.0.2

Since iOS 4.0.2 didn't update the iPhone baseband, you can still use UltraSn0w to unlock your iPhone.

Step 1: Jailbreak your iPhone using the method described above.

Step 2: Go to Cydia and search for UltraSn0w. If it’s not there, you might have to add the following repo:

Step 3: Install UltraSn0w.

Step 4: Reboot your iPhone.

Tell us how it goes for you by leaving a comment below.

[Thanks Bruce for the tip]

Will You Upgrade Your iPhone to 4.0.2?

As Sebastien reported just a bit ago, Apple released software update 4.0.2. This "update" is said to have addressed to the PDF exploit that the Dev Team discovered, thus allowing JailbreakMe to function with ease. For those of you who aren't jailbroken (which includes me), do you really plan to update this time?

It would have been nice of Apple to include the various features such as Game Center in this round, but perhaps the Beta isn't quite perfected to release to the masses. It's clear that this update was specifically aimed to prevent JailbreakMe from enticing those who buy their phone from today on. I bet the Dev's get all fuzzy inside when Apple directly implements fixes aimed at their work. I give credit to them (devs), as they do work hard on these jailbreaks.

I think I will be sitting this update out. It may even have a counterproductive effect on me. Now that the hole is patched, I just may jailbreak for the heck of it. How about you? Will you update this go around, or wait for a real update? Let us know in the comments below.