21 pagesV  < 1 2 3 4 5 6 > »  
 
REPLY
> Rollback with futurerestore (prometheus) | iOS 8.x.x, 9.x.x -> 10 <->11, 12 (x64)
T0ugh
Message#1
20.02.17, 22:08
^_^
*********
[offline]

Topics Curator
Group: Moderators
Messages 5632
Check in: 20.10.09
Apple iPhone 5

Reputation:-  1448  +

Rollback with futurerestore (prometheus)
\ jailbreak method /


Attached Image

What is a rollback (downgrade)?
  • Rollback (downgrade) - install the old version of iOS, which is officially no longer relevant on the Apple server and is not signed by the SHSH certificate. Officially, you can only flash on the latest, current firmware.
  • For informativeness ->Wikipedia
You need to understand the following:
  • For rollback usingfuturerestoreneed a jailbreak.
  • For rollback usingfuturerestoreneed SHSH from iOS 10.2, saved usingtsschecker(* .shsh2 ->noapnonce) ->Save SHSH for all devices
  • For rollback,futurerestoreRequires files from the current firmware that Apple signs (at the time of writing this FAQ (02.22.2017), Apple signed iOS 10.2.1 (14D27) ->[FAQ] The relevance of the firmware ), the key role is played by the file -> sep -firmware. *****. RELEASE.im4p, sep With iOS 10.2.1 firmware compatible with iOS 10.2 firmware, but not compatible with iOS 10.1.1. This means that if you have iOS 10.1.1 on your device, the next time you restore it to iOS 10.1.1, you will receive a disabled Touch ID or an error, since, sep iOS 10.1.1 is not compatible with sep from iOS 10.2.1. You can roll back the device only on iOS 10.2, due to compatibility sep from iOS 10.2.1 -> see sep compatibility with current firmware .
  • futurerestore supports ->iPhone (5S, 6, 6 Plus, 6S, 6S Plus, SE, 7, 7 Plus, 8, 8 Plus, X), iPod touch 6G, iPad (Air, Air 2, 5, 6), iPad Pro (9.7, 12.9, 12.9 (2G), 10.5), iPad mini (2, 3, 4)
  • futurerestore supports ->Linux and macOS, does not support Windows.
To roll back / restore iOS, we need: For example, take futurerestore for macOS, iPad Air (A1475) (onboard iOS 10.2) with an identifier ->iPad4,2 (j72ap) and SHSH ->******** 09796_iPad4,2_j72ap_10.2-14C92.shsh2
Create a folder on your desktop ->Downgrade
From the archive ->futurerestoreportable ->futurerestore_macosin the folder on your desktop ->Downgrade
SHSH ->******** 09796_iPad4,2_j72ap_10.2-14C92.shsh2 copy to the folder on your desktop -> Downgrade
From the archive ->iPhoneSSHportable ->tcprelay.py, usbmux.py, usbmux.pycin the folder on your desktop ->Downgrade
Firmware (iOS 10.2, which we roll back) ->iPad_64bit_10.2_14C92_Restore.ipswcopy to the folder on your desktop ->Downgrade
Firmware (iOS 10.2.1, current, signed by Apple) ->iPad_64bit_10.2.1_14D27_Restore.ipsw change the extension -> iPad_64bit_10.2.1_14D27_Restore.zip
Double click ->iPad_64bit_10.2.1_14D27_Restore.zip The archive will be unzipped.
Open the folder ->iPad_64bit_10.2.1_14D27_Restore ->BuildManifest.plist copy to the folder on your desktop -> Downgrade
Open the folder ->iPad_64bit_10.2.1_14D27_Restore \ Firmware ->Mav7Mav8-7.21.00.Release.bbfw copy to the folder on your desktop -> Downgrade
For devices without a SIM - this is not relevant, for them there is no* .bbfw , skip this step.
In folder ->\ Firmware multiple versions* .bbfw
Apple releases firmware that is suitable for multiple devices, device models. For example, you have an iPhone 6.
iPhone_4.7_10.2.1_14D27_Restore is suitable for 2x devices ->iPhone 6 and iPhone 6S, in firmware ->iPhone_4.7_10.2.1_14D27_Restore \ Firmware will be the 2nd version of the firmware for the modem (Mav10-5.32.00.Release.bbfw (iPhone 6) and Mav13-2.41.00.Release. bbfw (iPhone 6S)).
What is your version of the modem, you can find out ->Modem Versions

Be careful, carefully check all the data.

