How to block iOS 15 updates

Kuba Pawlakqbap | Research
How to block iOS 15 updates

When you are expecting a new jailbreak to come on iOS 15 the best idea is to stay as low as possible with the firmware. Apple forces iPhones to upgrade but there is a simple solution to block iOS updates using a tvOS profile on no jailbreak devices.

Block iOS update

I will take you through the pseudo-install process of the iOS tvOS 16 profile to disable OTA updates on your device. No jailbreak is required. Installing this profile is very easy and most importantly ensures you that the firmware will not be updated. Works with iOS 14 and iOS 15.

Step 1. Tap on no-ota16.mobileconfig from Safari on your iPhone or iPad.

Step 2. Select “Allow” when prompted “This website is trying to download a configuration profile..” to allow the download of the tvOS profile.

Download tvOS configuration profile prompt.

Step 3. Review the newly installed profile from the Settings app and tap. A new Profile Downloaded section will appear and tap on it to continue.

Profile Downloaded section in Settings app screenshot

Step 4. The Install Profile of the downloaded tvOS 16 Beta Software Profile will be opened. It should be signed by AppleCare certificate.

Instal profile on iOS 15 screenshot

Step 5. Tap Install and enter your passcode if prompted.

Enter Passcode on iPhone screenshot

Step 6. Confirm installation of the tvOS profile by tapping the Install button again.

Profile tvOs install confirmation

Step 7. Restart your device when prompted to apply changes and turn off iOS updates.

iPhone restart required prompt screenshot

The firmware updates on your device should be now disabled. Confirm this by opening the Settings app and navigating through the General Software Update sections. If it shows that “iOS is up to date”, the profile is successfully blocking iOS updates.

Remove the iOS 15 tvOS Profile

To enable iOS updates again follow the steps to remove firmware update blocking. Be aware that by removing the tvOS Profile you may unintentionally update iOS to a higher firmware, and be unable to jailbreak in the near future. Apple is fixing security issues in the latest releases.

Step 1. Open the Settings app.

Step 2. Open General Storage & iCloud Usage Manage Storage and delete OTA data.

Step 3. Navigate to General Profile and Device Management.

Step 4. Select the tvOS 16 Beta Software Profile.

Step 5. Tap on the Remove Profile button.

Step 6. Enter your passcode when required.

Step 7. Confirm the uninstallation by taping again Remove.

Remove tvOS Profile screenshot

OTA Disabler tweak

Most modern jailbreak tools like unc0ver or Taurine offer a built-in option to block iOS updates. ichitaso created OTADisabler tweak to disable updates on iOS 9, iOS 10, iOS 11, iOS 12, iOS 13, and iOS 14. It supports yalu + match_portal, Electra, unc0ver, checkra1n, Odyssey, etc.

It's important to turn off iOS updates to be sure that the system will be not unintentionally upgraded. This tweak is the insurance to have an option to re-jailbreak after every restart of the device. Add the official OTADisabler Repo to your list of Cydia Sources and install the tweak.

Add OTADisabler repo to your package manager.

  1. Open the Cydia app to add the ichitaso repo.
  2. Tap Sources → Edit → Add the https://cydia.ichitaso.com Repo URL.
  3. Install the OTADisabler tweak from the new repository.
  4. Restart the Springboard with the Cydia app.
  5. The tweak doesn't require any configuration.

Alternatively, please use the quick links available at the top of this page to add the repository to your favorite package managers (Cydia, Sileo, Installer, Zebra) with just one click.

Comments

  • 3lacksky

    3lacksky3 months ago

    This doesn’t work anymore.

    • qbap

      qbap3 months ago

      Thank you for the information, the old profile is no longer valid. I updated it to make it work again.

Post a comment