edwin170 / downr1n

downgrade tethered checkm8 idevices ios 14, 15.
Apache License 2.0
259 stars 35 forks source link
checkm8 downgrade dualboot ios jailbreak

downr1n

Downr1n enables tethered downgrades of checkm8 iOS devices to iOS 15, 14 and 13.

there is dualra1n too, which is a dualboot for ios like having two different ios dualra1n, i would recommend more dualra1n as it is very stable.

Usage

1: Download the IPSW file and place it in the ipsw/ directory.

2: execute: ./downr1n.sh --downgrade 14.3.

Example: ./downr1n.sh --downgrade 14.3

The various command-line options are as follows:

  --downgrade        : Downgrade your device to iOS 14 tethered.

  --jailbreak        : Jailbreak with dualra1n-loader. Usage: `./downr1n.sh --jailbreak 14.8`.

  --taurine          : Jailbreak with taurine. Usage: `./downr1n.sh --jailbreak 14.3 --taurine`.

  --boot             : Boot the device.

  --keyServer         use this option to downgrade when the keys server is in problem. only on MacOS. use ex: --downgrade 14.8 --keyServer 

  --dont-restore     : Avoids using futurerestore, this can be used to only create boot files. Example: `--downgrade 14.3 --dont-restore`.

  --debug            : Debug the script.

Dependencies

Issues Putting Device in PwnDFU Mode

importants things

Warnings

fix some problems

Need Help?

How to Jailbreak?

Credits

Other credits for tools and codes used in downr1n - [wikiproxy.py](https://github.com/afastaudir8/wikiproxy). - [futurerestore](https://github.com/futurerestore/futurerestore) without futurerestore it couldn't be downgraded. - [palera1nLegacy](https://github.com/palera1n/palera1n/tree/legacy) some code based on palera1n legacy. - [exploit](https://github.com/exploit3dguy/) for asrpatcher - [iSuns9](https://github.com/iSuns9/restored_external64patcher) thank you for restored_external64patcher - [Nathan](https://github.com/verygenericname) for the ramdisk - [m1sta](https://github.com/m1stadev) for [pyimg4](https://github.com/m1stadev/PyIMG4) - [tihmstar](https://github.com/tihmstar) for [pzb](https://github.com/tihmstar/partialZipBrowser)/original [iBoot64Patcher](https://github.com/tihmstar/iBoot64Patcher)/original [liboffsetfinder64](https://github.com/tihmstar/liboffsetfinder64)/[img4tool](https://github.com/tihmstar/img4tool) - [xerub](https://github.com/xerub) for [img4lib](https://github.com/xerub/img4lib) and [restored_external](https://github.com/xerub/sshrd) in the ramdisk - [libimobiledevice](https://github.com/libimobiledevice) for several tools used in this project (irecovery, ideviceenterrecovery etc), and [nikias](https://github.com/nikias) for keeping it up to date - [Ralp0045](https://github.com/Ralph0045/Kernel64Patcher) amazing dtree_patcher and kernel64patcher ;) - [mineek](https://github.com/mineek/sunst0rm) because the original idea.