How to install the previous version of ios on an iPhone. How do I get an old version of iOS back? Is it possible to rollback iOS

Updates of applications do not always bring something new and useful, some errors are often eliminated, but others appear immediately. It is worse when, after the update, ads appear or useful functions disappear, and there are a lot of such cases.

In this article, we will show you how to roll back the iOS version of the application using Charles and iTunes. But before you start, please note:

  • the instruction works only on version Charles 4, was tested on Charles 4.0.2 (the program is paid, but has unlimited trial period, trial version stops working every half hour);
  • the maximum version of iTunes for macOS is 12.3.3, for Windows - 12.2.2, on the next versions this way does not work anymore: either iTunes does not start, or there is no Download button (12.4-12.4.3), or an error appears
    “ITunes cannot authenticate the server. Invalid server certificate " (12.5-12.6.3).

Unfortunately, this method will no longer work for macOS versions High Sierra and above. When launching previous versions of iTunes, you will get an error, as for High Sierra the minimum version is 12.7 (without App Store).

Attention! Starting with iTunes 12.7, the app no ​​longer has the App Store, so use the latest working version 12.6.3 to install the downloaded app on your device.

How to roll back a version of an app on iPhone and iPad

Step 1 Download Charles 4 for your operating system (macOS or Windows) and install it. If the method does not work on a newer version, then download Charles 4.0.2 from here

Step 2 Start the Charles program. On computers with macOS, when you start the program for the first time, click the Grand Priviliges button



Step 4 Go to Charles and in the Structure pane (left) find the line containing “buy.itunes.apple.com”. Right-click on it and select Enable SSL Proxying


Step 5 Go back to iTunes, stop downloading the application and remove it from the download list (click on the download icon in the upper right corner, select the downloaded application and press the Delete key 2 times). If the download has already completed, then go to the "My programs" section and delete the downloaded application


Step 6 Use iTunes search again and re-download the app. If iTunes prompts you that it cannot authenticate the server, click Continue. The application will start downloading, stop it and uninstall


If you receive a warning that the server certificate is invalid and there is no Continue button

In Charles, open Help → SSL Proxying and click Install Charles Root Certificate... A window for adding a certificate will open, click Add. Now open the Keychain Access program and in the Keychain entrance find the newly added Charles certificate. Double-click on it with the left mouse button to open it. Show the hidden parameters of the "Trust" field, to do this, click on the triangle icon next to the word and in the drop-down list of the "Certificate usage parameters" select Always trust

Step 7 Go to Charles and find a new line containing "buy.itunes.apple.com". Open it and select "buyProduct"


Step 8 In the right pane of the program, select the Contents tab (instead of Contents, some OS may have a Response) and specify the display type "XML Text". Find among the lines of code:

softwareVersionExternalIdentifier
821085078

In line the current version of the application is indicated, and below it are the identifiers of all previous versions:

softwareVersionExternalIdentifies
785833618
811158353
811420549
811474632

Select the version you want to install and copy its number


Step 9 Return to the left panel Structure and on the line "buyProduct" right-click, select Breakpoints


Step 10 In iTunes, find and download the app again

Step 11 As soon as you click Load, a new window will appear in Charles. Go to it, select the Edit Request and XML Text tabs


Step 12 Find the stitch XXXX and instead of XXXX (a set of numbers), paste the version number of the application that you copied earlier and press the Execute button once, and then again


Step 13 iTunes should start downloading the selected version. When the download is complete, the downloaded application will appear in the "My Programs" section. Look at the version of the program, call context menu right-click and select Details or press Cmd + I (macOS) / Ctrl + I (Windows). If you are not satisfied with the version, copy another version ID and repeat Steps 10 - 13


Step 14 Connect your iPhone or iPad to your computer and install the app on your device

After completing all the operations, do not forget to return everything to the default in Charles, go back to the program, select the "buyProduct" line, right-click on it and click Disable SSL Proxying, and also uncheck Breakpoints or simply uninstall the program.

The instructions are difficult and demanding, but it is worth it if you want to return old version applications.

