An all-in-one tool to restore/downgrade, save SHSH blobs, and jailbreak legacy iOS devices
Go to file
LukeZGD 89d4e13036 Add NoDevice mode and fix some errors
perform operations without an iOS device connected (create custom IPSW for 32-bit devices, and saving OTA blobs)
2021-11-07 21:29:31 +08:00
resources Add NoDevice mode and fix some errors 2021-11-07 21:29:31 +08:00
.gitattributes Added all files from iOS-OTA-Downgrader-Keys 2021-10-07 21:50:26 +08:00
.gitignore Update futurerestore to beta (#142) 2021-10-21 19:42:50 +08:00
README.md Update README.md 2021-11-07 10:27:20 +08:00
restore.sh Add NoDevice mode and fix some errors 2021-11-07 21:29:31 +08:00

iOS-OTA-Downgrader

  • Downgrade/restore and jailbreak supported iOS devices to signed OTA firmwares
  • Linux and macOS are supported
  • Read the "How to Use" wiki page for a step-by-step tutorial
  • Read the "Troubleshooting" wiki page for tips, frequent questions, and troubleshooting

Other features

  • iOS 6.1.3 and 8.4.1 downgrades have the option to jailbreak the install
  • This script can also restore your device to other iOS versions that you have SHSH blobs for (32-bit devices only)
  • This script can also be used to just enter kDFU mode (32-bit devices only)

Supported devices

  • Identify your device here
  • iPhone 5C and iPad mini 3 devices are NOT supported!
    • iPhone 5C can still be restored to versions that you have SHSH blobs for
Target Version Supported Devices
iOS 10.3.3 A7 devices:
iPhone 5S
iPad Air 1
iPad mini 2 (except iPad4,6)
iOS 8.4.1 32-bit devices:
iPhone 4S
iPhone 5
iPad 2, iPad 3, iPad 4
iPad mini 1
iPod touch 5
iOS 6.1.3 iPhone 4S
iPad 2 (except iPad2,4)
For Pangu 32-bit users:
  • For 32-bit users using Pangu and normal method, install the latest untether for your iOS version here

Supported OS versions/distros

Tools and other stuff used