Attached Image
Open the folder ->iPad_64bit_10.2.1_14D27_Restore \ Firmware \ all_flash \ all_flash.j72ap.production ->sep-firmware.j72.RELEASE.im4p copy to the folder on your desktop -> Downgrade
In folder ->\ Firmware \ all_flash multiple versionsall_flash. *****. production
Apple releases firmware that is suitable for multiple devices, device models. For example, you have an iPhone 6.
iPhone_4.7_10.2.1_14D27_Restore is suitable for 2x devices ->iPhone 6 and iPhone 6S, in firmware ->iPhone_4.7_10.2.1_14D27_Restore \ Firmware \ all_flash there will be 3 folders
all_flash.n61ap .production \ sep-firmware. n61 .RELEASE. im4p (iPhone 6)
all_flash.n71ap .production \ sep-firmware. n71 .RELEASE. im4p (iPhone 6S),
all_flash.n71map .production \ sep-firmware. n71m .RELEASE. im4p (iPhone 6S))

iPhone 6S is available in 2 versions, they differ in different processors ->n71ap (Samsung A9 processor), n71map (TSMC A9 processor).
What is the internal name of your device, you can find out ->Apple Device Model IDs
In the case of iPhone 6S, iPhone 6S Plus, iPhone SE, immediately install on the device ->BmsmThe program will accurately determine the internal name of the device.

Be careful, carefully check all the data.

Attached Image

In folder ->Downgrade must be 9 files.
For devices without a SIM will be8 files, * .bbfw for them is missing.
Attached Image
******** 09796_iPad4,2_j72ap_10.2-14C92.shsh2 ->certificate from the firmware for which we roll back / restore (iOS 10.2).
BuildManifest.plist ->file with information for iTunes, we take from the current firmware ->iOS 10.2.1.
futurerestore_macos ->executable file futurerestore for macOS.
iPad_64bit_10.2_14C92_Restore.ipsw ->firmware for which we roll back / restore (iOS 10.2).
Mav7Mav8-7.21.00.Release.bbfw ->firmware for modem, we take from the current firmware ->iOS 10.2.1<- relevant for devices with SIM.
sep-firmware.j72.RELEASE.im4p ->is used to download the software of the kernel system and data, we take from the current firmware ->iOS 10.2.1
tcprelay.py ->file for iPhoneSSH
usbmux.py ->file for iPhoneSSH
usbmux.pyc ->file for iPhoneSSH

Install ->Python 3 Mac OS Xon macOS.
For normal operationfuturerestoreadditional packages are needed, we open the terminal and enter commands.
⬇⬇⬇
Open a terminal and enter commands one by one
Attached Image
  1. xcode-select --install

  2. / usr / bin / ruby ​​-e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  3. brew install automake autoconf libtool pkg-config libplist openssl libzip
    git clone https://github.com/tihmstar/libirecovery && cd ./libirecovery && bash autogen.sh && make install
    cd
    git clone https://github.com/tihmstar/libcrippy && cd ./libcrippy && bash autogen.sh && make install
    cd
    git clone https://github.com/tihmstar/libfragmentzip && cd ./libfragmentzip && bash autogen.sh && make install
    cd
    git clone https://github.com/tihmstar/libpartialzip && cd ./libpartialzip && bash autogen.sh && make install

  4. cd / usr / local
    sudo mkdir ssl
    sudo chmod 777 / usr / local / ssl
    cd
    git clone https://github.com/openssl/openssl.git
    cd openssl
    ./config
    make
    make install

  5. brew install curl

  6. ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib / usr / local / lib /
    ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib / usr / local / lib /
    ln -s /usr/local/Cellar/openssl/1.0.2j/bin/openssl openssl

After preparing the necessary files and system, go to the main, preparing the device for rollback / recovery.
1. Open the terminal.
2. We enter cd , press the spacebar and drag the folder to the terminal -> Downgrade
Attached Image

Attached Image
3. Hit Enter
Attached Image
4. To be sure that we are in the right folder, enter ls and hit enter
Attached Image

Attached Image
5. We enter ./tcprelay.py -t 22: 2222 , press Enter and minimize the window.
Attached Image

Attached Image
6. Open a new terminal window, enter ssh [email protected] -p 2222
Attached Image
7. We press Enter, we specify the password alpine and hit enter
Attached Image

Attached Image
8. Open the ******** 09796_iPad4,2_j72ap_10.2-14C92.shsh2 using TextEdit, scroll to the bottom, where we will see the following:
Attached Image
generatoreach * .shsh2 is individual if you don’t have in * .shsh2generator, this certificate is not suitable for rollback.
9. We enter nvram com.apple.System.boot-nonce =0xfeb5b165a4cc3774 and hit enter
Attached Image

Attached Image
10. We check if our parameters are applied, we enter nvram -p , press Enter and minimize the window.
Attached Image
11. Open a new terminal window, enter cd , press the spacebar and drag the folder to the terminal -> Downgrade
Attached Image

Attached Image
12. Hit Enter
Attached Image
13. To be sure that we are in the right folder, enter ls and hit enter
Attached Image

Attached Image
14. We enter chmod + x futurerestore_macos and hit enter
Attached Image

Attached Image
The next step will be final, after which the rollback / restore will begin. The core team looks like this:
./futurerestore_macos -t **. shsh2 -b **. bbfw -p BuildManifest.plist -s **. im4p -m BuildManifest.plist **. ipsw