Tell your friends about this life hack, share the link with them in social networks and subscribe to our publics in

The newest version of Apple's OS - iOS 12 has a number of significant changes compared to the previous - 11. Nevertheless, many users have encountered a number of problems with the new operating system, as a result of which it became impossible to use the gadget normally. Fortunately, you can revert to a past, stable firmware by rolling back from iOS 12 to iOS 11.

Rollback order iPhone firmware from iOS 12 to iOS 11.

You should know that there are some advantages to downgrading iOS. First of all, the procedure is safe for your device, and after its completion you will have a gadget working normally without any problems. On the other hand, a buggy iOS can get stuck in recovery mode, DFU mode, or on the Apple logo, and you have to go through a lot of difficulties to fix it. And above all, during the process, you are bound to lose all your data. Therefore, it is recommended that you back up your iPhone immediately. The most common iOS 12 issues are update related. Although the public update is compatible with all major iOS devices, users still experience OS issues. Here are some of the most common problems with iOS 12 and how to fix them.

OS slows down

While iOS 12 should make your phone faster, chances are the update could backfire. Some users report that their iOS devices 12 freezes for a few minutes, after a while they start working again, but then they stop responding again. There can be many reasons for this problem. If your iPhone or iPad freezes after updating to iOS 12, try one of the following solutions:

  • Delete unnecessary data - If iOS 12 is running on low memory, it will likely become slow automatically. You can get rid of any application that you no longer use. In addition, you can delete photos, videos and other data files from your device that you no longer need.
  • Closing Apps - Another cause of iOS 12 stuttering can be when it is handling too many apps. For devices other than iPhone X / XS (Max) / XR, you can visit the Application Manager by double-clicking the Home button. Here you can scroll through the applications you want to close. If you have an iPhone X / XS (Max) / XR, go to main screen, swipe up and wait. Now swipe over the app you want to close.
  • Disable background app refresh - Some apps can also refresh automatically in the background. To keep iOS 12 working, you need to disable this option. Go to your device's settings and disable the app update feature in the background.
  • Disable Services - In addition, you can also disable other services on the device, such as location, Bluetooth, AirDrop, Wi-Fi, and more.

Restart iOS and check if the speed has changed or not.

Screen recording doesn't work

With the release of iOS 11, Apple has included a screen recording feature that has been greatly appreciated by users. This feature was also included in iOS 12, but some users may not get the most out of it. They suffer a lot when recording iOS screen 12 does not work at all, the recorded videos cannot be saved or have no sounds, or the recording files are damaged. Here are some tricks to fix your screen recording issue:

  • Turn screen recording back on - make sure you turn on screen recording on iOS 12. You can find it in your iPhone's Control Center. If you want, you can go to Control Center Settings and add a shortcut to the function to your desktop as well. As soon as the screen recording starts, you will receive a notification.
  • Turn on your microphone - sometimes screen recording just turns on visuals without sound. This happens when the user has muted the microphone. While recording, click on the microphone icon and make sure it is not set to silent mode.
  • Resetting device settings - This issue may be caused by wrong setting iOS 12. To fix this, go to Settings / General / Reset and Reset All Settings.

If you still can't solve this problem, just use third party program screen recording.

Activation error

V recent times many people complain about the problem "Error iPhone activation or iPad "after upgrading to iOS 12. Error messages that appear may be" Failed to activate iPhone "," Activation failed "or" Unable to proceed with activation now. " This mainly happens when your device is unable to communicate with the Apple server. Also, the cause may be a software problem that interferes with the activation of the device. Here are some tips for solving the problem:

  • Avoid maximum load times on Apple's server - just wait a few minutes. If Apple servers are busy, you can wait and try to activate your phone again. If you're lucky, you won't get this error after a while.
  • Restart iPhone - Restarting your phone is another option that might help. This will force your phone to contact Apple servers again and resolve the activation error.
  • Reboot Wi-Fi networks- If a problem occurs with the network, you need to reboot the Wi-Fi network. Make sure your SIM card is installed correctly. Take the SIM ejector pin and remove the SIM tray. Clean it and put it back in.

