Jailbreaking provides root access to the iOS file system so you can install third-party apps and optimizations on your iPhone that are not available on the App Store. It opens up a whole new realm of what your device can do, but it can also cause instability across the system and prevent you from getting future updates from Apple with important features, bug fixes, and security enhancements. Most vendors can not stop you from Decrypting your iPhone from their service, but jailbreaking is a whole other beast. Apple may lawfully release you from its warranty and deny all requested services on AppleCare or even non-AppleCare repairs if you find that you have gejailbreaked the device ̵
As big as iPhones are in terms of its reliability and overall durability, times arise that require a visit to an Apple Store for service. And if you bring a device that is jailbroken, you will be dismissed faster than peanut butter in an allergy conference.
There are steps you can take (ie jailbreaking) to make sure that you are properly supported by the Genius Bar in an emergency. If you think the jailbreak causes problems, you can kill your jailbreak.
Before We Continue
Before returning to an un-jailbroken state, you must first access all of your files by either iTunes or iCloud according to your preferences. We can not stress this enough – all of the methods listed below will not only stop the jailbreak, but will completely erase your device and put it back into inventory configuration. It is also worth noting that the last three mentioned methods will update your device to the latest firmware.
Also, make sure your battery is at least sufficiently charged to 70% capacity before attempting to reset the device to factory settings. Restoring your iPhone can be a time-consuming process. Turning it off prematurely during reset may cause a disaster for your valuable device.
Before trying any of the methods listed below, we recommend "Search for My iPhone first" instead of doing so when prompted to streamline the process and avoid possible hiccups. Open "Settings", tap on your name and select "iCloud". (For iOS 10.2 and below, simply select "iCloud" from the settings.) Scroll down, tap Find My iPhone, and then uncheck Find My iPhone. You will be asked to enter your Apple ID password, so enter your credentials to turn it off.
Method 1: Unjailbreaking with a Cydia Tweak
This first method restores your iPhone using a Cydia app. The optimization, Rollectra, can be installed directly from Cydia without having to install an external repo. While this has the obvious benefit of not having to connect to iTunes and update your firmware, the app only works with certain versions of iOS.
Rollectra works only on Jailbroken devices running iOS 11.3 through 11.4 Beta 3, so if you have a firmware installed outside of Cydia, Cydia will automatically prevent you from installing the app.
If your device is compatible and you want to return to factory settings, open Cydia, and then tap the magnifying glass icon in the lower-right corner. Enter "semirestore11 / rolectra" in the search bar and select it from the list of generated results. Tap "Change" at the top right of Details to begin the installation.
Tap Install at the command prompt shown below, and then follow the instructions to confirm the installation. Press "Restart Springboard" as soon as it's done. Once the device is working again, go into airplane mode to stop communication and streamline the process. Then open Rollectra. Just tap on "Unjailbreak" and then on "Erase All" to remove the jailbreak.
The app will now proceed with resetting your device. Therefore, wait until the process is complete. Note that if your device freezes when you restore it at any point, give it a minute or two and check the movement in the bar under the Apple logo. Restart if no motion is detected to start the process. After a few minutes, the device will boot up and the welcome / activation screen will appear
Method 2: Remove jailbreak using iTunes
Restoring your iPhone using iTunes is by far the easiest way to remove the jailbreak. If it does not open automatically, connect your iPhone to your computer and start iTunes. Once your device has successfully connected to iTunes, click the iPhone icon in the upper left corner to go to the overview page of your device.
Now press the button On the Summary tab, click the "Recover iPhone" button and follow the onscreen instructions. Your device will now follow the steps to switch back to inventory. Please wait until the process is complete. Once you're done, your device will automatically start up on the activation screen.
Unfortunately, setting your iPhone to -jailbroken state using the iTunes method described above is far from bulletproof and sometimes the device can not recover due to various errors. So if you want to completely avoid this potential problem, you can put your device in recovery mode to keep it running smoothly.
First connect your device to your computer and connect to iTunes. After verifying the connection, run one of the following keyboard shortcuts that match your device:
- iPhone X, 8, or 8 Plus: Press the volume up key and then the volume down key. Then hold down the page key until the iTunes screen appears.
- iPhone 7 or 7 Plus: Press and hold the Sleep / Wake and Volume Down buttons simultaneously until the iTunes screen appears. 19659027] iPhone 6S or older: Press and hold the Sleep / Wake and Home buttons simultaneously until the iTunes screen appears.