Cos'è il Downgrade? A cosa serve?

« Older   Newer »
 
  Share  
.
  1. Mazzeo
        +1   -1
     
    .

    User deleted


    Un problema davvero ricorrente, specie per chi non è molto aggiornato in ambito tecnologico è questo: ogni volta che si presente l'occasione di effettuare un aggiornamento, lo si fa in 2 secondi.

    Niente di più sbagliato!

    C'è infatti un motivo preciso per il quale bisogna andare con i piedi di piombo ogni volta che esce un nuovo firmware, come nel caso di mamma Apple.
    Nella maggior parte dei casi, l'aggiornamento è invulnerabile al jailbreak, quindi servirà un pò di tempo per effetturarne una nuova versione stabile.
    Per ovviare a questo inconveniente, ricorriamo al downgrade, cioè un ritorno al firmware precedente.
    In questo caso bisogna avere salvati sul proprio pc gli SHSH (Hash del Firmware che andiamo a ripristinare)
    Naturalmente se non avete precedentemente salvato gli SHSH del vostro firmware non potrete effettuare il downgrade.

    Ma cosa sono gli SHSH?

    Iniziamo col dire cosa sono ECID e SHSH.
    Per combattere contro il jailbreak la apple ha pensato di inserire una procedura di controllo, nel caso un utente voglia tornare al firmware precedente, quindi ogni ripristino deve essere autorizzato da Apple;

    L'impronta del firmware è specifica per ogni device, perchè la Apple associa ad ogni device un unico numero chiamato ECID (“Exclusive Chip ID”), questa è l'informazione che viene inviata ai server Apple per autorizzare il ripristino, che successivamente sarà seguito da un HASH della firma, chiamato per l'appunto SHSH.

    tinyumbrella

    Capite bene quindi che salvare l'SHSH è di enorme importanza se in futuro anche erroneamente aggiorneremo ad un s.o. non jailbrekkabile.

    Attenzione
    L'SHSH di ogni firmware è relativo ad uno e uno solo firmware.Quindi se volete eseguire un downgrade, lo potete fare solo fino al firmware più vecchio, con SHSH salvato
    [Es. Se ho salvato ECID e SHSH di iOS 5.0.1, facendo un downgrade, potrò tornare a 5.0.1, non a 5.0]

    "Lo Staff avvisa gli utenti che tutto ciò che si troverà scritto in questo forum e materiale di discussione a livello teorico, quindi qualsiasi cosa messa in pratica o interpretata male sarà attribuita a chi compie l'azione.
    Lo Staff non si assume alcuna responsabilità di ciò che potrebbe accadere dall'errata interpretazione e dall'errata dicitura di tutto ciò che troverete scritto."



    Enjoy ^_^
     
    Top
    .
0 replies since 8/4/2012, 19:59   1768 views
  Share  
.