Check the functionality of the device.

iOS 12 freezes while preparing an update

Many people today face the same issues when updating their iPhone to iOS 12 when it freezes on Preparing Updatie ... The reasons can be different, so try the following solutions:

  • Delete the OTA file and download it again.
  • Check your network connection.
  • Force restart your iPhone.
  • Force quit the settings app.

Check the gadget for performance.

iMessages are not sent

Most of the time, when you update your iOS to a newer version, messages sent via iMessage are not delivered. If iMessage says not delivered, try these tips to fix iMessage not working in iOS 12.1 / 12:

  • Check if the message type is supported by the operator. In order for your message to be sent via iMessage, you need to check if your message type is supported by your carrier or not. Messages are sent as iMessage or SMS / MMS. You need to confirm whether your carrier supports these messages or not. This can be done, for example, by calling the hotline.
  • Network connection. iMessage works over the internet. Therefore, if you need the program to work, make sure you have a valid internet connection. If not, you can turn on / off airplane mode.
  • Send iMessage as text message. If you have problems sending iMessage, you can send them as a regular SMS or text message. This is very easy to do. All you need to do is go to Settings / Messages. Turn on the "Send as SMS" slider. This will send your iMessage as a regular text message.

How to downgrade from iOS 12 to iOS 11 without data loss

The latest version of iOS contains several new apps and various new features. But you have to keep in mind that iOS 12 isn't for everyone. Many people complain of sudden crashes and stability issues. This is a certain type of problem that many people may encounter when using iOS 12. So, you'll be very happy to know that you can downgrade or downgrade. iOS version... Also, you should remember that the downgrade option is very limited, when iOS 12 becomes official, Apple will stop releasing firmware for the previous version, which means that you will not be able to downgrade to the previous version of iOS 11. You must take advantage of this opportunity in time.

Downgrade iOS 12 without iTunes and IPSW file

The procedure is standard and not very complicated. First you need to download and install the IPSW file or firmware. Instead of doing all this, you can simply use the recovery program iPhone systems ReiBoot. Here's how to use the program:

  1. Download and install Tenorshare ReiBoot on your PC or Mac.
  2. After that, connect your iPhone to your PC or Mac using a USB cable.
  3. When the device is found, a panel will open, click "Repair operating system".
  4. Click "Recover Now".
  5. After that, ReiBoot will automatically provide you with the latest official firmware iOS. You just need to click "Download".
  6. It will take some time to download, or if you already have the firmware, you can do it manually.
  7. Once the download process is complete, click "Start Recovery" and everything will be done automatically.

Rollback from iOS 12 using iTunes

iOS 12, an updated version of Apple's OS, has many promises, but it's impossible to create a product that meets all the standards. Try to rollback iOS 12 to 11.4 yourself:


Your iPhone will revert to iOS 11. Now you know how to uninstall iOS 12.

How to downgrade from iOS 12 to iOS 11 by restoring

This procedure will take much longer. In this case, the rollback will not be carried out on new firmware, and on the restored one.

  1. To downgrade from iOS 12, you first need to download the firmware from the official website.
  2. Connect your smartphone to your PC and launch iTunes.
  3. Put your smartphone into recovery mode (DFU). For models X, 8+, 8 - quickly click the volume up / down, then hold down the power key. for 7 and 7+ - hold down the volume key together with the power button. for 6S, iPad and iPad Pro- hold down the "Home" key.
  4. When prompted, click OK.
  5. Hold Shift on your keyboard and select "Restore iPhone".
  6. In the dialog box, find the downloaded firmware and select it.
  7. Next / Accept.
  8. After restarting the smartphone, the system will recover from the selected firmware.

Ready! Now you know everything about how to return iOS 11 from version 12. If you have already had to downgrade your gadget, tell us in the comments which of the described methods you used and what problems you encountered with the new firmware.

