Rollback ios to any version. How to install the old version of the iOS app. How to install old version of App Store apps on iPhone and iPad without jailbreak

Quite a common situation - you update an application or game and instead of improved performance and new features, you get a completely inoperative tool. Developers of all stripes make such oversights, and you can only roll back from a new version to an old one using the Charles Proxy tool.

The Charles Proxy program can also come in handy in cases when some functions have been removed in new versions of applications or games. There are a lot of examples of such remote functions, take at least the official applications of VKontakte or YouTube, the latest version of which causes only negative emotions in users.

We want to note right away that despite the apparent complexity, to establish old version any application can be any user. The main thing is to follow the instructions clearly. In it, we installed on the iPad one of the first versions of the application of the popular social network Instagram.

Step 1. Download, install and run Charles tool for Windows or Mac (download)

Step 2. Launch iTunes and start downloading the application, the old version of which you want to install on your iPhone or iPad

Step 3. In the Charles window, select the iTunes server from which the application is downloaded, with the word "Buy". Right-click on the server name and select Enable SSL Proxying

Step 4. Return to the iTunes window and stop downloading the app

Note: if the application has already been downloaded, then it must be removed in the section "My programs"

Step 5. Find again desired application in iTunes and restart downloading it

Step 6. Go to the Charles window and find another line with the word “ buy"- this is exactly the object that we are looking for. Go back to iTunes and stop downloading the app

Step 7. Expand the found branch with the word “ buy"In Charles and find the line buyProduct

Step 8. Select a stitch buyProduct and go to the tab Response, where specify the type of display XML Text

Step 9. On the screen, after sewing softwareVersionExternalIdentifiers, you will see lines like:

2948163
3091092
3107891
3171975
3194579
3240261

where the seven-digit number refers to the application's version numbers in ascending order. In our example, we rolled back Instagram to the truly ancient version 1.8.7, whose build number was first in the list. In practice, it is most often necessary to rollback to the previous version, so it is recommended to choose the build number (the one enclosed in the tag ) as close to the final version as possible.

Step 10. Right click on the item buyProduct and select Edit

Step 11. Select a section XML Text and find the line in the field:

appExtVrsId
XXXX

where XXXX is the latest version of the application. Instead of XXXX, you need to paste the value you copied in step 9, and then click Execute... In our example, we changed the number 81542337 to 2948163, thereby rolling back the most latest version Instagram until the earliest.

Step 12. Again, right-click on the item buyProduct and select the item Breakpoints

Step 14. Go to iTunes, find your application and refresh the page (Ctrl + R on Windows). Then start downloading the tool

Step 15. A moment after you clicked the download button, you will be transferred to Charles, where you need to switch to the screen Edit Request -> XML Text... In field XXXX instead of " XXX»Paste the build number you copied in step 9, then click Execute.

Step 16. Then press again Execute

Step 17. Go to iTunes and make sure the download has started. Wait for the download to finish

Step 18. In iTunes, select the " My programs", Find your application and by right-clicking on it, select" Intelligence". Here you can make sure that it is the old version of the application that is being downloaded.

Attention! In this article, I use screenshots from the iPod Touch, but this does not play a significant role. This instruction equally relevant for iPad, iPhone or iPod Touch.

Rollback iOS firmware(Downgrade iOS)- installing an older firmware version. Previously, rolling back firmware to older systems was difficult, but more likely. To do this, the user had to save SHSH certificates ( digital signature, unique for each device).

In this case, we are rolling back iOS 9 to iOS 8. These two systems support: iPad 2, iPad Mini 1, iPhone 4s, iPod Touch 5G and newer devices. Rollback is possible for all these devices. exclusively on iOS 8.4(as of July 12, 2015) even with SHSH saved.

Now for the general case. As a rule, a rollback to an older firmware version is possible:

and if previous firmware is still considered relevant. For example, in this moment the whole world is testing iOS 9 Public Beta. Official version iOS 9 will be released in the fall. So, up to this point, the user has the opportunity to flash his device to the current officially iOS 8.4.

b) if new official firmware just came out. For example, after the official release of iOS 9, the user will have from 1 to 7 days (maybe a little more) to change his mind and make a rollback. In some Apple moment suddenly stops signing old firmware and then rollback is impossible or significantly difficult.

