Che cosa significa se il file IPSW non è più firmato?

2

Quindi volevo effettuare il jailbreak del mio iPhone e prima ero interessato a questo, ma non mi sono mai preso il tempo per farlo. Ricerca correttamente. Dimenticando che potrei fare il jailbreak in futuro, ho aggiornato il mio telefono su iOS 9. Non mi piaceva molto iOS 9 e il fatto che si possa eseguire un jailbreak su di esso.

Ho studiato un po 'e ho scoperto che posso ripristinare con un file IPSW e sono stato entusiasta. Tuttavia, sembra che Apple "segni" solo verso iOS 8.4.1, una versione di iOS compatibile con jailbreak dell'ONU.

Che cosa significa se un file IPSW non è firmato? E cosa succederebbe se mettessi sul mio telefono una versione non firmata di iOS?

Ho ricevuto il file IPSW da questo sito Web . Ho provato a cercare praticamente ovunque, ma non riesco a trovare una risposta.

    
posta Vishvak Seenichamy 27.09.2015 - 17:54
fonte

4 risposte

3

Facilmente parlato, potresti dire che i file ipsw non sono completi. Mancano quella cosiddetta firma. È come un contratto; non ha valore senza la firma. Ogni volta che installi un nuovo firmware sull'iPhone, iTunes chiama i server Apple e chiede la firma di approvazione. Per numerosi motivi, Apple non rilascia tali firme per versioni firmware precedenti.

Non c'è molto che puoi fare. L'unica cosa che puoi fare è il downgrade a 8.4.1 e spero che un giorno qualcuno rilasci il jailbreak per questo. Ma per ora, sei bloccato.

AGGIORNAMENTO: a partire da ottobre 2015 Apple ha smesso di firmare 8.x. A partire da ottobre 2016 Apple ha smesso di firmare 9.x. Sebbene questa risposta non sia più corretta, descrive ancora l'idea generale alla base della firma del firmware di Apple.

    
risposta data 27.09.2015 - 18:40
fonte
1

Le risposte sopra sono corrette ... che se l'ipsw è firmato puoi installarlo (flash) tramite iTunes (PC / MAC) e l'ipsw non firmato non può essere installato con iTunes

Ma se sei una persona ostinata e vuoi comunque eseguire il downgrade della tua versione ios .... scarica il firmware ipsw desiderato da qui - > link e installa (flash) con lo strumento 3u .... scarica da qui - > link

    
risposta data 06.04.2017 - 11:35
fonte
0

iOS non verrà eseguito a meno che Apple non firmi l'IPSW.

Quindi, a meno che Apple non firmi il software e non salvi una copia di quel certificato firmato, non puoi usare quell'IPSW ora che la finestra per far firmare Apple è passata.

Una sorta di trombone triste, situazione di game over.

    
risposta data 27.09.2015 - 18:23
fonte
0

È possibile ottenere una firma con ID sviluppatore e Data firmata. se si conosce il checksum originale, è facilmente modificabile tramite notepad e fiddler 4. Per le firme dei file, premere un aggiornamento I / O non ritardato tramite 3 oggetti, lampeggiante con proFlash. Prima di iniziare il processo, far aprire il violinista 4 e avviare il lampeggio. durante il processo il violinista riceverà una risposta per il checksum di aggiornamento md5 ios dai suoi server e i file di firma del file in seguito. Una volta completato, per trovare la firma, vai nei file di sistema di 3uTools e all'interno della cartella Other troverai un file zip chiamato ss_ios.zip. All'interno di tale zip troverai un file .sig. questo è il file che devi usare per firmare i tuoi file modificati. Inoltre, se la data dell'ultima modifica non corrisponde al file originale, fallirai anche. Sebbene la modifica dei metadati nell'ultima data di modifica sia semplice.

Un'altra nota se il valore crc32 non corrisponde, il buildManifest o le informazioni sull'albero del dispositivo per quel file. anche tu fallirai.

Apple usa md5 come controllo iniziale, quindi crc32, data modificata, firma del file. Se si verifica un errore, l'immagine viene invertita dal disco e la vecchia immagine viene ripristinata all'ultimo stato.

Spero che questo ti aiuti !!

USA 3uTools per spingere lo ios. in Itunes se il valore di checksum md5 non è scritto allora dice che ipsw non ha firmato. FYI

    
risposta data 01.12.2017 - 00:22
fonte

Leggi altre domande sui tag