Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various improvements to blocking-updates.md #258

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 16 additions & 9 deletions docs/en_US/guides/blocking-updates.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,20 +10,25 @@ extra_contributors:

This will take you through installing the iOS 17 "tvOS profile" to block updates on your device. It's easy to install and ensures you'll stay on the firmware you're currently on. This is useful if you're waiting for a jailbreak for a lower version and don't want to update in case it gets patched.

::: danger

This will block updates until 31st January 2025. Hopefully this guide will have been updated by then!
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I haven't verified this, but the mobileconfig file contains:

        <key>RemovalDate</key>
        <date>2025-01-31T00:00:00Z</date>


:::

## Installing the tvOS profile

1. Set your device's date to any point before December 14th, 2023
- This is so that the profile can be installed despite an expired certificate, and can be set back to normal after the profile is installed.
1. Open [https://static.itsnebula.net/apple/noota/17.mobileconfig](https://static.itsnebula.net/apple/noota/17.mobileconfig) in your device's browser
1. Select "Allow" if prompted
- If you recieve a prompt that "Your Clock Is Set Incorrectly", click `Show Details` -> `visit this website`. You may then need to reload the page.
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

static.itsnebula.net's SSL certificate is due to be refreshed on Sat, 27 Jan 2024 02:40:51 UTC. After that occurs, users who've set their clocks back will start receiving this warning. As such, this change could wait until then, if desired

1. Select "Allow", if prompted, followed by "Close"
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added , followed by "Close" for the sake of completeness

1. Open the Settings application
1. Navigate to `General` -> `Profile`
- This may also be called `Profile and Device Management`
1. Tap on the tvOS Beta Profile you just installed
1. Tap "Install"
1. Confirm by tapping "Install" again
- This may also be called `Profile and Device Management` or `VPN & Device Management`
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's called VPN & Device Management on my iPhone

1. Tap `tvOS 17 Beta Software Profile` -> `Install`
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The profile has a static name, so we may as well mention it. I also added the next step (clicking install) for the sake of conciseness

- Enter your passcode if you have one
1. Tap "Install" for a third time
1. Confirm by tapping `Install` two more times
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I checked, and the device requests your passcode after tapping install once. You then tap install 2 more times

1. Restart your device when prompted

Your device should no longer receive software updates. You can confirm this by going to `Settings > General > Software Update`, and if it shows that "iOS is up to date", you are successfully blocking updates.
Expand All @@ -46,8 +51,10 @@ By removing update blocking, you may unintentionally update to a higher firmware

1. Open the Settings application
1. Go to `General` -> `Profile`
- This may also be called `Profile and Device Management`
3. Tap on the tvOS Beta Profile
1. Tap "Remove Downloaded Profile"
- This may also be called `Profile and Device Management` or `VPN & Device Management`
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed this line's indenting, as well as the change described above

1. Tap `tvOS 17 Beta Software Profile` -> `Remove Downloaded Profile`
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The rest is obvious, but I'll just mention that since I fixed the line above's indenting, I was able to replace the 3. with a 1. on this line, without affecting the site

- Enter your passcode if you have one
1. Confirm by tapping "Remove" again
1. Restart your device when prompted

Your device should now be able to update again.