Magazine Tecnologia

Come eseguire il downgrade tethered a qualsiasi versione di iOS senza SHSH – Guida

Creato il 26 luglio 2014 da Beiphone

Dopo mesi e mesi di attesa, finalmente ho rilasciato la nuova versione di GeekGrade, un set di IPSW opportunamente modificati che permette il downgrade senza certificati SHSH sui dispositivi iOS con chip hardware inferiore all’A5.

Premesse:

  • Questo downgrade è tethered, ciò significa che il dispositivo che lo subisce, non sarà più in grado di accendersi autonomamente. Se proverete a farlo infatti, si bloccherà in Recovery Mode senza riuscire a caricare il sistema operativo. Per avviarlo correttamente, avrete bisogno di avviare una procedura chiamata “Boot tethered” da un PC o un Mac. Questo significa che senza un computer a portata di mano, non potrete accendere il vostro dispositivo in seguito ad uno spegnimento.
  • Per ragioni di sicurezza, ho inserito all’interno del firmware un valore che preserva la memoria NOR da ogni modifica. Questo rende il downgrade molto più fluido e sicuro e soprattutto, mantiene il logo di accensione (e di Recovery Mode) della versione originale installata prima del downgrade. Se per esempio porterete un iPhone da iOS 7.1.2 ad iOS 5, anche dopo il downgrade rimarrà il logo di boot e della recovery mode di iOS 7. Ovviamente il sistema operativo sarà iOS 5.
  • Prima di eseguire questo downgrade è obbligatorio eseguire un ripristino pulito all’ultima versione di iOS disponibile. Solo così GeekGrade potrà dare il meglio di sé. Se non sapete come eseguire un ripristino pulito di un dispositivo Apple, guardate questo video
  • Facendo questo downgrade perderete tutti i dati contenuti nel vostro dispositivo, in quanto i backup non  possono essere ripristinati su un firmware più vecchio rispetto a quello su cui sono stati eseguiti
  • Questa procedura è compatibile solo ed esclusivamente con i dispositivi affetti dall’exploit botro limera1n (elenco citato sotto)

Dispositivi supportati:

  • iPhone 4
  • iPhone 3GS (non pubblicamente)
  • iPod Touch 4G
  • iPod Touch 3G (non pubblicamente)
  • iPad 1

Cosa ci occorre:

  • L’installer di iTunes 11.0, il cui link di download è disponibile qui: 32-bit 64-bit
  • iREB download
  • Redsn0w download
  • GeekGrade_IPSW + il corrispettivo Boot_IPSW relativi alla versione di iOS alla quale volete tornare scaricabili dal sito ufficiale

Procedimento:

  • Come prima cosa, apriamo il Pannello di controllo di Windows e clicchiamo sulla voce “Disinstalla un programma”
  • Dalla lunga lista di programmi installati, selezioniamo “iTunes”, quindi premiamo su “Disinstalla”
  • iTunes verrà così rimosso dal nostro Windows per fare spazio alla vecchia versione, fondamentale per iniziare il downgrade
  • Una volta terminata la disinstallazione, rechiamoci nella cartella Musica e noteremo che al suo interno ci sarà un’altra cartella chiamata “iTunes”. Procediamo col rinominare la cartella “iTunes”, non importa quale sia il nuovo nome, l’importante è che non si chiami più “iTunes”.
  • Fatto questo semplice passaggio, facciamo click con il tasto destro sull’installer di iTunes 11.0 scaricato in precedenza e selezioniamo “Esegui come amministratore”
  • Seguiamo la procedura guidata a schermo per installare iTunes 11.0
  • Una volta finito, colleghiamo il nostro iPhone / iPad o iPod al computer ed impostiamolo in DFU Mode, se non sapete come impostare un dispositivo Apple in DFU Mode, cliccate qui
  • Quando sarete entrati con successo in DFU Mode, fate click con il tasto destro sul programma iREB e selezionate “Esegui come amministratore”
  • Nella finestra che comparirà a schermo, cliccate sul bottone relativo al modello del vostro dispositivo per iniziare l’exploiting
  • Dopo pochi secondi iREB ci avvertirà con un messaggio che il nostro dispositivo è stato messo con successo in Pwned DFU Mode
  • Non resta che chiudere iREB ed aprire iTunes 11.0, il quale mostrerà un messaggio di attenzione in quanto avrà rilevato il nostro iDevice in modalità di recupero
  • Ignoriamo quel messaggio e, mentre teniamo premuto il tasto “shift” della tastiera, clicchiamo sul bottone “Ripristina”. Si aprirà così una finestra di selezione files nella quale dovremo scegliere l’IPSW GeekGrade scaricato in precedenza. Fatto questo clicchiam0 su “Apri”
  • iTunes non avrà bisogno di altro e qualche istante dopo starà già installando la vecchia versione di iOS sul dispositivo
  • Dopo circa 10 minuti il ripristino finirà e noi ci ritroveremo il dispositivo bloccato in Recovery Mode (Immagine di iTunes e del cavetto). Questo non capiterà solo la prima volta, ma come ho detto prima succederà tutte le volte che vorremo accenderlo in seguito ad uno spegnimento. Per uscire è richiesto eseguire un Just Boot. Memorizzate bene dunque i prossimi passaggi perché andranno ripetuti ad ogni accensione per uscire da questa Recovery Mode ed avviare il caricamento del sistema operativo.
  • Facciamo click con il tasto destro su Redsn0w e selezioniamo “Esegui come amministratore”. Sul computer si aprirà quindi questo nuovo programma sul quale dovremo cliccare prima su “Extras”, e poi su “Select IPSW”. Dalla finestra che si materializzerà a schermo, scegliamo il Boot_IPSW scaricato in precedenza. Fatto questo clicchiamo su “Apri”
  • Non resta che cliccare sul primo bottone in alto “Just Boot”. Redsn0w ci chiederà immediatamente di mettere il nostro dispositivo in DFU Mode. Facciamolo e in un batter d’occhio noteremo che Redsn0w lo starà avviando con il logo di un’ananas.
  • Il procedimento è finito, adesso l’iPhone, iPod o iPad si avvierà ed entrerà nell’iOS downgreadato!

L'articolo Come eseguire il downgrade tethered a qualsiasi versione di iOS senza SHSH – Guida può essere letto su Beiphone.


Potrebbero interessarti anche :

Ritornare alla prima pagina di Logo Paperblog

Possono interessarti anche questi articoli :