The rollback instructions in this case are identical to the firmware via recovery ..

Step 1. We download the firmware from our device, which can be rolled back.

Step 2. Disable the function: “Find iPad, iPhone or iPod” (depending on your device). Settings-> iCloud.

If this is not done, then iTunes will not allow you to carry out the firmware. After flashing, do not forget to turn the option back on.

Step 2. We connect the device to the computer via a cord. We go into iTunes and select the device. We are looking for the "Restore" button and press with the previously held down Alt-Option (in OS X) or Shift (in Windows) key.

In the new window, select the downloaded firmware. Then in the window that appears, click "Restore" and the restore / rollback process begins.

This must be remembered!

The device will roll back to factory settings. That is, before starting the system, you will have to re-configure it (you must at least know the password for the Wi-Fi network).

You can roll up a backup copy to an older firmware only if you still have backup copy, made on the old firmware. This is also why it is recommended that you save a backup to your computer before flashing iOS.

Happy rollback everyone! :) If you have any questions, additions or problems - write comments.

Greetings! Apple releases an update with enviable regularity software for their devices and constantly encourages users to install new firmware versions. Sometimes, this call is even too intrusive - what is the notorious "red one" on the settings icon! And although, the temptation to update and see what's new for the iPhone or iPad is very strong.

And here you can make a big mistake. So, let's imagine that you have installed new version iOS, looked, felt ... but you didn't like it! Is it possible to rollback and return the old firmware? Now let's try to figure it all out. Let's get started!

And most importantly, where you need to start ...

In most cases, rollback is not possible. At your own discretion, you cannot change and "jump" from one version of iOS to another.

For example, if you have an iPhone or iPad with iOS 10, then you will not be able to install yourself iOS 9 or 8 in any way. Absolutely not.

Why? The thing is that Apple has a so-called "firmware signature" system. And, usually, the company signs (that is, allows you to install) only the most current iOS version... Likewise, precisely because of the lack of this signature, it is impossible to upgrade the firmware "just a little bit."

For example, you have iOS 8 installed and you want iOS 9 for yourself, and not the current tenth version. Can you do this? No. Updating is only possible for the latest software.

As you can see, Apple is true to itself and limits the user as much as possible in working with the software. Do you want to upgrade? Install only the most latest firmware... Want to downgrade your iOS version? You can't do this - everything is for your safety!

Is it really impossible? In fact, there are small exceptions, and although they are practically irrelevant for the general user, it is useful to know about them. So, in what cases can you install previous version iOS on iPhone or iPad:


So, "ordinary" people (to which I include my modest person), you need to remember this:

For any device "older" than iPhone 4S and iPad 2, there is not even a theoretical possibility to roll back the firmware at any time.

Sad fact, but there is nothing to be done - these are the rules of the Apple company.

However, if you look at it from the other side, then everything is not so bad. After all, new software versions are about improving security, stability, bug fixes and many, many other "goodies". Although ... for me, for writing articles and instructions, sometimes oh how I miss the opportunity to use the previous version of the software on my iPhone.