Apple regularly updates the iOS operating system so that users can take advantage of new features. But not everyone likes these updates - some iPhone and iPad owners prefer to use older versions. How to accomplish iOS rollback if a fresh update turned out to be inconvenient? For this, there are two simple tools available even for novice users.

The emergence of new versions of iOS does not mean that the old versions stop working. Only the oldest versions do not work, which are no longer signed by the developer... If you install such an operating system on your device, then its activation will be impossible. This limitation can be worked around with using iOS Downgrade Tool, but this is only possible if the device is jailbroken.

It is possible to rollback iOS. And experts from Apple made sure that this procedure was as safe as possible. If flashing Android devices can still lead to a loss of performance, then in the case of the iPhone and iPad, the situation is simpler - failures are practically excluded here. But that doesn't mean we won't need backups. What is the best practice before downgrading iOS?

  • Make a full backup of your device;
  • Save all the necessary files in a safe place;
  • Check if the data is synced with iCloud.

If all the conditions are met, you can safely proceed to return to previous version iOS. Where to get the previous firmware for Apple devices? For this there is a site getios.com. By visiting this resource, you will find simple form, in which you will need to select your device, model and requested version.

It should be noted that the resource contains all versions of the iOS operating system for all devices from Apple ranging from iPhone to Apple TV set-top boxes.

How to get an old version of iOS back

To perform this operation, we need a firmware file with a previous version of iOS, a computer with installed application iTunes, smartphone / tablet and cable. We connect the device to the computer, launch iTunes and wait for the connection to be established.

Once the device is identified, we can proceed with the firmware rollback. To do this, go to the "Overview" tab and click on the "Update" button, while holding down Shift key(Alt on Apple computers). We indicate the location of the previously downloaded file and wait patiently.

As soon as the rollback of the iOS operating system is completed, we activate the device and start using it. If the rollback fails for some reason, you can return to working version- you saved it earlier as a backup copy? If there is a copy, select it and return it. Now you can try rolling back again.

Please note that if you are using a version of the operating system that is not signed by the Apple developer, the activation process will not be possible.

As we can see, undo iOS update and return old version operating system is relatively easy. Any failures are almost impossible here, but you cannot neglect a full backup - you should always have the opportunity to return to a workable firmware.

Before you return the old version of iOS, you need to take care of disabling the "Find iPhone" function - this is done in iCloud settings... Similarly, this function is disabled in iPad tablets.

IOS Downgrade Tool

We have already said that the oldest versions of the iOS operating system are not signed by Apple. Therefore, you will not be able to install them. And why are they needed? Old versions are outdated, they have a lot of bugs, they consume too much battery power. After all, it is not for this purpose that new versions are developed so that users continue to use old firmware.

Nevertheless, sometimes the need to install the old version still appears. In order to install an old version of the iOS operating system, you need to jailbreak and use the iOS Downgrade Tool. It is easy to use and does not cause any particular difficulties.

At the first stage, you need to install the SSH package on the device - this is done through Cydia program, created specifically for installing software that is missing in official store AppStore applications. Next, we need to connect the computer and the device with IOS to one wireless network Wi-Fi and find out which IP address is assigned to the connected device. To do this, you should look into the connection settings or visit the administrative panel of the router.

Next, launch the iOS Downgrade Tool, enter the device's IP address, select the iOS version from the drop-down list, click on the "Downgrade" button - the firmware procedure for the selected version will start. The utility may freeze a little, but this is its normal behavior.

A sign that the downgrade went well will be the restart of the device and its subsequent loading in working mode - now you can enjoy the old version of iOS. Before performing the procedure, do not forget to make a backup copy of all your data, as flashing provides for their complete deletion.

You can find information on how to jailbreak on a particular device from Apple on the pages of our website or on specialized resources.

Hello everybody! In today's topic, I would like to continue the conversation about the iPhone. In particular, in one of my previous articles I have already told, so today's article will be a continuation ...

When the smartphone starts to work incorrectly, the first step is to check the operating system. The most common cause of deterioration in quality iPhone work are crashing in iOS. Defects appear due to malware, clogging the system with unnecessary software or hardware conflict with a certain version of the operating system.