Where**the names of the main files in the folder ->Downgrade
My team, with my data looks like this:
./futurerestore_macos -t ******** 09796_iPad4,2_j72ap_10.2-14C92.shsh2 -b Mav7Mav8-7.21.00.Release.bbfw -p BuildManifest.plist -s sep-firmware.j72.RELEASE.im4p - m BuildManifest.plist iPad_64bit_10.2_14C92_Restore.ipsw

If your device is without a SIM, the command will be
./futurerestore_macos -t **. shsh2 -s **. im4p -m BuildManifest.plist **. ipsw --no-baseband

Data example
./futurerestore_macos -t 7939302025234321_iPad5,1_j96ap_10.2-14C92.shsh2 -s sep-firmware.j96.RELEASE.im4p -m BuildManifest.plist iPad_64bit_TouchID_10.2_14C92_Restore.ipsw --no-baseband

15. We enter ./futurerestore_macos -t ******** 09796_iPad4,2_j72ap_10.2-14C92.shsh2 -b Mav7Mav8-7.21.00.Release.bbfw -p BuildManifest.plist -s sep-firmware.j72.RELEASE.im4p - m BuildManifest.plist iPad_64bit_10.2_14C92_Restore.ipsw and hit enter
Do not close the terminal window, do not disconnect the device from the Mac, check everything several times.
If after entering the main command,futurerestoregave an error, useReiboot(or with the command ->./futurerestore_macos --exit-recovery) to take the device out of recovery mode and describe in detail the error received.
Attached Image
Attached Image
Attached Image
Attached Image
Done: restoring succeeded. Congratulations, after successful recovery, block iOS update ->How to disable automatic iOS update

Different nuances when working with futurerestore (prometheus)


