How to Downgrade iPhone Firmware

Do you want to downgrade your iPhone or iPad to an earlier iOS version?

There are several reasons why you might want to do this, but the main one is that the current iOS version is causing problems. When Apple releases a new firmware version, you get a short time in which to try it and downgrade if you need it. Because after a set period of time, usually a week, Apple will stop signing the old firmware, so you won’t be able to downgrade back to it; you’ll be stuck on the new one, problems and all!

Things to Do Before Downgrading:

Before you downgrade your iOS version, you need to do three things. These will ensure that your data is safe and that you can downgrade successfully:

  • Make sure iTunes is up to date. Open iTunes and click on Help>Check for Updates. Follow the onscreen instructions to update. itunes-update-mac
  • Make sure your data is backed up. You can use iTunes and/or iCloud for this; if you don’t and something goes wrong, you will lose everything. itunes-backup
  • Disable Find My iPhone/iPad, your passcode and, if enabled, Touch ID. You can enable them all again after the downgrade. find-my-iphone-turn-off

Ready to get started?

How to Downgrade iPhone iOS Version using iTunes:

  1. Download the IPSW for the iOS version you are downgrading to. It must correspond to your specific device and model
  2. Plug your iPhone or iPad into your computer
  3. Launch iTunes and click the device summary for the connected device (only if you have more than one registered device)itunes-device-summary
  4. Now put your iPhone or iPad into DFU mode. To do this, press and hold the Power and Home buttons until the Apple Logo appears on your screen. Let go of the Power button; hold the Home button down until a Connect to iTunes message appears on the screen. iTunes will also show a Device in Recovery message  connect_to_itunes_recovery_mode_copy
  5. Now press the SHIFT ( Windows ) or Option ( Mac ) key while clicking on Restore in iTunes. itunes-restore
  6. Find your IPSW file and click on it ipsw-ios
  7. Follow all the on-screen instructions and click Install
  8. Wait; iTunes will downgrade your device to your requested iOS version.
  9. When your device reboots to the Hello screen, the downgrade is finished. ios_hello_screen

How to Downgrade Using TinyUmbrella App:

Make sure you follow these steps exactly as they are written:

  1. Create a folder called Pwnage on your computer
  2. Download TinyUmbrella for Mac or Windows and save it to the Pwnage folder tinyumbrella
  3. Download the IPSW file for the iOS version you want to downgrade to and save it to the Pwnage folder
  4. Open TinyUmbrella and connect your iPhone or iPad to your computer and wait until it is detected tinyumbrella-app
  5. You will see a list of all the SHSH blobs available for the chosen firmware. If you don’t see any, click on Save SHSH
  6. Next, click on Start TSS Server. If it doesn’t start, do not go any further.tinyumbrella-app
  7. If the server does start, open iTunes
  8. Put your iPhone or iPad into DFU mode. Hold down the Power and Home buttons on your device for 10 seconds. Let go of the power button and continue holding the home button for 10 more seconds
  9. If you have two or more devices registered in iTunes, click on the summary for the one you are downgrading.
  10. Press the SHIFT (Windows) or ALT (Mac) key and click Restore in iTunes at the same time
  11. Find the Pwnage folder and click the IPSW file
  12. Click on Open and leave iTunes to downgrade your device
  13. Your iPhone or iPad will reboot to the new version

Fix TinyUmbrella Downgrade Errors :

TinyUmbrella is a reliable app, but there are a couple of errors that you might be unlucky enough to come across – Error 1 or getting stuck in recovery mode:


  1. First, download Fix Recovery onto your computer and extract the files
  2. Download zlib.dll and save it onto your Pwnage folder
  3. Extract the contents and then follow the steps above to put your device into DFU
  4. Find the file named fixrecovery43.exe and open it
  5. Let it do its work; once finished your iOS device reboots and you can use it once more

A word of caution:

You cannot downgrade to an iOS version that Apple no longer signs. If you try, you will get an iTunes Error 3194 or one that reads, “Device Isn’t Eligible For Requested Build”.

Remember, you don’t have long to downgrade once a new firmware is released so do it quickly. Let us know if you run into any trouble and follow us on Facebook for more tips.

28 thoughts on “How to Downgrade iPhone Firmware”

  1. Hi, thanks for the tutorial, but ….

    I have followed the steps, however in the end the iPhone 4s finally installs iOS 9.3.6.

    I choose the downloaded file from 9.3.5 but it seems to “update” after installing it.

    I have tried disconnecting the wifi from the laptop but then it comes out that you cannot communicate with apple.

    any advice?

    Thank you

    • bad timing. Apple just released iOS 9.3.6 while also closing signing window of iOS 9.3.5 ( which was jailbreakable earlier ). So if you are looking for a jailbreak, then bad luck. You will have to wait for it before someone does it again. Downgrade back to iOS 9.3.5 is not possible, as signing from Apple has stopped.

    • Sorry mate, when its done, its done. You cant downgrade back to a non-signing iSO version. You can always save the SHSH Blobs using TinyUmbrella to be used in the future ( if ever ) when a downgrade is possible.

  2. hi, i have ios 10.2.1 on iPhone 6…….can i upgrade directly to 11.4.1 with dfu mode without upgrading to latest 12.4.1 then downgrading to 11.4.1?

  3. Thank you.

    Now, under “How To Downgrade Using TinyUmbrella App:”

    Step 5 says, “…if you DON’T see any, click on Save SHSH.” Did you mean, “…if you DO see any, click on Save SHSH?”

    Step 6 says, “…if it doesn’t start, do not go any further.” What then? Does this mean the procedure cannot be completed?

    Step 9 says, “…click on the summary for the only you are downgrading.” Where is this summary displayed? Normally there would be a list of backups in iTunes/Preferences/Devices. Is this where one would find the “summary” you mention?

  4. Hi;
    I have upgraded the firmware of my iPhone 7plus to the latest version, but due to the short space of memory remaining it got stuck on the apple logo, I have been trying to use the tools from iTunes to update again without any luck.
    How I could use Tinyumbrella to get my phone back without losing my data, photos and so on? I didn’t make any backup before updating so I am afraid of losing everything in case of restarting to factory settings.

    Thank you in advance.


  5. so i guess there is no way to downgrade from ios 12.4.2 back to ios 10.3.3…. or if there is a jailbreak mod that will make the ipad to be able to use 32-bit apps again?


Leave a Comment