How do I go back to a previous version of iOS?

I have already told you how to update or restore a gadget, in both cases we used standard schemes. But sometimes the current version of the operating system turns out to be too "heavy" for the gadget, usually this happens with outdated iPhone models. The user updates the gadget and realizes that the new version of iOS is overloading the gadget. Going into the settings, the owner of the smartphone discovers that there is no "Return back" button in the settings. After examining this question, I found a fairly simple way to return to the previous system, that is, to put the iOS we need manually.

Difference from recovery

Surely you have already encountered gadget recovery. Very often, users mean three actions at once under one concept of "flashing". Let's briefly go through each option so as not to get confused in the future. With our smartphone, we can perform the following manipulations:

Recovery - returning the gadget to its original settings, while all data and content from the device is deleted, the smartphone gets a clean operating system.

Update - when iTunes help or the built-in iPhone tool, you can update the operating system to the latest version, personal data and content are preserved.

Rollback - implies a return to more early version systems using special tools the user can choose any firmware for his gadget, including custom.

This article covers rollback in detail. Follow my instructions and you will succeed. I recommend performing this manipulation only for those gadgets that began to slow down after updating to the latest version of the iOS operating system.

Preparatory stage

Before installing an alternate version of iOS, you need to follow a few simple steps. Let's start with Reserve copy... No one is safe from a sudden error during a rollback, so you need to save all the data on your smartphone. Backup copy you can create with the standard iPhone tool. Go to "Settings", in this section you will find the "Restore and Backup" menu. With simple manipulations, you can protect all your data from loss.

The second step is to select the desired iOS version. If you need to rollback, chances are you already have the operating system you want. If not, then on this resource http://appstudio.org/ios you will find the required firmware.

Download it and save it on your computer, since we will be performing the rollback using a PC.

You can also download iOS from this site http://getios.com/ Go to the resource and find a field where you must specify the type of your gadget "YOUR DEVICE". In the next window, you should drive in the model, after which a window with iOS options that will work on your iOS will become available. All that remains is to download the required version. The screenshot above shows the selection menu in detail.

Rollback process: instructions

We take a charged smartphone and connect it with a cable to the computer. Launch iTunes. IMPORTANT! The program must be the latest version, in order to update, go to the "Help" - "Update" tab. The application will download itself latest version and restart.

Now you need to wait for the program to see your device, it usually takes a few seconds, so you won't have to wait long. You will also need to select the type of your gadget, for this you need to select the appropriate section in the settings or just press the "Ctrl + S" combination on the keyboard.

In the window that appears, click the "Browse" button, and then click on the "Update" button. If you are using a computer with operating system Windows, then you need to hold down the "Shift" key and at the same time press the "Refresh" button. For Mac users, you need to hold down the "Alt" key and click on "Refresh".

After that, a form will appear where you need to select new version to update. We will trick the system and click on the pre-downloaded firmware, which may be several steps lower. This will start the rollback process to the previous version. If it was not possible to return the old firmware in the standard way, try using a special program.

Rollback with RedSnow

Download RedSnow from the developer's official website and install it on your computer. The creators have taken care of a version for computers on Windows and Mac. Be sure to follow the preparatory steps above to avoid losing important data and content. I must say right away that this method takes more time than working in iTunes, but in some cases it is impossible to do without RedSnow.

To rollback using this program, you need to log into DFU mode on iPhone. To do this, you need to connect the gadget to the PC, turn off the device, after complete completion of the work, simultaneously hold down the "Power" and "Home" buttons for about 10 seconds. After that, release the power button, while the "Home" button should remain pressed. Wait until the program, in our case it is RedSnow, detects the device in recovery mode.

Rollback is performed by following scheme:

- Launch the application on the computer and select the "Extras" section in the main menu and go to the "Even more" menu.

- Now we press the "Restore" button. Here you will need to specify the path to the firmware file using the IPSW key.

- As soon as a window with a question appears, you should quickly click on the "YES" button.

- Now put the device into DFU mode according to the instructions.

