The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "SHSH"
(→Timeline) |
DanTheMann15 (talk | contribs) |
||
(18 intermediate revisions by 3 users not shown) | |||
Line 36: | Line 36: | ||
! Status |
! Status |
||
|- |
|- |
||
− | | |
+ | | 16.1.2 |
− | | |
+ | | [[iPhone 8]], [[iPhone 8 Plus]], [[iPhone X]], [[N841AP|iPhone XR]], [[D321AP|iPhone XS]], [[iPhone XS Max]], [[N104AP|iPhone 11]], [[D421AP|iPhone 11 Pro]], [[D431AP|iPhone 11 Pro Max]], [[D79AP|iPhone SE (2nd generation)]], [[D52gAP|iPhone 12 mini]], [[D53gAP|iPhone 12]], [[D53pAP|iPhone 12 Pro]], [[D54pAP|iPhone 12 Pro Max]], [[D16AP|iPhone 13 mini]], [[D17AP|iPhone 13]], [[D63AP|iPhone 13 Pro]], [[D64AP|iPhone 13 Pro Max]], [[D49AP|iPhone SE (3rd generation)]], [[D27AP|iPhone 14]], [[D28AP|iPhone 14 Plus]], [[D73AP|iPhone 14 Pro]], [[D74AP|iPhone 14 Pro Max]] |
− | | {{date|2022| |
+ | | {{date|2022|11|30}} |
| — |
| — |
||
| {{yes|Open}} |
| {{yes|Open}} |
||
+ | |- |
||
+ | | rowspan="2" | 16.1.1 |
||
+ | | [[iPad (5th generation)]], [[iPad (6th generation)]], [[iPad (7th generation)]], [[iPad (8th generation)]], [[iPad (9th generation)]], [[iPad (9th generation)]], [[iPad mini (5th generation)]], [[iPad mini (6th generation)]], [[iPad Air (3rd generation)]], [[iPad Air (4th generation)]], [[iPad Air (5th generation)]], [[iPad Pro (12.9-inch)]], [[iPad Pro (9.7-inch)]], [[iPad Pro (12.9-inch) (2nd generation)]], [[iPad Pro (10.5-inch)]], [[iPad Pro (11-inch)]], [[iPad Pro (12.9-inch) (3rd generation)]], [[iPad Pro (11-inch) (2nd generation)]], [[iPad Pro (12.9-inch) (4th generation)]], [[iPad Pro (11-inch) (3rd generation)]], [[iPad Pro (12.9-inch) (5th generation)]], [[iPad Pro (11-inch) (4th generation)]], [[iPad Pro (12.9-inch) (6th generation)]] |
||
+ | | rowspan="2" | {{date|2022|11|09}} |
||
+ | | — |
||
+ | | {{yes|Open}} |
||
+ | |- |
||
+ | | [[iPhone 8]], [[iPhone 8 Plus]], [[iPhone X]], [[N841AP|iPhone XR]], [[D321AP|iPhone XS]], [[iPhone XS Max]], [[N104AP|iPhone 11]], [[D421AP|iPhone 11 Pro]], [[D431AP|iPhone 11 Pro Max]], [[D79AP|iPhone SE (2nd generation)]], [[D52gAP|iPhone 12 mini]], [[D53gAP|iPhone 12]], [[D53pAP|iPhone 12 Pro]], [[D54pAP|iPhone 12 Pro Max]], [[D16AP|iPhone 13 mini]], [[D17AP|iPhone 13]], [[D63AP|iPhone 13 Pro]], [[D64AP|iPhone 13 Pro Max]], [[D49AP|iPhone SE (3rd generation)]], [[D27AP|iPhone 14]], [[D28AP|iPhone 14 Plus]], [[D73AP|iPhone 14 Pro]], [[D74AP|iPhone 14 Pro Max]] |
||
+ | | rowspan="2" | {{date|2022|12|08}} |
||
+ | | {{no|Closed}} |
||
+ | |- |
||
+ | | 16.1 |
||
+ | | [[iPad (5th generation)]], [[iPad (6th generation)]], [[iPad (7th generation)]], [[iPad (8th generation)]], [[iPad (9th generation)]], [[iPad (9th generation)]], [[iPad mini (5th generation)]], [[iPad mini (6th generation)]], [[iPad Air (3rd generation)]], [[iPad Air (4th generation)]], [[iPad Air (5th generation)]], [[iPad Pro (12.9-inch)]], [[iPad Pro (9.7-inch)]], [[iPad Pro (12.9-inch) (2nd generation)]], [[iPad Pro (10.5-inch)]], [[iPad Pro (11-inch)]], [[iPad Pro (12.9-inch) (3rd generation)]], [[iPad Pro (11-inch) (2nd generation)]], [[iPad Pro (12.9-inch) (4th generation)]], [[iPad Pro (11-inch) (3rd generation)]], [[iPad Pro (12.9-inch) (5th generation)]], [[iPad Pro (11-inch) (4th generation)]], [[iPad Pro (12.9-inch) (6th generation)]], [[iPhone 8]], [[iPhone 8 Plus]], [[iPhone X]], [[N841AP|iPhone XR]], [[D321AP|iPhone XS]], [[iPhone XS Max]], [[N104AP|iPhone 11]], [[D421AP|iPhone 11 Pro]], [[D431AP|iPhone 11 Pro Max]], [[D79AP|iPhone SE (2nd generation)]], [[D52gAP|iPhone 12 mini]], [[D53gAP|iPhone 12]], [[D53pAP|iPhone 12 Pro]], [[D54pAP|iPhone 12 Pro Max]], [[D16AP|iPhone 13 mini]], [[D17AP|iPhone 13]], [[D63AP|iPhone 13 Pro]], [[D64AP|iPhone 13 Pro Max]], [[D49AP|iPhone SE (3rd generation)]], [[D27AP|iPhone 14]], [[D28AP|iPhone 14 Plus]], [[D73AP|iPhone 14 Pro]], [[D74AP|iPhone 14 Pro Max]] |
||
+ | | {{date|2022|10|24}} |
||
+ | | {{no|Closed}} |
||
+ | |- |
||
+ | | 16.0.3 |
||
+ | | rowspan="2" | [[iPhone 8]], [[iPhone 8 Plus]], [[iPhone X]], [[N841AP|iPhone XR]], [[D321AP|iPhone XS]], [[iPhone XS Max]], [[N104AP|iPhone 11]], [[D421AP|iPhone 11 Pro]], [[D431AP|iPhone 11 Pro Max]], [[D79AP|iPhone SE (2nd generation)]], [[D52gAP|iPhone 12 mini]], [[D53gAP|iPhone 12]], [[D53pAP|iPhone 12 Pro]], [[D54pAP|iPhone 12 Pro Max]], [[D16AP|iPhone 13 mini]], [[D17AP|iPhone 13]], [[D63AP|iPhone 13 Pro]], [[D64AP|iPhone 13 Pro Max]], [[D49AP|iPhone SE (3rd generation)]], [[D27AP|iPhone 14]], [[D28AP|iPhone 14 Plus]], [[D73AP|iPhone 14 Pro]], [[D74AP|iPhone 14 Pro Max]] |
||
+ | | {{date|2022|10|10}} |
||
+ | | {{date|2022|11|02}} |
||
+ | | {{no|Closed}} |
||
+ | |- |
||
+ | | 16.0.2 |
||
+ | | {{date|2022|09|22}} |
||
+ | | {{date|2022|10|18}} |
||
+ | | {{no|Closed}} |
||
+ | |- |
||
+ | | 16.0.1 |
||
+ | | [[D27AP|iPhone 14]], [[D28AP|iPhone 14 Plus]], [[D73AP|iPhone 14 Pro]], [[D74AP|iPhone 14 Pro Max]] |
||
+ | | {{date|2022|09|15}} |
||
+ | | rowspan="2" | {{date|2022|09|29}} |
||
+ | | {{no|Closed}} |
||
+ | |- |
||
+ | | 16.0 |
||
+ | | [[iPhone 8]], [[iPhone 8 Plus]], [[iPhone X]], [[N841AP|iPhone XR]], [[D321AP|iPhone XS]], [[iPhone XS Max]], [[N104AP|iPhone 11]], [[D421AP|iPhone 11 Pro]], [[D431AP|iPhone 11 Pro Max]], [[D79AP|iPhone SE (2nd generation)]], [[D52gAP|iPhone 12 mini]], [[D53gAP|iPhone 12]], [[D53pAP|iPhone 12 Pro]], [[D54pAP|iPhone 12 Pro Max]], [[D16AP|iPhone 13 mini]], [[D17AP|iPhone 13]], [[D63AP|iPhone 13 Pro]], [[D64AP|iPhone 13 Pro Max]], [[D49AP|iPhone SE (3rd generation)]], [[D27AP|iPhone 14]], [[D28AP|iPhone 14 Plus]], [[D73AP|iPhone 14 Pro]], [[D74AP|iPhone 14 Pro Max]] |
||
+ | | {{date|2022|09|12}} |
||
+ | | {{no|Closed}} |
||
+ | |- |
||
+ | | rowspan="2" | 15.7.1 |
||
+ | | [[iPad (5th generation)]], [[iPad (6th generation)]], [[iPad (7th generation)]], [[iPad (8th generation)]], [[iPad (9th generation)]], [[iPad mini (5th generation)]], [[iPad mini (6th generation)]], [[iPad Air (3rd generation)]], [[iPad Air (4th generation)]], [[iPad Air (5th generation)]], [[iPad Pro (12.9-inch)]], [[iPad Pro (9.7-inch)]], [[iPad Pro (12.9-inch) (2nd generation)]], [[iPad Pro (10.5-inch)]], [[iPad Pro (11-inch)]], [[iPad Pro (12.9-inch) (3rd generation)]], [[iPad Pro (11-inch) (2nd generation)]], [[iPad Pro (12.9-inch) (4th generation)]], [[iPad Pro (11-inch) (3rd generation)]], [[iPad Pro (12.9-inch) (5th generation)]], [[iPhone 8]], [[iPhone 8 Plus]], [[iPhone X]], [[N841AP|iPhone XR]], [[D321AP|iPhone XS]], [[iPhone XS Max]], [[N104AP|iPhone 11]], [[D421AP|iPhone 11 Pro]], [[D431AP|iPhone 11 Pro Max]], [[D79AP|iPhone SE (2nd generation)]], [[D52gAP|iPhone 12 mini]], [[D53gAP|iPhone 12]], [[D53pAP|iPhone 12 Pro]], [[D54pAP|iPhone 12 Pro Max]], [[D16AP|iPhone 13 mini]], [[D17AP|iPhone 13]], [[D63AP|iPhone 13 Pro]], [[D64AP|iPhone 13 Pro Max]], [[D49AP|iPhone SE (3rd generation)]] |
||
+ | | rowspan="2" | {{date|2022|10|27}} |
||
+ | | — |
||
+ | | {{partial|OTA}}<ref name="update"/> |
||
+ | |- |
||
+ | | [[iPhone 6s]], [[iPhone 6s Plus]], [[iPhone SE (1st generation)]], [[iPhone 7]], [[iPhone 7 Plus]], [[N112AP|iPod touch (7th generation)]] |
||
+ | | — |
||
+ | | {{yes|Open}} |
||
+ | |- |
||
+ | | 15.7 |
||
+ | | rowspan="6" | [[iPad (5th generation)]], [[iPad (6th generation)]], [[iPad (7th generation)]], [[iPad (8th generation)]], [[iPad (9th generation)]], [[iPad mini 4]], [[iPad mini (5th generation)]], [[iPad mini (6th generation)]], [[iPad Air 2]], [[iPad Air (3rd generation)]], [[iPad Air (4th generation)]], [[iPad Air (5th generation)]], [[iPad Pro (12.9-inch)]], [[iPad Pro (9.7-inch)]], [[iPad Pro (12.9-inch) (2nd generation)]], [[iPad Pro (10.5-inch)]], [[iPad Pro (11-inch)]], [[iPad Pro (12.9-inch) (3rd generation)]], [[iPad Pro (11-inch) (2nd generation)]], [[iPad Pro (12.9-inch) (4th generation)]], [[iPad Pro (11-inch) (3rd generation)]], [[iPad Pro (12.9-inch) (5th generation)]], [[iPhone 6s]], [[iPhone 6s Plus]], [[iPhone SE (1st generation)]], [[iPhone 7]], [[iPhone 7 Plus]], [[iPhone 8]], [[iPhone 8 Plus]], [[iPhone X]], [[N841AP|iPhone XR]], [[D321AP|iPhone XS]], [[iPhone XS Max]], [[N104AP|iPhone 11]], [[D421AP|iPhone 11 Pro]], [[D431AP|iPhone 11 Pro Max]], [[D79AP|iPhone SE (2nd generation)]], [[D52gAP|iPhone 12 mini]], [[D53gAP|iPhone 12]], [[D53pAP|iPhone 12 Pro]], [[D54pAP|iPhone 12 Pro Max]], [[D16AP|iPhone 13 mini]], [[D17AP|iPhone 13]], [[D63AP|iPhone 13 Pro]], [[D64AP|iPhone 13 Pro Max]], [[D49AP|iPhone SE (3rd generation)]], [[N112AP|iPod touch (7th generation)]] |
||
+ | | {{date|2022|09|12}} |
||
+ | | {{date|2022|11|04}} |
||
+ | | {{no|Closed}} |
||
+ | |- |
||
+ | | 15.6.1 |
||
+ | | {{date|2022|08|17}} |
||
+ | | {{date|2022|09|19}} |
||
+ | | {{no|Closed}} |
||
+ | |- |
||
+ | | 15.6 |
||
+ | | {{date|2022|07|20}} |
||
+ | | {{date|2022|08|25}} |
||
+ | | {{no|Closed}} |
||
+ | |- |
||
+ | | 15.5 |
||
+ | | {{date|2022|05|16}} |
||
+ | | {{date|2022|07|27}} |
||
+ | | {{no|Closed}} |
||
|- |
|- |
||
| 15.4.1 |
| 15.4.1 |
||
Line 99: | Line 167: | ||
| {{no|Closed}} |
| {{no|Closed}} |
||
|- |
|- |
||
− | | rowspan=" |
+ | | rowspan="4" | 15.0 |
− | |- |
||
| [[iPad (5th generation)]], [[iPad (6th generation)]], [[iPad (7th generation)]], [[iPad (8th generation)]], [[iPad (9th generation)]], [[iPad mini 4]], [[iPad mini (5th generation)]], [[iPad mini (6th generation)]], [[iPad Air 2]], [[iPad Air (3rd generation)]], [[iPad Air (4th generation)]], [[iPad Pro (12.9-inch)]], [[iPad Pro (9.7-inch)]], [[iPad Pro (12.9-inch) (2nd generation)]], [[iPad Pro (10.5-inch)]], [[iPad Pro (11-inch)]], [[iPad Pro (12.9-inch) (3rd generation)]], [[iPad Pro (11-inch) (2nd generation)]], [[iPad Pro (12.9-inch) (4th generation)]], [[iPad Pro (11-inch) (3rd generation)]], [[iPad Pro (12.9-inch) (5th generation)]], [[iPhone 6s]], [[iPhone 6s Plus]], [[iPhone SE (1st generation)]], [[iPhone 7]], [[iPhone 7 Plus]], [[iPhone 8]], [[iPhone 8 Plus]], [[iPhone X]], [[N841AP|iPhone XR]], [[D321AP|iPhone XS]], [[iPhone XS Max]], [[N104AP|iPhone 11]], [[D421AP|iPhone 11 Pro]], [[D431AP|iPhone 11 Pro Max]], [[D79AP|iPhone SE (2nd generation)]], [[D52gAP|iPhone 12 mini]], [[D53gAP|iPhone 12]], [[D53pAP|iPhone 12 Pro]], [[D54pAP|iPhone 12 Pro Max]], [[N112AP|iPod touch (7th generation)]] |
| [[iPad (5th generation)]], [[iPad (6th generation)]], [[iPad (7th generation)]], [[iPad (8th generation)]], [[iPad (9th generation)]], [[iPad mini 4]], [[iPad mini (5th generation)]], [[iPad mini (6th generation)]], [[iPad Air 2]], [[iPad Air (3rd generation)]], [[iPad Air (4th generation)]], [[iPad Pro (12.9-inch)]], [[iPad Pro (9.7-inch)]], [[iPad Pro (12.9-inch) (2nd generation)]], [[iPad Pro (10.5-inch)]], [[iPad Pro (11-inch)]], [[iPad Pro (12.9-inch) (3rd generation)]], [[iPad Pro (11-inch) (2nd generation)]], [[iPad Pro (12.9-inch) (4th generation)]], [[iPad Pro (11-inch) (3rd generation)]], [[iPad Pro (12.9-inch) (5th generation)]], [[iPhone 6s]], [[iPhone 6s Plus]], [[iPhone SE (1st generation)]], [[iPhone 7]], [[iPhone 7 Plus]], [[iPhone 8]], [[iPhone 8 Plus]], [[iPhone X]], [[N841AP|iPhone XR]], [[D321AP|iPhone XS]], [[iPhone XS Max]], [[N104AP|iPhone 11]], [[D421AP|iPhone 11 Pro]], [[D431AP|iPhone 11 Pro Max]], [[D79AP|iPhone SE (2nd generation)]], [[D52gAP|iPhone 12 mini]], [[D53gAP|iPhone 12]], [[D53pAP|iPhone 12 Pro]], [[D54pAP|iPhone 12 Pro Max]], [[N112AP|iPod touch (7th generation)]] |
||
| {{date|2021|09|20}} |
| {{date|2021|09|20}} |
||
Line 307: | Line 374: | ||
| {{no|Closed}} |
| {{no|Closed}} |
||
|- |
|- |
||
− | | 12.5. |
+ | | 12.5.6 |
− | | rowspan=" |
+ | | rowspan="7" | [[iPad Air]], [[iPad mini 2]], [[iPad mini 3]], [[iPhone 5s]], [[N61AP|iPhone 6]], [[N56AP|iPhone 6 Plus]], [[N102AP|iPod touch (6th generation)]] |
− | | {{date| |
+ | | {{date|2022|08|31}} |
| — |
| — |
||
| {{yes|Open}} |
| {{yes|Open}} |
||
+ | |- |
||
+ | | 12.5.5 |
||
+ | | {{date|2021|09|23}} |
||
+ | | {{date|2022|09|08}} |
||
+ | | {{no|Closed}} |
||
|- |
|- |
||
| 12.5.4 |
| 12.5.4 |
||
Line 1,321: | Line 1,393: | ||
|} |
|} |
||
<references> |
<references> |
||
+ | <ref name="update">Available for those updating from 14.5 through 15.7 via OTA only. Not signed otherwise without a bCert.</ref> |
||
<ref name="noota">The OTA updates for 15.0 on the iPhone 13 series are no longer hosted on Apple's servers, so you can only save an OTA blob if you have a copy of the BuildManifest.plist extracted from the update for your iPhone model.</ref> |
<ref name="noota">The OTA updates for 15.0 on the iPhone 13 series are no longer hosted on Apple's servers, so you can only save an OTA blob if you have a copy of the BuildManifest.plist extracted from the update for your iPhone model.</ref> |
||
</references> |
</references> |
||
Line 1,333: | Line 1,406: | ||
! Status |
! Status |
||
|- |
|- |
||
− | | |
+ | | 16.1.1 |
− | | |
+ | | [[Apple TV 4K (3rd generation)]] |
− | | {{date|2022| |
+ | | {{date|2022|11|16}} |
| — |
| — |
||
| {{yes|Open}} |
| {{yes|Open}} |
||
+ | |- |
||
+ | | rowspan="2" | 16.1 |
||
+ | | [[J42dAP|Apple TV HD]], [[Apple TV 4K]],<br/>[[Apple TV 4K (2nd generation)]] |
||
+ | | rowspan="2" | {{date|2022|10|24}} |
||
+ | | — |
||
+ | | {{yes|Open}} |
||
+ | |- |
||
+ | | [[Apple TV 4K (3rd generation)]] |
||
+ | | {{date|2022|12|08}} |
||
+ | | {{no|Closed}} |
||
+ | |- |
||
+ | | 16.0 |
||
+ | | rowspan="14" | [[J42dAP|Apple TV HD]], [[Apple TV 4K]],<br/>[[Apple TV 4K (2nd generation)]] |
||
+ | | {{date|2022|09|12}} |
||
+ | | {{date|2022|11|02}} |
||
+ | | {{no|Closed}} |
||
+ | |- |
||
+ | | 15.6 |
||
+ | | {{date|2022|07|20}} |
||
+ | | {{date|2022|09|19}} |
||
+ | | {{no|Closed}} |
||
+ | |- |
||
+ | | 15.5.1 |
||
+ | | {{date|2022|05|25}} |
||
+ | | {{date|2022|07|27}} |
||
+ | | {{no|Closed}} |
||
|- |
|- |
||
| 15.5 |
| 15.5 |
||
Line 1,395: | Line 1,494: | ||
|- |
|- |
||
| 14.4 |
| 14.4 |
||
− | | rowspan="34" | [[J42dAP|Apple TV HD]] |
+ | | rowspan="34" | [[J42dAP|Apple TV HD]], [[Apple TV 4K]] |
| {{date|2021|01|26}} |
| {{date|2021|01|26}} |
||
| {{date|2021|05|03}} |
| {{date|2021|05|03}} |
||
Line 1,929: | Line 2,028: | ||
! Status |
! Status |
||
|- |
|- |
||
− | | |
+ | | 16.1 |
− | | rowspan=" |
+ | | rowspan="20" | [[HomePod]]<br/>[[B520AP|HomePod mini]] |
− | | {{date|2022| |
+ | | {{date|2022|10|24}} |
| — |
| — |
||
| {{yes|Open}} |
| {{yes|Open}} |
||
+ | |- |
||
+ | | 16.0 |
||
+ | | {{date|2022|09|12}} |
||
+ | | {{date|2022|11|02}} |
||
+ | | {{no|Closed}} |
||
+ | |- |
||
+ | | 15.6 |
||
+ | | {{date|2022|07|20}} |
||
+ | | {{date|2022|09|19}} |
||
+ | | {{no|Closed}} |
||
+ | |- |
||
+ | | 15.5.1 |
||
+ | | {{date|2022|05|25}} |
||
+ | | {{date|2022|07|27}} |
||
+ | | {{no|Closed}} |
||
|- |
|- |
||
| 15.5 |
| 15.5 |
||
Line 1,970: | Line 2,084: | ||
| {{no|Closed}} |
| {{no|Closed}} |
||
|- |
|- |
||
− | |15.0 |
+ | | 15.0 |
| {{date|2021|09|20}} |
| {{date|2021|09|20}} |
||
| {{date|2021|11|02}} |
| {{date|2021|11|02}} |
||
| {{no|Closed}} |
| {{no|Closed}} |
||
|- |
|- |
||
− | |14.7 |
+ | | 14.7 |
| {{date|2021|07|19}} |
| {{date|2021|07|19}} |
||
| {{date|2021|10|01}} |
| {{date|2021|10|01}} |
Latest revision as of 02:38, 8 December 2022
SHSH, or "Signed Hash" refers to the signature (currently RSA) on boot images or APTickets that the device bootloader will verify before allowing execution of an image.
SHSH often also refers to backup files with this signature ("SHSH blobs"). This signature is needed to restore a specific iOS version; it is generated by Apple based on hardware keys of the device and the hash of the firmware. Apple only issues signatures for the currently-available iOS version, which disallows installing older iOS versions. But if you have saved signatures for an older iOS version, you may be able to use a replay attack to restore that version. Therefore it is recommended to save the signature for your device as long as Apple issues it.
With the tools mentioned below it is possible to backup the signature. It is not necessary that the device is jailbroken to do the backup.
Users often misunderstand this system and think that the SHSH firmware version they back up depends on the firmware version they have installed on their device. This is the case for iFaith, but not for TinyUmbrella. iFaith dumps the SHSHs from your device's storage (whatever's installed on your device, e.g. 4.3.3), while TinyUmbrella gets SHSHs from Apple's servers (whatever firmwares Apple is currently signing).
SHSH blobs are unique to each device by ECID.
Contents
Using SHSH
Older devices (iPhone and iPod touch) do not use SHSH signatures, so installation of any firmware on these devices is possible.
iPhone OS 1.x and 2.x do not use SHSH signatures, and can therefore be downgraded to at any time, even on devices that do use SHSH signatures, such as iPhone 3G.
Versions above iPhone OS 3.0 require the iBEC, iBSS, and LLB to be fully signed with an SHSH for the ECID of that device.
However, some devices are vulnerable to untethered bootrom exploits, such as 0x24000 Segment Overflow or alloc8. These devices can be restored to a custom IPSW in Pwned DFU Mode for any version that is available to that particular device. Notable devices vulnerable to untethered bootrom exploits are the iPhone 3GS and iPod touch (2nd generation). The limera1n Exploit is able to provide a tethered downgrade for vulnerable devices.
Since various exploits, such as the limera1n Exploit, are fixed in the bootrom since version Bootrom 838.3 and because iOS versions 5.0 and above includes a nonce in their SHSH hashes, downgrading newer devices is not as simple. Blobs must be stitched into a custom firmware, and restored to in Pwned DFU Mode.
Blobs can be saved with tools such as iFaith and TinyUmbrella. Firmwares can be stitched using iFaith, redsn0w or sn0wbreeze.
Newer methods such as Odysseus, Prometheus or iDeviceReRestore are used now because other tools have become outdated and newer versions of iTunes prevents restores to custom versions.
Timeline
As noted above, the original iPhone and iPod touch didn't use SHSH blobs. iPhone OS 1.x and 2.x didn't use SHSH blobs either. iPhone 3G and iPod touch (2nd generation) both used SHSH blobs on iOS 4,[1] but following the re-opening on 10 January 2018, all versions (excluding betas) that they ever ran can now be freely installed.
iOS/iPadOS
- ^ http://jaxov.com/2010/07/why-save-iphone-3g-ipod-touch-2g-shsh-blobs/
- ^ Available for those updating from 14.5 through 15.7 via OTA only. Not signed otherwise without a bCert.
- ^ The OTA updates for 15.0 on the iPhone 13 series are no longer hosted on Apple's servers, so you can only save an OTA blob if you have a copy of the BuildManifest.plist extracted from the update for your iPhone model.
tvOS
Firmware | For Device(s) | From | Until | Status |
---|---|---|---|---|
16.1.1 | Apple TV 4K (3rd generation) | 16 November 2022 | — | Open |
16.1 | Apple TV HD, Apple TV 4K, Apple TV 4K (2nd generation) |
24 October 2022 | — | Open |
Apple TV 4K (3rd generation) | 8 December 2022 | Closed | ||
16.0 | Apple TV HD, Apple TV 4K, Apple TV 4K (2nd generation) |
12 September 2022 | 2 November 2022 | Closed |
15.6 | 20 July 2022 | 19 September 2022 | Closed | |
15.5.1 | 25 May 2022 | 27 July 2022 | Closed | |
15.5 | 16 May 2022 | 3 June 2022 | Closed | |
15.4.1 | 31 March 2022 | 23 May 2022 | Closed | |
15.4 | 14 March 2022 | 8 April 2022 | Closed | |
15.3 | 26 January 2022 | 23 March 2022 | Closed | |
15.2 | 13 December 2021 | 3 February 2022 | Closed | |
15.1.1 | 1 November 2021 | 21 December 2021 | Closed | |
15.1 | 25 October 2021 | 9 November 2021 | Closed | |
15.0 | 20 September 2021 | 2 November 2021 | Closed | |
14.7 | 19 July 2021 | 1 October 2021 | Closed | |
14.6 | 24 May 2021 | 26 July 2021 | Closed | |
14.5 | 26 April 2021 | 2 June 2021 | Closed | |
14.4 | Apple TV HD, Apple TV 4K | 26 January 2021 | 3 May 2021 | Closed |
14.3 | 14 December 2020 | 3 February 2021 | Closed | |
14.2 | 5 November 2020 | 8 January 2021 | Closed | |
14.0.2 | 5 October 2020 | 12 November 2020 | Closed | |
14.0.1 | 24 September 2020 | 27 October 2020 | Closed | |
14.0 | 16 September 2020 | 1 October 2020 | Closed | |
13.4.8 | 28 October 2020 | — | Open | |
15 July 2020 | 27 October 2020 | |||
13.4.6 | 1 June 2020 | 23 July 2020 | Closed | |
13.4.5 | 20 May 2020 | 8 June 2020 | Closed | |
13.4 | 24 March 2020 | 27 May 2020 | Closed | |
13.3.1 | 28 January 2020 | 31 March 2020 | Closed | |
13.3 | 10 December 2019 | 6 February 2020 | Closed | |
13.2 | 28 October 2019 | 8 January 2020 | Closed | |
13.0 | 24 September 2019 | 6 November 2019 | Closed | |
12.4.1 | 26 August 2019 | 4 October 2019 | Closed | |
12.4 | 22 July 2019 | 12 September 2019 | Closed | |
12.3 | 13 May 2019 | 31 July 2019 | Closed | |
12.2.1 | 10 April 2019 | 23 May 2019 | Closed | |
12.2 | 25 March 2019 | 23 May 2019 | Closed | |
12.1.2 | 22 January 2019 | 4 April 2019 | Closed | |
12.1.1 | 5 December 2018 | 5 February 2019 | Closed | |
12.1 | 30 October 2018 | 14 December 2018 | Closed | |
12.0.1 | 24 September 2018 | 27 November 2018 | Closed | |
12.0 | 17 September 2018 | 22 October 2018 | Closed | |
11.4.1 | 9 July 2018 | 8 October 2018 | Closed | |
11.4 | 29 May 2018 | 17 July 2018 | Closed | |
11.3 | 29 March 2018 | 7 June 2018 | Closed | |
11.2.6 | 19 February 2018 | 6 April 2018 | Closed | |
11.2.5 | 23 January 2018 | 1 March 2018 | Closed | |
11.2.1 | 13 December 2017 | 31 January 2018 | Closed | |
11.2 | 2 December 2017 | 31 January 2018 | Closed | |
11.1 | 31 October 2017 | 15 December 2017 | Closed | |
11.0 | 19 September 2017 | 15 December 2017 | Closed | |
10.2.2 | Apple TV HD | 19 July 2017 | — | Open |
10.2.1 | 15 May 2017 | 9 August 2017 | Closed | |
10.2 | 27 March 2017 | 27 June 2017 | Closed | |
10.1.1 | 23 January 2017 | 10 April 2017 | Closed | |
10.1 | 12 December 2016 | 30 January 2017 | Closed | |
10.0.1 | 24 October 2016 | 30 January 2017 | Closed | |
10.0 | 13 September 2016 | 31 October 2016 | Closed | |
9.2.2 | 18 July 2016 | 18 October 2016 | Closed | |
9.2.1 | 16 May 2016 | 23 September 2016 | Closed | |
9.2 | 21 March 2016 | 10 June 2016 | Closed | |
9.1.1 | 25 January 2016 | 5 April 2016 | Closed | |
9.1 | 8 December 2015 | 4 February 2016 | Closed | |
9.0.1 | 9 November 2015 | 21 December 2015 | Closed | |
9.0 | 29 October 2015 | 14 December 2015 | Closed |
Apple TV
Marketing Firmware | OS Firmware | For Device(s) | From | Until | Status |
---|---|---|---|---|---|
7.9 | 8.4.4 | Apple TV (3rd generation) | 14 March 2022 | — | Open |
7.8 | 20 September 2021 | — | Open | ||
7.7 | 26 April 2021 | 1 October 2021 | Closed | ||
7.6.2 | 14 December 2020 | 3 May 2021 | Closed | ||
7.6.1 | 5 November 2020 | 8 January 2021 | Closed | ||
7.6 | 16 September 2020 | Closed | |||
7.5 | 24 March 2020 | Closed | |||
7.4 | 8.4.3 | 24 September 2019 | 11 August 2020 | Closed | |
7.3.1 | 8.4.2 | 22 July 2019 | 10 October 2019 | Closed | |
7.3 | 13 May 2019 | 31 July 2019 | Closed | ||
7.2.2 | 12 December 2016 | — | Open | ||
7.2.1 | 8.4.1 | 25 February 2016 | 20 December 2016 | Closed | |
7.2 | 8.3 | 8 April 2015 | 7 April 2016 | Closed | |
7.1 | 8.2 | 9 March 2015 | 4 May 2015 | Closed | |
7.0.3 | 8.1.3 | 27 January 2015 | 23 March 2015 | Closed | |
7.0.2 | 8.1.1 | 17 November 2014 | 1 April 2015 | Closed | |
7.0.1 | 8.1 | 20 October 2014 | 1 December 2014 | Closed | |
7.0 | 8.0 | 17 September 2014 | 22 October 2014 | Closed | |
6.2.1 | 7.1.2 | Apple TV (2nd generation) | 17 September 2014 | — | Open |
6.2 | Apple TV (2nd generation), Apple TV (3rd generation) | 30 June 2014 | 26 September 2014 | Closed | |
6.1.1 | 7.1.1 | 22 April 2014 | 11 July 2014 | Closed | |
6.1 | 7.1 | 10 March 2014 | 30 April 2014 | Closed | |
6.0.2 | 7.0.6 | 21 February 2014 | 10 March 2014 | Closed | |
7.0.4 | 14 November 2013 | 21 February 2014 | Closed | ||
6.0.1 | 7.0.3 | 24 October 2013 | 14 November 2013 | Closed | |
6.0 | 7.0.2 | 24 September 2013 | 29 October 2013 | Closed | |
7.0.1 | 20 September 2013 | 24 September 2013 | Closed | ||
5.3 | 6.1.4 | Apple TV (3rd generation) (AppleTV3,2) | 19 June 2013 | 21 September 2013 | Closed |
Apple TV (2nd generation), Apple TV (3rd generation) (AppleTV3,1) | 19 June 2013 | — | Open | ||
5.2.1 | 6.1.3 | Apple TV (2nd generation), Apple TV (3rd generation) | 19 March 2013 | 20 June 2013 | Closed |
5.2 | 6.1 | 28 January 2013 | 20 March 2013 | Closed | |
5.1.1 | 6.0.1 | Apple TV (2nd generation), Apple TV (3rd generation) (AppleTV3,1) | 26 November 2012 | 20 March 2013 | Closed |
5.1 | 6.0 | 24 September 2012 | 20 March 2013 | Closed | |
5.0.2 | 5.1.1 | 5 June 2012 | 20 March 2013 | Closed | |
5.0.1 | 10 May 2012 | ? | Closed | ||
5.0 | 5.1 | 7 March 2012 | 14 May 2012 | Closed | |
4.4.4 | 5.0.1 | Apple TV (2nd generation) | 15 December 2011 | 8 March 2012 | Closed |
4.4.3 | 17 November 2011 | 11 January 2012(?) | Closed | ||
4.4.2 | 5.0 | 24 October 2011 | 11 January 2012(?) | Closed | |
4.4.1 | 17 October 2011 | ? | Closed | ||
4.4 | 4 October 2011 | ? | Closed | ||
4.3 | 4.3 | 9 March 2011 | ? | Closed | |
4.2.2 | 11 May 2011 | 18 October 2011 (?) | Closed | ||
4.2.1 | 22 March 2011 | 28 May 2011 (?) | Closed | ||
4.2 | 9 March 2011 | 22 March 2011 (?) | Closed | ||
4.1.1 | 4.2.1 | 14 December 2010 | 28 May 2011 (?) | Closed | |
4.1 | 4.2 | 22 November 2010 | 14 December 2010 | Closed | |
4.0 | 4.1 | 29 September 2010 | 2 December 2010 (?) | Closed |
audioOS
Firmware | For Device(s) | From | Until | Status |
---|---|---|---|---|
16.1 | HomePod HomePod mini |
24 October 2022 | — | Open |
16.0 | 12 September 2022 | 2 November 2022 | Closed | |
15.6 | 20 July 2022 | 19 September 2022 | Closed | |
15.5.1 | 25 May 2022 | 27 July 2022 | Closed | |
15.5 | 16 May 2022 | 3 June 2022 | Closed | |
15.4.1 | 31 March 2022 | 23 May 2022 | Closed | |
15.4 | 14 March 2022 | 8 April 2022 | Closed | |
15.3 | 26 January 2022 | 23 March 2022 | Closed | |
15.2 | 13 December 2021 | 3 February 2022 | Closed | |
15.1.1 | 3 November 2021 | 21 December 2021 | Closed | |
15.1 | 25 October 2021 | 10 November 2021 | Closed | |
15.0 | 20 September 2021 | 2 November 2021 | Closed | |
14.7 | 19 July 2021 | 1 October 2021 | Closed | |
14.6 | 24 May 2021 | 26 July 2021 | Closed | |
14.5 | 26 April 2021 | 2 June 2021 | Closed | |
14.4 | 26 January 2021 | 3 May 2021 | Closed | |
14.3 | 14 December 2020 | 3 February 2021 | Closed | |
14.2.1 | 7 December 2020 | 8 January 2021 | Closed | |
14.2 | 5 November 2020 | 15 December 2020 | Closed | |
14.1 | 20 October 2020 | 12 November 2020 | Closed | |
13.4.8 | HomePod | 15 July 2020 | 27 October 2020 | Closed |
13.4.6 | 1 June 2020 | 23 July 2020 | Closed | |
13.4.5 | 20 May 2020 | 8 June 2020 | Closed | |
13.4 | 24 March 2020 | 27 May 2020 | Closed | |
13.3.1 | 28 January 2020 | 31 March 2020 | Closed | |
13.3 | 10 December 2019 | 12 February 2020 | Closed | |
13.2.1 | 30 October 2019 | 20 December 2019 | Closed | |
13.2 | 28 October 2019 | Closed | ||
12.4 | 22 July 2019 | 7 November 2019 | Closed | |
12.3 | 19 May 2019 | 31 July 2019 | Closed | |
12.2 | 25 March 2019 | 23 May 2019 | Closed | |
12.1.3 | 22 January 2019 | ? | Closed | |
12.1.1 | 5 December 2018 | ? | Closed | |
12.1 | 30 October 2018 | ? | Closed | |
12.0 | 17 September 2018 | ? | Closed | |
11.4.1 | 9 July 2018 | ? | Closed | |
11.4 | 29 May 2018 | ? | Closed | |
11.3 | 29 March 2018 | ? | Closed | |
11.0.2 | 28 July 2017 | ? | Closed |
Protocol
To request a SHSH blob from Apple, a simple HTTP request can be made. For a full description, see the separate articles SHSH Protocol and Baseband SHSH Protocol.
See Also
References