downgrade

Milioni di persone in due settimana hanno aggiornato il loro dispositivo a iOS 7. Molte di queste sono state entusiaste delle nuove funzionalità e del nuovo design. Molte altre, invece, non è piaciuto affatto questo aggiornamento. Se rientrate in questa ultima categoria di persone, insoddisfatte di iOS 7, vi siete sicuramente chieste se c’è un modo per disinstallare iOS 7 e tornare a iOS 6. Purtroppo, attualmente non vi è alcun modo per effettuare il downgrade di iOS 7, se non per il solo iPhone 4 effettuando una procedura molto complessa.

Per capire perché non c’è modo di effettuare il downgrade da iOS 7 a iOS 6 per quasi tutti i dispositivi iOS, è necessario capire prima qualcosa su come Apple distribuisce iOS.

Durante il processo di installazione di una nuova versione di iOS sul dispositivo – sia se questo è un aggiornamento importante come iOS 7, oppure un aggiornamento minore come iOS 6.0.2 – il dispositivo si connette ai server di Apple. Questo lo fa per assicurarsi che il sistema operativo in corso di installazione, sia firmato e approvata da Apple. Questo è un aspetto molto importante, perché assicura che venga installata una versione di iOS ufficiale, e non una versione manomessa. Se il server di Apple conferma che la versione che si sta tentando di installare è firmata, tutto procederà bene e l’aggiornamento viene installato regolarmente. In caso contrario, l’installazione si interrompe.

Questo è ciò che Apple ha fatto con iOS 6.

Ogni volta che viene rilasciata una nuova importante versione del sistema operativo, Apple continua a firmare la versione precedente solo per un breve periodo di tempo, per consentire alle persone, se preferiscono, di effettuare il downgrade.

Per tornare a noi, Apple ha firmando per un pò di tempo sia iOS 7 che iOS 6, ma solo dopo pochissimo tempo, si è bloccato nel firmare iOS 6. Questo significa che attualmente non è più possibile installare iOS 6 su qualsiasi dispositivo tranne che  per iPhone 4.

Eseguire il downgrade di iOS 7 su iPhone 4:

Sicuramente avrete l’ultima versione di iTunes la 11.1, ma per effettuare il downgrade bisogna installare la versione precedente di iTunes:

  1. Disinstallare la versione iTunes 11.1 dal vostro computer.
  2. Disinstallare Apple Mobile Device.
  3. Disinstallare Apple Software Update.
  4. Disinstallate Bonjour.
  5. Riavviare il computer.
  6. Da questa pagina scaricate la versione di iTunes 11.0.5.
  7. Installate iTunes 11.0.5 e subito dopo riceverete l’errore: iTunes musiclibrary.xml
  8. Andare in: Documenti/Musica/iTunes ed eliminate il file “iTunes musiclibrary.xml”.

A questo punto si può chiudere iTunes senza riaprirlo. Passiamo ad iFaith, un programma che crea un custom firmware da installare sul proprio terminale.

  1. Scaricate iFaith da questa pagina 
  2. Scaricate ora il firmware per il vostro terminale da questa pagina 
  3. Ricordatevi che dovete avere i certificati SHSH. Potete recuperarli seguendo questa guida
  4. Aprite iFaith e cliccate su  “Build *signed IPSW w/Blobs” per creare un custom firmware
  5. Cercate ora il percorso in cui avete salvato i certificati SHSH del vostro dispositivo. Ora iFaith vi chiederà di selezionare il firmware originale, che avete precedentemente scaricato, utile per la creazione del custom firmware da installare sul vostro dispositivo. Una volta fatto, iFaith creerà un nuovo file .ipsw (custom firmware) e lo salverà sulla scrivania
  6. Adesso impostare il proprio dispositivo in modalità DFU
  7. Una volta che iFaith ha terminato il processo di creazione del firmware dovete ripristinarlo tramite iTunes

