While we drilled into our readers continuously that it is not possible to downgrade to iOS 6.x once you have installed iOS 7 on your iPhone/iPad, it turns out that iPhone 4 can be downgraded to iOS 6.1.3 from iOS 7.x. There's a catch though.

You need to have SHSH blobs for iOS 6.1.3 (which you can grab from TSS Servers through iFaith). This method works only for iPhone 4 and you need a Windows machine for the process. Also, you cannot use an iOS 7 backup to restore. Read on.

Apple often prevents users from downgrading to older versions of iOS once a new version launches. This crazy thing happened with iOS 6 and iOS 5 and Apple's repeating the same thing with iOS 7. In fact, this time around, it's doing it with great vigor. Which explains why this method works only for iPhone 4.

How to Downgrade iOS 7.x to iOS 6.1.3 On iPhone 4

The iPhone 4 is the last device to support iOS 7. By the time of iOS 8, iPhone 4 should most likely drop out of the compatibility chart. Obviously, due to this, iOS 7 runs a tad slow on iPhone 4. A lot of users have several complaints running iOS 7 on their devices. Solution? Downgrade back to iOS 6.x.

Of course, that's easier said than done because Apple has this crazy policy in place. Nevertheless, with a couple of things, you can downgrade your iPhone 4 back to iOS 6.1.3.

In Order to Downgrade iPhone 4 from iOS 7.x to iOS 6.1.3 Using iFaith You'll Need

  1. iFaith (Download)
  2. Of course, The iPhone 4
  3. A computer that runs Windows
  4. Older iTunes. (11.0 and older)
  5. iOS 6.1.3 IPSW file

Let's Start with Downgrading iOS 7.x to iOS 6.1.3

A: Getting The Blob

  • Connect your iPhone 4 to the computer. If iTunes fires up automatically, close it.
  • Open iFaith and click OK

Opening iFaith

  • Click ‘Show Available SHSH Caches on Server'
  • Click YES when it asks you if you want to use your newly connected device
  • Out of the 3 options shown, select ‘Show a list of available SHSH Blobs on TSS Server(s)'


SHSH Blobs on TSS Servers

  • After a few moments (during which the blobs will be fetched), you will be shown this screen: Select the 6.1.3 blob from [Cydia] or [iFaith]

Selecting 6.1.3 blob from Cydia or iFaith

  • Click ‘Download selected blob(s)' and a prompt for a location to save the blob appears. Select one and click Ok. A dialog box pops up when the download is complete.

B: Preparing the IPSW

  • Quit iFaith and relaunch it.
  • Click OK to continue.
  • Click on ‘Build *signed* IPSW w/Blobs'

IPSW wBlobs

  • Click on Browse for SHSH blobs' and select the blob you just downloaded.
  • Click OK to continue a message appears saying that the apticket looks valid.
  • Now, click on Browse for an IPSW. Choose the iOS 6.1.3 file.

Choosing iOS 6.1.3 IPSW File

  • Click on Build IPSW

Click on Build IPSW

  • This new IPSW file will be saved on your computer. Note the name of the file. This is the file we'll be using to downgrade.


You will now have to go into Pwned DFU mode to trick iTunes and install IPSW file on your iPhone 4. Here's how to do that:

  • With iFaith running and iPhone connected, switch off your iPhone 4.
  • Put iPhone 4 in DFU mode (power+home button for a few seconds, release power and hold home button for 10-15 seconds)
  • Open iTunes. Click on the device name (from the sidebar or on top-right).
  • Hold down ‘Shift' and click on Restore.
  • Select the IPSW file that iFaith produced in the previous section.
  • Once iTunes completes the restore, your iPhone 4 should be running iOS 6.1.3.

Check out our section on iTunes errors if you run into errors.

  • Turab Ul Hassan Javed

    hi,i have been trying to get shsh blobs by using ifaith but i couldn’t get it,because there appeared a box written available blobs ‘NONE’ … plz help me brother

  • Sorry, but yeah This was written a long time ago. Obsolete.

    • Juergen

      Ok, thank you! So I really hope there will be another downgrade option to iOS 6 in close future. iOS 7 and 8 are good, but they are killing my eyes because of the fast menu movements (reduce movement option doesn’t help). So I guess this means for me goodbye iOS and welcome Android. I was a very very happy iphone user for 3 years, but I guess sooner or later you are dying in that prison: Only one operating system and one device to choose from, no reliability cause you are forced to upgrade, and if the new devices or the new OS is not for you for any reason, you are fucked completely! And the newer iPhones starting from iPhone 5 are also crap for me because of that stupid headphone jack on the downside, which is a complete hinderance in handling the phone when headphones are plugged in.
      Ok, so far :-)

  • Juergen

    Hi, I did everything as described here, but when I tried to install the modified IPSW file, after extracting it, iTunes gave me an “unknown error 1600”. Also tried the whole thing on Windows XP (at first it was on Windows 7), same error. Creating the IPSW file new through repeating the whole procedure didn’t help. Have to say that I’m on iOS 7.1.2 with my iPhone 4 currently. So: Is this procedure no longer working at all for some reason?
    Really need that downgrade urgently. Are there other ways to downgrade to iOS 6?
    For example I also have saved my own SHSH blobs about 2 years ago when iOS 6.1.3 still was signed by Apple. Haven’t yet tried to use those for a downgrade. Would this help, I mean using my own SHSH blobs and not those from Cydia? I mean, I guess I can’t just put TinyUmbrella’s TSS server up with my own blobs and just install the 6.1.3 bluntly, can I?

    • I think all methods to downgrade to iOS 6.x are now obsolete. The blobs aren’t helpful now.

  • Ran

    I have not saved any SHSH blog before. Can I use other people’s saved blog from “Show Available SHSH Caches”?

    • “This usually doesn’t work but you can try.”

  • oren

    ifaith does not provide a list of blobs for my iphone.
    I still have itunes 11.04 installed – can anyone explain if this can be retrieved from the HD?

    • Uh oh. Tough luck then. Did you click on Show Available SHSH Caches on
      Server? If that didnt show blobs to use, you are out of luck. Sorry.

      • leeley

        Me too. Even though i click Show Available SHSH Caches on Server it does not provide a list of blobs on.

  • Thanks so much! This worked perfectly for upgrading my iPhone 4 at 6.1.2 to 6.1.3 as well!