Salvataggio Blobs

Per supporto in inglese, chiedi aiuto sul r/Jailbreak Discord Server.

Questo ti guiderà nel processo di salvataggio dei blobs che sono necessari se si desidera effettuare il downgrade ad una versione di iOS o iPadOS più vecchia e non più firmata. Ci sono diversi metodi che puoi provare. Per i dispositivi unjailbroken, è necessario utilizzare il metodo "Computer".

Salvare i blobs con shshd

shshd è un tweak utilizzato per il salvataggio automatico dei blobs. Una volta che l'hai installato, non dovrai preoccuparti di salvare manualmente i blobs in quanto gestisce tutto in background. Devi essere in jailbroken per usare shshd. Se non sei jailbroken, segui Salvare i blobs con il sito web di TSS Saver.

WARNING

shshd è compatibile solo con i jailbreak che si basano su Procursus, come Taurine, Odyssey, Chimera e Odysseyra1n. Se stai usando unc0ver o checkra1n, segui Salvare i blobs con l'App di TSS Saver.

  1. Apri il gestore dei pacchetti
  2. Cerca il pacchetto shshd
  3. Scarica e installa il pacchetto
  4. Premi "Fatto" quando viene richiesto

I blobs verranno salvati in automatico quando installi shshd, ogni volta che si ri-esegue il jailbreak, e ogni settimana. I blobs sono disponibili sul sito web TSS saverApri in una nuova finestra. Per recuperarli, vai su "retrieve" e inserisci il tuo ECID.

Eseguire shshd manualmente

Non dovresti aver bisogno di eseguire shshd manualmente, ma può essere eseguito attraverso un terminale.

  1. Fai SSH nel tuo dispositivo o scarica NewTerm 2
  2. Digita sudo /usr/sbin/shshd nel terminale
    • Se richiesto per una password, inserisci la password di root (quella predefinita è impostata su alpine)

Salvare i blobs con l'App di TSS Saver

L'app TSS Saver può essere installata su dispositivi jailbroken e consente di salvare facilmente i tuoi blobs solamente con un clic. Se non sei jailbroken, segui Salvare i blobs con il sito web di TSS Saver.

  1. Aggiungi repo.1conan.comApri in una nuova finestra alle sorgenti nel tuo gestore di pacchetti preferito
  2. Scarica e installa TSS Saver
    • Se stai usando unc0ver su iOS 14, scarica e installa anche libkrw
    • Se stai usando Taurine su iOS 14, scarica e installa libkernrw
  3. Premi "Save Blobs"
  4. Una volta ricevuto il messaggio di conferma, clicca "Open"

Salvare i blobs con il sito web di TSS Saver

Il sito web di TSS Saver consente di salvare i blobs del dispositivo inserendo alcune informazioni specifiche del dispositivo. Una volta salvati, è quindi possibile accedere ai blobs inserendo queste informazioni di nuovo.

Gli utenti con un dispositivo A12+ devono essere jailbroken per poter utilizzare il sito web di TSS Saver, visto che è un requisito per impostare i valori di ApNoncs e Generator Se non sei jailbroken, segui Salvare i blobs con blobsaver

Ottenere Generatore e ApNonce (solo A12+ Jailbroken)

TIP

Se stai usando unc0ver o Taurine su iOS 14, installa rispettivamente libkrw o libkernrw.

  1. Apri un'app Terminale ed esegui sudo dimentio > dimentio.txt
    • In alternativa, puoi ottenere il tuo Generatore e ApNonce dalla sezione Generator nell'App di TSS Saver
  2. Vai a /var/mobile su Filza e apri dimentio.txt
  3. Copiare il numero 0x dopo Current nonce is nella parte inferiore del file di testo così come il numero che viene dopo entangled nonce:. Il numero 0x è il tuo Generatore, e il numero del nonce entangled è il tuo ApNonce. Tienili al sicuro da qualche parte, ne avrai bisogno più tardi
  4. Segui il resto di questa guida

Salvare i blobs (Tutti i Dispositivi)

  1. Collega il tuo dispositivo iOS al tuo Mac o PC
  2. Apri iTunes o Finder
  3. Vai alla pagina di riepilogo del dispositivo
  4. Fai clic due volte sul campo Numero seriale
    • Esso dovrebbe cambiare per mostrare il tuo numero ECID
  5. Appuntati l'ECID da qualche parte in modo da poterlo leggere più tardi
  6. Apri il sito web TSS SaverApri in una nuova finestra
  7. Inserisci l'ECID del tuo dispositivo
  8. Seleziona il tuo dispositivo
    • Gli utenti con iPhone 6S, 6S Plus e iPhone SE avranno bisogno di ottenere la loro board configuration tramite AX-CPUApri in una nuova finestra sull'App Store
    • Gli utenti con A12+ dovranno inserire ApNonce e Generator
  9. Fai clic su Submit

Salvare i blobs con blobsaver

blobsaver è un programma per PC multipiattaforma, compatibile con Windows, macOS e Linux, che ti permette di salvare facilmente i tuoi blobs su qualsiasi dispositivo, jailbroken o meno. Non è conveniente come le altre opzioni, ma funziona con la maggior parte dei dispositivi.