The basic instruction is written taking into account the jailbreak from Yalu, where it is integrated ->Dropbear ssh and patched nvram to install yourgeneratorwith * .shsh2.
This means that in all other cases we need to installOpenssh and patch "Nvram" .
Let's say we decided to roll back from iOS 9 to iOS 10,iPhoneSSH(only relevant for jailbreak from Yalu) is not needed, use ->Openssh from Cydia.
To patch"Nvram" you need to install -> ios-kern-utils (. * deb) -> github.com/Siguza/ios-kern-utils/releases
How to install (. * Deb) read ->Installing * .deb and * .ipa (Post directorgeneral # 2890657)
Openssh have established "Nvram" patched up.

We do everything according to the basic instructions ->Rollback with futurerestore (prometheus)except for the following nuances.
  • iPhoneSSH we do not need as Python 3 Mac OS X for its work.
  • Step5. skip it.
  • Step6. Open a new terminal window, enter ssh [email protected] (you must provide your IP address).
    Your device should be connected to Wi-Fi, go to Settings ->Wi-Fi, click next to the name of the connected network and look at the first line (IP Address), for example, my IP address is> 192.168.1.33
  • Step7. and 8. We do according to the basic instructions.
  • Step9. We enter nvpatch com.apple.System.boot-nonce and hit enter
  • We enternvram com.apple.System.boot-nonce =0xfeb5b165a4cc3774and hit enter
  • Further, all according to the basic instructions.
If you have a device with iOS 9.3.4, 9.3.5 for patch"Nvram" use -> Phoenixnonce
  • Download -> PhoenixNonce.ipa and using Cydia Impactor install on device.
  • Run PhoenixNonce, in the line entergeneratorfrom * .shsh2 ->"Set" ->"Success".
  • Further we act according to the main instruction.
If you have a device with iOS 10.2.1, 10.3, 10.3.1, 10.3.2, 10.3.3 for the patch"Nvram" use -> v0rtexNonce
  • Download ->v0rtexNonce.zip , change the extension ->v0rtexNonce. ipa and using Cydia Impactor install on device.
  • Run v0rtexNonce, in the line "Set generator" entergeneratorfrom * .shsh2 ->"Enter" ->"OK".
    v0rtexNonce supports all devicesbut not for all devices, iOS versions in the v0rtexNonce database there are necessary offsets, The author is constantly working on this, if you get an error, you just have to wait.
  • Further we act according to the main instruction.
If you have a device with iOS 11.0, 11.0.1, 11.0.2, 11.0.3, 11.1, 11.1.1, 11.1.2 for a patch"Nvram" use -> NonceSet1112
  • Download -> NonceSet1112_v1.1.ipa and using Cydia Impactor install on device.
  • Run NonceSet1112, in the string "SET / CHANGE NONCE" entergeneratorfrom * .shsh2 ->"Save / Restore Now" ->"OK".
  • Further we act according to the main instruction.
If you have a device with iOS 11.2, 11.2.1, 11.2.2, 11.2.5, 11.2.6, 11.3, 11.3.1 for a patch"Nvram" use -> noncereboot1131UI
  • Download -> noncereboot1131UI.ipa and using Cydia Impactor install on device.
  • Run noncereboot1131UI, in the line "Enter your generator here" entergeneratorfrom * .shsh2 ->"Enter" ->"OK".
  • Further we act according to the main instruction.
If you have a device with iOS 12.0, 12.0.1, 12.1, 12.1.1, 12.1.2 for the patch"Nvram" use -> unc0ver If you have an iPhone 5S device (iPhone6.1, iPhone6.2), iPad Air (iPad4.1, iPad4.2, iPad4.3), iPad mini 2 (iPad4.4, iPad4.5, iPad4.6) ->Apple signs iOS 10.3.3 (OTA) for A7 (processor) - these devices came out with iOS 7.x.x
For these devices, you can use SEP from iOS 10.3.3 if you need to roll back within iOS 8.x.x, 9.x.x-> 10.2 <-> 10.3.3, 11.1.2 -> 10.2 <-> 10.3.3 and special -> Buildmanifest .
-> - means to any available iOS (from which there is. * shsh2) in this gap.
<-> - means any version of iOS (from which there is. * shsh2) in this gap.

Use (added support for iOS 11)futurerestorefromencounter , supports ->Linux, macOS and Windows (Windows 7 is recommended).
Use (added support for iOS 12)futurerestorefroms0uthwest , supports ->Linux, macOS and Windows (Windows 7 is recommended).
Primary authorfuturerestore ->@tihmstar, busy with other important things and is not planning any updates yet.

Archive
iOS 10.3 beta 1 ->iOS 10.2 (not relevant)
Rollback with futurerestore (prometheus)
\ jailbreak method /
\ This method is relevant exclusively for iPhone 5S, iPad Air /
\ This method does not guarantee 100% result /
\ iOS 10.3 beta 1 must be installed on the device.


Attached Image

You need to understand the following:
  • For rollback using futurerestore Requires SHSH from iOS 10.2, saved using tsschecker (* .shsh ->apnonce) -> Save SHSH for all devices
  • For rollback, futurerestore Requires files from the current firmware that Apple signs ( at the time of writing this FAQ (02.22.2017), Apple signed iOS 10.2.1 (14D27) ->[FAQ] The relevance of the firmware ), the key role is played by the file -> sep -firmware. *****. RELEASE.im4p, sep With iOS 10.2.1 firmware compatible with iOS 10.2 firmware, but not compatible with iOS 10.1.1. This means that if you have iOS 10.1.1 on your device, the next time you restore it to iOS 10.1.1, you will receive a disabled Touch ID or an error, since, sep iOS 10.1.1 is not compatible with sep from iOS 10.2.1. You can roll back the device only on iOS 10.2, due to compatibility sep from iOS 10.2.1 -> see sep compatibility with current firmware .
  • futurerestore supports ->iPhone (5S, 6, 6 Plus, 6S, 6S Plus, SE), iPod touch 6G, iPad (Air, Air 2), iPad Pro (9.7, 12.9), iPad mini (2, 3, 4)
  • futurerestore supports ->Linux and macOS, does not support Windows.
To roll back / restore iOS, we need:
  • macOS (10.10 Yosemite, 10.11 El Capitan, 10.12 Sierra).
  • iOS 10.3 beta 1 installed on our device -> iOS 10.x.x - discussion
  • Two firmware for our device, iOS 10.2 (to which we roll back) and iOS 10.2.1 (current, signed by Apple) -> IOS firmware
  • Previously saved SHSH (* .shsh ->apnonce) from iOS 10.2.
  • Internal device name -> Bmsm / Apple Device Model IDs
  • Device Modem Version -> Modem Versions <- relevant for devices with SIM.
  • futurerestore for rollback.
For example, take futurerestore for macOS, iPad Air (A1475) (onboard iOS 10.3 beta 1) with an identifier ->iPad4,2 (j72ap) and SHSH ->******** 09796_iPad4,2_j72ap_10.2-14C92.shsh
Create a folder on your desktop ->Downgrade
From the archive ->futurerestoreportable ->futurerestore_macosin the folder on your desktop ->Downgrade
SHSH ->******** 09796_iPad4,2_j72ap_10.2-14C92.shsh copy to the folder on your desktop -> Downgrade
Firmware (iOS 10.2, which we roll back) ->iPad_64bit_10.2_14C92_Restore.ipswcopy to the folder on your desktop ->Downgrade
Firmware (iOS 10.2.1, current, signed by Apple) ->iPad_64bit_10.2.1_14D27_Restore.ipsw change the extension -> iPad_64bit_10.2.1_14D27_Restore.zip
Double click ->iPad_64bit_10.2.1_14D27_Restore.zip The archive will be unzipped.
Open the folder ->iPad_64bit_10.2.1_14D27_Restore ->BuildManifest.plist copy to the folder on your desktop -> Downgrade
Open the folder ->iPad_64bit_10.2.1_14D27_Restore \ Firmware ->Mav7Mav8-7.21.00.Release.bbfw copy to the folder on your desktop -> Downgrade
For devices without a SIM - this is not relevant, for them there is no* .bbfw , skip this step.
In folder ->\ Firmware multiple versions* .bbfw
Apple releases firmware that is suitable for multiple devices, device models. For example, you have an iPhone 6.
iPhone_4.7_10.2.1_14D27_Restore is suitable for 2x devices ->iPhone 6 and iPhone 6S, in firmware ->iPhone_4.7_10.2.1_14D27_Restore \ Firmware will be the 2nd version of the firmware for the modem (Mav10-5.32.00.Release.bbfw (iPhone 6) and Mav13-2.41.00.Release. bbfw (iPhone 6S)).
What is your version of the modem, you can find out ->Modem Versions

Be careful, carefully check all the data.

Attached Image
Open the folder ->iPad_64bit_10.2.1_14D27_Restore \ Firmware \ all_flash \ all_flash.j72ap.production ->sep-firmware.j72.RELEASE.im4p copy to the folder on your desktop -> Downgrade
In folder ->\ Firmware \ all_flash multiple versionsall_flash. *****. production
Apple releases firmware that is suitable for multiple devices, device models. For example, you have an iPhone 6.
iPhone_4.7_10.2.1_14D27_Restore is suitable for 2x devices ->iPhone 6 and iPhone 6S, in firmware ->iPhone_4.7_10.2.1_14D27_Restore \ Firmware \ all_flash there will be 3 folders
all_flash.n61ap .production \ sep-firmware. n61 .RELEASE. im4p (iPhone 6)
all_flash.n71ap .production \ sep-firmware. n71 .RELEASE. im4p (iPhone 6S),
all_flash.n71map .production \ sep-firmware. n71m .RELEASE. im4p (iPhone 6S))

