How to sign unc0ver jailbreak with ReProvision

Don’t have a PC to sign your jailbreak? No problem! Here’s how you can sign unc0ver jailbreak on iOS 13 and below without using Cydia Impactor.

How can I sign unc0ver without Cydia Impactor?

AltStore is an excellent way to sign your jailbreak. However, it always requires a computer and lacks on-device signing capability.

Cydia Impactor, on the other hand, has been left in the lurch and no longer works on any platform. 

Thankfully, ReProvision does everything those tools do and, that too, on-device. Well, here’s the kicker – ReProvision is bugged on iOS 13.3-13.5. It does not properly sign applications on devices that use these versions.

cydia impactor verifiying application

Unfortunately, the developer, Matt Clarke, no longer actively maintains this project. In spite of that, we have found an ingenious workaround that lets you sign applications with the latest build of ReProvision with ease.

Though this tutorial is aimed primarily at iOS 13.5 users, you can use it on any version that’s compatible with unc0ver.

Requirements

Automatically signing unc0ver jailbreak on-device 

Step 1 Launch Cydia or any other jailbreak installer. For the sake of this tutorial, we will use the Zebra package manager.       

Step 2 Add Matt Clarke’s repository – https://repo.incendo.ws/ – to your package manager.

  • If you are a Zebra user, go to the Sources tab and tap the “+” button in the top-left corner, and paste the aforementioned URL in the “Enter Source URL” field.
  • If you are a Cydia user, go to the Sources tab,  tap Edit > Add and paste the repository URL in the “Enter Cydia/APT URL” field. 

Step 3 Now go to the Search tab and search for “ReProvision”, select the very first result that pops up and press the Install button. The version you want to install is v0.5.2-EOL.     

Step 4 Once the app is installed, launch it from your home screen. Remember, you must set up ReProvision correctly before you start signing apps. Follow this link for the step-by-step setup tutorial.                        

Step 5 Now navigate to Troubleshooting > Manage Certificates and tap Revoke All Certificates to revoke all signed applications present on your device.

This step is important because AltStore utilizes a different signing method. By revoking existing certificates, you will be able to sign your apps using ReProvision’s method.     

Step 6 Go back to the home screen of the app and select unc0ver.

Step 7 The app will now display the number of days left until your jailbreak expires. Tap Sign and wait for it to sign your jailbreak application on-device.

Step 8 Once the signing process is over, you will get the following notification – “Success Signed unc0ver”. This means the signing was a success!

Step 9 Go to Settings and ensure the Automatically Re-sign option is enabled. By default, it will automatically resign your apps when they are three days away from expiry. You can change this setting to your liking.           

That’s pretty much it. This method should work for all unc0ver users. As always, don’t forget to leave a comment if you run into an error. 

One Response

  1. Yevgeniy Gritsan June 7, 2020

Leave a Reply

Share76
Tweet