Difference between revisions of "SHSH"

From The iPhone Wiki
Jump to: navigation, search
(Timeline: 12.1)
(Timeline)
Line 35: Line 35:
 
|-
 
|-
 
| 12.1
 
| 12.1
| rowspan="2" | [[iPad Air]], [[iPad Air 2]], [[iPad Pro (12.9-inch)]], [[iPad Pro (9.7-inch)]], [[iPad (5th generation)]], [[iPad (6th generation)]], [[iPad Pro (12.9-inch, 2nd generation)]], [[iPad Pro (10.5-inch)]], [[iPad mini 2]], [[iPad mini 3]], [[iPad mini 4]], [[iPhone 5s]], [[N61AP|iPhone 6]], [[N56AP|iPhone 6 Plus]], [[iPhone 6s]], [[iPhone 6s Plus]], [[iPhone SE]], [[iPhone 7]], [[iPhone 7 Plus]], [[iPhone 8]], [[iPhone 8 Plus]], [[iPhone X]], [[N841AP|iPhone XR]], [[D321AP|iPhone XS]], [[iPhone XS Max]], [[N102AP|iPod touch (6th generation)]]
+
| [[iPad Air]], [[iPad Air 2]], [[iPad Pro (12.9-inch)]], [[iPad Pro (9.7-inch)]], [[iPad (5th generation)]], [[iPad (6th generation)]], [[iPad Pro (12.9-inch, 2nd generation)]], [[iPad Pro (10.5-inch)]], [[iPad Pro (11-inch)]], [[iPad Pro (12.9-inch, 3rd generation)]], [[iPad mini 2]], [[iPad mini 3]], [[iPad mini 4]], [[iPhone 5s]], [[N61AP|iPhone 6]], [[N56AP|iPhone 6 Plus]], [[iPhone 6s]], [[iPhone 6s Plus]], [[iPhone SE]], [[iPhone 7]], [[iPhone 7 Plus]], [[iPhone 8]], [[iPhone 8 Plus]], [[iPhone X]], [[N841AP|iPhone XR]], [[D321AP|iPhone XS]], [[iPhone XS Max]], [[N102AP|iPod touch (6th generation)]]
 
| {{date|2018|10|30}}
 
| {{date|2018|10|30}}
 
| -
 
| -
| {{no|Closed}}
+
| {{yes|Open}}
 
|-
 
|-
 
| 12.0.1
 
| 12.0.1
  +
| [[iPad Air]], [[iPad Air 2]], [[iPad Pro (12.9-inch)]], [[iPad Pro (9.7-inch)]], [[iPad (5th generation)]], [[iPad (6th generation)]], [[iPad Pro (12.9-inch, 2nd generation)]], [[iPad Pro (10.5-inch)]], [[iPad mini 2]], [[iPad mini 3]], [[iPad mini 4]], [[iPhone 5s]], [[N61AP|iPhone 6]], [[N56AP|iPhone 6 Plus]], [[iPhone 6s]], [[iPhone 6s Plus]], [[iPhone SE]], [[iPhone 7]], [[iPhone 7 Plus]], [[iPhone 8]], [[iPhone 8 Plus]], [[iPhone X]], [[N841AP|iPhone XR]], [[D321AP|iPhone XS]], [[iPhone XS Max]], [[N102AP|iPod touch (6th generation)]]
 
| {{date|2018|10|08}}
 
| {{date|2018|10|08}}
 
| -
 
| -
Line 905: Line 906:
 
| {{date|2018|09|30}}
 
| {{date|2018|09|30}}
 
| -
 
| -
| {{no|Closed}}
+
| {{yes|Open}}
 
|-
 
|-
 
| 12.0.1
 
| 12.0.1

Revision as of 17:33, 30 October 2018

SHSH, or "Signed Hash" is a 1024-bit RSA signature that is verified by the bootloader before execution of an image is permitted.

Technically, the SHSH of a firmware image is a 1024-bit (0x80 bytes) RSA signature. This often also refers to backup files with the 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. Usually the SHSH signature file is stored on Saurik's server. If it is stored there, then you can see in the top of Cydia (on jailbroken devices) for which version a backup exists. This moved to TSS Center which can be located on the main page and then they are shown at the top of that.

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).

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