P.S. Did the article help and became a little clearer? Click on the buttons social networks! :) Did the author write some nonsense? Like it, let him be ashamed! :(

P.S.S. Why did you need to downgrade the firmware? And which one would you like to return to? Write your questions and opinions in the comments!

How to downgrade from iOS 11 to iOS 10? The only correct way.

iOS 11 is certainly an interesting update, but many found it crude, and some of the system's features are not the most convenient. Fortunately, downgrading from iOS 11 to the stable and fast iOS 10 is easy. This tutorial tells you how to do it.

Attention! October 5 Apple has ceased sign iOS 10.3.3. You can no longer roll back to firmware from iOS 11.

Important!You can only rollback from iOS 11 to iOS 10 without losing data if you have a backup of your iPhone or iPad in iTunes or iCloud, made on iOS 10... In the event that a new backup created under iOS 11 replaces the old one, restoring to this backup from iOS 10 will be impossible.

Important! Password protection must be removed from your iPhone or iPad before proceeding with an iOS 11 to iOS 10 rollback. You can remove the password in the menu “ Settings» → « Touch ID and password».

Step 1. Turn off your iPhone or iPad.

Step 2. Press the " Home»(Volume down button on iPhone 7 and iPhone 7 Plus).

Step 3. While holding down the " Home", Connect mobile device to the computer via USB cable... Hold the button for a few seconds until the iTunes icon appears on the screen.

Step 4. Launch iTunes. The utility will recognize your iPhone or iPad in recovery mode. In the warning window that opens, click " Cancel».

Step 5. Download the iOS 10.3.3 firmware version for your device from the following links:

Step 6.With the key held down Shift(Alt on Mac) click on the “ Refresh“.

And select the previously downloaded firmware file.

Step 7. Confirm the start of the recovery on iOS 10.3.3 and wait until the procedure is completed. Important! Do not disconnect your iPhone, iPad or iPod touch from the computer while the firmware is being installed.

Ready! You have rolled back from iOS 11 to iOS 10.3.3. After the device turns on, you need to perform it initial setup and restore from backup.

Recently, the developers have released a new version 3.0 of the VKontakte application for the iPhone. User reaction but new design and user interface turned out to be ambiguous. Many immediately wanted to return the old version of VK to the iPhone and, in confusion, began to look for a way to do this. In this article, we will tell you in detail how to rollback the VK 3.0 version on iPhone to the old one. Anyone who wishes to cancel the VKontakte update is encouraged to do the following.

How to remove the restriction when listening to music in VK


How to return an old version of VK to an iPhone

Unfortunately in App Store It is not possible to download the old version of VKontakte on the iPhone. At the moment there are two ways: one is temporary, the second is for advanced users.

Download the old version of VK and install

This method rollback of the VK worker application, checked on the iPhone 5 and 6S. In order to download the old version of the application, we need Chinese program PP Assistant (aka Chinese iTunes). Works with iPhone, iPad and iPod.

Instructions:


How to roll back a VK update on an iPhone and install an old version?

At the moment, a "life hack" is working - you can install the old version 2.15.3 from the Purchases section in the App Store. First, uninstall the VK 3.0 application, then open the App Store application, go to the Updates section, there will be a Purchases section on top - in it, find the VK App application from the list, install it. At the time of this writing, this method helps to return the old version of VKontakte to the iPhone. Most likely, with the release of the next VK update, this method will stop working.

How to rollback version of VK 3.0 on iPhone

If the first method did not suit you, use advanced user skills. This method is working - we have checked. And it doesn't take much of your time.

    1. First you need to download and then install the Charles program. Next Run it and click on the Grant Priveleges tab, if you are using OS X, then enter the administrator password.
    2. Download the application, the old version of which you want to install, from using iTunes on your computer, then go to the Structure tab in the Charles application. You will see the "buy" server.
    3. Right-click on the "buy" label and select Enable SSL Proxying.
    4. Now stop downloading to iTunes.
    5. Find the application again by opening the description page. We start the download, then cancel it again.
    6. Next, open the "buy" server pop-up menu and select buyProduct.
    7. Click on Response with right button click on buyProduct and select Export. We select the Desktop as the export destination, select XML format and click Save.
    8. Opening the XML file with text editor and find the given text: softwareVersionExternalIdentifiers Below this text, you will see something like the following:
      1862841
      1998707
      2486624
      2515121
      2549327
      2592648
      2644032
      2767414
      These are versions of the application from older to newer. Now you need to copy the version number you want to download, then close the text editor.
    9. Now go back to Charles and right-click on buyProduct, select Edit.
    10. Select Text and find the following line: appExtVrsId
      Below it, you will notice the number in the tag, replace it with the number you copied and click Execute.
    11. Scroll down to Response, then you will notice bundleShortVersionString. Below it, you will see the version of the application you have selected.
    12. Right-click buyProduct in the list below the buy server and select Breakpoints.
    13. Find the application again in iTunes in order for the program to refresh the page, and now click on the download button again.
    14. Go back to Charles and you will see a popup. Click Edit Request, then XML Text and under the line appExtVrsId paste the number copied in the eighth paragraph. Click Execute again.
    15. Now you will need to indulgently hit Execute.
    16. Check iTunes. The download should start and finish.
    17. Open the My Apps tab in iTunes and you should see the downloaded app. By right clicking on it, you can request additional information and make sure that you have downloaded the old version.
    18. Connect your mobile device to iTunes and install the application on the device.
    19. Close and remove Charles. Ready!