iPhone e iPad sono dispositivi bloccati. Puoi installare solo app che Apple ha approvato e non puoi modificare il sistema sottostante come potresti fare su un sistema Windows, Mac o Linux. Il jailbreak è l'atto di sfuggire a questa simbolica "prigione".
Ad Apple non piace il jailbreak e fanno di tutto per renderlo più difficile. La comunità di jailbreak e Apple sono impegnate in un gioco al gatto e al topo. I jailbreaker lavorano per rendere possibile il jailbreak prima che Apple blocchi i loro ultimi trucchi.
Cos'è il jailbreak?
Il jailbreak è diverso dal rooting e dallo sblocco , ma è simile. Come molti altri dispositivi moderni, i dispositivi iOS come iPhone, iPad e iPod Touch vengono bloccati. Non hai accesso all'intero file system del dispositivo nello stesso modo in cui disponi di un accesso di basso livello su un computer Windows, Mac o Linux. Apple ha questo accesso "Amministratore" o "Utente root" sul tuo dispositivo, non tu.
Il jailbreak è l'atto di ottenere il pieno accesso a un dispositivo iOS. I jailbreaker generalmente individuano una vulnerabilità di sicurezza e la utilizzano per sfuggire all'ambiente bloccato, dando agli utenti il pieno controllo sui propri dispositivi.
Grazie a il DMCA statunitense , il jailbreak di un iPhone è completamente legale, mentre il jailbreak di un iPad sembra essere un crimine. Le leggi possono variare in altri paesi.
RELAZIONATO: Qual è la differenza tra jailbreak, root e sblocco?
Perché le persone jailbreak
La natura bloccata di un iPhone o iPad significa che puoi fare solo ciò che Apple ti consente di fare con esso. Ad esempio, non puoi modificare l'app di posta elettronica predefinita o il browser web. Inoltre, non puoi installare app dall'esterno dell'App Store di Apple, il che significa che sei sfortunato se vuoi utilizzarle un'app che Apple non approva . Inoltre, non hai l'accesso di basso livello per personalizzare il sistema operativo iOS in altri modi, facendo un'ampia varietà di cose che Apple non approverebbe. Anche l'esecuzione di altre modifiche a livello di sistema come la modifica dei temi, l'aggiunta di widget o l'attivazione del tethering Wi-Fi contro i desideri del tuo operatore richiede il jailbreak.
Le persone effettuano il jailbreak perché vogliono fare di più con i loro dispositivi di quanto Apple gli consenta. Sia che tu voglia sporcarti le mani con modifiche al sistema di basso livello o semplicemente rendere Chrome e Gmail il tuo browser web predefinito e le app di posta elettronica, il jailbreaing ti dà accesso completo al sistema sottostante e ti dà il potere di fare queste cose.
La guerra di Apple contro il jailbreak
Poiché il jailbreak non è progettato o supportato da Apple, tutti i jailbreak vengono eseguiti individuando una vulnerabilità di sicurezza nel sistema operativo iOS di Apple e sfruttandola. Questo dà ad Apple due diverse motivazioni per bloccare il jailbreak: vogliono prevenire il jailbreak stesso e vogliono anche correggere i difetti di sicurezza che potrebbero essere usati per compromettere i dispositivi iOS per scopi dannosi.
Ogni volta che la comunità di jailbreak rilascia un nuovo strumento che sfrutta un difetto, nota Apple. Possono quindi correggere il difetto nella prossima versione di iOS, che blocca il funzionamento del jailbreak. Ciò significa che i jailbreaker che dipendono dalle loro modifiche al jailbreak possono spesso trattenersi dall'aggiornamento a nuove versioni di iOS fino a quando un jailbreak non viene rilasciato e viene confermato che funziona. L'aggiornamento a una nuova versione di iOS generalmente "risolverà" il jailbreak e la falla di sicurezza, ripristinando il dispositivo in uno stato di blocco.
Ad esempio, un jailbreak di iOS 7 è stato appena rilasciato il 22 dicembre 2013. Lo stesso iOS 7 è stato rilasciato il 16 settembre 2013. Ciò significa che la comunità di jailbreak ha impiegato più di quattro mesi per trovare un jailbreak per iOS 7 - prima di questo, i jailbreaker potrebbero scegliere di utilizzare una vecchia versione di iOS 6 o eseguire l'aggiornamento alla versione più recente e perdere il jailbreak. Apple risolverà presto questo jailbreak con una nuova versione di iOS e i jailbreaker dovranno scegliere tra i loro jailbreak e l'ultima versione di iOS.
Mentre Apple continua a riparare i buchi in iOS, i jailbreak impiegano più tempo a comparire. La comunità del jailbreak è bloccata in una lotta perpetua con Apple. Apple probabilmente non vincerà mai completamente - è difficile creare software senza buchi - ma stanno rendendo le cose sempre più difficili per i jailbreaker.
Come eseguire il jailbreak
Prima di eseguire un jailbreak o fare qualsiasi altra cosa rischiosa, probabilmente vorrai eseguire il backup del tuo dispositivo. In caso di problemi, puoi ripristinare il backup.
Supponendo che un jailbreak sia attualmente disponibile per la versione di iOS del tuo dispositivo - e uno è appena uscito per iOS 9.3 di recente - dovrai semplicemente individuare lo strumento di jailbreak, scaricarlo ed eseguirlo sul tuo computer. L'attuale strumento di jailbreak preferito è Azione . Il processo di jailbreak prevede il download del programma sul computer Mac o Windows, il collegamento del dispositivo iOS al computer con un cavo USB e l'esecuzione dello strumento. Si spera che dovrebbe effettuare il jailbreak del tuo dispositivo senza problemi. Assicurati di seguire tutte le istruzioni incluse con lo strumento di jailbreak.
Come parte del processo di jailbreak, lo strumento verrà installato Cydia sul tuo dispositivo. Cydia è un app store alternativo contenente app iOS che Apple non approverebbe. Sono il genere di cose sviluppate dalla comunità di jailbreak che Apple non vuole che tu usi. Ad esempio, qui troverai strumenti per definire i temi del tuo dispositivo e aggiungere widget. Se desideri modificare il browser predefinito, devi installare l'app BrowserChooser da Cydia e selezionare il browser predefinito con essa. Cydia è il modo in cui realizzi effettivamente le cose che probabilmente ti hanno portato al jailbreak del tuo dispositivo in primo luogo.
Se dipendi dal jailbreak, assicurati di attendere fino a quando non sarà disponibile un nuovo jailbreak per ogni nuova versione di iOS di Apple prima di eseguire l'aggiornamento. Apple non vuole che tu esegua il jailbreak dei tuoi dispositivi e fanno di tutto per fermarlo.
Credito immagine: Austen Hufford su Flickr , William Hook su Flickr