NOTE: I have not tested this tutorial. USE AT YOUR OWN RISK. Some parts of this tutorial are copied verbatim, see the list of sources at the bottom.
WARNING (PLEASE READ): You may end up stuck in supervised mode. The downsides to that are:
- A message will display in Settings, showing that your device is supervised
- Activation lock will be disabled, potentially making your device accessible by thieves (FindMy will still work however)
- If your device has Mobile Device Management enabled (e.g. a school or work device), then your organisation will be able to silently install and uninstall apps on your device
Anyway, onto the tutorial:
- Install Trollstore (https://ios.cfw.guide/installing-trollstore/). For reference, here's a list of arm64 devices that are compatible with iOS 17. All other devices are Arm64e:
- iPad (6th generation), iPad (7th generation), iPad Pro (12.9-inch) (2nd generation), iPad Pro (10.5-inch)
- Enter this link into Trollstore to install Supervise (https://dhinakg.github.io/files/apps/Supervise/Supervise.tipa)
- supervise your device (from ios.cfw.guide):
- Open the Supervise app from your home screen
- Open the Settings app, then go to the General tab
- Scroll down to the Toggle Supervision tab, then go to that tab
- Enable the Toggle Supervision option
- Restart your device
- Check if there's a notice in the settings app telling you that you're supervised
- Install the
iPadOS 17.0.2
profile from https://dhinakg.github.io/delayed-otas.html- This tutorial is to install iOS/iPadOS
17.0
. Just ignore the profile's name please.
- This tutorial is to install iOS/iPadOS
- Enable Beta updates in settings. This tutorial won't install a beta version of iOS, don't worry. If you can't enable beta updates in settings:
- set your time back to December 10
- install https://beta.apple.com/download/1017282. Make sure to complete the profile installation in your settings
- set your time back to normal again
- Open trollstore and the persistance helper in your app switcher. You are recommended to also close other apps in the app switcher (except Settings, of course)
- Update through the settings app, after ensuring it shows iOS 17.0 (not 17.0.1)
- After booting into iOS 17, open TrollStore from the app switcher (it can only open from there, hence the reason why I said to keep it open during the update).
- Re-install the Persistence Helper through TrollStore
- Open the persistance helper and click "Refresh app Registrations".
- delete all the profiles you installed
- unsupervise your device and feel free to delete the supervise app
- Recommended: https://ios.cfw.guide/blocking-updates/
Sources (some of which I copied verbatim):