iPhone 6S is available in 2 versions, they differ in different processors ->n71ap (Samsung A9 processor), n71map (TSMC A9 processor).
What is the internal name of your device, you can find out ->Apple Device Model IDs
In the case of iPhone 6S, iPhone 6S Plus, iPhone SE, immediately install on the device ->BmsmThe program will accurately determine the internal name of the device.

Be careful, carefully check all the data.

Attached Image

In folder ->Downgrade must be 6 files. (6 files including one (* .shsh ->apnonce), in this method (* .shsh ->apnonce) may be several.
For devices without a SIM will be5 files, * .bbfw for them is missing. (5 files including one (* .shsh ->apnonce), in this method (* .shsh ->apnonce) may be several.
Attached Image
******** 09796_iPad4,2_j72ap_10.2-14C92.shsh ->certificate from the firmware for which we roll back / restore (iOS 10.2), in this method (* .shsh ->apnonce) may be several.
BuildManifest.plist ->file with information for iTunes, we take from the current firmware ->iOS 10.2.1.
futurerestore_macos ->executable file futurerestore for macOS.
iPad_64bit_10.2_14C92_Restore.ipsw ->firmware for which we roll back / restore (iOS 10.2).
Mav7Mav8-7.21.00.Release.bbfw ->firmware for modem, we take from the current firmware ->iOS 10.2.1<- relevant for devices with SIM.
sep-firmware.j72.RELEASE.im4p ->is used to download the software of the kernel system and data, we take from the current firmware ->iOS 10.2.1

For normal operationfuturerestoreadditional packages are needed, we open the terminal and enter commands.
⬇⬇⬇
Open a terminal and enter commands one by one
Attached Image
  1. xcode-select --install

  2. / usr / bin / ruby ​​-e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  3. brew install automake autoconf libtool pkg-config libplist openssl libzip
    git clone https://github.com/tihmstar/libirecovery && cd ./libirecovery && bash autogen.sh && make install
    cd
    git clone https://github.com/tihmstar/libcrippy && cd ./libcrippy && bash autogen.sh && make install
    cd
    git clone https://github.com/tihmstar/libfragmentzip && cd ./libfragmentzip && bash autogen.sh && make install
    cd
    git clone https://github.com/tihmstar/libpartialzip && cd ./libpartialzip && bash autogen.sh && make install

  4. cd / usr / local
    sudo mkdir ssl
    sudo chmod 777 / usr / local / ssl
    cd
    git clone https://github.com/openssl/openssl.git
    cd openssl
    ./config
    make
    make install

  5. brew install curl

  6. ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib / usr / local / lib /
    ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib / usr / local / lib /
    ln -s /usr/local/Cellar/openssl/1.0.2j/bin/openssl openssl

After preparing the necessary files and system, go to the main, preparing the device for rollback / recovery.
1. Open the terminal.
2. We enter cd , press the spacebar and drag the folder to the terminal -> Downgrade
Attached Image

Attached Image
3. Hit Enter
Attached Image
4. To be sure that we are in the right folder, enter ls and hit enter
Attached Image

Attached Image
5. We enter chmod + x futurerestore_macos and hit enter
Attached Image

Attached Image
The next step will be final, after which the rollback / restore will begin. The core team looks like this:
./futurerestore_macos -t **. shsh2 -b **. bbfw -p BuildManifest.plist -s **. im4p -m BuildManifest.plist -w **. ipsw

Where**the names of the main files in the folder ->Downgrade
My team, with my data looks like this:
./futurerestore_macos -t ******** 09796_iPad4,2_j72ap_10.2-14C92.shsh -b Mav7Mav8-7.21.00.Release.bbfw -p BuildManifest.plist -s sep-firmware.j72.RELEASE.im4p - m BuildManifest.plist -w iPad_64bit_10.2_14C92_Restore.ipsw

You can use several certificates at once (* .shsh ->apnonce)
-t **. shsh -t **. shsh -t **. shsh -t **. shsh -t **. shsh

Data example
./futurerestore_macos -t ******** 09796_iPad4,2_j72ap_10.2-14C92.shsh -t ******** 09796_iPad4,2_j72ap_10.2-14C92_1.shsh -t ******* * 09796_iPad4,2_j72ap_10.2-14C92_2.shsh -b Mav7Mav8-7.21.00.Release.bbfw -p BuildManifest.plist -s sep-firmware.j72.RELEASE.im4p -m BuildManifest.plist -w iPad_64bit_10.2_14C92_r

If your device is without a SIM, the command will be
./futurerestore_macos -t **. shsh2 -s **. im4p -m BuildManifest.plist -w **. ipsw --no-baseband

Data example
./futurerestore_macos -t 7939302025234321_iPad5,1_j96ap_10.2-14C92.shsh -s sep-firmware.j96.RELEASE.im4p -m BuildManifest.plist -w iPad_64bit_TouchID_10.2_14C92_Restore.ipsw --no-baseband

6. We enter ./futurerestore_macos -t ******** 09796_iPad4,2_j72ap_10.2-14C92.shsh -b Mav7Mav8-7.21.00.Release.bbfw -p BuildManifest.plist -s sep-firmware.j72.RELEASE.im4p - m BuildManifest.plist -w iPad_64bit_10.2_14C92_Restore.ipsw and hit enter
Do not close the terminal window, do not disconnect the device from the Mac, check everything several times.
Picking apnonce can take quite a long time. There are no guarantees that a suitable apnonce will be found for iOS rollback / recovery.
If after entering the main command,futurerestoregave an error, useReiboot(or with the command ->./futurerestore_macos --exit-recovery) to take the device out of recovery mode and describe in detail the error received.
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Done: restoring succeeded. Congratulations, after successful recovery, block iOS update ->How to disable automatic iOS update


Post has been editedT0ugh - 18.04.19, 01:20
Reason for editing: v.2.0b (full)
kolyanok
Message#22
19.07.17, 00:19
Old resident
*******
[offline]

Group: Curators
Messages 1116
Check in: 19.01.13
Apple iPhone X

Reputation:-  308  +

Hyde working. Updated iPhone 6 from 9.3.3 (JBME from Luke Todesko) to 10.2 (Yalu from Luka Todesko). sep and BB took from 10.3.2. I didn’t even believe that it would really work out. Once I just flipped through the reddit tape and saw the call to save those shsh. Saved and forgotten. And now with the help of this it was possible to upgrade to a version that is not already subscribed!
In the guide, however, there are some shoals and shortcomings. First of all, I didn’t manage to upgrade from the first, futurerestore was cursing nonce. Then on the reddite I read that you need to activate nonce with nonceEnabler. Did everything on this videohttps://www.youtube.com/watch?v=UXxpUH71-s4and everything went like clockwork.
If someone, like me, has problems with tcprelay.py (I just crashed while trying to establish an SSH connection), then you can use ordinary SSH. To do this, you need to install OpenSSH tweak from Cydia (do not install on Yalu 10.2 / 10.1 jailbreak from Luke Todesko, it is already built in there and you just need to activate it). Then the phone and the computer need to be connected to the same LAN (one network, one router / router) and can be connected using the command
ssh * ip * -l root

where instead of * ip * is the ip of your iOS device (see in the waffle settings).
And also, if your SHSH is saved in this form, then for this guide you need those in the NONCE_random folder
Attached Image

Thanks for the guide to the author, + set.

Post has been editedT0ugh - 19.07.17, 00:37
Reason for editing: Photo under spoiler


--------------------
I'm macOS
Linux Club
If you want to contact me, mention in the message my nickname using the "name" button (for a notification to arrive) or write a PM
T0ugh
Message#23
19.07.17, 00:42
^_^
*********
[offline]

Topics Curator
Group: Moderators
Messages 5632
Check in: 20.10.09
Apple iPhone 5

Reputation:-  1448  +

Kolyanok @ 07/19/17, 00:19*
In the guide, however, there are some shoals and shortcomings.

The guide is written taking into account the installed iOS 10, nonceEnabler is not needed, it is integrated into Yalu.

Kolyanok @ 07/19/17, 00:19*
If someone, like me, has problems with tcprelay.py (I just crashed while trying to establish an SSH connection), then you can use ordinary SSH.

tcprelay.py exclusively for Yalu.

Post has been editedT0ugh - 19.07.17, 00:46


--------------------
kolyanok
Message#24
19.07.17, 00:56
Old resident
*******
[offline]

Group: Curators
Messages 1116
Check in: 19.01.13
Apple iPhone X

Reputation:-  308  +

* T0ugh
but now it is clear.
T0ugh @ 07/19/17, 00:42*
tcprelay.py exclusively for Yalu.

So in the same place, as far as I know, there is built-in ssh. Which, moreover, in the beta of this jail was also activated by default.


--------------------
I'm macOS
Linux Club
If you want to contact me, mention in the message my nickname using the "name" button (for a notification to arrive) or write a PM
T0ugh
Message#25
19.07.17, 01:57
^_^
*********
[offline]

Topics Curator
Group: Moderators
Messages 5632
Check in: 20.10.09
Apple iPhone 5

Reputation:-  1448  +

Kolyanok @ 07/19/17, 00:56*
So in the same place, as far as I know, there is built-in ssh.

Yeah, Dropbear ssh that works ->127.0.0.1 (usb).

Post has been editedT0ugh - 19.07.17, 02:02


--------------------
tovsam
Message#26
01.08.17, 13:59
Local
*****
[offline]

Group: Friendssavagemessiahzine.com
Messages 176
Check in: 23.12.12
Apple iPhone 6

Reputation:-  5  +

Thanks to the author of the post, I updated my IPhone 6 iOS 9.3.2 on iOS 10.2 tonight, at first it did not work, it turned out that the jail must be activated via the browser from todesko, and not the pangu application
Sep took from iOS 10.3.2


--------------------
Xperia solaICS.54
Just-A-User
Message#27
20.09.17, 07:49
Local
*****
[offline]

Group: Friendssavagemessiahzine.com
Messages 264
Check in: 15.10.13
Apple iPhone SE

Reputation:-  23  +

Hello. I apologize in advance if something like this has already been discussed here, but I did not see it.

There is an iPhone SE with iOS 10.3.3 (respectively, without jailbreak). SHSH2 certificates are available up to iOS 10.2 (at the time it was saved). Can I roll back the firmware through this utility? Suppose, just from 10.3.3 to 10.2? Signed * .ipsw-files of firmware (in due time downloaded while Apple signed them) are also available.
Or, for example, from iOS 11 to iOS 10.3.3 in the future (when Apple stops signing 10.3.3).

The OS on the PC at the moment is unsupported by this program (Windows), but if necessary, I can install macOS or Linux (one of them, if I may say so).
T0ugh
Message#28
20.09.17, 12:12
^_^
*********
[offline]

Topics Curator
Group: Moderators
Messages 5632
Check in: 20.10.09
Apple iPhone 5

Reputation:-  1448  +

* Just-A-User,
Not!


--------------------
e1v
Message#29
26.12.17, 10:18
User
****
[offline]

Group: Friendssavagemessiahzine.com
Messages 80
Check in: 16.05.10
Apple iPhone SE

Reputation:-  8  +

Is it possible to reel from 10.2 to 11.1.2?


--------------------
iPhone SE (64GB) A1723 iOS 12.1.2 JB + iPad 4 (32GB) A1459 iOS 10.3.3 JB
T0ugh
Message#30
26.12.17, 11:11
^_^
*********
[offline]

Topics Curator
Group: Moderators
Messages 5632
Check in: 20.10.09
Apple iPhone 5

Reputation:-  1448  +

* e1v,
Yes, if all the nuances are met.


--------------------
Tipa_Tip
Message#31
26.12.17, 17:33
User
****
[offline]

Group: Friendssavagemessiahzine.com
Messages 82
Check in: 07.12.09
Apple iPhone Xs Max for China

Reputation:-  4  +

* T0ugh
And what can you tell?
I think, in connection with the release of Jail on 11, it is important for many who sat on 10.2 with Jail.
T0ugh
Message#32
26.12.17, 21:00
^_^
*********
[offline]

Topics Curator
Group: Moderators
Messages 5632
Check in: 20.10.09
Apple iPhone 5

Reputation:-  1448  +

* Tipa_Tip,
1.Check if your * .shsh2 is>generator.
2.Use the main files with iOS 11.2 (at the time of writing this message (12/26/2017), Apple signed iOS 11.2 (15C114)).
3.If you roll back from iOS 10.2 (Yalu), then do everything according to the basic instructions, if you use another version of iOS, say iOS 9, then you need to patch"Nvram", carefully read the basic instructions and the nuances to it.
4.To work with iOS 11, use ->futurerestorefromencounter.
5.Carefully extract the necessary files (iOS 11.2), files that are related specifically to your device model.
6.Take your time, repeatedly check all the files, data, read the topic header several times.

Post has been editedT0ugh - 26.12.17, 21:01


--------------------
Tipa_Tip
Message#33
26.12.17, 21:07
User
****
[offline]

Group: Friendssavagemessiahzine.com
Messages 82
Check in: 07.12.09
Apple iPhone Xs Max for China

Reputation:-  4  +

* T0ugh
Do I understand correctly that it was necessary to save shsh2 iOS 11 when Apple signed them?
devild
Message#34
26.12.17, 21:26
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 415
Check in: 08.08.07

Reputation:-  25  +

* Tipa_Tip,
I understood everything correctly .... I did not save; I flew by


--------------------
Soft must be free: blush:
T0ugh
Message#35
26.12.17, 21:26
^_^
*********
[offline]

Topics Curator
Group: Moderators
Messages 5632
Check in: 20.10.09
Apple iPhone 5

Reputation:-  1448  +

* Tipa_Tip,
Yes, rollback is impossible without * .shsh2.


--------------------
devild
Message#36
26.12.17, 22:56
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 415
Check in: 08.08.07

Reputation:-  25  +

* T0ugh
tell me which mav to choose from 11.2.1 for 6s
there are two of them ... 10 and 13
upd; mav 10 for SE ... figured out the wax
Who knows, sep from 11.2.1 is compatible with 11.1?
or is it better not to tempt fate and not try to roll back?))))
UPD; I did not roll back .... 11 error at the end ... swears on the modem if I understand correctly ... what to do, who knows?))