Firmware For Device(s) From Until Status
12.1 iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad Pro (9.7-inch), iPad (5th generation), iPad (6th generation), iPad Pro (12.9-inch, 2nd generation), iPad Pro (10.5-inch), iPad Pro (11-inch), iPad Pro (12.9-inch, 3rd generation), iPad mini 2, iPad mini 3, iPad mini 4, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPhone X, iPhone XR, iPhone XS, iPhone XS Max, iPod touch (6th generation) 30 October 2018 - Open
12.0.1 iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad Pro (9.7-inch), iPad (5th generation), iPad (6th generation), iPad Pro (12.9-inch, 2nd generation), iPad Pro (10.5-inch), iPad mini 2, iPad mini 3, iPad mini 4, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPhone X, iPhone XR, iPhone XS, iPhone XS Max, iPod touch (6th generation) 8 October 2018 - Open
12.0 iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad Pro (9.7-inch), iPad (5th generation), iPad (6th generation), iPad Pro (12.9-inch, 2nd generation), iPad Pro (10.5-inch), iPad mini 2, iPad mini 3, iPad mini 4, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPhone X, iPhone XS, iPhone XS Max, iPod touch (6th generation) 17 September 2018 22 October 2018 Closed
iPhone XR 17 September 2018 Closed
11.4.1 iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad Pro (9.7-inch), iPad (5th generation), iPad (6th generation), iPad Pro (12.9-inch, 2nd generation), iPad Pro (10.5-inch), iPad mini 2, iPad mini 3, iPad mini 4, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPhone X, iPod touch (6th generation) 9 July 2018 8 October 2018 Closed
11.4 29 May 2018 17 July 2018 Closed
11.3.1 24 April 2018 7 June 2018 Closed
11.3 iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad Pro (9.7-inch), iPad (5th generation), iPad Pro (12.9-inch, 2nd generation), iPad Pro (10.5-inch), iPad mini 2, iPad mini 3, iPad mini 4, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPhone X, iPod touch (6th generation) 29 March 2018 2 May 2018 Closed
iPad (6th generation) 28 March 2018 2 May 2018 Closed
11.2.6 iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad Pro (9.7-inch), iPad (5th generation), iPad Pro (12.9-inch, 2nd generation), iPad Pro (10.5-inch), iPad mini 2, iPad mini 3, iPad mini 4, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPhone X, iPod touch (6th generation) 19 February 2018 6 April 2018 Closed
11.2.5 23 January 2018 ? Closed
11.2.2 8 January 2018 31 January 2018 Closed
11.2.1 13 December 2017 31 January 2018 Closed
11.2 (15C114) 2 December 2017 31 January 2018 Closed
11.2 (15C113) iPhone X (iPhone10,3) 4 December 2017 ? Closed
11.1.2 iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad Pro (9.7-inch), iPad (5th generation), iPad Pro (12.9-inch, 2nd generation), iPad Pro (10.5-inch), iPad mini 2, iPad mini 3, iPad mini 4, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPhone X, iPod touch (6th generation) 16 November 2017 15 December 2017 Closed
11.1.1 9 November 2017 15 December 2017 Closed
11.1 31 October 2017 5 December 2017 Closed
11.0.3 iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad Pro (9.7-inch), iPad (5th generation), iPad Pro (12.9-inch, 2nd generation), iPad Pro (10.5-inch), iPad mini 2, iPad mini 3, iPad mini 4, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, iPod touch (6th generation) 11 October 2017 28 November 2017 Closed
11.0.2 3 October 2017 16 November 2017 Closed
11.0.1 iPhone 8, iPhone 8 Plus 26 September 2017 15 December 2017 Closed
iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad Pro (9.7-inch), iPad (5th generation), iPad Pro (12.9-inch, 2nd generation), iPad Pro (10.5-inch), iPad mini 2, iPad mini 3, iPad mini 4, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPod touch (6th generation) 16 November 2017 Closed
11.0 19 September 2017 4 October 2017 Closed
10.3.3 iPhone 6s 5 October 2017 16 November 2017 Closed
iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad Pro (9.7-inch), iPad (5th generation), iPad Pro (12.9-inch, 2nd generation), iPad Pro (10.5-inch), iPad mini 2, iPad mini 3, iPad mini 4, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPod touch (6th generation) 19 July 2017 4 October 2017 Closed
iPad (4th generation), iPhone 5, iPhone 5c 19 July 2017 - Open
10.3.2 iPad Pro (12.9-inch, 2nd generation), iPad Pro (10.5-inch) 5 June 2017 9 August 2017 Closed
iPad (4th generation), iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad Pro (9.7-inch), iPad (5th generation), iPad mini 2, iPad mini 3, iPad mini 4, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPod touch (6th generation) 15 May 2017 9 August 2017 Closed
10.3.1 3 April 2017 27 June 2017 Closed
10.3 27 March 2017 10 April 2017 Closed
10.2.1 iPad (4th generation), iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad Pro (9.7-inch), iPad mini 2, iPad mini 3, iPad mini 4, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPod touch (6th generation) 23 January 2017 10 April 2017 Closed
10.2 12 December 2016 30 January 2017 Closed
10.1.1 (14B150) 9 November 2016 20 December 2016 Closed
10.1.1 (14B100) 31 October 2016 20 December 2016 Closed
10.1 24 October 2016 20 December 2016 Closed
10.0.3 iPhone 7, iPhone 7 Plus 17 October 2016 31 October 2016 Closed
10.0.2 iPad (4th generation), iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad Pro (9.7-inch), iPad mini 2, iPad mini 3, iPad mini 4, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPhone 7, iPhone 7 Plus, iPod touch (6th generation) 23 September 2016 31 October 2016 Closed
10.0.1 13 September 2016 18 October 2016 Closed
9.3.5 iPad (4th generation), iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad Pro (9.7-inch), iPad mini 2, iPad mini 3, iPad mini 4, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPod touch (6th generation) 25 August 2016 18 October 2016 Closed
iPad 2, iPad (3rd generation), iPad mini, iPhone 4S, iPod touch (5th generation) - Open
9.3.4 iPad 2, iPad (3rd generation), iPad (4th generation), iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad Pro (9.7-inch), iPad mini, iPad mini 2, iPad mini 3, iPad mini 4, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPod touch (5th generation), iPod touch (6th generation) 4 August 2016 7 September 2016 Closed
9.3.3 18 July 2016 24 August 2016 Closed
9.3.2 (13F72) iPad Pro (9.7-inch) 2 June 2016 24 August 2016 Closed
9.3.2 (13F69) iPad 2, iPad (3rd generation), iPad (4th generation), iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad Pro (iPad6,4), iPad mini, iPad mini 2, iPad mini 3, iPad mini 4, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPod touch (5th generation), iPod touch (6th generation) 16 May 2016 24 August 2016 Closed
iPad Pro (iPad6,3) 26 May 2016 Closed
9.3.1 iPad 2, iPad (3rd generation), iPad (4th generation), iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad Pro (9.7-inch), iPad mini, iPad mini 2, iPad mini 3, iPad mini 4, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPod touch (5th generation), iPod touch (6th generation) 31 March 2016 10 June 2016 Closed
9.3 (13E237) iPad 2 (iPad2,1), iPad 2 (iPad2,3), iPad 2 (iPad2,4), iPad (3rd generation), iPad (4th generation), iPad Air, iPad mini, iPad mini 2, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPod touch (5th generation) 28 March 2016 22 April 2016 Closed
9.3 (13E236) iPad 2 (iPad2,2) 25 March 2016 Closed
9.3 (13E234) iPad Pro (9.7-inch) 21 March 2016 18 April 2016 Closed
9.3 (13E233) iPad Air 2, iPad Pro (12.9-inch), iPad mini 3, iPad mini 4, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPod touch (6th generation) Closed
iPad 2, iPad (3rd generation), iPad (4th generation), iPad Air, iPad mini, iPad mini 2, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPod touch (5th generation) 24 March 2016 Closed
9.2.1 (13D20) iPad Air 2, iPad Pro (12.9-inch), iPad mini 3, iPad mini 4, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus 18 February 2016 5 April 2016 Closed
9.2.1 (13D15) iPad 2, iPad (3rd generation), iPad (4th generation), iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad mini, iPad mini 2, iPad mini 3, iPad mini 4, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPod touch (5th generation), iPod touch (6th generation) 19 January 2016 5 April 2016 Closed
9.2 iPad 2 (iPad2,4), iPad (3rd generation) (iPad3,1), iPad (4th generation), iPad Air, iPad Air 2, iPad Pro (12.9-inch), iPad mini, iPad mini 2, iPad mini 3, iPad mini 4, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPod touch (5th generation), iPod touch (6th generation) 8 December 2015 5 February 2016 Closed
iPad 2 (iPad2,1), iPad 2 (iPad2,2), iPad 2 (iPad2,3), iPad (3rd generation) (iPad3,2), iPad (3rd generation) (iPad3,3), iPhone 4S 4 February 2016 Closed
9.1 (13B144) iPad Pro (12.9-inch) 17 November 2015 21 December 2015 Closed
9.1 (13B143) iPad 2, iPad (3rd generation), iPad (4th generation), iPad Air, iPad Air 2, iPad mini, iPad mini 2, iPad mini 3, iPad mini 4, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPod touch (5th generation), iPod touch (6th generation) 21 October 2015 Closed
iPad Pro 2 December 2015 Closed
9.0.2 iPad 2, iPad (3rd generation), iPad (4th generation), iPad Air, iPad Air 2, iPad mini, iPad mini 2, iPad mini 3, iPad mini 4, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus, iPod touch (5th generation), iPod touch (6th generation) 30 September 2015 29 October 2015 Closed
9.0.1 iPhone 6s, iPhone 6s Plus 24 September 2015 8 October 2015 Closed
iPad 2, iPad (3rd generation), iPad (4th generation), iPad Air, iPad Air 2, iPad mini, iPad mini 2, iPad mini 3, iPad mini 4, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus, iPod touch (5th generation), iPod touch (6th generation) 23 September 2015 Closed
9.0 iPad 2, iPad (3rd generation), iPad (4th generation), iPad Air, iPad Air 2, iPad mini, iPad mini 2, iPad mini 3, iPad mini 4, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPod touch (5th generation), iPod touch (6th generation) 16 September 2015 30 September 2015 Closed
8.4.1 iPad 2, iPad (3rd generation), iPad (4th generation), iPad Air, iPad Air 2, iPad mini, iPad mini 2, iPad mini 3, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus, iPod touch (5th generation), iPod touch (6th generation) 13 August 2015 Closed
8.4 iPod touch (6th generation) 15 July 2015 23 August 2015 Closed
iPad 2, iPad (3rd generation), iPad (4th generation), iPad Air, iPad Air 2, iPad mini, iPad mini 2, iPad mini 3, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus, iPod touch (5th generation) 30 June 2015 23 August 2015 Closed
8.3 8 April 2015 7 July 2015 Closed
8.2 9 March 2015 4 May 2015 Closed
8.1.3 27 January 2015 23 March 2015 Closed
8.1.2 9 December 2014 10 February 2015 Closed
8.1.1 17 November 2014 17 December 2014 Closed
8.1 20 October 2014 1 December 2014 Closed
8.0.2 iPad 2, iPad (3rd generation), iPad (4th generation), iPad Air, iPad mini, iPad mini 2, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPhone 6, iPhone 6 Plus, iPod touch (5th generation) 25 September 2014 20 October 2014 Closed
8.0.1 24 September 2014 24 September 2014 Closed
8.0 17 September 2014 22 October 2014 Closed
7.1.2 iPhone 4 13 February 2017 - Open
30 June 2014 13 February 2017 Closed
iPad 2, iPad (3rd generation), iPad (4th generation), iPad Air, iPad mini, iPad mini 2, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPod touch (5th generation) 26 September 2014 Closed
7.1.1 iPad 2, iPad (3rd generation), iPad (4th generation), iPad Air, iPad mini, iPad mini 2, iPhone 4, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPod touch (5th generation) 22 April 2014 12 August 2014 Closed
7.1 10 March 2014 30 April 2014 Closed
7.0.6 21 February 2014 10 March 2014 Closed
7.0.5 iPhone 5c (iPhone5,4), iPhone 5s (iPhone6,2) 29 January 2014 21 February 2014 Closed
7.0.4 iPad 2, iPad (3rd generation), iPad (4th generation), iPad Air, iPad mini, iPad mini 2, iPhone 4, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPod touch (5th generation) 14 November 2013 21 February 2014 Closed
7.0.3 22 October 2013 14 November 2013 Closed
7.0.2 iPad mini (iPad2,5) 26 September 2013 21 February 2014 Closed
iPad 2, iPad (3rd generation), iPad (4th generation), iPad mini (iPad2,6), iPad mini (iPad2,7), iPhone 4, iPhone 4S, iPhone 5, iPhone 5c, iPhone 5s, iPod touch (5th generation) 29 October 2013 Closed
7.0.1 iPhone 5c, iPhone 5s 18 September 2013 7 October 2013 Closed
7.0 iPad 2, iPad (3rd generation), iPad (4th generation), iPad mini, iPhone 4, iPhone 4S, iPhone 5, iPod touch (5th generation) 18 September 2013 7 October 2013 Closed
6.1.6 iPhone 3GS, iPod touch (4th generation) 13 February 2017 - Open
24 November 2013 13 February 2017 Closed
6.1.5 iPod touch (4th generation) 24 September 2013 21 February 2014 Closed
6.1.4 iPhone 5 2 May 2013 20 September 2013 Closed
6.1.3 iPad2,1, iPad2,2, iPad2,3, iPhone 4S 10 January 2018 - Open
iPhone 3GS 19 March 2013 21 February 2014 Closed
iPod touch (4th generation) 14 November 2013 Closed
iPhone 5 2 May 2013 Closed
iPad mini (iPad2,6) 25 September 2013 Closed
iPad2,4, iPad (3rd generation), iPad (4th generation), iPad mini (iPad2,5), iPad mini (iPad2,7), iPhone 4, iPod touch (5th generation) 20 September 2013 Closed
6.1.2 iPod touch (5th generation) 19 February 2013 20 March 2013 Closed
iPad 2, iPad (3rd generation), iPad (4th generation), iPad mini iPhone 3GS, iPhone 4, iPhone 4S, iPhone 5, iPod touch (4th generation) 19 March 2013 Closed
6.1.1 iPhone 4S 11 February 2013 19 February 2013 Closed
6.1 iPad mini (iPad2,6), iPod touch (4th generation) 28 January 2013 20 March 2013 Closed
iPad 2, iPad (3rd generation), iPad (4th generation), iPad mini, iPhone 3GS, iPhone 4, iPhone 4S, iPhone 5, iPod touch (5th generation) 28 January 2013 19 February 2013 Closed
6.0.2 iPad mini (iPad2,5), iPhone 5 26 July 2013 Closed
iPad mini, iPhone 5 18 December 2012 28 January 2013 Closed
6.0.1 iPad 2, iPad (3rd generation), iPad (4th generation), iPad mini, iPhone 3GS, iPhone 4, iPhone 4S, iPhone 5, iPod touch (4th generation), iPod touch (5th generation) 1 November 2012 28 January 2013 Closed
iPad 2, iPad (3rd generation), iPad (4th generation) (iPad3,4), iPad mini (iPad2,5), iPhone 3GS, iPhone 4, iPhone 4S, iPhone 5, iPod touch (4th generation), iPod touch (5th generation) 26 July 2013 Closed
iPad mini 1 November 2012 8 January 2013 Closed
iPad (4th generation), iPad mini 9 November 2012 28 January 2013 Closed
6.0 iPad (4th generation) (iPad3,4), iPad mini (iPad2,5) 30 October 2012 1 November 2012 Closed
iPad 2, iPad (3rd generation), iPad mini (iPad2,5), iPhone 3GS, iPhone 4, iPhone 4S, iPhone 5, iPod touch (4th generation), iPod touch (5th generation) 26 July 2013 Closed
iPad 2, iPad (3rd generation), iPhone 3GS, iPhone 4, iPhone 4S, iPhone 5, iPod touch (4th generation), iPod touch (5th generation) 19 September 2012 1 November 2012 Closed
5.1.1 (9B208) iPhone 4 (iPhone3,1) 25 May 2012 21 September 2012 Closed
5.1.1 (9B206) iPad 13 February 2017 - Open
7 May 2012 13 February 2017 Closed
iPod touch (3rd generation) - Open
iPad 2, iPad (3rd generation), iPhone 3GS, iPhone 4, iPhone 4S, iPod touch (4th generation) 21 September 2012 Closed
5.1 iPad, iPad 2, iPad (3rd generation), iPhone 3GS, iPhone 4, iPhone 4S, iPod touch (3rd generation), iPod touch (4th generation) 7 March 2012 14 May 2012 Closed
5.0.1 iPad, iPad 2, iPhone 3GS, iPhone 4, iPhone 4S, iPod touch (3rd generation), iPod touch (4th generation) 9 November 2011 8 February 2012 Closed
5.0 iPhone 4S 14 October 2011 10 November 2011(?) Closed
iPad, iPad 2, iPhone 3GS, iPhone 4, iPod touch (3rd generation), iPod touch (4th generation) 4 October 2011 10 November 2011(?) Closed
4.3.5 iPad, iPad 2, iPhone 3GS, iPhone 4(iPhone3,1), iPod touch (3rd generation), iPod touch (4th generation) 25 July 2011 18 October 2011 Closed
4.3.4 15 July 2011 27 July 2011 Closed
4.3.3 4 May 2011 18 July 2011 Closed
4.3.2 14 April 2011 6 May 2011 Closed
4.3.1 25 March 2011 19 April 2011 (?) Closed
4.3 9 March 2011 27 March 2011 (?) Closed
4.2.10 iPhone 4 (iPhone3,3) 25 July 2011 18 October 2011 Closed
4.2.9 15 July 2011 27 July 2011 Closed
4.2.8 4 May 2011 18 July 2011 Closed
4.2.7 14 April 2011 6 May 2011 Closed
4.2.6 1 February 2011 19 April 2011 (?) Closed
4.2.1 iPhone 3G, iPod touch (2nd generation) 22 November 2010 - Open
iPad, iPhone 3GS, iPhone 4 (iPhone3,1), iPod touch (3rd generation), iPod touch (4th generation) 11 March 2011 Closed
4.1 (8B118) iPod touch (4th generation) 21 September 2010 2 December 2010 (?) Closed
4.1 (8B117) iPod touch (2nd generation), iPod touch (3rd generation) 8 September 2010 - Open
iPhone 3G, iPhone 3GS 13 February 2017 Open
8 September 2010 13 February 2017 Closed
iPhone 4 (iPhone3,1), iPod touch (4th generation) 2 December 2010 (?) Closed
4.0.2 iPhone 3GS, iPhone 4 (iPhone3,1), iPod touch (3rd generation) 11 August 2010 9 September 2010 Closed
iPhone 3G, iPod touch (2nd generation) 10 January 2018 - Open
11 August 2010 18 September 2010 Closed
4.0.1 iPhone 3G 10 January 2018 - Open
15 July 2010 9 September 2010 Closed
iPhone 3GS, iPhone 4 (iPhone3,1) 15 July 2010 19 August 2010 Closed
4.0 iPhone 3G, iPod touch (2nd generation) 10 January 2018 - Open
iPod touch (3rd generation) 21 June 2010 9 August 2010 Closed
iPod touch (2nd generation) 21 June 2010 9 September 2010 Closed
iPhone 3G 21 June 2010 15 July 2010 Closed
iPhone 3GS 21 June 2010 15 July 2010 Closed
iPhone 4 (iPhone3,1) 24 June 2010 15 July 2010 Closed
3.2.2 iPad 11 August 2010 2 December 2010 (?) Closed
3.2.1 15 July 2010 19 August 2010 Closed
3.2 3 April 2010 15 July 2010 Closed
3.1.3 iPod touch (2nd generation) 10 January 2018 - Open
iPhone 3GS, iPod touch (2nd generation), iPod touch (3rd generation) 2 February 2010 21 June 2010 Closed
3.1.2 iPhone 3GS, iPod touch (3rd generation) 8 October 2009 2 February 2010 Closed
iPod touch (2nd generation) 10 January 2018 - Open
8 October 2009 21 June 2010 Closed
3.1.1 (7C146) iPod touch (3rd generation) 17 September 2009 8 October 2009 (?) Closed
3.1.1 (7C145) 9 September 2009 8 October 2009 Closed
iPod touch (2nd generation) 10 January 2018 - Open
9 September 2009 21 June 2010 Closed
3.1 iPhone 3GS 9 September 2009 8 October 2009 Closed
3.0.1 31 July 2009 9 September 2009 Closed
3.0 19 June 2009 Closed

tvOS

Firmware For Device(s) From Until Status
12.1 Apple TV (4th generation), Apple TV 4K 30 September 2018 - Open
12.0.1 24 September 2018 - Open
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 ? 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 (4th generation) 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.2.2 8.4.2 Apple TV (3rd generation) 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) 13 February 2017 - Open
17 September 2014 13 February 2017 Closed
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) 13 February 2017 - Open
19 June 2013 13 February 2017 Closed
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 July 2012 (day unknown) 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 9 March 2011 ? Closed
4.2.2 4.3 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

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

External Links