Downgrade and dualboot status of almost all iOS devices
source link: https://gist.github.com/LukeZGD/9d781f1b03a69fa46869384a9407a41a
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Downgrade and dualboot status of almost all iOS devices
UPDATED: 2022-12-31
-
Reddit mirror: https://www.reddit.com/r/iOSDowngrade/comments/j1x7iv/downgrade_and_dualboot_status_of_almost_all_ios/
-
GitHub Gist mirror: https://gist.github.com/LukeZGD/9d781f1b03a69fa46869384a9407a41a
-
As of updating this post, there is no downgrade tool that utilizes a SEP exploit released, so this limits our options for downgrading 64-bit (A7 and newer) devices
-
Here is a futurerestore guide for downgrading with SHSH blobs for 64-bit devices
-
How to downgrade from iOS 15/16 for checkm8 devices
-
Save SHSH blobs using blobsaver
-
GitHub repo for futurerestore: https://github.com/futurerestore/futurerestore
-
Latest futurerestore can be downloaded here: https://nightly.link/futurerestore/futurerestore/workflows/ci/main
-
FutureRestore GUI: https://github.com/CoocooFroggy/FutureRestore-GUI
-
For the Windows build, join the FutureRestore Discord linked in the GitHub readme
-
While there is a Windows version, futurerestore should be used macOS or Linux only
-
iOS 16 devices (A11 devices and newer, older A9/A10 iPads):
- See the SEP/BB Compatibility Chart. iOS 16 SEP/baseband is fully incompatible with iOS 15 and below.
- As of updating, the lowest signed version for these devices is 15.6 RC (19G69)
- For restoring to iOS 14.x/15.x, see below.
-
iOS 14-15 devices (A9 devices and newer, iPad Air 2 and mini 4):
- For all of these methods, jailbreak is required. The 3 exceptions are Delay OTA, checkm8 devices, and devices supported by TrollNonce.
- For checkm8 devices, they can do pwnDFU restores. See the guide "Downgrade from iOS 15/16" above. Use gaster instead of ipwndfu or Eclipsa: https://github.com/0x7ff/gaster/
- For devices with TrollStore, TrollNonce can be used to set nonce and downgrade with blobs. Check the SEP/BB Compatibility chart first before downgrading!
- Delay OTA Guide: https://ios.cfw.guide/updating-blobless
- You may restore to iOS 14.x and 15.x. You cannot restore to 13.x and lower, even with blobs
- As of updating, the lowest signed version for these devices is 15.6 RC (19G69)
- For restoring to unsigned versions of 14.x/15.x with SHSH blobs, use the updated futurerestore beta and/or FutureRestore GUI by CoocooFroggy.
- When restoring to iOS 14, Face ID will be broken! Passcode and Touch ID will work fine though
- For more details about SEP and baseband compatibility, see the SEP/BB Compatibility Chart
- For checkm8 devices only (A8 to A11):
-
iOS 12 devices (A7 and A8 devices except iPad Air 2 and mini 4):
- You can downgrade to as low as 11.3 with futurerestore if you have SHSH blobs
- Tethered options:
-
A7 devices (iPhone 5S, iPad Air 1, iPad mini 2):
- A7 devices (except iPad4,6 and all iPad mini 3 models) can downgrade to 10.3.3 without blobs, using iOS-OTA-Downgrader or LeetDown
- Linux/macOS: iOS-OTA-Downgrader
- Unfortunately ipwndfu is very unreliable on Linux, so using macOS may be the better option with iPwnder32/ipwnder_lite used for better success rates
- macOS only: LeetDown
- You can also downgrade to 10.2-10.3.2 with futurerestore if you have SHSH blobs
- You can go as low as 10.1.x but Touch ID will not work
- A7 devices (except iPad4,6 and all iPad mini 3 models) can downgrade to 10.3.3 without blobs, using iOS-OTA-Downgrader or LeetDown
-
A5, A5X, A6, and A6X devices:
- You can downgrade and jailbreak any of these devices (except iPhone 5C) to iOS 8.4.1 using iOS-OTA-Downgrader without blobs
- For iPhone 4S and iPad 2 (except iPad2,4) devices, iOS 6.1.3 is also an option
- For A6/A6X devices, you may also use LeetDown to downgrade to 8.4.1
- Linux/macOS/Windows: iOS-OTA-Downgrader
- macOS only: LeetDown
- You can downgrade to any iOS version (iOS 5+) that you have SHSH blobs for using iOS-OTA-Downgrader's "Other" option (for iOS 4 see this post/thread)
- For iOS 4 downgrades, more info here: LukeZGD/iOS-OTA-Downgrader#186 (comment)
- If you have iOS 7 SHSH blobs, you can untethered downgrade using cherryflowerJB or powdersn0w
- Newer powdersn0w can also be used, found here: https://github.com/dora2-iOS/powdersn0w_pub
- Linux/Windows builds for newer powdersn0w: https://github.com/LukeZGD/powdersn0w_pub
- Linux/Windows builds for idevicerestore (to be used for custom IPSWs made with newer powdersn0w): https://github.com/LukeZGD/idevicerestore/releases
- Linux/Windows builds for idevicererestore: https://github.com/LukeZGD/daibutsuCFW/releases
- You can also dualboot to any version using Coolbooter
- You can dualboot to iOS 4.x using 4tify-iPad2 (iPad 2 only)
- You can tethered downgrade without blobs using:
- (A6/A6X) n1ghtshade
- (A5/A5X) Deca5
- You can downgrade and jailbreak any of these devices (except iPhone 5C) to iOS 8.4.1 using iOS-OTA-Downgrader without blobs
-
iPhone 4:
- You can downgrade to iOS 6, 5, or 4 untethered using iPhone4Down, cherryflowerJB or powdersn0w
- iPhone3,1 only: cherryflowerJB
- iPhone3,1 and 3,3: powdersn0w and iPhone4Down
- Linux/Windows: iPhone4Down
- macOS only: cherryflowerJB and powdersn0w
- You can also use iOS-OTA-Downgrader to downgrade with saved SHSH blobs (see above)
- You can also use GeekGrade to tethered downgrade (I found this site, but there are also other sources to get IPSWs from)
- You can dualboot to any version except 4.x using Coolbooter
- You can dualboot to 4.x using 4tify (macOS only)
- 4tify for Linux: https://github.com/LukeZGD/4tify-linux
- You can downgrade to iOS 6, 5, or 4 untethered using iPhone4Down, cherryflowerJB or powdersn0w
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Recommend
-
89
We are now aware that Apple is throttling the CPUs on our iPhones when we update the iOS version, especially when the software update comes out when there are newer, shinier flagships in the market…
-
12
...And Monads for (Almost) All: The Reader Monad Mar 7, 2020 • Also in: design pr...
-
14
...And Monads for (Almost) All: The State Monad Nov 22, 2018 • Also in: design pr...
-
8
I hate almost all softwareOctober 2011 I hate almost all software. It's unnecessary and complicated at almost every layer. At best I can congratulate someone for quickly and simply solving a pr...
-
5
We may earn a commission for purchases using our links. Learn more. Mobile Gaming Stadia: List of all compatible devices and phones Phones, table...
-
8
Using update status as part of the compliance of Windows devices March 21, 2022March 21, 2022 by Peter van der Woude Thi...
-
6
Charge Apple devices from almost any power source with this 5-in-1 multiport cable [Review]
-
13
How to downgrade checkm8 devices from iOS 15/16 · GitHub How to downgrade checkm8 devices from iOS 15/16 Important: Please don't use the comment s...
-
7
How to Downgrade Android Version in Samsung Devices if Device is in Higher Binery
-
1
Windows 11 is Active on Almost Half a Billion Devices
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK