Esegui il downgrade di qualsiasi dispositivo a 32 bit con futurerestore + libipatcher

Se hai mai desiderato eseguire il downgrade dei tuoi dispositivi legacy ma non disponevi degli strumenti per il lavoro, questo potrebbe essere adatto a te. Tihmstar ha rilasciato un'aggiunta al suo noto strumento futurerestore (a volte chiamato Prometeo), intitolato libipatcher. Cosa fa libipatcher? In breve, ti consentirà di effettuare il downgrade di qualsiasi dispositivo jailbroken a 32 bit a qualsiasi firmware per il quale hai BLOB.

Fino ad ora, futurerestore è stato prevalentemente utilizzato su dispositivi a 64 bit, che consente di ripristinare su firmware senza segno, a condizione che l'utente abbia salvato i BLOB .shsh2. È stato successivamente aggiornato per sfruttare il bug di ripristino di iOS 9, portando un certo livello di supporto a 32 bit. L'aggiunta di libipatcher completa il gioco a 32 bit, portando la funzionalità alla pari con quella di futurerestore su dispositivi a 64 bit.

Questa nuova funzionalità è simile a quella dello strumento di downgrade di Odisseo, di cui alcuni di voi potrebbero aver sentito parlare. Ciò ha anche permesso di eseguire il downgrade dei dispositivi a 32 bit con BLOB, ma con una grande differenza: è necessario un bundle per completare il ripristino. I bundle erano specifici per dispositivo + firmware, quindi ne erano richiesti molti e non tutti sono stati mai realizzati.

Con libipatcher questo requisito viene rimosso, rendendo Odysseus obsoleto. Libipatcher non richiede pacchetti e apporta tutte le regolazioni al volo, il che significa che l'utente ha bisogno solo dei BLOB del firmware di destinazione per utilizzare lo strumento.

Ecco un breve riassunto di tutto ciò che devi sapere su libipatcher.

Che cos'è?

Un modulo aggiuntivo per il futurerestore di tihmstar, che consente di passare al firmware senza segno per i dispositivi a 32 bit.

Di cosa ho bisogno?

  • Un jailbreak.
  • futurerestore.
  • libipatcher.
  • Un dispositivo a 32 bit.
  • .BLOB shsh per il firmware di destinazione.
  • IPSW per il firmware di destinazione.
  • Le chiavi pubbliche devono essere disponibili per il tuo dispositivo (la maggior parte lo sono, ma in caso contrario, sei sfortunato finché qualcuno non le scarica).

Come lo uso?

In modo molto simile a futurerestore, anche se per il momento dovrai compilare una nuova versione di libipatcher e futurerestore, poiché le versioni di rilascio non sono ancora disponibili. Compilarli è di gran lunga la parte più difficile, poiché usarli è semplice. Potresti voler aspettare fino a quando non saranno disponibili versioni completamente olistiche per salvarti il ​​mal di testa, anche se metterò insieme una guida su come montarlo se ti senti coraggioso.

In cosa differisce da Odisseo e altri strumenti di downgrade a 32 bit?

  • Non richiede pacchetti.
  • Non conserva la baseband originale, invece utilizza la baseband attualmente firmata o una baseband precedente che è ancora firmata per scopi legacy (come iOS 8.4.1).

Com'è simile??

  • Sia upgrade / downgrade / restore su firmware senza segno.
  • Entrambi richiedono BLOB.
  • Entrambi richiedono chiavi disponibili.

Chi può usarlo?

Chiunque abbia BLOB salvato per il proprio firmware di destinazione e un dispositivo con jailbreak. Se non si dispone di un jailbreak, verificare se è possibile utilizzare il bug di ripristino di iOS 9 per passare prima a iOS 9 senza bisogno di un jailbreak, quindi eseguire il jailbreak e utilizzare futurerestore + libipatcher.

Come ho già detto su Twitter, ho già provato questa nuova utility e ha funzionato perfettamente. Avendo usato Odysseus in passato, ho trovato questo strumento un po 'più semplice, perché non dovevo dare la caccia a un bundle per il mio dispositivo e perché funziona allo stesso modo di futurerestore. Ho ripristinato un iPad 2 (WiFi) da iOS 9.3.4 a iOS 8.3 quando Odysseus non poteva aiutarmi, poiché non c'era un bundle per quella combinazione dispositivo + firmware.

Per vedere futurerestore + libipatcher in azione, guarda il video di rilascio di tihmstar, che ne dimostra l'utilizzo. Se hai dimestichezza con il codice sorgente, puoi trovare e creare sia futurerestore che libipatcher su GitHub.

Pubblicherò una guida su come utilizzare lo strumento quando ho elaborato un modo infallibile per costruire tutte le dipendenze accessibili per l'utente medio, o una volta che tihmstar ha rilasciato una versione pre-costruita con loro incluse. Fino ad allora, sentiti libero di provare tu stesso e fammi sapere le tue esperienze nei commenti.