Come salvare BLOB per Apple TV 4K

Sebbene Apple TV 4K non abbia una porta attraverso la quale ripristinarlo o aggiornarlo e nessun file .IPSW disponibile con cui farlo, è ancora possibile salvare BLOB per esso. Questi BLOB OTA (over-the-air) potrebbero in teoria essere utilizzati per installare firmware non firmati ad un certo punto in futuro, nel caso in cui si dovesse sviluppare un equivalente futurerestore per ripristinare Apple TV 4K over the air.

Questa guida è per i nostri lettori più tecnici, che salvano sempre i loro BLOB anche quando non sono di uso immediato. Al momento non esiste uno strumento in grado di ripristinare Apple TV 4K utilizzando questi BLOB e potrebbe non esserci mai. Tuttavia, se uno sarà sviluppato in futuro, sarà troppo tardi per salvare i BLOB, quindi potresti anche averli al sicuro.

Se si desidera salvare BLOB per un dispositivo diverso da Apple TV 4K, si consiglia questo metodo più semplice.

Come salvare BLOB OTA per Apple TV 4K

1) Scarica l'ultima versione di tsschecker, decomprimilo e posizionalo in una cartella chiamata BLOB ATV 4K.

2) Trovare il ECID per la tua Apple TV 4K. Se il tuo dispositivo ha il jailbreak, puoi ottenere l'ECID inserendolo in SSHing e usando il comando ECID per vederlo. Se non esegui il jailbreak, puoi visualizzare l'ECID della tua Apple TV selezionandolo in Configuratore Apple sul tuo Mac, come mostrato di seguito: Devi aver associato Apple TV 4K al tuo Mac per vederlo in Apple Configurator.

3) Copia il tuo ECID in un posto sicuro, rimuovendo il file due personaggidall'inizio:

0x0123456789ABC potrebbe diventare 0123456789ABC rimuovendo il 0x dall'inizio.

4) Ora apri a terminale finestra. Al prompt, digitare CD, poi un Spazio, quindi trascina e rilascia il tuo BLOB ATV 4K cartella da Passo 1 sulla finestra del Terminale. Ciò completa automaticamente il comando con il percorso del file nella cartella BLOB ATV 4K. Colpire accedere per emettere il comando.

5) Quindi, immettere il seguente comando al prompt del Terminale, sostituendo le sezioni vuote con le proprie informazioni:

./ tsschecker -d AppleTV6,2 -e [INSERIRE ECID] -o -i [INSERIRE VERSIONE TVOS] -s --save-path ./ --boardconfig J105aAP --no-baseband

Sostituire [INSERIRE ECID] con l'ECID copiato da Passaggio 3. Sostituire [INSERIRE VERSIONE TVOS] con la versione tvOS per cui si desidera salvare i BLOB. Ricorda, puoi salvare solo BLOB per i firmware che lo sono attualmente firmato. Non tentare di salvare BLOB per versioni non firmate. Verificare quali versioni sono attualmente firmate prima di eseguire il comando.

Ecco un comando di esempio, che salverebbe i BLOB per tvOS 12.4 per una Apple TV 4K con l'ECID 0x0123456789ABC. Non provare a usare questo comando inedito, devi usare la tua versione ECID e tvOS:

./ tsschecker -d AppleTV6,2 -e 0123456789ABC -o -i 12.4 -s --save-path ./ --boardconfig J105aAP --no-baseband

6) I BLOB per la versione tvOS prescelta ora dovrebbero essere scaricati in BLOB ATV 4K cartella. Lascia terminare il processo in Terminale, poiché potrebbero esserci più BLOB per ogni versione del firmware (salva anche i BLOB per qualsiasi versione beta firmata).

Se ricevi un errore come questo:

Errore [TSSC] durante l'analisi della cache ota.json. Tentativo di riscaricare ... [TSSC] durante l'analisi di ota.json non riuscito.

Prova a eseguire nuovamente il comando Terminale, ma con --nocache aggiunto alla fine. Se il problema persiste, scarica il ota.json file manualmente da questo link, quindi incollalo nel tuo Mac / tmp cartella, sostituendo qualsiasi versione precedente. Una volta che è lì, eseguire il comando Terminale ancora una volta, senza il --nocache bandiera.

7) È necessario eseguire nuovamente il comando una volta per ogni diversa versione di TVOS firmata per cui si desidera salvare i BLOB. Ad esempio, se voglio salvare tutti i BLOB possibili e vedo che tvOS 12.2, 12.3 e 12.4 beta sono tutti attualmente firmati, dovrei eseguire il comando Terminal tre volte, usando 12.2, 12.3, e 12.4 come il -io flag nel comando.

Questo è tutto quello che c'è da fare! Mantieni i BLOB salvati in un luogo sicuro e ricorda di tornare periodicamente per eseguire nuovamente il comando. Ogni volta che esce una nuova versione di tvOS, è necessario emettere nuovamente il comando per salvare i BLOB per il nuovo firmware. Per fortuna, un giorno uscirà uno strumento per ripristinare futurer l'Apple TV 4K via etere, quindi i tuoi BLOB ti permetteranno di ripristinare un firmware non firmato e jailbreak.

Salva i BLOB anche per i tuoi altri dispositivi Apple! Utilizza la nostra guida più semplice per i dispositivi non ATV 4K.

Fammi sapere se hai problemi con la guida e cercherò di aiutarti. Mentre questo metodo non sarà utile a tutti gli utenti a causa del suo target di nicchia e dell'attuale inutilità dei BLOB ATV 4K, i jailbreaker hardcore potrebbero desiderare di averli salvati in modo da non essere scoperti da alcuno strumento futuro.