While iOS firmware version 14.5 is unsigned, it’s still possible to update to it from a lower firmware version and use Odysseyra1n. However, this method will expire on July 31st, 2021.
Odysseyra1n only fully supports A8(X), A9, and A10(X) devices on iOS 14.5, with limited support (no security) for A11 devices, for more context, see Regarding Odysseyra1n on A11.
You need a pre-existing jailbreak installed to use this method.
- Plug your iDevice into your computer and make a backup through iTunes or Finder
- Launch your current jailbreak
- Open your preferred package manager and add the following repo:
- Search and install the
- There are multiple version; pick the one corresponding to your current iOS version
- Your device should now be in supervision mode
- If it’s not, go into MyBloXX settings and enable it manually by tapping “Enable Supervision Spoofing”
- Once you’re back into iOS, navigate to this webpage and click this link to install the update profile
- After installing the profile, 14.5 should show up in the Settings app as an update
- Restart your device
- Open your current jailbreak and enable restoring rootFS
- This will remove all tweaks and other jailbreak related data
- Tap the button to jailbreak your device
Updating to 14.5
- Plug your device into power and connect to the Internet with Wi-Fi
- Open the Settings application
- Ensure that the version you are updating to is 14.5
- Download and install the update
- Once updated, remove the 14.5 update certificate through Settings
If you’re having issues with updating, install OTAEnabler and reboot. If you’re still having issues continue reading below. If it worked and you’re on a compatible device, move on to installing Odysseyra1n.
“iOS is up to date”
- Remove any beta profiles installed
- Install the OTADisabler tweak and then uninstall it
- Restart your device
- You can also use ldrestart or a userspace reboot
“Unable to check for updates”
- Restore rootFS through your jailbreak
- Install and open the unc0ver application
- Turn off “Disable updates”
- Re-jailbreak using unc0ver
It just freezes
Re-enable the OTA daemon using the iCleaner tweak
Credits to dhinakg for discovering this method.