Ieri vi abbiamo proposto una guida su come salvare il certificato ECID del vostro iPad per effettuare il downgrade ad una versione precedente del firmware. Non ci siamo però soffermati su cosa siano questi tanto famosi ECID e SHSH, cercherò ora di spiegarvelo nel modo più semplice possibile.
ECID sono le iniziali di Exclusive Chip IDentification cioè un numero di 16 cifre identificativo del chip del dispositivo. Quando si tenta di effettuare un ripristino iTunes invia l’ ECID ai server Apple, se il firmware con cui si tenta il ripristino è l’ultimo rilasciato l’Apple rilascia un file che contiene l’SHSH, ossia l’hash della firma digitale, che viene utilizzato per certificare i file iBEC e iBSS, generati da iTunes durante il ripristino e posizionati all’interno di una cartella temporanea. In tal modo si ottiene l’abilitazione al ripristino del firmware.
I Device che hanno bisogno di questo procedimento per eseguire un ripristino sono: iPhone 3GS, iPod 3G, iPod Touch 2G MC, iPhone 4, iPad.
Saurik, ci permette di salvare il nostro certificato sui suoi server così quando andiamo a fare un ripristino iTunes controllerà la firma con i suoi server (grazie ad una modifica del file hosts) e potremo fare il downgrade.
Per la guida su come salvare l’ECID leggete questo articolo.

commenti