JailBreak - La vera verità

La verità è in realtà la mia verità. Ho preso spunto da un post, con i milioni di commenti a cui ho preso parte, che è uscito qualche giorno fa su iPhone Italia: l'esperienza di un utente del sito che illustrava i pro e i contro (secondo lui) dell'avere o meno il JB su iPhone.

Prima di iniziare vorrei premettere che sul mio telefono, così come su tutti quelli venduti in italia anche dagli operatori telefoni stessi, non c'è alcun blocco della BaseBand (l'apparato telefonico del telefono), lasciando quindi la possibilità di usarlo con qualsiasi SIM. Ovviamente il JB diventa "necessario" se ho, per esempio, un 2G e lo voglio usare qui in italia.

Detto ciò partiamo con la narrazione...
Due giorni fa ho deciso che volevo, per la terza volta, JailBreakkare il mio iPhone (la verità è che volevo provare un navigatore senza però spendere 60€ per poi scoprire che era una schifezza), per la terza volta perchè avevo già fatto due JB in passato che avevo tolto dopo un paio di giorni e ogni volta per provare qualche applicazione particolare.
Quindi mi sono scaricato il rinomato tool di JB, ho attaccato il cellulare al PC e ho premuto sull'unico bottone dell'applicazione; questo per dire che è impossibile sbagliare qualcosa. 1 minuto di orologio dopo il mio telefono era "evaso di prigione". Mi installo il navigatore, ne verifico il funzionamento e lo attacco a caricare, e basta! Non ho messo nessun altro programma che poteva occuparmi memoria e processore!
Perchè dico questo? Perchè l'indomani, quando con il mio telefono comincio il mio quotidiano viaggio vero l'ufficio, attacco il telefono all'accendi sigari, imposto la destinazione... e via!

Dopo un po' mi accorgo che, malgrado l'iPhone sia in carica (con il caricabatteria rapido da 1000mA!!) la batteria si scarica lentamente durante l'utilizzo! Stupito della cosa spengo il navigatore... ma durante la giornata mi accorgo comunq
ue che c'è qualcosa che non va. Il telefono infatti perde, in stadby, il 10% di carica ogni 50/60 minuti!!!
Ok che il 3GS non è noto per la durata della batteria, ma non era mai stato così una zozzeria! Tornando a casa raggiungo l'apice dell'assurdo: 1 ora di viaggio navigando in rete con il 3G -> 70% della batteria consumata! Che a conti fatti significa che io non potrei usare il telefono per più di 2 ore e che non raggiunge le 10 ore se lo lascio solo in stadby!

Cosa inconcepibile ma vorrei risottolineare quanto avevo detto sopra: il JB è solo un tasto e non ho installato niente. Però può essere ovviamente successo qualcosa di anomalo, o durante il JB, o durante l'installazione del navigatore crakkato!

La sera quindi perdo dell'altro tempo per ripristinare il telefono da zero e, per non rischiare che mi vengano ributtati su file "con problemi" decido di non recuperare il vecchio backup del telefono (la conseguenza è perdere le impostazioni delle applicazioni installate e del telefono, perchè tutto il resto è sincronizzato con Outlook, quindi un po' di roba ma ci si può passare sopra).

Finita la procedura e raggiunto il 100% della carica, stacco il telefono e ci navigo qualche minuto e poi lo lascio in stadby (durata batteria 99% ore 00:30). Mi alzo la mattina alle 7.30, controllo lo stato della batteria 92%!! Sembra a posto...
Non sto a fare la telecronaca minuto per minuto di quello che è successo al mio telefono, ma lascio la schermata di utilizzo che parla da sola!



Dopo 20 ore di StandBy, di cui 3 di utilizzo (e le ora di uso sono in navigazione su 3G o wireless)... senza mai caricarlo mi trovo con il 15% di carica. Quindi mi faccio tranquillamente una giornata!
L'unica precisazione che voglio fare al riguardo è che le impostazioni del telefono sono quelle base: quindi luminosità di Default (che credo sia al 50%) con regolazione automatica, 3G e WiFi sempre attive, nessuna notifica Push e controllo manuale delle caselle E-Mail.

A questo punto direi di chiudere con il JB. Non credo che la colpa sia davvero il JB, anche perchè le altre 2 volte che lo avevo effettuato non avevo notato un degrado di prestazioni così evidente. Il problema è che se capita una cosa analoga, come risolverlo? Io con il TaskManager non ho visto nessun task "sospetto", spegnimento e accensione del telefono (anche con HardReset) non risolvevano il problema... quindi? Ripristinare nuovamente il software!
Ho un sospetto sul problema: credo che si fosse "bloccato" in qualche modo il GPS perchè, per la prima volta, ho visto che la posizione riportata su GoogleMap era completamente sballata (20Km da dove mi trovavo) e si è ripresa solo dopo qualche minuto. Lo uso spesso durante i miei viaggi in treno per vedere dove mi trovo ed era davvero la prima volta che mi succedeva. Quindi il problema immagino fosse lì ma non avevo idea di come poterlo risolvere.

Ammesso che il JB vada a buon fine, non è detto che la vostra vita sia sempre rose e fiori. A me è capitato che andando ad installare un'applicazione presente sul repository Cydia (dove veniva indicato che era per la mia versione del firware), il telefono si bloccasse completamente! Riavvio post installazione e bloccato sulla mail. L'unica cosa fattibile, che mi hanno suggerito in realtà, era collegarsi al telefono via SSH e cancellare la cartella dell'ultima applicazione installata e riavviare.
Ovviamente è necessario aver preventivamente installato OpenSSH sull'iPhone, avere la Wireless del telefono attiva e conoscerne l'indirizzo IP. Essendo il telefono bloccato se non sono valide tutte e tre le cose, la sola cosa fattibile è: RIPRISTINARE!!!

Potranno esserci molti punti a favore del JailBreak, come per esempio l'uso del Bluetooth per lo scambio di file (che sul 3GS non va e a me non serve), il multitasking che potrebbe tornare utile in alcuni casi, ma si può fare tranquillamente a meno di questa cosa... cos'altro? Forse molte cose, ma personalmente non voglio rischiare di dover ripristinare il telefono ogni 2 giorni, o dever litigare con l'ssh per accederci e cercare di farlo ripartire. Faccio già troppe di queste cose con il PC al lavoro... e il telefono l'ho comprato per telefonare (navigare, leggere la posta, ... ma in sostanza per poterlo usare). Quindi l'iPhone 3GS ha già tutto quello che puoi volere da un telefono, con i suoi pregi e difetti come ogni altro, senza andare a sbloccarlo.
Volete un telefono da "maltrattare" e per farci tutte le prove che volete? Andate a rispolvere l'OpenMoko... anche se probabilmente molti di quelli che "insultano" i possessori di iPhone che non fanno il JB e si vantano di essere degli smanettoni nemmeno conoscono! :)

Questa è la mia opinione ovviamente, maturata a seguito di una serie di esperienze. Non ho giudicato senza provare, ma i problemi in cui mi sono imbattuto, che mi hanno obbligato a ripristinare per ben due volte in due giorni, non mi fanno vedere di buon occhio il JB.