Come installare Odysseyra1n su un dispositivo checkra1n

Per impostazione predefinita, il jailbreak checkra1n installa Cydia come gestore di pacchetti di fatto e Cydia Substrate o Substitute può essere utilizzato per l’iniezione di modifiche. Ma se sei abituato ai jailbreak di Chimera o Odyssey, potresti preferire utilizzare Sileo per la gestione dei pacchetti e libhooker per la modifica dell’iniezione, tuttavia il metodo di jailbreak di checkra1n offre molti vantaggi rispetto all’affidarsi a certificati o app firmate.

Se ti stai chiedendo se è possibile installare Sileo e libhooker sul tuo dispositivo checkra1n, la risposta sorprendente sarebbe sì! Uno script chiamato Odysseyra1n installa l’intero bootstrap sul tuo dispositivo checkra1n, permettendoti di avere un’esperienza simile a Odyssey sul tuo jailbreak checkra1n.

Il team Odyssey afferma che Sileo e libhooker sono più performanti di Cydia e metodi alternativi di tweak injection. Sebbene ci siano argomentazioni da sostenere su entrambi i lati del corridoio, le attribuiremo alle preferenze dell’utente in quanto non approviamo l’una sull’altra. A parte questo, se sei interessato a provare Odysseyra1n da solo, sei nel posto giusto perché questo tutorial basato su macOS ti mostrerà come.

Cosa hai bisogno di sapere

L’installazione del bootstrap di Odysseyra1n rimuoverà il gestore di pacchetti Cydia installato dal jailbreak di checkra1n e sostituirà molte delle dipendenze predefinite di checkra1n con quelle richieste da Odysseyra1n.

Quasi l’intero processo di installazione di Odysseyra1n avverrà nell’app Terminal di macOS. Ciò significa che devi essere a tuo agio con un’interfaccia a riga di comando (CLI) prima di andare avanti.

Infine, dobbiamo notare che è possibile ripristinare un bootstrap checkra1n di serie con Cydia, tuttavia per farlo sarà necessario utilizzare la funzione di ripristino del sistema nell’app checkra1n Loader. Forse non sorprende che questo cancellerà tutti i tuoi dati di jailbreak e ti costringerà a ricominciare da capo.

Installazione di Odysseyra1n su un dispositivo checkra1n

Supponendo che tu sia già jailbroken e abbia installato Cydia, inizierai con Passo 1 nel tutorial qui sotto. D’altra parte, se stai eseguendo il jailbreak con checkra1n per la prima volta o non hai ancora installato Cydia dopo il jailbreak con checkra1n, puoi iniziare da Passaggio 3.

Per installare Odysseyra1n sul tuo dispositivo checkra1n con un Mac, segui semplicemente i passaggi seguenti:

1) Se hai già effettuato il jailbreak tramite checkra1n e hai installato Cydia, dovrai utilizzare la funzione di ripristino del sistema dell’app checkra1n Loader per iniziare da zero:

Nota: il dispositivo si riavvierà dopo aver ripristinato il sistema. Quando lo fa, l’app Loader di Cydia e checkra1n scomparirà dalla schermata principale e dovrai eseguire nuovamente il jailbreak con checkra1n.

2) Dopo aver ripristinato il sistema, vai avanti e esegui nuovamente il jailbreak con checkra1n tramite i passaggi di questo tutorial. IMPORTANTE: non installare Cydia al termine del jailbreak; invece, torna qui e vai al passaggio 3 di seguito.

3) Con il telefono ancora connesso al Mac tramite USB a Lightning, apri l’app Terminale e copia e incolla il seguente comando, quindi premere Ritorno sulla tua tastiera:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Nota: il comando sopra installa Homebrew sul tuo Mac. Questa utility sarà necessaria per completare questo tutorial.

4) Quando ti viene richiesta la password, inserisci la stessa password che usi per accedere al tuo Mac:

5) Dopo averlo fatto, viene visualizzato il testo sottostante per farti sapere cosa verrà installato. premi il Ritorno chiave per continuare:

Nota: l’installazione di Homebrew richiederà alcuni minuti. La finestra Terminale ti tiene informato sui progressi tramite percentuali. Al termine, passare al passaggio successivo.

6) Successivamente, lo farai copia e incolla il seguente comando, quindi premere Ritorno sulla tua tastiera:

brew install usbmuxd

Nota: il comando sopra installa iproxy. Questo sarà necessario per completare questo tutorial.

7) Una volta terminato il passaggio precedente, assicurati che il tuo dispositivo checkra1n sia ancora connesso tramite USB e copia e incolla un ultimo comando in Terminale e premi il tasto Ritorno chiave per avviare l’installazione di Odysseyra1n:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/coolstar/Odyssey-bootstrap/master/procursus-deploy-linux-macos.sh)"

Nota: il comando sopra installa il bootstrap Odysseyra1n sul tuo dispositivo checkra1n. Ci vorranno alcuni minuti, quindi tieni duro.

8) Quando viene richiesto di premere invio, premere il tasto Ritorno tasto sulla tastiera per continuare:

9) Poco dopo l’inizio del processo di installazione, ti verrà chiesto di inserisci la password di root del tuo telefono. La password predefinita è alpino, e ti consigliamo vivamente di cambiarlo in seguito:

10) Ti verrà chiesto di inserisci la password di root una seconda volta. Vai avanti e fallo; di nuovo, la password è alpino:

Al termine, Sileo apparirà sulla schermata principale insieme all’app checkra1n Loader:

Congratulazioni, ora stai eseguendo Odysseyra1n!

Suggerimenti utili

Ora che stai usando Odysseyra1n e il suo bootstrap ufficiale, non avrai bisogno di installare Cydia. In effetti, non dovresti provare a installarlo dall’app checkra1n Loader, poiché ciò comporterebbe problemi di dipendenza lungo la strada.

Si consiglia vivamente di scaricare e installare tutti gli aggiornamenti consigliati tramite Sileo dopo averlo installato; verranno popolati dopo il primo aggiornamento dei sorgenti. Dovrai anche installare manualmente RocketBootstrap e PreferenceLoader dai repository Odyssey e BigBoss per assicurarti di non ricevere errori indesiderati quando provi a installare i tuoi tweak di jailbreak preferiti.

Vorremmo anche ringraziare u/Cimmerian_Iter per aver fornito i passaggi sopra menzionati in un post /r/jailbreak.

Conclusione

Ora che stai utilizzando Odysseyra1n, non dovrai preoccuparti delle revoche dei certificati o degli stati di firma delle app come faresti con il jailbreak Odyssey su iOS o iPadOS 13 o il jailbreak Chimera su iOS 12. Questo perché il jailbreak checkra1n si riavvia facilmente con un cavo da USB a Lightning e un Mac.

Inoltre, Odysseyra1n è l’unico modo ufficiale per ottenere Sileo e libhooker su iOS e iPadOS 14 al momento della stesura di questo articolo.

Hai installato Odysseyra1n sul tuo dispositivo checkra1n o stai mantenendo le cose vanilla? Fatecelo sapere nella sezione commenti in basso.