A big problem potential jailbreakers face is that of updating too far to be supported by eventual tools. Either through impatience, or by accident, I hear often that a user’s device is now on too high a firmware to enjoy the latest release.

Fear not however, as there is a simple, stable, and foolproof way of blocking iOS from updating. It not only prevents the update itself, but also the downloading of the update in the background, and the endless pop-ups too.

Article image

Best of all, it works on all jailbroken and non-jailbroken devices on all recent firmwares. I advise anyone who wants to jailbreak in future and who doesn’t want to accidentally update to the latest firmware to use this.Ieven advise those who are already jailbroken to do this. Remember, recent semi-untethered jailbreaks can only prevent updates when in jailbroken mode; stay in un-jailbroken mode too long and the update will be back again. This method will protect you from that risk.

How to completely block updates on iOS

1)Open up Safari on your device and download thetvOS beta configuration profile. Please note, you want thetvOS profile NOT the iOS profile. This is deliberate, and is what blocks the updates.

If you prefer to download the profile on a computer, or already have it saved there, simply AirDrop it to your device instead.

Article image

2)Once you have hit download on the webpage, or received the profile via AirDrop, you will be redirected to the iOSSettingsapp to install it. You will see a screen like the one on the left below. TapInstallin the top-right to begin.

3)Terms and conditions will appear, as shown in the right-hand picture above. TapInstallin the top-right once again, and then finallyInstalla third time, on the pop-up at the bottom of the screen.

Article image

4)The profile will install almost instantaneously, and will prompt you to reboot your phone to apply the changes. PressRestartto continue.

5)Once you have rebooted, navigate toSettings>General>Software Update. If it reports that your software is up-to-date, as seen in the right-hand picture above, then it worked! Of course, if you’re already on the newest firmware you’ll get this screen anyway, but this guide assumes you’re on an older firmware in anticipation of a jailbreak. If you’re on any iOS version lower than current and this screen appears, despite a newer one being available, you know updates are now blocked on your device.

Article image

If this screen reports anything else, starts downloading an update, or already shows an update downloading,cancel/remove the download and then try the guide again.

6)As a final check, navigate toSettings>General, and look forProfiles. Select it and verify thetvOS 11 Beta Software Profileis listed there. If the profile is not there, or if there is noProfilessection at all inGeneral, repeat the guide as something has gone wrong.

Article image

Reverting your changes

If you decide you would like to update after all, and you don’t want to give yourself a shot of a jailbreak, it’s simple to undo your changes.

Navigate toSettings>General>Profiles>tvOS 11 Beta Software Profile, and hitDelete Profile. Confirm your choice by pressingDeleteagain on the pop-up, and thenRestartwhen prompted.

Conclusion

This is the most effective way I’ve found to prevent iOS’ aggressive update policy. It works even on devices which have no jailbreak, as well as adding extra protection to jailbroken devices. Given therecent encouraging news we’ve had, downgrading to a lower firmware and blocking updates is looking like a good idea, and this is perfect for that. Check out myCan I Jailbreak?guide to find out if that applies to you. To perform this process on your Apple TV 4,we have a related guide.

Need more help, or have a suggestion? Let me know in the comments.