On this page you will find complete guide how to downgrade the firmware of your iPhone,iPad,iPod. Find answers to the most popular questions.

What does it mean to downgrade firmware?
So, let's start from the very beginning, what is a firmware downgrade? This is a change from your version to a previous or earlier version of your iDevice. Officially, Apple does not support downgrading, but with the advent of jailbreak, this possibility has appeared!

How can I find out if a firmware downgrade is possible?
Such a utility will help you with this, as with its help you create custom firmware, after which, during the recovery process, you offer iTunes this firmware and it thinks that it is original firmware and quietly continues the installation.

What are SHSH signatures and what are they used for?
SHSH contain your device's ECID and play an important role between iTunes and Apple syncing. That is why before updating iOS firmware, you should always save SHSH signatures. You can save them with TinyUmbrella.
We recommend that you do this, because if you accidentally upgrade, you can always return to a lower firmware.

If I didn't save SHSH, can I recover somehow?
As mentioned earlier, SHSH contain digital signature your device, so there is usually no way to change them.
However, Apple does not always change the signature of your device, for example if you have installed a beta version of the firmware, then obviously you can downgrade the firmware, because. Apple most likely hasn't updated the signature.

Let's start saving SHSH

Step 2: Run the program and connect your device (iphone, ipad, ipod)

Step 3: Click the Save SHSH button.

Hooray, we saved the signature! Now let's move on to the process of downgrading the firmware.

downgrade iPhone firmware, iPad, iPod

1. We download the firmware to which we are going to roll back in our
2. Go to the folder:
for Windows this folder is located C:/Windows/System32/drivers/etc

for Mac users sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts

We open host file. Add the following lines to the file:
74.208.105.171 gs.apple.com

3. Run the "Umbrella" and select Start TSS Server.

4. We connect your device to the computer and enter DFU mode, to do this, hold down the Home and Power keys, after about 10 seconds, release the Power button while continuing to hold the Home button. iTunes will detect your device in DFU mode. We do not close the TinyUmbrella program.
5. Hold down the Shift key (Option on Mac) and click the restore button. Explorer will open for you and select the firmware file to which we want to roll back.
6. During the update process, errors 1004 or 1013 may pop up, this is normal. After the end of the firmware, just download and run, the program will perform the necessary actions, and your phone will be ready to go!

If it were now possible to provide users of "apple" devices with a way rollback from iOS 7/iOS 8 to iOS 6, we are sure that most would want to do it. And it's not even about flat design which many people still don't like. With the release iOS 7 the firmware began to work rather unstable, and old devices generally began to “slow down” noticeably. The developer published a video instruction, where he demonstrated downgrade (rollback) on iOS 6.1.3 on iPad 2 and iPhone 4s.

You can roll back to iOS 6.1.3 using the tool odysseusOTA, which was released a few hours ago for Linux and OS X. The Windows version should be released a little later. Note that users don't even need to use SHSH certificates as Apple is still signing iOS 6.1.3 for iPad 2 and iPhone 4s.

True, only owners of jailbroken iPad 2 and iPhone 4s will be able to downgrade the firmware to iOS 6.1.3. You will also need to download the iOS 6.1.3 firmware IPSW file from here first. The whole process is described in detail in the video below, however, in English.

How to rollback to iOS 6.1.3? Instruction in Russian

Step 1: Prepare for a firmware rollback. To do this, do backup all data on your device through iTunes.

Step 2: Downgrading the firmware is only possible with a jailbreak. If you are using a non-jailbroken device, hack with Taig 2.1.3. On the this moment this is the most current version exploit for unattached iOS jailbreak 8.1.3 - iOS 8.4.

Step 3: Download the iOS 6.1.3 firmware file for your device model from here.

Step 4: Download the Special

archive

In case of error, use

this version of the utility

Step 5: Open Terminal and enter the following commands:

cd ~ directory where the folder you downloaded above is located
cd macos (or linux)
./ipsw ~ directory where custom_downgrade.ipsw firmware file is located -bbupdate
DON'T FORGET TO SEND -bbupdate

Don't close the terminal

Step 6: Now install the OpenSSH tweak on your device. In the terminal, enter the following commands:

./idevicerestore -t custom_downgrade.ipsw
./xpwntool `unzip -j custom_downgrade.ipsw ‘Firmware/dfu/iBSS*’ | awk ‘/inflating/(print $2)’` pwnediBSS (this is one command)

Step 7: Open section WiFi settings your device and note the device's IP address. Next, enter the following commands:

../kloader [email protected] YOUR_IP_ADDRESS:
DON'T FORGET ":" AT THE END
Next, enter yes
Enter password alpine
ssh [email protected] YOUR_IP_ADDRESS
Enter password alpine
./kloader pwnediBSS

Step 8: The display of your gadget will turn black. We open new tab in the Terminal and close the first tab. Now enter the following line:

./idevicerestore -w ./custom_downgrade.ipsw

Ready! Your iOS device is now running iOS 6.1.3.

Such well-known hackers as tihmstar, ih8sn0w, winocm and pod2g took part in the development of this method. Of course, not all iOS users will be able to use the method, but only a small part of them. However, the opportunity to return to skeuomorphism will appeal to many!

ATTENTION! In case of error Library not loaded: /usr/local/lib/libirecovery.2.dylib Referenced from: /Users/"username"/Desktop/odysseusOTA/macos/./idevicerestore Reason: image not found you need to re-open the terminal with clean slate and enter commands:

sudo chown -R `whoami` /usr/local(may ask for the user's password).

Now install Homebrew using this command:

curl -L github.com/mxcl/homebrew/tarball/master | tar xz --strip 1 -C /usr/local

brew install libpng or brew install libpng --universal(if there is an error)

Now start the rollback from the beginning using the instructions above!

A tool called iDeviceReRestore that allows you to downgrade iOS firmware on all 32-bit iPhones, iPads and iPod Touch. The utility is available for download and installation on computers running macOS and Linux, while a version for Windows will be released in the next few weeks.

Downgrading the firmware on a 32-bit iPhone and iPad is extremely easy and simple, and it does not even require a jailbreak installed on the device. However, like any software with such functionality, there are several mandatory requirements. If at least one of them is not fulfilled, then the iOS downgrade will fail.

iOS Downgrade Requirements:

  • 32-bit iPhone, iPad, and iPod Touch
  • iOS 9.X firmware installed on the device at the time of using iDeviceReRestore
  • Mac or Linux computer
  • Pre-stored SHSH certificates from the desired firmware

If all these requirements are met, then you can safely proceed with the process of downgrading the OS version for iPhone, iPad and iPod Touch. This whole process comes down to an extremely simple sequence of actions, for which, of course, you should prepare in advance.

As the iDeviceReRestore developers themselves assure, this exploit allows you to downgrade the firmware from iOS 9.X to iOS 6, iOS 7, iOS 8, another version of iOS 9 and even iOS 10. In this regard, you should acquire the file in advance desired version OS with ipsw extension. You can download all previously released firmware for iPhone, iPad and iPod Touch.

Now that the firmware has been successfully downloaded, you should download the iDeviceReRestore utility from the developers' official website. When the exploit is downloaded and unpacked into some folder, you should open it and place the corresponding certificates saved earlier inside the SHSH folder.

We connect desired iPhone, iPad, and iPod Touch to a Mac or Linux computer (other devices Apple is better disconnect for the duration of the downgrade). Changes the device to (this is important). We launch the Terminal application and drag two files into its window at once - idevicererestore.exec and the file of the required firmware version. As a result, something like this should appear in the terminal ./idevicerestore -r 8.2.ipsw

If everything was done correctly, then by pressing the Enter key on the keyboard, the process of downgrading the version will begin operating system iOS to selected. If there is some problem related to the libimobiledevice library, then you can solve it with the following command in the terminal: brew install libimobiledevice

A few minutes later, the iPhone, iPad and iPod Touch should turn on and work already under the version of the operating system that was manually installed on it, bypassing iTunes and Apple servers.

Do not miss your chance! Until June 2 inclusive, everyone has a unique opportunity Xiaomi Redmi AirDots, spending only 2 minutes of your personal time on it.

Join us at

Having studied its capabilities, I finally decided to update my iPhone 4 to the new iOS 6. Fortunately, my device was suitable in all respects for a possible downgrade (downgrade of the firmware), in case of urgent need.

In contact with

Since I am an active jailbreak user, naturally I had SHSH blobs stored in Cydia on my device from iOS 4.3.4 to iOS 5.1.1, which was more than enough. Deciding to play it safe, I created another custom iOS 5.1.1 custom firmware for my iPhone 4 using the saved SHSH and the RedSn0w 0.9.14b2 utility. . Looking ahead, I will say that this firmware ended up being useless.

Since I often spend time at the computer, the status of a tethered jailbreak suited me just fine. I easily jailbreaked my device and proceeded to install my favorite suite. When installing tweaks, I didn’t even open it, considering it no longer relevant.

To my great regret, most of the jailbreak tweaks I have installed still do not have iOS support 6. It took me five minutes to understand that iOS 6 with its maps, function, etc. I'm not interested without the necessary set of tweaks for me, which I have become accustomed to over the years of using iOS devices.

The iOS 6 tethered jailbreak that exists today is indeed more of a tool for iOS developers than for everyday use, and I immediately set about preparing a rollback (downgrade) from iOS 6 to iOS 5.1.1 using RedSn0w 0.9.15b1.

And so, I bring to your attention the instructions for downgrading (downgrade, rollback, downgrading) iOS firmware.

It should be noted that the application RedSn0w 0.9.15b1 lets rollback iOS devices that work with the A4 processor and earlier, and these are the iPhone 4, iPhone 3GS and iPod touch 4G. You can roll back to any iOS firmware, including iOS 5.1.1, with subsequent receipt, provided that you have saved the corresponding SHSH blobs digital certificates. You can learn more about SHSH certificates and how to save them.

Owners of iPhone 5, iPhone 4S, iPad 2, iPad 3 and iPod Touch 5G, this method will not help to downgrade iOS version. We hope to see a solution for these devices as soon as possible. The exception is iPad tablets 2 having saved SHSH from iOS 4.x and iOS 5.x.

I draw your attention to the fact that iOS 5.1.1 has two completely different assemblies firmware - iOS 5.1.1 (build 9B208) and iOS 5.1.1 (build 9B206). If it doesn't work with one assembly, try the same with the second one.

5. After the IPSW firmware file has been processed by Redsnow, you will be prompted to save the modem's firmware version (baseband). If your device has a version of the modem that can be unlocked using Ultrasn0w or Turbo SIM, then you can save it at this stage.

6. Specify the location of the saved SHSH certificates. If your certificates are saved on the computer, click Local, if in Cydia, then click Remote, and they will be downloaded from Cydia.

7. The recovery process will begin. However, if you receive an error message Couldn't restore Mismatched APTicket, do not worry, but simply repeat again points 2 and 3 of this instruction.

That's all! What could be better than a firmware rollback that doesn't even require the use of iTunes.

What do you think about the current iOS 6 tethered jailbreak?
Did you manage to downgrade the firmware of your device using RedSn0w 0.9.15b1?

From Apple, many have already managed to switch to it and enjoy the innovations, however, there are also users who are unhappy and want to return previous version operating system iOS 6 and there are many such users. Their desire is explained by the fact that someone does not like new interface, for someone, the performance of the smartphone has dropped sharply, primarily for iPhone 4, someone else for third reasons would like to return.

Work iPhone 4 on the new iOS 7 really very inexpressive, but for the owners of the "four" there is an opportunity to roll back to old version firmware iOS 6.1.2 - 6.1.3.

Rollback requirements:

  1. Only! iPhone owners 4 with saved SHSH blobs.
  2. iFaith program ( Download).
  3. iTunes for Win version 11.0.5 (Download).
  4. Downloaded firmware files iOS 6.1.2(Download GSM or CDMA or GSM2012) or iOS 6.1.3(Download GSM or CDMA).

Important! Everything that you do with your iPhone 4 according to these instructions, you do at your own peril and risk.

Instructions on how to upgrade from iOS 7 to iOS 6.1.2 or 6.1.3 for iPhone 4.

1.First, you need to check the version of iTunes installed on your computer. Make sure it is 11.0.5, another version like 11.1 will not work for downgrading. Perhaps you will stand latest version on the computer, then uninstall it completely, with all related applications, also when installing iTunes 11.0.5 there may be a problem with the iTunes Music Library.xml file, go to the folder and delete it.

2. Install the downloaded iFaith program on your computer.

3. Run the iFaith program, select the location where you want to download the SHSH certificates, for example, if they were saved through Cydia, then you should click on "Show Available SHSH Caches on Server", then iFaith will download them from the server to your computer. Next, click on “Build “*signed* IPSW w / Blobs”, which will open the screen for creating custom iOS firmware.

4. Specify the location on your computer where the SHSH certificates and the downloaded iOS 6.1.2 or iOS 6.1.3 IPSW file were saved.

5. Put your iPhone 4 into DFU mode: hold down the "Power" button and the "Home" button for 10 seconds, the device's screen should turn black, then without releasing the "Home" button, release the "Power" button, keep holding "Home" for about 10 Seconds.

6. Open iTunes on your computer and connect your iPhone 4 to it, you should see a message on the monitor that the smartphone is in recovery mode. Next, hold down the "SHIFT" key on your computer keyboard and click on the "Restore" button.