Post has been editeddevild - 27.12.17, 00:47


--------------------
Soft must be free: blush:
eugene2878
Message#37
27.12.17, 01:21
Local
*****
[offline]

Group: Friendssavagemessiahzine.com
Messages 112
Check in: 28.10.12

Reputation:-  4  +

devild @ 12.26.17, 19:56*
Who knows, sep from 11.2.1 is compatible with 11.1?

Rollback with futurerestore (prometheus) (Post T0ugh # 59832437)

Post has been editedT0ugh - 27.12.17, 01:47


--------------------
Xtreamer Whiz Amlogic S905-H 2GB 16GB Wi-Fi 802.11 a / c with Bluetooth 4.0 (Ampak AP6335)
devild
Message#38
27.12.17, 01:54
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 415
Check in: 08.08.07

Reputation:-  25  +

* eugene2878
figured it out .... now understand where your legs grow from due to error code 11 ... all requests pass, reboot, try to update and then an error after a couple of minutes ((


--------------------
Soft must be free: blush:
T0ugh
Message#39
27.12.17, 02:10
^_^
*********
[offline]

Topics Curator
Group: Moderators
Messages 5632
Check in: 20.10.09
Apple iPhone 5

Reputation:-  1448  +

* devild,
Try it like this.
./futurerestore_macos -t **. shsh2 --latest-sep --latest-baseband **. ipsw

Example
./futurerestore_macos -t ******** 09796_iPad4,2_j72ap_10.2-14C92.shsh2 --latest-sep --latest-baseband iPad_64bit_10.2_14C92_Restore.ipsw


Post has been editedT0ugh - 27.12.17, 02:12


--------------------
devild
Message#40
27.12.17, 02:52
Experienced
******
[offline]

Group: Friendssavagemessiahzine.com
Messages 415
Check in: 08.08.07

Reputation:-  25  +

* T0ugh
did not help (((everything was rechecked for the hundredth time and nothing ((
It comes through the boot band on the body ... a couple of minutes then a reboot and an error hangs (((
I think we can deal in virtual? there is no poppy full ((
I downloaded the futurerestore for Windows ... I did not understand it ... did anyone try it?


--------------------
Soft must be free: blush:
eugene2878
Message#41
27.12.17, 03:53
Local
*****
[offline]

Group: Friendssavagemessiahzine.com
Messages 112
Check in: 28.10.12

Reputation:-  4  +

Updated successfully from 8.1.3 jb to 10.2 with ota BuildManifest for iphone 5s

./futurerestore -t iPhone6,2_n53ap_10.2-14C92.shsh2 -b Mav7Mav8-7.60.00.Release.bbfw -p BuildManifest.plist -s sep-firmware.n53.RELEASE.im4p -m BuildManifest.plist iPhone_4.0_64bit_10. 2_14C92_Restore.ipsw

OTA manifestos for A7 protsAttached fileA7 10.3.3 OTA Manifests.zip(32.06 KB)


Post has been editedT0ugh - 27.12.17, 06:51
Reason for editing: Extra spaces


--------------------
Xtreamer Whiz Amlogic S905-H 2GB 16GB Wi-Fi 802.11 a / c with Bluetooth 4.0 (Ampak AP6335)

21 pagesV  < 1 2 3 4 5 6 > » 


 mobile version    Now: 06/22/19, 03:48