ra1nstorm
ra1nstorm copied to clipboard
A tool for downgrading 64-bit iDevices vulnerable to checkm8
ra1nstorm
Tethered downgrade 64-bit iDevices vulnerable to checkm8
Project temporarily abandoned. Use sunst0rm instead
Since the purpose of this tool is to tethered downgrade a device, after restoring please use one of the tools listed below to tethered boot it:
ra1nstorm now supports downgrading untethered from any iOS to iOS 10.3.3 on some A7 devices
Before using it, please keep in mind
YOU are fully responsible to any data loss or damaged cause to your device while using ra1nstorm
Usage
usage: ra1nstorm iPSW [-u] [-s PATH] [-t BLOB]
ra1nstorm - Tethered downgrade 64-bit iDevices vulnerable to checkm8
positional arguments:
iPSW iPSW file used for restoring
optional arguments:
-h, --help show this help message and exit
-t BLOB, --blob BLOB Manually specify SHSH used for restoring (SHSH will be
automatically saved if this argument is skipped)
-s PATH, --save-log PATH
Specify path for saving futurerestore log
-u, --update Keep data while restoring (Untested)
Supported version
All iOS versions from iOS 11 - iOS 14 are supported
NOTE: Due to SEP limitation, you can only restore to an iOS version which its SEP firmware is still being signed
Success
Device | From | To |
---|---|---|
iPhone9,1 | 15.2.1 | 14.3 |
iPad4,2 | 12.5.4 | 10.3.3 |
iPad4,2 | 12.5.4 | 12.0 |
Requirements
- A computer running macOS
- 3 gigabytes free space on the computer
- 64-bit iDevice (vulnerable to checkm8)
- Binaries:
- futurerestore(fork) (you can use futurerestore-compiler to compile it)
- img4tool
- img4 (img4lib)
- kairos
- iBoot64Patcher
- ldid
- Kernel64Patcher
- asr64_patcher
- tsschecker
After downloading the binaries above, you have to move them to PATH (e.g. /usr/local/bin
)
- Python3
- Install ra1nstorm requirements:
pip3 install -r requirements.txt
Issue
There are 2 ways for you to get support:
- Open an issue
- Join my Discord server
Credits
- Special thanks to m1stadev for wikiproxy and buildmanifest parser
- mcg29 for kerneldiff