Qual è la possibilità che il jailbreak del mio iPhone possa bloccare il telefono?


8

Come funziona davvero? Cambia solo il firmware sul filesystem principale? Tocca il bootloader?

Sto cercando di capire qual è la probabilità di

  1. Il jailbreak dell'iPhone fa da muratore al telefono
  2. L'aggiornamento di Apple in muratura sull'iPhone jailbreak (In linea con quelle domande, l'aggiornamento di Apple sovrascrive semplicemente la partizione flash con quella nuova e quindi applica i dati di backup?)

Modifica: probabilmente dovrei menzionare che è un 3GS con firmware 4.1.


per la tua seconda parte della domanda devo dire di sì se aggiorni al prossimo firmware scarica tutto e devi eseguire nuovamente il jailbreak.
Am1rr3zA

Sono sempre perplesso dalla tua seconda domanda. Hai in qualche modo sovvertito il sistema operativo sul tuo iPhone e hai incasinato i suoi interni in un modo che Apple non può davvero prevedere. Ora, perché dovresti accettare un aggiornamento software? Se dovessi confondere con il kernel e il software correlato su una delle mie scatole Linux, che possiamo tutti concordare sul fatto che ho un diritto perfetto da fare, sarebbe intelligente accettare la prossima cosa che il gestore degli aggiornamenti voleva darmi?
David Thornley,

@David, ovviamente, c'è sempre un rischio diverso da zero. La domanda è quanto sia grande, che dipende da (1) se il jailbreak cambia parte del sistema raramente o frequentemente aggiornata, (2) se cambia tutto ciò che è necessario per avviare e ripristinare il sistema. Ad esempio, se tutto il firmware di Apple non fa altro che sovrascrivere la partizione flash principale e il jailbreak tocca solo la partizione principale, non c'è praticamente alcun rischio. D'altra parte, se il programma di aggiornamento di Apple dipende da alcune specifiche del bootloader che il jailbreak cambia in modo sottile, allora potrei essere nei guai. Pertanto sono curioso di sapere come funziona esattamente.
Alex B,

@Alex B: Ci sono state segnalazioni di aggiornamenti di Apple incompatibili con il jailbreak, anche se recentemente non me ne ricordo. Non ho sentito parlare di problemi che non potevano essere risolti con un ripristino e un aggiornamento del sistema, anche se ovviamente questo ti lascia con un telefono senza errori. Penseresti che qualcuno qui saprebbe i dettagli, ma non sono io.
David Thornley,

1
Quindi il jailbreak di un iPhone consiste nel cambiare i permessi del file system e della directory o è più complesso? In tal caso, qualcuno conosce i dettagli tecnici di basso livello?

Risposte:


5

Il jailbreak utilizza un exploit nel sistema operativo (o nell'ultimo cast, la ROM di avvio) e inietta il payload sul telefono, che di solito è un caricatore per installare Cydia o Cydia stesso. Cydia è la fonte di applicazioni non presenti nell'App Store e, una volta caricato, è possibile installare altri software in grado di modificare i file di sistema. Uno di questi casi è Winterboard, che consente di personalizzare aspetti dell'interfaccia utente.

Per quanto riguarda la domanda 1:

Dipende da cosa succede durante il jailbreak. Se, ad esempio, stai eseguendo l'exploit per eseguire il jailbreak del telefono e la batteria si esaurisce (o i malfunzionamenti del software), c'è una possibilità che tu lo blocchi. È difficile fissare una percentuale su di esso.

Per quanto riguarda la domanda 2:

Dal momento che Apple si aspetta che il loro software sia in esecuzione sul telefono, potrebbe fare alcune cose che potrebbero danneggiare il telefono. Ancora una volta, varia decisamente su ciò che è stato modificato, su come è stato eseguito il jailbreak, ecc. Personalmente se Apple esce con un aggiornamento iOS, non lo permetterò solo. Se lo voglio, la prima cosa che farei è ripristinare il firmware originale tramite iTunes.


Quindi, se mi assicuro di aver sempre inserito la batteria piena prima di fare casino, l'unico modo per il mio telefono di essere permanentemente bloccato è se il software non funziona?
Pacerier,

-4

Jailbreak significa sostituire il contenuto dello stivale.

Quindi, tutto è cambiato. È come un nuovo disco rigido con una nuova immagine di avvio, che cambia tutto in quel disco rigido da come è iniziato, per ospitare il sistema operativo reale che nei dispositivi Jailbreak è un sistema operativo alterato, quindi tutti i metodi, le funzioni e le proprietà sono disponibili senza restrizioni .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.