iOS 4.3.3 per correggere il bug della localizzazione: ma potrà essere installato su tutti i dispositivi?

Dopo diversi test specifici, Apple ha oggi comunicato di aver riconosciuto la presenza di un grave bug in iOS 4 (in tutta la serie, dalla versione 4.0 alla 4.3.2) che ha causato l’ormai noto fenomeno “LocationGate” del quale vi abbiamo più volte parlato su iPhoneItalia. L’azienda provvederà quindi a rilasciare un nuovo aggiornamento di iOS che andrà a correggere questo problema. Tuttavia, con il rilascio di iOS 4.3, Apple ha impedito agli utenti iPhone 3G e iPod touch 2G di aggiornare i propri dispositivi alle più recenti versioni del firmware. Questo aspetto rischia di rivelarsi quanto meno problematico per molti utenti, e ora vi spieghiamo il perchè.

Con il rilascio di iOS 4, avvenuto circa un anno fa, Apple scelse, per cause tecniche ma anche di marketing, di non fornire questo aggiornamento anche agli utenti di un dispositivo iOS di prima generazione, vale a dire iPhone e iPod touch originali, per i quali l’ultimo firmware disponibile resta attualmente il 3.1.3.

Con iOS 4.3, invece, Apple ha effettuato un “taglio” simile dei dispositivi iOS compatibili con la nuova versione del software di sistema anticipando però i tempi: gli utenti iPhone 3G ed iPod touch, infatti, non hanno potuto beneficiare degli ultimi aggiornamenti che, seppur non abbiano portato grandissime novità dal punto di vista tecnico, sono comunque risultati meno brillanti a livello di performance rispetto ad iOS 4.2.1 e precedenti.

Il bug relativo alla localizzazione degli iPhone, come da noi sottolineato in più occasioni, è di fatto presente da circa un anno, ovvero dalla prima release di iOS 4 avvenuta in concomitanza con il lancio dell’iPhone 4.

Tale firmware (e le successive versioni fino alla 4.2.1) è stato rilasciato da Apple per i seguenti dispositivi:

  • iPhone 3G;
  • iPhone 3GS;
  • iPhone 4;
  • iPod touch 2G;
  • iPod touch 3G;
  • iPad.

I dispositivi in neretto sono quelli evidentemente al centro dell’attenzione. Come abbiamo detto in precedenza, il bug della localizzazione è presente sin dalla prima release di iOS 4, che ingloba gli iPhone 3G e gli iPod touch di seconda generazione, e verrà corretto da Apple solo con iOS 4.3.3, firmware successivo alle versioni 4.3, 4.3.1 e 4.3.2, non rilasciate per questi dispositivi.

È lecito domandarsi cosa accadrà una volta che verrà rilasciato il nuovo aggiornamento: anche gli utenti con dispositivi più “vecchi” potranno aggiornare a questa versione del firmware oppure verrà rilasciato un sotto-firmware specifico come per l’iPhone CDMA di Verizon? L’alternativa sicuramente meno piacevole, ma allo stesso tempo più probabile, è quella che invece suggerisce che Apple possa ignorare questi dispositivi e rilasciare l’aggiornamento solo per gli iDevices più recenti, quelli che supportano iOS 4.3 e successivi.

I vecchi terminali potrebbero quindi essere “condannati” a dover convivere con il bug della localizzazione a vita. Questa ipotesi scaturisce dal fatto che, già in passato, Apple ha rilasciato aggiornamenti specifici di iOS per correggere importanti falle di sistema (come ad esempio quella in Mobile Safari che consentiva la lettura e l’esecuzione di PDF contenenti codice arbitrario, exploit su cui si baso JailbreakMe) negando agli utenti iPhone EDGE e iPod touch 1G la possibilità di usufruire dell’update.

Ad ogni modo, grazie all’utility Untrackerd presente in Cydia – quindi solo per iPhone jailbroken – anche gli utenti iPhone 3G e iPod touch 2G potrebbero porre rimedio a questo fastidioso problema.

Ipotesi curiosa che vedrebbe quindi Apple incitare in un certo senso l’esecuzione del jailbreak al fine di preservare la sicurezza dei propri clienti.

Per restare sempre aggiornato sul tema di questo articolo, puoi seguirci su Twitter, aggiungerci su Facebook o Google+ e leggere i nostri articoli via RSS.

