Complete Step-by-Step Guide to Using FutureRestore for Downgrading or Upgrading iOS

If you’ve ever wanted to restore your iPhone, iPad, or iPod touch to an unsigned iOS version, you’ve probably heard of FutureRestore.

This tool is widely used in the jailbreak community to downgrade or upgrade iOS devices to firmware versions that Apple is no longer signing.

Below, you’ll find a detailed written guide that explains the process in depth, so you can follow along safely and avoid common mistakes.


🔧 What is FutureRestore?

FutureRestore is a command-line tool that allows you to restore your device to an unsigned iOS/iPadOS version, provided you have saved SHSH2 blobs for that version. Apple typically stops signing older firmware versions quickly after releasing updates, so this tool is essential for users who want to go back to a jailbreakable version or upgrade to a specific version without losing jailbreak support.


⚠️ Important Notes Before You Begin

  • SHSH2 blobs are required – Without them, FutureRestore will not work.
  • Nonce Generator must be set correctly – This is critical for matching your blobs with the restore.
  • SEP and Baseband compatibility – If these aren’t compatible, Touch ID/Face ID or cellular functions may break.
  • Jailbreak may be required – To set the generator depending on your iOS version.
  • Proceed with caution – Back up your device before starting, as the process erases all data.

📂 Step-by-Step Process

1. Gather Your Files

  1. Get SHSH2 Blobs: Use TSS Saver to save blobs for your desired iOS version. Download the blob file to your computer.
  2. Download IPSW Firmware: Visit ipsw.me and download the IPSW file for your device and version.
  3. Download FutureRestore: Get the latest compatible build for Windows, macOS, or Linux from trusted sources like GitHub.
  4. Organize Files: Create a folder called SHSH_DOWNGRADE and place inside it:
    • FutureRestore executable
    • IPSW file
    • SHSH2 blobs file

2. Set the Nonce Generator

  1. Open the SHSH2 blobs file with a Plist editor.
  2. Locate the Generator key and copy its value (e.g., 0x1111111111111111).
  3. Set the generator on your device:
    • Checkra1n users: Use the built-in option or follow video guides.
    • Other jailbreaks (unc0ver, Taurine, Palera1n): Use a nonce setter tool.

3. Connect Your Device and Prepare the Command

  1. Connect your device to the computer with a Lightning/USB-C cable.
  2. Open Command Prompt (Windows) or Terminal (macOS/Linux).
  3. Drag and drop the FutureRestore executable into the terminal window.
  4. Type the following command:
FutureRestore.exe -t Blobs.shsh2 --latest-sep --latest-baseband 13.4.ipsw

This example shows restoring to iOS 13.4. Replace the file names with your actual blob and IPSW file names.

4. Start the Restore

  1. Press Enter to execute the command.
  2. Your device will go into recovery mode automatically.
  3. Wait 10–20 minutes for the restore to complete.
  4. When finished, your device will reboot into the chosen iOS version.

✅ After the Restore

  • Your device should now be running the target firmware.
  • Set up your device as new or restore from a backup.
  • If needed, jailbreak your device using the compatible tool for that firmware.

🔍 Troubleshooting & FAQs

1. What if I get an SEP or Baseband error?
That means the SEP or baseband is not compatible. Try a different iOS version.

2. Can I use FutureRestore without blobs?
No. SHSH2 blobs are mandatory.

3. Does this process erase data?
Yes, restoring will erase all data. Back up first.

4. My device is stuck in a boot loop. What now?
Try again with different settings or restore to the latest signed iOS via iTunes/Finder.

5. Is jailbreak required?
In most cases yes, to set the nonce generator. For checkm8 devices (A7–A11), other methods exist.


⚡ Final Notes

Always confirm blob validity, IPSW compatibility, and nonce generator setup before starting. FutureRestore is powerful but requires careful use. If you’re new, watch video tutorials alongside this guide for a smoother experience.

CokernutX

Today we are talking about a new Third Party AppStore, named CokernutX.

CokernutX is a 3rd-party appstore which lets you install:
  • Tweaked Apps
  • Moded Games
  • Some Paid Apps
  • Jailbreak Apps
  • IPA Files

it is available for both Jailbroken/ Non-Jailbroken Users.

Both jailbroken and non-jailbroken users can head over to the website of CokernutX by clicking on this link: CokernutX.com

Jailbroken Users:
If you are jailbroken, then add this repo in your cydia sources: https://repo.appweleux.com and continue to the package to install AppWeleux.

AppWeleux support all iOS devices running iOS 10 all the way up to iOS 14 Beta.

So what are you waiting for? install CokernutX now to install Enhanced apps, hacked apps, emulators, games, jailbreak and many more apps!

Not sure on how to install CokernutX on your iDevice? Watch the video from my channel below:

(The video used below is from my own channel and my channel has embedding enabled)




LINKS:


APPCAKE

Today we are talking about a VERY TRUSTED Third Party AppStore, named AppCake.

AppCake is a 3rd-party Appstore which will allow you to install:
  • Tweaked Apps
  • Moded Games
  • Some Paid Apps
  • Jailbreak Apps
  • IPA Files

AppCake is available for both Jailbroken/ Non-Jailbroken Users.

Jailbroken users can add their repo in their cydia sources, given below:
REPO: https://cydia.iphonecake.com/
Then you can install AppCake and AppSync Unified to keep your IPAs sigend.

For Non-Jailbroken users, they can go to their website and headover to the AppCake iOS App page to download the application. They need to stay updated with the signing status of the app, for that they can follow the twitter account dedicated for this update. Follow AppCake Revoked, they tweet whenever appcake is signed. make sure you turn the notifications on, so that you can get to know about it!

So what are you waiting for? install AppCake now to install Enhanced apps, hacked apps, emulators, games, jailbreak and many more apps!

Not sure on how to install AppCake on your iDevice? Watch the video from my channel below:

(The video used below is from my own channel and my channel has embedding enabled)


Translate

Google Search Console

You may also like:

How to Jailbreak iPhone on iOS 15.0 – iOS 16.6.1 Using Dopamine Jailbreak (Full Guide)

Jailbreaking is finally back in a big way, and the Dopamine Jailbreak has quickly become one of the most popular modern jailbreak solutions ...

Popular Posts