In Evidenza
Il Contest del giorno su iSpazio
Contest
icon120_464573763
Vinci 3 copie di iMetodiDelLotto su iSpazio!
Partecipa al Contest lasciando un commento e vinci quest'applicazione
Ultime Notizie

Jailbreak Focus #3: gli svantaggi del jailbreak [Also available in english]

 


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:

  1. Evitare di eseguire un backup;
  2. Maggior esposizione a codice malevolo;
  3. Invalidità temporanea della garanzia;
  4. 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”
2. Per i contatti
  • 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! 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.

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 [+ Espandi]

9,376 visite

46 Commenti

  1. lo vado a fare subito il jail

  2. Salve a tutti, qualche mese fa mi hanno cambiato in garanzia il mio iphone 4 con uno rigenerato. Il problema è iniziato quando per errore ho caricato un backup del mio precedente iphone 4 jailbrekkato. Dopo essermene accorto ho fatto un ripirstino per farlo tornare come nuovo e caricare il backup corretto. Ma con mio stupore mi aveva diminuito di circa 700 mb lo spazio disponibile totale del dispositivo, non quello libero ma quello totale. Dopo mi sono informato su internet e ho scoperto che quella era una partizione che usa cydia e che facendo il ripristino andava ad essere inattiva e non più utilizzabile. Adesso la mia domanda è se questa partizione in qualche modo si può recuperare? Ho rifatto il jailbreak con firmware 5.01 ma la capacità massima è rimasta sempre minore dei 700 mb.

    consigli?

    • Per queste domande ti invitiamo a consultare iSpazio Genius.

    • Ciao Fabio mi fai sapere se hai ricevuto una soluzione? Anke io ho lo stesso problema. La mia email: pabloubertisanz@hotmail.com

      Grazie 1000

    • Salve Fabio, guarda per quanto ne so io non è Cydia a prendere 700mb ogni volta che viene installato, ma bensì ogni volta che ripristina il telefono perde della memoria, ma solo ad ogni ripristino, Cydia, Jailbreak e altre cose affini non c’entrano nulla con lo spazio, a meno che tu non metta un custom firmware dive scegli la partizione da dedicare, ma non mi sembra il tuo caso.
      Potrebbe essere una boiata allucinante, ma non credo anche perché così succede anche a me!
      Albematty.

    • Ok, alla fine mi sa che la perdita di memoria che si è verificata dopo che ho aggiornato da un jailbreak, sia stato un caso, la ragione della perdita probabilmente e che sono passato a ios 5 e io mi aspettavo di trovare il totale della memoria disponibile invariato e che al limite se ios 5 occupava più spazio, mi avrebbe occupato più spazio su altro e non mi avrebbe diminuito lo spazio totale. Ma mi devo ricredere, perchè guardando diversi video su youtube che spiegano come fare il jailbreak di ios 5 ho notato che all’inizio facevano vedere la schermata dell’info per far vedere che c’era installato ios 5 e poi facevano il jailbreak, con mio stupore in tutti i video la memoria totale dell’iphone da 32 gb prima di fare il jailbreak era di 28.5 gb come la mia. Quindi reputo che la perdita di memoria sia dovuta a ios 5. L’ho scritto perchè magari sarò di aiuto a qualcun’altro, con i miei stessi dubbi.

  3. e i daemon? a proposito della batteria e del suo consumo dovuto al jailbreak, i daemon consumano? più se ne installano più aumenta il consumo?

    e noupdate, appena arrivato, consumerà più batteria il cercare l’aggiornamento? o il daemon di noupdate che è sempre attivato? è tra i mobile substrate addons in sbsettings.

    • Devi sapere che tutti i demons che trovi sotto mobile substrate addons oltre a consumare batteria ti tolgono anche una fetta di RAM Che utilizzano per funzionare, chi più chi meno, quindi occhio a non installarne troppi :)

      • ne ho installati solo 6, compreso NoUpdate, che mi sa che toglierò, non mi convince avere un demone solo per non far cercare aggiornamenti….. màh….
        conosci la repo insanelyi e Remove Launch Daemons??
        ci si può fidare?

      • St4lker93 mi ha preceduto :P
        Conosco quella repo di nome e diffiderei…

      • NoUpdate al massimo un demone lo toglie…

        I mobile substrate addons NON SONO DEMONI, non tutti perlomeno, la maggior parte sono semplici modifiche a comportamenti standard e vengono iniettati nel codice senza avere impatto sulle prestazione, generalmente.

  4. Grazie, molto interessante!

  5. “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.”

    Al di là del fatto che un file su disco non rallenta proprio un cazzo (e se non lo sapete basta che vi studiate un po’ di teoria dei file system, HFS soprattutto che non ha niente a spartire con quelle merde che sono FAT e NTFS)

    Premesso questo, basta ricordarsi, se uno vuole togliere il jailbreak, di cancellare con iFile il contenuto di alcune cartelle, prima di effettuare il backup pre-ripristino.

    Fare questo terrorismo psicologico è veramente penoso.

  6. “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.”
    Al di là del fatto che un file su disco non rallenta proprio un cavolo (e se non lo sapete basta che vi studiate un po’ di teoria dei file system, HFS soprattutto che non ha niente a spartire con quelle cacche che sono FAT e NTFS)
    Premesso questo, basta ricordarsi, se uno vuole togliere il jailbreak, di cancellare con iFile il contenuto di alcune cartelle, prima di effettuare il backup pre-ripristino.
    Fare questo terrorismo psicologico è veramente penoso.

    • Ciao,io ho fatto la sincro,e adesso su iTunes ho vari giochi ehm.. jail diciamo. Quando uscirà il 5.1 ho intenzione di aggiornare,quindi cosa mi consigli di fare?

    • Spiega come!

    • Ciao Teejay: il problema è proprio trovare le cartelle in questione, perché alcuni tweak vanno a sovrascrivere anche alcuni file di sistema!

  7. Quindi uno dei contro del jailbreak consta nella riduzione dell’autonomia del dispositivo perche i temi ed i tweak che è possibile installare successivamente richiedono maggiori risorse rispetto al normale funzionamento dell’iDevice.

    Il che è come dire che uno dei contro dell’acquistare una macchina del caffè consta nel poter acquistare successivamente del caffé ultracostoso che può portare ad un veloce alleggerimento del portafoglio.

    Insomma, detta cosi è colpa del jailbreak se la batteria si scarica più velocemente, esattamente come è colpa della macchina del caffé se ci si ritrova senza soldi.

    Nessuna delle due cose ha colpa, dato che è l’utente a scegliere cosa farne successivamente.
    Perdonatemi ragazzi, ma il quarto punto mi sa tanto da “dobbiamo aggiungere altri punti negativi, ma non sappiamo cosa mettere.”
    A dire il vero, ho la stessa sensazione col terzo punto.

    Invalida la garanzia, ma è possibile riattivarla ripristinando il dispositivo.
    Quindi il contro dove sta? nella temporaneità della cosa?
    Mi pare davvero “forzato” come terzo punto.

    Poi chiaramente è un mio punto di vista e magari sarò stato troppo aggressivo nell’esporlo, ma credo che revisionare l’articolo non sarebbe una cattiva idea :)

    • Il paragone è totalmente sbagliato…
      In caso di tweak particolari (tipo che effettuano animazioni), allora la batteria subisce un ulteriore drenaggio in quanto vengono impiegate ulteriori risorse, mentre per i temi leggi sul post ;)

      • Ah dimenticavo riguardo il terzo punto!
        Apple per politica interna non fornisce nessun supporto al dispositivo jailbrekkato, in quanto si viola l’accordo di licenza che si accetta durante la configurazione del dispositivo.
        Non invalida la garanzia, ma rende temporaneamente “non disponibile” il diritto di richiedere assistenza tecnica (se così si può dire).
        È sicuramente l’utente a scegliere quello da installare sul proprio dispositivo, però quello che si installa tramite Cydia potrebbe portare ad una diminuzione della batteria

      • non vedo perche dovrebbe essere sbagliato.
        Il senso è lo stesso.
        In entrambi i casi c’è qualcosa che dura di meno (batteria/soldi) a causa di un “qualcosa” (che a detta vostra sarebbe il jb e, nel caso del mio paragone, la macchina del caffé) che ti permette di usufruire di altro (tweak/caffé costoso).

        come ho però gia scritto, non è il jailbreak a consumare la batteria, ma è quello che installi successivamente a farlo.

        come ho gia risposto a Matteo G. qua sotto, un dispositivo appena jailbrekato ed uno pieno zeppo di tweak sono entrambi iDevice jailbreakati, solo che il secondo dura nettamente di meno a causa dei tweak attivi.

        Però appunto sono entrambi jailbreakati, quindi non è colpa del jailbreak se l’autonomia cala.

        E’ come dire che windows è brutto perche è lento all’avvio (vi prego di evitare le battutine su windows, se no rischiamo di ritrovarci millemila reply solo perche mi sono permesso di dire la parolina tabù in un blog dedicato ai dispositivi apple) a causa dei millemila programmi installati che si aprono automaticamente all’avvio.

        Non è colpa di windows se hai installato tutti quei software che all’avvio cercano di aprirsi tutti insieme, rallentando di molto i primi minuti dall’accensione.
        Un pc appena formattato sarà operativo entro pochi secondi… eppure hanno entrambi windows :)

      • @Krys

        Va bene, eviterò le battute su Windows ç_ç
        Nel post però c’è scritto che le cause sono riconducibili a temi o tweak, non che è dovuto al jailbreak :)

        “[...]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: [...]“

      • si, ok, ma metterlo come punto fa credere che questo sia un difetto del jb, quando non lo è :D
        a questo punto avreste potuto mettere, chessò, un quinto punto e scrivere che il jailbreak può far smettere di far funzionare il dispositivo perche ti permette di editare file di sistema. XD

      • @Krys aaaa ora ho capito! xD

        Sì in effetti può essere inteso come svantaggio, hai ragione! Penseremo immediatamente ad una soluzione per evitare questo “misunderstanding” :)

        Grazie Krys :)

      • figurati ^_^
        (d’oh, l’avevo gia postato erroneamente in un altro punto)

    • Non sono d’accordo sul fatto che “secondo te” il JB non inciderebbe sulla durata della batteria. Più attività deve svolgere il processore e più la batteria cala velocemente; quindi più “porcate si attivano sull’iPHone e più processi rimangono attivi, con conseguente aumento dei consumi.
      Per il punto 3: ad oggi il JB è sempre più precario, tra non molto la Apple smetterà di firmware il 5.0 e 5.01 (uscirà il 5.1). Ripristinare l’iPhone e perdere il JB fino ad un nuovo hack è sempre più verosimile, e tieni presente che Apple non è Vodafone (ad esempio) se dici di avere un problema guardano se il problema esiste davvero, se vedono che c’è il JB non intervengono.
      Con questo non voglio dire di non fare il JB ma di conoscere effettivamente tutto quello che c’è da sapere; non tutti gli utenti sono “sgamati”, anzi molti non sanno quasi nulla di iPhone e rischiano di fare solo casini…

      • Il jailbreak non incide sulla durata della batteria. E’ QUELLO CHE INSTALLI TU a farlo.
        Qual è la differenza tra un telefono appena jailbreakato e uno pieno zeppo di tweak attivi?
        semplice: il secondo avrà un’autonomia nettamente inferiore.
        In ogni caso però sono due dispositivi jailbreakati.

        Il problema non è il jailbreak ma è quello che installi dopo averlo effettuato.

      • Si! Concordo con Krys

      • Quindi tu fai il JB e poi non ci installi nulla? Non puoi separare le 2 cose.

        O lasci l’iPhone senza JB, oppure fai il JB e ci installi almeno un Tweak. Se non sbaglio poi, praticamente nessuna modifica si installa senza almeno la dipendenza del MobileSubstrate (che sarà anche scritto magnificamente) ma che comunque richiedere risorse… Senza contare poi tutte le aggiunte che fa Cydia al primo avvio.
        Il commento giusto sarebbe stato: “Un JB ben “ragionato”, non incide soggettivante sulle prestazioni dell’iPhone e sulla durata della batteria”, e non dire che il SOLO JB non fa nulla al proprio iPhone, perché questo è ovvio…. Pure Windows installato da zero dopo una settimana che si rimane a guardarlo e basta ha la stessa velocità che dopo un minuto dall’installazione… Lo stesso una macchina nuova parcheggiata da 2 anni in garage.

      • si, ma quanto incide il mobile substrate?
        molto, molto poco.

        non vedo perche poi debba essere necessario il mobilesubstrate in ogni caso.

        ifile lo richiede?
        c’è gente che jailbreaka per pochissimi software eh :)

  8. Per togliere il jailbreak con ifile togliere il contenuto di alcune cartelle…a quali di queste cartelle ti riferisci? Ma per togliere il jailbreak non basta fare un ripristino?

  9. io su 4s tra le notifiche sempre attive e jb la batteria mi dura un cavolo :\

  10. Ma questo è inglese??? “it “takes” files which, without the modify, will never use.”
    Raga, ma lasciate stare sto “available also in English”…

    • condivido appieno.
      anche perche questo è un blog italiano, non vedo perche un inglese/americano dovrebbe venire qua considerando il numero virtualmente illimitato di blog dedicati agli iDevice nella loro lingua.

      • Per questo punto invece: siccome finora tutte le puntate di Jailbreak Focus sono state fatte in collaborazione con esponenti molto importanti della iCommunity (p0sixninja, rpetrich, BigBoss tanto per dirne alcuni), ci pareva giusto tradurre questi post in una lingua comprensibile anche a loro!
        I blog americani certo, preferiscono guardarsi attorno, però iSpazio è stato più volte citato anche da questi siti: non siamo proprio “sconosciuti” a loro ;)

      • allora posso comprendere.
        cercate di migliorare la qualità della traduzione allora :D

      • @Krys facciamo del nostro meglio! :)

    • Ciao lore,
      È inglese e come ha senso in italiano, ha senso anche in inglese: sebbene sia una cosa molto formale (Credo, corregettemi se sbaglio) è usato come costrutto.

      Te la traduco in italiano, magari la capisci meglio: “Prende file che, senza la modifica, non userà mai”.

      • Nella frase manca un “it” prima di “will” allora. Oppure “which, …, will never be used”. Comunque ve lo dico non come critica distruttiva, piuttosto perché vi serva ad aumentare la qualità del blog. Ci sono parti dell’articolo che sono “travasi”, non traduzioni dall’italiano all’inglese. Alcuni costrutti, seppur giusti, un americano/inglese non li userebbe mai. Altre parti sono proprio sbagliate: “borns” non esiste, dovrebbe essere “is born” ad esempio. Ciò che intendo è: o la traduzione è davvero buona, oppure i “famosi” del JB leggono l’articolo, si fan due risate e pensano che gli italiani sono dei cioccolatai. My two cents,

        Lore

  11. “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.”

    Ma siete seri?
    L’unico “problema” è che viene occupato dello spazio in più su disco, cosa che su una memoria flash non causa nessun rallentamento.

    • L’OS oltre ai vari file che dovrebbe avere di base, riceve anche quelli del jailbreak: questi rallentano il dispositivo

  12. …ma il principale svantaggio lo avete dimenticato ?
    E l’impossibilita di aggiornare a nuova versione di iOS ? Ne con Itunes su windows (o mac) ne ora con gli aggio OTA dal 5.0 in su…l’aggio è scaricato ma impossibile da istallare…l’unica, x un ipxxx jailbreakato è la procedura di ripristino a nuova versione previo backup !

  13. Contro del jail?

    1 Batteria
    2 Instabilità
    3 Lentezza

    prossimo giro sto pensando di non rifarlo più

  14. Salve ragazzi, scusate la mia poca esperienza, però io vorrei capire una cosa. Prima di effettuare il JB, avevo aperto un tread in Ispazio Genius dove chiedevo se una volta sbloccato l’iphone e nel caso in cui avessi avuto il bisogno di ripristinarlo, tutto fosse tornato come prima, o meglio come mamma Apple lo ha fatto e tutti mi hanno assicurato che dopo un eventuale ripristino non ci sarebbe stato problema.
    Ora quello che vorrei chiedervi, io dopo averlo sbloccato, ho fatto il mio bel Backup tramite Itunes sul Mac, adesso voi mi vorreste dire che se effettuo un ripristino e poi ci infilo il mio backup, ho comunque elementi del JB?!
    Vi ringrazio e buona serata.

Scrivi un commento

Quick Apps - recensioni veloci delle ultime App per iPhone!
5
quickapp_hover
icon120_525323391
Lillipuz
quickapp_hover
icon120_490974476
PensieriParole
1
quickapp_hover
last two - ispazio
The Last Two
quickapp_hover
icon120_321262925
Enoteca – Gestisci la tua collezione di vini con stile
quickapp_hover
icon120_519875171
Language
quickapp_hover
icon120_525045833
CrazyTyping

I Partner Esclusivi di iSpazio

  • Benm.at