L'utilizzo del contenuto di questo articolo è soggetto alle condizioni della Licenza Creative Commons. Sono consentite la distribuzione, la riproduzione e la realizzazione di opere derivate per fini non commerciali, purché venga citata la fonte.
  • Tecnologico7

    ma l’eliminazione del file contenente questi dati, oppure modificarne gli attributi tramite ifile potrebbe essere anche una soluzione?

  • http://www.iphoneitalia.com Andrea Cervone

    @Tecnologico7: no, perchè i dati vengono registrati in maniera davvero rapida e in ogni momento della giornata; sarebbe impossibile farlo tramite iFile.. Untrackerd sembra l’unica soluzione per ora.

  • Beta1

    Infatti come ho già detto se Apple non rilascerà questo nuovo aggiornamento dell’IOS anche per iPhone 3G evidentemente la storia del bug non era vera….se lo fosse sarebbe lecito che anche i terminali più anziani usufruiscano dell’upgrade

  • Gianlu96ct

    Quindi lo rilasceranno per l’ipod touch 2g??????????

  • http://www.iphoneitalia.com Andrea Cervone

    @Gianlu96ct: non si sa, io penso di no.. quanto meno non iOS 4.3.3, magari si chiamerà 4.2.2.. non so, potrebbe anche non essere proprio rilasciato

  • Tecnologico7

    @Andrea Cervone: Magari dopo il rilascio dell’aggiornamento, gli hacker non potrebbero osservare il metodo utilizzato da Apple per risolvere questo bug e cercare di riprodurlo su cydia?

  • http://www.iphoneitalia.com Andrea Cervone

    @Tecnologico7: anche, ipotesi plausibile..

  • Venax

    Che pirloni quelli di apple

  • Ale

    Al massimo facciamo come in america. Una bella causa contro Apple per aver rimborsato il costo d’acquisto del 3G oppure ottenere un 4 gratis. Dubito che un Giudice italiano mi negherebbe la possibilità d’aver tutelata la mia privacy! Anzi che ne dite di organizzare una bella “class action”?

  • ryo

    io penso che invece apple farà uscire l’aggiornamento se no prevedo cause legali enormi sopratutto in america…anche xche’ in realtà e da vedere come e’ disiplinato l’aggiornamento dei cellulari ad esempio per i sistemi operativi per 10 anni devono uscire gli aggiornaemtni di sicurezza

  • Ruppolo

    Quelli che hanno fatto il jailbreak sono gli unici esposti al rischio che una applicazione prenda il database delle localizzazioni e lo spedisca a qualche server.

  • http://www.iphoneitalia.com Andrea Cervone

    @Ruppolo: non proprio, quel file non comunica in alcun modo con i server e che io sappia non esistono applicazioni in Cydia che nascano con lo scopo di favorire questo..

  • AleHeavenStaff

    Ben venga l’aggiornamento, cmq il problema non è così grave secondo me…

  • Ale

    @Estinguiamo i fanboy: Io ci sto! Possiamo anche contattare qualche associazione di consumatori così non dobbiamo pagare nemmeno le spese legali.

  • Ale

    A me Apple ed i suoi prodotti mi piacciono molto, però che mentalità del cavolo che ha!!!

  • anto

    Ruppolo? Quel ruppolo di PI? ahahaaha

  • http://www.consumatori.it goddobrando

    Ci sto pure io. C’è anche il sito http://www.classaction.it che raccoglie le segnalazioni per farle!

  • Denis

    Ad ogni aggiornamento il mio 3GS mi da l’impressione di rallentare sempre più, parliamo di decimi di secondo se va avanti cosi penso di non aggiornarlo più. Non avete questa impressione?

  • Vëon

    Articolo interessante!
    Secondo me, però, Apple rilascerà al massimo un sotto-fimware per noi possessori di un iPhone 3G.
    Sicuramente non regalerà l’aggiornamento al 4.3, ma potrebbe invece rilasciare un 4.2.2 ad hoc per iPhone 3G, (ipotesi ben più probabile).

  • http://MIGLIORAMENTIDISEGNALESUL3gs? Orso

    apple non ha mai tracciato in database niente ne nessun codice per gestirlo, non ha calcolato che iphone e uno strumento intelligente in grado di programmare da solo codice per la sicurezza degli stessi utenti, e purtroppo ogno tanto iphone genera codici con bugs :) che poi apple deve correggere.

    apple come sempre e troppo avanti su tutto :) , chiaro google e gli altri fanno lo stesso anzi peggio pero non fanno update per correggere questi problemi perche non ci sono :)

  • Vëon

    Untrackerd non lo installerò mai, visto che la batteria mi dura si e no una mezza giornata (schifo!).
    Sarà perché ho installato Sbsettings, zToogle per gli sfondi e Bitesms in primis, ma sono software di cui non ho intenzione di fare a meno…

    Ma anche su iPhone 4 si avverte un calo della batteria per programmi in background, o la cosa è molto meno accentuata?

  • Joenovi

    Scusate ma qualcuno da se celeste funziona con 4.3.2???????

  • janjiexpendable

    @Denis x me è la stessa cosa.ho un 3gs 8gb e stavo bn fino al firmware 4.3…poi ho aggiornato e il tel si è molto rallentato…xo nessun problema con la batteria….non aggiorno piu

  • Gmilh

    “Anche di marketing” quelli con iPhone 3G si sono lamentati da subito per il 4.x e pretendete che arrivasse pure ai predecessori, non era una mossa di marketing, era una necessità hardware.

  • Obi-Wan

    Il problema è solo l’iphone 3G w non l’ipod Touch 2G. Per un solo dispositivo o lascian perdere o fanno un fw minore

  • Marchinus

    Così magari correggono anche il bug delle copertine mancanti nella lockscreen e delle playlist Smart che non si aggiornano da sole che hanno introdotto con la 4.2.1, ovvero l’ultima per il mioiPod touch 2g… Si può downgradare? Mai JB ne salvato alcun certificato.

  • Roberto

    Chissà se può fare da alibi questo tracciamento nascosto

  • Roberto

    Ci sono per la class action, non mi piace che Apple sa cosa faccio e dove vado.

  • Ale

    @Vëon: Per risolvere i problemi ti consiglio di ripristinare alla 4.2.1 effettuare il JB con Redsn0w abilitando di default il multitasking e gli sfondi nativi, così non dovrai installare zToggle. Dopo lascia scaricare l’iPhone fino a farlo spegnere e ricaricalo. Vedrai che ti ritroverai con un telefono nuovo.

  • DDF95

    Bah tutta questa agitazione… Non serve

  • Luigi

    La batteria, la batteria non arriva a sera!

  • Frank

    L’iPod 2g non mi pare abbia il gps quindi non penso proprio che localizzi gli spostamenti, o no?

  • Vëon

    @Ale: Grazie mille, ci proverò, anche se penso di averlo già fatto con Redsnow…
    Per il multitasking, poi, ne faccio volentieri a meno!

  • Fabio

    @Ale: Con l’ipergarantismo imperante potrebbe accadere…

  • Fabio

    @Denis: Mi sono fermato a 4.1 e debbo contraddirti; ti riferisci ad aggiornamenti successivi? Invece il mio vecchio pc datato 2002 è sempre più lento e il tecnico dice che è dovuto agli aggiornamenti del s.o. e non solo

  • Gianlu96ct

    Ipod 2g localizza lo stesso grazie al wifi pirloni!!!!!

  • Aiuspaktyn 

    Per evitare problemi legali, Apple dovrà rilasciare iOS 4.2.2 per ARM6 e iOS 4.3.3 per ARM7…

  • Federikooks

    Ragazzi scusate la domanda fuori tema,ma a voi cala il segnale quando tenete l’iphone in tasca??

  • Beta1

    @Federikooks

    Ora che ci penso sono 2/3 giorni che al lavoro tenendo l’Iphone sempre in tasca mi succede una cosa strana. Ho come operatore H3G, quindi a volte quando il segnale cala va in roming dati su TIM…. ebbene dove prima avevo almeno 2 tacche con la 3 adesso tenendo l’Iphone in tasca va sempre in roming su TIM…. premetto che ho un 3GS

  • Ale

    @Vëon: Perché rinunciare al multitasking. Se stai un attimo attento con le app aperte va che è una meraviglia.

  • Pingback: A Week in a Post – 01/05/2011: il meglio della settimana su iPhoneItalia! - iPhone Italia – Il blog italiano sull'Apple iPhone 4, iPhone 3GS e 3G

  • Pingback: Apple rilascia iOS 4.3.3 ! [LINK PER IL DOWNLOAD DIRETTO DISPONIBILI] - iPhone Italia – Il blog italiano sull'Apple iPhone 4, iPhone 3GS e 3G

  • Pingback: Apple rilascia iOS 4.3.3 ! [LINK PER IL DOWNLOAD DIRETTO DISPONIBILI] | mobilemakers

  • Pingback: Niente iOS 4.3.3 per iPhone 3G ed iPod Touch 2G: il jailbreak è l’unico sistema per porre rimedio al bug della localizzazione su questi dispositivi | mobilemakers

  • Pingback: Niente iOS 4.3.3 per iPhone 3G ed iPod Touch 2G: il jailbreak è l’unico sistema per porre rimedio al bug della localizzazione su questi dispositivi | buonaguida.com

  • marco

    Personalmente, la batteria sia con il 4.3.1-4.3.2-4.3.3, mi dura sempre 3 giorni avendo tutti i dati spenti, compresa la localizzazione.

    Attivo i dati (3g) solo quando ho il bisogno, e comunque non appena finisco di usare qualsiasi applicazione, tramite remove background la chiudo.

    Comunque se ci fate caso il famoso file consolidated.db, esiste ancora dopo l’aggiornamento al 4.3.3.

    Andate a cercare nella root del telefono tramite i file o ssh, vedrete che è cosi’.

    Invece noto una miglior velocità del sistema in generale.

    Io non credo che questo bug sia importante, reputo invece molto probabile che apple stia correndo ai ripari per un jailbreak infallibile, e quindi non sappia come tappare questa falla.

  • MagoDiOz

    Esiste qlc che attivato, permette di decidere in determinati momenti, di non cancellare il file consolidated come di default?