Skip to content
A nonce setter for devices compatible with checkm8
Branch: master
Clone or download


A nonce setter for devices compatible with checkm8

iOS version doesn't matter. If your device is compatible with checkm8 + Linus Henze's Signature Check Remover then you can set your nonce and downgrade. This script is macOS only.

Instructions -


Thats it. The script will tell you what to do.

You need git installed for this to work. There shouldn't be any other dependencies

After setting nonce with this, you can futurerestore with the shsh you used during the script.

Keep in mind SEP and Baseband both need to be compatible with the version you are trying to downgrade to. This script doesn't change that, only allows you to set your nonce without being jailbroken.

Basically, this is useless unless some iOS 13 SEP + Baseband is compatible with iOS 12, but someone may find some use for it.

Please don't ask me stupid questions, I'll just ignore you. Please don't use issues to ask stupid questions, just for actual issues thanks.

Support includes :

iPhone 5s

iPhone 7

iPhone 7 Plus

iPhone X

iPad Air 1

iPad Mini 2

iPad 6th Gen (2018)

iPad Mini 3

iPad 7th Gen (2019) (Thanks to @RazMashat on twitter for keys =) )

iPod Touch 7th Gen (2019)


iPad Pro (10.5 Inch) (Need firmware keys)

iPad Pro (12.9 Inch 2nd Gen) (Need firmware keys)

I will expand support when more devices are supported by checkm8 + Linus Henze's Signature Check Remover

You can’t perform that action at this time.