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.

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. I even 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 prevent you from that risk.

How to completely block updates on iOS

1) Open up Safari on your device and download the tvOS 11 beta configuration profile. Please note, you want the tvOS 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.

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

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

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

5) Once you have rebooted, navigate to Settings 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.

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 to Settings General, and look for Profiles. Select it and make sure the tvOS 11 Beta Software Profile is listed there. If the profile is not there, or if there is no Profiles section at all in General, repeat the guide as something has gone wrong.

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 to Settings General Profiles tvOS 11 Beta Software Profile, and hit Delete Profile. Confirm your choice by pressing Delete again on the pop-up, and then Restart when 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 the recent 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 my Can 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.

  • Al Fresco

    Thanks for the guide. my IP7 is on 10.3.1
    Do you think I should update to a newer version of iOS in hopes of jailbreaking 11, or should I stay on 10.3.1?

    • Joshua The-Legend Wiebe

      The lower, the better. The upcoming jailbreak only applies to those who initially bought a device with iOS 11 preinstalled and have no way to downgrade.

      • Joaquim Barbosa

        It will technically work on iP7, but it might not be a full jailbreak. I’d say the v0rtex work is a better bet in that regard, and so you should stay on 10.3.x.

  • nirmitlamed

    biggest mistake update my iphone 6 to ios 11

    • Syjic_666

      Why? I’m actually thinking of upgrading iPhone 6 from 10.2 to ios11.
      Anyway regarding this guide, it’s only for ios11 firmware? As the profile is listed as ‘TV os11’ – you should maybe mention this somewhere IMO.

      • Joshua The-Legend Wiebe

        Because iOS 11 is a disaster, bugs, battery drains, glitches and harder to jailbreak. As for tvOS update blocking, they’ve made a blog about it already.

      • credulousgeek

        not harder its just that exploits are being sold to apple.

      • pegger1

        I’m un-jailbroken on iOS 10.3.2 and this tweak worked for me.

      • Joaquim Barbosa

        It works on all modern iOS, certainly 9-11. The fact that it’s tvOS 11 is irrelevant. The device searches the tvOS profile for new iOS updates, and obviously finds none…

      • nirmitlamed

        It made my iphone very slow.

  • jailbreaker99

    Thanks I need this, I constantly have to delete the updates to free up space on my family’s devices. This guide will be a great lifesaver.

  • MisterMike

    The lower, the better. The upcoming jailbreak only applies to those who initially bought a device with iOS 11 preinstalled and have no way to downgrade.

    • Joaquim Barbosa

      The upcoming jailbreak does apply to other devices too, it’s just not as good of a bet. iPhone 7 and later may not receive a full jailbreak from it due to kernel protections, and no-one has specifically said they’ll work on it yet. In contrast, Saïgon and v0rtex are actively in the works for 10.3.x, and are therefore a smarter move, for people already on those firmwares. If the 10.3.x jailbreaks work out, we may be able to use futurerestore anyway to jump to iOS 11 later, if it does get a full jailbreak.

  • Tony Trenkle Jr.

    It’s crazy that this doesn’t mess up your device…you’re installing a software for a totally different device. But hey if it works it works I guess.

    • The Guy

      What? Its a profile, not software. LMAO!!!!!!!

  • Connecting Mac User 

    Not sure if this was a bad article or intentional or just all of the above. But I kinda expected such manual guide to include a link to direct download of the profile and not hovering around google or some sort. Ignore my rants but that link was a necessity unless there’s an obvious way I didn’t get.

    • Joaquim Barbosa

      Intentional. It is a developer-only file so it is for you to find.

  • Byambaa

    Strange, the right certificate is installed, restarted and there when checked, but it still says an update is available and shows the download and install button. i am on 10.1.1.

    • Joaquim Barbosa

      Your device has probably already downloaded the update before you installed the profile. Try deleting the update from Settings, General, Storage and iCloud Usage, Manage Storage.

  • Brett Fingerson

    Blacklake

  • eduedp

    Where is the fuk*** profile to download?

    • Joaquim Barbosa

      It is a developer-only file so it is for you to find. Thanks for asking so nicely and in such a cool way though.

      • eduedp

        Thanks, it was my best politeness.
        You make the entire article but don’t provide the only thing that matters.
        Youre a very cool and nice guy.

      • Joaquim Barbosa

        I’m sorry, I can’t provide it. I hope you can use the guide to complete the process yourself if you have access to the file from elsewhere.

  • NunoF

    Where is the link to download the profile?

    • Joaquim Barbosa

      It is a developer-only file so it is for you to find I’m afraid,

  • D H

    To confirm: I understands the update pop-ups are tedious, but this process simply stops those auto generated pop-ups? So as long as you don’t “accept” or whatever, you’re fine correct?

    • Yes and no. iOS will auto download a firmware onto your device so its easier to install when you want to. What this method does is (in a simplified way) is gives your iPhone a glossary to an Apple TV’s firmware list. So your phone wants to download an iOS firmware, but can only search for an Apple TV firmware and thus, doesn’t download it, or ask you to update. So yes, it does prevent the pop-ups but at the same time its a little more than that.

    • Joaquim Barbosa

      As Natalie says, this not only stops the pop-ups, it also stops your device from downloading the update in the background. It’s just a very foolproof way, that prevents accidents as well as annoyances.

  • Timothy

    Wow, great thinking and a really useful tip! Thank you for this!

  • phattrance

    Looked for 50 min on Google, couldnt find the tvOS 11 beta configuration profile so i gave up!

    • Joaquim Barbosa

      I’m sorry, I’m not able to link to Apple developer files. I haven’t had trouble locating it with a google search however, when I’ve had a look out of interest. Hope you have some luck if you decide to try again.

  • Joaquim Barbosa

    This also works, but I like the simplicity of this one. It doesn’t rely on a third-party app, and works even if apple changes their domains. However, your way is a perfectly good alternative!

  • jalexcarter

    tried this twice, still seeing a software update to 11.2.1. maybe its a bad tvOS profile?

    • Joaquim Barbosa

      It might already be downloaded before you installed the profile. Go to Settings – Storage and delete any already downloaded updates.

  • Spam Members

    i can’t seem to find anywhere the link to download the configuration profile.
    where do you download the ‘tvOS 11 beta configuration profile.’?
    why wasn’t there a Download link in the article ???

    • Joaquim Barbosa

      I’m not able to link to Apple developer files I’m afraid, though I haven’t had trouble locating it with a google search. Good luck!

  • credulousgeek

    Should i go ahead with this i have ios 11.1.2.