- When the program detects the device, you will need to specify the path to the certificates, usually they come with the firmware file.

- It remains to wait for the completion of the process. The "Restore Successful" message will let you know that you did everything right.

As you can see, it's not difficult to go back to the previous version. It is important to determine if you need it or not. If necessary, you can always upgrade to more new iOS, the rollback operation does not affect this in any way.

Hello everyone! Recovery theme iOS firmware has long been considered on the Internet up and down. And, frankly, at first I didn't want to write about what is already on the net. Why produce instructions of the same type? But then it was nevertheless decided (these are the torments of choice for the author of this blog! :)) that there is a need for this.

So why another instruction? Everything is very simple - I receive a lot of questions, both in the mail and in the comments about various glitches in the iPhone software and, in most cases, they can only be cured with the help of software recovery. So this is an important process and there is no way to bypass it, and it will be easier for me to answer your questions - just by pointing out a link to this article. Eh, it seemed to be justified :) Let's go!

A few important notes:

  1. When restoring an iPhone, absolutely everything is deleted from it. It turns out such a phone, as if you just bought it in a store.
  2. It can only be restored using a computer and iTunes programs... This cannot be done "over the air", via iCloud or otherwise.
  3. The procedure is performed both with a fully functional device and if iOS system does not load (in this case, you will need to enter the DFU mode).

By the way, recovery is the only way to properly remove jailbreak from iPhone.

Detailed instructions for iPhone recovery

So, complete and detailed step-by-step instruction... We launch iTunes on the computer and connect the iPhone, if everything went well, then the phone model, its firmware and other data will be displayed in the main window of the program. At this stage, two errors are possible:

  1. The computer does not detect the iPhone - about that.
  2. If the device shows no signs of life, try it.

As a result, with any successful connection, we get one of two windows

And here we are only interested in one button - "Restore". If you just click on it, then iTunes will begin to prepare the iPhone, download the latest current firmware from Apple servers and starts installing it on the device.

Attention! Find My iPhone must be disabled!

The biggest "snag" lies precisely in the firmware download. Sometimes this process takes quite a long amount of time, especially with a slow Internet connection. Plus, if the connection is not stable and connection breaks are possible, then iTunes will start downloading it again each time, which is not very pleasant and long, you will agree.

But there is a way to speed up the recovery process. To do this, you need to download the file yourself software ipsw format (from any third-party resource, for example w3bsit3-dns.com) and save it on your computer. Pay attention - for each iPhone models, will have its own, different from others, file!

Now, hold down the "Shift" key on the keyboard and only then click on the "Restore" button. A window will open asking you to specify the firmware file. Choose the one downloaded in advance and wait - iTunes will do everything on its own.

Why can't I restore my iPhone and what should I do?

In fact, there can be a lot of reasons. Moreover, they are connected both with a computer or a device, and simply with inattention.

Here are the most basic ones:

  1. Lack of access to the Internet on a PC or periodic interruptions and disconnections.
  2. Antiviruses, firewalls and other programs that interfere with the normal functioning of iTunes. Maybe your security settings are configured in such a way that iTunes simply does not get access to Apple servers.
  3. Slow internet. Not even that. Very slow Internet. Now this is rare, but I remember my attempts to reanimate the iPhone back in 2009 using an Internet connection from a USB modem. I will not paint everything, I will say the result - the restoration failed.
  4. In the case when you download the firmware yourself - see if it exactly suits your phone model.
  5. Check for iTunes. If so, install the latest version of the program.
  6. It is very desirable, but what is really there, be sure to use the original USB cable, not certified can contribute to the appearance of various errors. Non-original ones are only possible, and even then not always, and they are not suitable for reflashing (restoration).
  7. It is quite possible that the problems are already inside, that is, "iron". There can be a lot of faults - from a loop to motherboard... Remember not or too hard.

As you can see, there are really many options. Please pay attention to any little thing - because it is because of it that problems with iPhone recovery... Anyway, something doesn't work out? Be sure to write in the comments - let's try to figure it out together!