Dopo il successo della seconda puntata ecco un nuovo appuntamento con “Jailbreak Focus”, una rubrica che nasce con l’intento di aiutare coloro che compiono i primi passi verso il “mondo” del jailbreak. In questa terza puntata, parleremo dei vari svantaggi che l’utente può incontrare nel caso decida di fare la modifica.
Nel precedente articolo avevamo trattato le varie tipologie di jailbreak e i vantaggi che da questa procedura si potevano trarre. Purtroppo, la modifica non è solo “pro” ma ci sono anche dei contro che si possono sintetizzare in questi quattro punti:
- Evitare di eseguire un backup;
- Maggior esposizione a codice malevolo;
- Invalidità temporanea della garanzia;
- Riduzione dell’autonomia della batteria per tweak o per temi;
Evitare di eseguire un backup
Nel momento in cui si effettua il jailbreak al proprio dispositivo è sconsigliato effettuare dei backup: questo è dovuto al fatto che quando iTunes o iCloud effettuano la copia dei dati, salvano anche tutte le impostazioni dei vari programmi scaricati da Cydia e le varie opzioni annesse.
Andando successivamente a ripristinare su un iDevice un backup, la memoria interna (la “partizione di sistema”, ovvero i famosi 2-3GB occupati da iOS) subisce dei rallentamenti in quanto viene caricata di file che, senza il jailbreak, non andrà mai ad utilizzare.
Per ovviare a “questa mancanza” ci sarebbero comunque degli accorgimenti, in base alle vostre necessità:
1. Per le foto
- Mac: basta importare le immagini con Acquisizione immagini o iPhoto;
- Windows: aprite Risorse del computer, cliccate sull’icona del vostro iPhone e copiate il contenuto della cartella “DCIM”
- Tenete semplicemente attivo il backup con iCloud ma solo per quanto riguarda i “Contatti”: facendo questo, verranno salvati meno dati e troverete i vostri contatti su iCloud.com
3. Per i salvataggi dei giochi
- Per i salvataggi dei giochi sarà necessario scaricare un qualsiasi programma che permetta l’accesso in modalità SSH al proprio iDevice, recarsi nella cartella del videogioco desiderato e cercare in “Documents” il file di salvataggio.
[attenzione]ATTENZIONE! Alcune software house (ad esempio Gameloft con Modern Combat 3) non permettono tale procedimento, restituendo un errore che non consente di giocare al titolo di cui si è modificato il file di salvataggio.[/attenzione]
4. Per tutti i contenuti scaricabili da iTunes/App Store
- Per tutti i contenuti scaricabili da iTunes o dall’App Store basterà effettuare una sincronizzazione con iTunes in modo da permettere al celebre programma di salvare tutti i contenuti scaricati
Maggior esposizione a codice malevolo
Effettuando la modifica degli iDevices, questi vengono maggiormente esposti a codice malevolo: alcuni tweak scaricati da Cydia infatti potrebbero modificare dei file del sistema operativo e, di conseguenza, aumentare i rischi durante la navigazion in rete.
Possiamo usare MobileTerminal come esempio, un pacchetto che permette di accedere e controllare il proprio dispositivo attraverso un terminale: se non vengono cambiate le credenziali d’accesso, che l’applicativo fornisce di base, un hacker potrebbe entrare di nascosto nella memoria interna del vostro iDevice.
Naturalmente è facile evitare di installare questi tweak/programmi: basta semplicemente dare una lettura alla “Descrizione” del file che si intende scaricare da Cydia, in modo da capirne subito il funzionamento effettivo e diffidare da applicativi sospetti!
“Invalidità” temporanea della garanzia
Effettuando il jailbreak, l’utente viola l’accordo di copyright di Apple che accetta quando configura il proprio dispositivo: una conseguenza, purtroppo, è la perdita della possibilità di richiedere assistenza tecnica.
Apple non approva la procedura di Jailbreak e nega l’assistenza per prodotti modificati. Riottenere questo diritto è comunque molto semplice: basta effettuare un ripristino dalla modalità DFU per cancellare ogni traccia della modifica dal proprio dispositivo e quindi ogni alterazione applicata con tale procedura ad iOS. La garanzia torna attiva.
Riduzione dell’autonomia della batteria
Il jailbreak spesso è anche sinonimo di drastico calo nella durata della batteria del proprio dispositivo e ciò è dovuto principalmente o ai tweak che si installano, o ai temi:
1. Tweak
I tweak consumano batteria in base a che livello del sistema operativo agiscono: ad esempio se vanno a rimpiazzare parti già presenti in iOS, non andranno ad incidere molto sulla durata del dispositivo.
Un discorso diverso va invece fatto per tutti quei pacchetti che effettuano delle animazioni, come UnlockFX: questi file, per via del loro stato di attività, risucchiano notevolmente la batteria quando vengono usati. Quindi, nel caso dell’add-on in questione, userà batteria solo ed esclusivamente quando si sblocca il dispositivo.
Temi
I temi in realtà non sono veri e propri “risucchiatori” di batteria: questi pacchetti infatti vanno solamente a modificare il percorso delle immagini che iOS deve mostrare all’utente e caricare.
La colpa è quindi da associare a Winterboard, il programma su cui si basano tutti i temi per permettere la “personalizzazione grafica” del proprio dispositivo: l’applicativo, sviluppato da saurik, causa un maggior utilizzo della batteria da parte del terminale perché, quando il sistema cerca un qualsiasi file da caricare per l’interfaccia grafica, Winterboard si “intromette” e determina se dev’essere rimpiazzato o meno dal tema attivato.
Queste sono quindi i principali svantaggi che si possono incontrare in caso si decida di effettuare il jailbreak: la maggior parte sono comunque evitabili/aggirabili ma per quanto riguarda il consumo della batteria, sfortunatamente non esistono soluzioni.
Con questa terza puntata, abbiamo concluso tutta la panoramica sul mondo della modifica per iOS e adesso sarete voi a continuare questa rubrica: nei prossimi articoli Jailbreak Focus proverà a rispondere a tutti i vostri quesiti!
Mandateci quindi via mail i vostri dubbi riguardo il jailbreak: le domande più interessanti verranno scelte per essere trattate nelle successive “puntate” di questa rubrica!
Un ringraziamento speciale a BigBoss per la redazione della parte sulla sicurezza
e a Filippo Bigarella per la parte sul consumo della batteria!
English version [peekaboo name=”english”]
[peekaboo_content name=”english”]
After the success of the second instalment, here comes a new episode of “Jailbreak Focus”, a spot that borns with the intention to help out those who are trying to make the first steps towards the “jailbreak” world. In this third article, we’ll talk about the disadvantages that the user could meet in case he/she decides to jailbreak.
In the previous article we covered the typologies of the jailbreak and the advantages which we can gain from this procedure. Sadly the modify it’s not only “pro” but there also some “cons” as well, which can be synthesized in these for points:
- Avoid to make a backup;
- Major exposure to malicious code risk;
- “Temporarily” invalidity of the warranty;
- Battery usage reduction caused by tweaks or by themes
Avoid to make a backup
In the moment an user jailbreak his/her device it is usually not recommended to make a backup: this happens because when iTunes or iCloud effect all the infos’ copy, they also save every setting of the various programs downloaded from Cydia and the options.
Later on, by restoring an iDevice with a jailbreak backup, the system is affected by slowdown because it “takes” files which, without the modify, will never use.
To remedy at this “lack” there would be some shrewdnesses, depending on your needs:
1. As for the photos
- Mac: you’ll only need to import the images with iPhoto or “Image acquisition”;
- Windows: open My Computer, click on the iPhone’s icon and copy the whole content of the “DCIM” folder
2. As for the contacts
- Just keep the iCloud backup activated but only with the “contacts” option on: by doing this, iCloud will save lesser data than before and you’ll find your numbers on iCloud.com
3. As for games’ savedata
- For games’ savedata a program that allows the SSH connection with the device will be necessary, then go to the videogame’s folder that you’d like to take the savedata and look for the “Documents” folder.
[attenzione] WARNING! Some software house (for example Gameloft with Modern Combat 3) don’t allow this procedure, handing back an error that doesn’t allow to play at the game whose savedata is modified. [/attenzione]
4. As for downloadable content from iTunes/App Store
- For all of the downloadable content from iTunes or the App Store a synchronization with iTunes will be enough, so that the well known program can save everything you’ve bought in your device
Major exposure to malicious code risk
By jailbreaking, the devices has major risks towards malicious codes: some tweaks downloaded from Cydia in fact could modify some files of the OS and, as a consequence, increase the risks while surfing the internet.
We can use MobileTerminal as an example, a package that allows to enter and control our device through a terminal: if the basic login data that this application gives to the user isn’t changed, hackers could secretly enter on the HDD of your iDevice.
Actually it is really simple to avoid to install these tweaks/programs: a simple read to the “description” to the package that you’d like to download will be more than enough, so that you can immediately understand what that .deb do and avoid suspicious apps!
“Temporarily” invalidity of the warranty
By jailbreaking, the user breaks the copyright agreement of Apple which he/she accepts while setting up the device: a consequence, sadly, it’s the loss of requesting technical assistance.
Apple doesn’t approve the jailbreak procedure and denies assistance for modified products. Getting back this right anyway is really simple: just do a restore via DFU to erase every sign of the modify and also every alteration applied with this procedure to iOS. Warranty will return back to normal.
Battery usage reduction caused by tweaks or by themes
Often jailbreak is also synonymous of drastic reduction of battery’s usage of your device and this happens mainly because of the tweaks, or because of the themes:
1. Tweak
Tweaks use battery depending on which level of the OS they work: for example if they replace parts that were already in iOS, they won’t account on the “device’s life”.
A different speech has to be done for all of these packages that make animation, as UnlockFX: these files, because of their activity status, drain a lot of battery when they’re used. So, in the case of this add-on, it will use battery only when the device in unlocked.
2. Themes
Actually themes are not true “drainers” of battery: these packages in fact only modify the path of the images which iOS has to show to the user and load.
The fault then must be associated to Winterboard, the program where all the themes are based to allow the “graphic customization” of your device: this application, developed by saurik, cause a major usage of the battery because, when the system looks for a file that must be loaded for the graphic interface, Winterboard “interposes” to this process and define if that image bust be replaced or not from the selected theme.
This are the main cons that can be “met” in case you decide to jailbreak: most of them are avoidable but for what concerns the battery’s usage, sadly there are no solutions.
With this third instalment, we ended all of the panoramic on the jailbreak world for iOS and now you’ll be the one that will keep this spot: in the next articles Jailbreak Focus will try to answer every questions of yours!
Send via mail all of your doubts regarding the jailbreak: the most interesting questions will be selected in order to be discussed in the next “instalments” of this spot!
Special thanks to BigBoss for the writing of the security part and
Filippo Bigarella for the battery’s usage!
[/peekaboo_content]
Leggi o Aggiungi Commenti