Hur Cydia och TinyUmbrella räddar SHSHs

Jag märkte att många av er är förvirrade angående SHSH-filerna som sparats av Cydia för era telefoner, så i den här artikeln ska jag försöka förklara varför ni har SHSH-filer för vissa firmware-versioner sparade i Cydia trots att ni inte hade den versionen av firmware någonsin installerat i iPhone/iPod Touch. Cydia och TinyUmbrella sparar alltid SHSH-filer ENDAST för den aktuella firmwareversionen (4.0.1 i det aktuella fallet) och detta beror på att Apple endast signerar SHSH-filer för en firmwareversion åt gången. Du kommer aldrig att kunna spara SHSH-filer för en gammal eller framtida version av en firmware, utan ENDAST för den nuvarande.

För att TinyUmbrella eller Cydia ska spara SHSH för en firmware, är det INTE nödvändigt att den firmwareversionen är installerad i din telefon! Till exempel: om du nu har firmware 3.1.3 i terminalen, så kan du spara SHSH ENDAST för 4.0.1 (även om det inte är installerat i terminalen) eftersom detta är den aktuella firmwareversionen för vilken SHSHs kan sparas.

Så om du har firmware 3.1.3 på din telefon och du har SHSH för 4.0/4.0.1 sparad i Cydia trots att du aldrig haft den firmwareversionen, kommer du från och med nu att veta varför dessa SHSHs sparas.