blobsaver

  1. Scarica, installa e avvia l'ultima versione di blobsaverApri in una nuova finestra
  2. Connetti il tuo dispositivo iOS al tuo computer e assicurati che sia sbloccato
  3. Clicca sul primo pulsante "Read from device", che inserirà il tuo ECID e le informazioni del dispositivo nel programma
  4. Se il tuo dispositivo iOS non è A12 o superiore, non è necessario ottenere un APNonce e si può saltare il passo successivo

Ottenere APNonce e generator specifici per il dispositivo

Assicurati che il tuo dispositivo sia sbloccato e connesso al tuo computer durante questo processo.

  1. Clicca sul secondo pulsante "Read from device" accanto al campo APNonce
  2. Se sei jailbroken o hai generatore/apnonce già impostati sul tuo dispositivo, seleziona "Jailbroken". Altrimenti, seleziona "Unjailbroken"

Il dispositivo si riavvierà in modalità di recupero più volte. Quando si riavvia in modalità normale, sblocca il dispositivo iOS.

DANGER

Se rimani bloccato in modalità di recupero, prova a utilizzare l'opzione "Exit Recovery Mode" dal menu "Help" su blobsaver.

TIP

Questi valori possono essere riutilizzati in qualsiasi momento per salvare i blobs se jailbroken o meno.

Salvare i Blobs

  1. Una volta compilate tutte le informazioni, fai clic su "Go" per salvare i blobs
  2. È inoltre possibile fare clic su "Save device" per salvare le informazioni del dispositivo corrente, in modo da poter salvare i blobs per esso in modo più veloce

Salvare i blobs automaticamente in background

  1. È possibile impostare blobsaver per salvare i blobs automaticamente in background, senza dover aprire manualmente blobsaver
  2. Una volta che si dispone di uno o più dispositivi salvati, fare clic su "Background Settings" per iniziare a configurarlo
  3. Seleziona per quali dispositivi si desidera salvare automaticamente i blobs in background, e blobsaver li testerà per assicurarsi che le informazioni del dispositivo siano corrette
  4. È successivamente possibile modificare la frequenza con la quale i blobs vengono salvati, utilizzando il pulsante "Change Frequency"
  5. Una volta pronto, fai clic su "Start Background" per attivarlo
  6. Ora puoi chiudere blobsaver e i blobs saranno salvati automaticamente in background durante l'intervallo impostato

Salvataggio dei Blobs Onboard

Il salvataggio dei Blobs Onboard è il processo di salvataggio la firma precedente dell'ultimo aggiornamento che hai eseguito, e la conversione di essa in un blob utilizzabile. Dato che hai aggiornato mentre la versione era ancora firmata, puoi riutilizzare questi blobs, ed essi saranno ancora validi. Tuttavia, il tipo di blobs che verrà salvato dipenderà da come si è aggiornato alla versione corrente.

Blobs Onboard OTA

Se hai aggiornato alla versione della quale vuoi salvare i Blobs Onboard utilizzando l'app Impostazioni tramite aggiornamento over-the-air, allora i blobs saranno "Blobs OTA". Questi blobs richiedono un exploit bootrom per essere utilizzati, e solo con l'argomento --use-pwndfu su FutureRestore possono essere usati.

Blobs Onboard iTunes

Se hai aggiornato/ripristinato alla versione della quale vuoi salvare i Blobs Onboard utilizzando iTunes / Finder, allora i Blobs Onboard saranno salvati come blobs normali e sarete in grado di usarli. Tuttavia, differiscono a seconda che si sia ripristinato o aggiornato utilizzando un computer.

Se hai ripristinato usando un computer, i tuoi blobs saranno "Erase" blobs, e non potranno essere utilizzati con l'opzione "Update (-u)" su FutureRestore.

Se hai aggiornato usando un computer, i tuoi blobs saranno "Update" blobs, e potranno essere utilizzati solo con l'opzione "Update (-u)" su FutureRestore.

Salvare i Blobs Onboard

  1. Aggiungi la repo https://apt.arx8x.netApri in una nuova finestra sul tuo gestore di pacchetti preferito
  2. Scarica il Tweak System Info
  3. Dopo aver scaricato System Info, apri le Impostazioni e vai su Generali > Info
  4. Scorri verso il basso fino a ECID
  5. Esegui uno swipe verso sinistra su ECID e clicca APTicket
  6. Clicca su Submit

Apparirà un popup con il messaggio "APTicket Submitted" una volta terminato. Ora puoi accedere ai tuoi blobs su shsh.hostApri in una nuova finestra.

Verificare il Tipo di Blob

Per verificare i tipi di blobs che possiedi, usa img4toolApri in una nuova finestra

  1. Scarica gli zip IPSW e OTA da internet, estrai il file BuildManifest.plist da entrambi gli iPSW.
    • Google è tuo amico
  2. Esegui img4tool -v IPSW_BuildManifest.plist -s blob.shsh2 e img4tool -v OTA_BuildManifest.plist -s blob.shsh2
  3. Scorri attraverso l'output e controlla con quale BuildManifest img4tool ha riportato un successo.