Se non riuscite ad effettuare il downgrade, e se iOS 7 non lo sopportate più, non c’è nulla che si possa fare. IOS 7 è stato un grande cambiamento rispetto a iOS 6 e ci vorrà del tempo per abituarsi, prendetevi un pò di tempo. Potreste scoprire fra 6 mesi che l’aspetto e le funzioni sono diventate più familiari e non vi danno più fastidio.

Condividi.

Informazioni autore

Ingegnere Informatico laureato presso il Politecnico di Milano. Appassionato di tecnologia e programmazione. Esperto e utilizzatore dei prodotti Apple ma anche di Android e Linux.

108 commenti

    • Simone Montalto il

      Ciao, ti consiglio di installare sempre l’ultima versione di iOS. Migliora la sicurezza dello smartphone e dei tuoi dati.

  1. Ho un’altra domanda.
    I certificati SHSH di IOS 6 presenti su CYDIA sono corrotti o inutilizzabili (“non validi” come dice iFaith), quindi posso utilizzare solo quelli di IOS 5 che pare non abbiano problemi. Ovviamente il downgrade che posso fare e’ solo relativo a IOS 5. Premesso questo ho due domande:
    1. E’ possibile, in qualche modo, usare gli SHSH relativi a IOS 6 seppur corrotti?
    2. E’ possibile fare l’upgrade da IOS 5 a IOS 6? (l’ultima versione attualmente proposta nell’aggiornamento ITUNES e’ IOS 7.1 )

    • Simone Montalto il

      Mi dispiace ma se il file è corrotto non è in alcun modo possibile installare iOS 6 sul tuo dispositivo.

      • Grazie per la risposta.

        Installando iOS 5 su iP4, con gli SHSH funzionanti relativi a iOS 5, posso installare iOS 6 senza l’obbligo di installare IOS 7?

        Insomma, posso upgrade da iOS5 a iOS 6?

        • Simone Montalto il

          Non è possibile in quanto le firme di iOS 6 sono state chiuse da Apple quindi è consentito installare solo iOS 7.

          • Peccato davvero… Il vero problema di iOS 7 sono i bug, soprattutto fotocamera anteriore che si blocca e tethering con wind che non va…se hai soluzioni per questi problemi, le ascolto volentieri. Grazie mille per le delucidazioni!

          • Simone Montalto il

            Hai provato iOS 7.1? La maggior parte dei problemi sono stati risolti ed il sistema risulta più fluido. Tempo fa scrissi anche un articolo con alcuni consigli per migliorare iOS 7.

          • iOS 7.1? L’ho installato appena rilasciato, sperando che si risolvessero i bug. Effettivamente è più fluido, ma il problema della camera anteriore è restato ed in più si è aggiunto il problema col tethering Wind. Il mio consiglio è quello di non lasciare, almeno su iPHONE 4, iOS 6…il 7 sta dando tanti problemi sui nostri telefoni.

          • Simone Montalto il

            Purtroppo nella tua situazione non c’è molto da fare. L’unico consiglio che posso darti è quello di installare iOS 7.1 ripristinando da iTunes senza importare il backup.

          • il consiglio è buono, e potrei anche provarci, ma, leggendo i vari forum pare che non serva a granché…sto pensando seriamente di installare iOS 5, visto che il telefono in questo momento non riesco a sfruttarlo a dovere…

  2. Ho un’altra domanda.
    I certificati SHSH di IOS 6 presenti su CYDIA sono corrotti o inutilizzabili (“non validi” come dice iFaith), quindi posso utilizzare solo quelli di IOS 5 che pare non abbiano problemi. Ovviamente il downgrade che posso fare e’ solo relativo a IOS 5. Premesso questo ho due domande:
    1. E’ possibile, in qualche modo, usare gli SHSH relativi a IOS 6 seppur corrotti?
    2. E’ possibile fare l’upgrade da IOS 5 a IOS 6? (l’ultima versione attualmente proposta nell’aggiornamento ITUNES e’ IOS 7.1 )

      • Grazie per la risposta.

        Installando iOS 5 su iP4, con gli SHSH funzionanti relativi a iOS 5, posso installare iOS 6 senza l’obbligo di installare IOS 7?

        Insomma, posso upgrade da iOS5 a iOS 6?

          • Peccato davvero… Il vero problema di iOS 7 sono i bug, soprattutto fotocamera anteriore che si blocca e tethering con wind che non va…se hai soluzioni per questi problemi, le ascolto volentieri. Grazie mille per le delucidazioni!

          • Hai provato iOS 7.1? La maggior parte dei problemi sono stati risolti ed il sistema risulta più fluido. Tempo fa scrissi anche un articolo con alcuni consigli per migliorare iOS 7.

          • iOS 7.1? L’ho installato appena rilasciato, sperando che si risolvessero i bug. Effettivamente è più fluido, ma il problema della camera anteriore è restato ed in più si è aggiunto il problema col tethering Wind. Il mio consiglio è quello di non lasciare, almeno su iPHONE 4, iOS 6…il 7 sta dando tanti problemi sui nostri telefoni.

          • Purtroppo nella tua situazione non c’è molto da fare. L’unico consiglio che posso darti è quello di installare iOS 7.1 ripristinando da iTunes senza importare il backup.

          • il consiglio è buono, e potrei anche provarci, ma, leggendo i vari forum pare che non serva a granché…sto pensando seriamente di installare iOS 5, visto che il telefono in questo momento non riesco a sfruttarlo a dovere…

  3. Complimenti per la guida.

    Ho seguito la tua guida fedelmente, ho gli shsh ma il problema si pone quando devo caricare il firmware con estensione ” .ipsw” che ho scaricato dal link da te suggerito: bene, ho scaricato un file con estensione “.zip” e, scompattandolo, non c’e’ al suo interno nessun file con estensione ” .ipsw” e, quindi, non posso “browse” o scegliere nessun firmware per crearne uno custom. Come risolvo? Dove sbaglio?

    • Mi autorispondo: il file zip scaricato in realta’ viene rinominato in maniera arbitraria da Windows. Bastera’, scaricato il firmware, rinorminarlo in ” .ipsw”.

  4. Complimenti per la guida.

    Ho seguito la tua guida fedelmente, ho gli shsh ma il problema si pone quando devo caricare il firmware con estensione ” .ipsw” che ho scaricato dal link da te suggerito: bene, ho scaricato un file con estensione “.zip” e, scompattandolo, non c’e’ al suo interno nessun file con estensione ” .ipsw” e, quindi, non posso “browse” o scegliere nessun firmware per crearne uno custom. Come risolvo? Dove sbaglio?

    • Mi autorispondo: il file zip scaricato in realta’ viene rinominato in maniera arbitraria da Windows. Bastera’, scaricato il firmware, rinorminarlo in ” .ipsw”.

  5. AppleJournal il

    Scusami, ma io che non ho i file SHSH e non ho mai effettuato il Jailbreak su iOS 6 come posso fare per averli? Sopratutto, in questa guida, come in molte altre riguardanti lo stesso argomento, si va riferimento ad un downgrade effettuato su windows, come è possibile farlo su Mac? iTunes 11.0.5 dove è reperibile?

    Vi ringrazio per tutte le eventuali risposte e perdonate il modo un po’ troppo sintetico, ma iOS 7 mi ha esasperato!

    • Simone Montalto il

      Ciao, non è possibile effettuare il downgrade tramite mac e se non hai salvato in precedenza gli SHSH allora non puoi fare nulla per tornare a iOS 6.

  6. Scusami, ma io che non ho i file SHSH e non ho mai effettuato il Jailbreak su iOS 6 come posso fare per averli? Sopratutto, in questa guida, come in molte altre riguardanti lo stesso argomento, si va riferimento ad un downgrade effettuato su windows, come è possibile farlo su Mac? iTunes 11.0.5 dove è reperibile?

    Vi ringrazio per tutte le eventuali risposte e perdonate il modo un po’ troppo sintetico, ma iOS 7 mi ha esasperato!

Lascia un commento