Il gioco non vale la candela. Già…. iOS 4 non è adatto al mio iPhone 3G. Lo affermo, un po’ deluso, senza essere realmente stupito. Capita, infatti, che nel tempo un dispositivo perda compatibilità, figuriamoci uno smartphone “vecchio” di 2 anni… ma veniamo ai fatti che reputo a prova di smentita. Può essere che il mio iPhone e iOS 4 si incontrino di nuovo in futuro, ma oggi non possono convivere. Dicevo, veniamo ai fatti.

Cosa aggiunge di nuovo iOS 4 ad un iPhone 3G? Di significativo, si intende. Di nuovo ci sono le cartelle, luoghi, mail e iBooks. Che si possano contare i caratteri di un sms, o che il filmatino youtube si possa vedere anche in verticale, e circa altre 20 features del genere sono novità che al sottoscritto interessano poco….

E poi? A prova di qualsiasi smentita, come dicevo sopra, questo: l’applicazione foto si apre più lentamente del 40% e scatta più lentamente del 50%. Cronometro alla mano…. e video comparativi già on-line!!! Impostazioni si apre più lentamente del 125% (cioè più del doppio del tempo) e così via. Si tratta di esempi, solo tre sui tanti possibili. In verità, quello che mi ha dato più fastidio era passare da una pagina all’altra, il movimento era decisamente poco fluido, praticamente scattoso. La questione è squisitamente hardware, iPhone 3G non ha le risorse, manca di RAM e non ha un processore sufficientemente potente. Di positivo avevo notato una corretta durata della batteria e forse un più veloce rendering delle pagine in Safari, ma solo in wi-fi…

…dicevo solo in wi-fi perchè il 3G neppure andava al primo colpo (ndr: non ero il solo, sulle Apple Discussions si trovano ampi riscontri). Questo mi ha indotto ad effettuare un ripristino, non da backup, dopo l’aggiornamento. Parlo quindi di un iPhone con iOS 4 praticamente nuovo, non intaccato (ammesso avrebbe potuto esserlo) da configurazioni, preferenze, applicazioni, ecc, non compatibili o corrette, ecc.

Chi afferma che iOS 4 porti dei miglioramenti in velocità e fluidità aveva un 3G (ripeto 3G) con un sistema decisamente pasticciato oppure è un inguaribile fanboy. Più probabile la seconda…. sono anni che leggo sistematicamente questa cosa in occasione di qualsiasi aggiornamento OS di Cupertino (è stato vero praticamente solo tra Mac OS 10.0, il sistema unix-based più lento del mondo, e 10.1).

Dopo 48 ore sono quindi felicemente tornato al firmware precedente. Come? Ora lo spiego con la chiara premessa che questo è stato il mio (ragionato) modo di procedere. Il che non vuol dire sia l’unico.

1) Con Time Machine ho ripristinato 3 cartelle ad una data precedente l’aggiornamento iOS 4:

  • iTunes in ~/Musica
  • MobileSync in ~Libreria/Application Support
  • iTunes in ~/Libreria

La prima perché contiene le apps, prima di aver scaricato iBooks e altro. La seconda perché contiene un backup delle mie impostazioni sicuramente funzionante, pre aggiornamento iOS 4. La terza perché contiene il firmware versione 3.1.3 (se non l’avete cancellato, come io faccio di solito) e gli aggiornamenti del gestore.

2) Ho mandato l’iPhone in DFU. Come? l’iPhone, già collegato al Mac e visibile in iTunes, va spento. Quindi ho premuto i tasti Home e Power per 10 secondi esatti e poi ho rilasciato il solo tasto Power (accensione). Dopo qualche secondo di continua pressione del tasto Home appare un avviso in iTunes: “iTunes ha rilevato un Iphone in modalità ripristino”. Ho fatto click su Ok.

3) In iTunes> Dispositivi> iPhone> Riepilogo ho fatto click su “Ripristina”, ma non prima di aver premuto il tasto Opzione (alt). Questo accorgimento permette di indicare esattamente il firmware che si intende caricare sul dispositivo. Il firmware 3.1.3 si trova nella cartella sopra detta, altrimenti può essere tranquillamente scaricato da Internet e messo su scrivania (basta una ricerca con Google per trovare più server che lo mettono a disposizione). Ho atteso il veloce caricamento del firmware. Durante, ma anche al termine, si possono ricevere avvisi di errori  ”numerici” che vanno ignorati.

4) Nel frattempo ho scaricato Recboot intel che diventa necessario per uscire dalla modalità di recupero, altrimenti sarebbe un loop continuo dell’avviso che l’iTunes ha rilevato un iPhone in modalità ripristino. Al termine del caricamento del firmware di cui al punto precedente, ho quindi aperto Recboot e fatto click su “exit recovery mode”.

5) l’iPhone si riavvia da solo e viene rilevato da iTunes che chiede cosa fare. Ho ripristinato da backup (il “backup” contiene le impostazioni, gli account di posta, gli sms, le note, le foto del rullino, ecc. In un altro articolo del blog ne parlo nei dettagli). Infine, ho sincronizzato applicazioni, musica, video, foto da iphoto, ecc. ovvero tutto quello che non fa parte del backup. iTunes giustamente mi ha informato dell’esistenza di un firmware più recente (il fatidico 4) che è possibile ignorare tranquillamente per sempre, facendo click in modo opportuno nella finestra di avviso.

Ora ho nuovamente un iPhone perfettamente…… performante! Il mio.

 

12 Commenti a “iPhone 3G con iOS 4 – downgrade al firmware 3.1.3 (come, quando e perché)”

  1. Error: Impossibile creare la directory /var/www/vhosts/informazionisuquestomac.com/httpdocs/wp-content/up/uploads/2012/02. Verifica che la directory madre sia scrivibile dal server! Padmé Amidala scrive:

    Grazie, causa l’eccessiva lentezza delle applicazioni (per esempio nella visualizzazione degli SMS o delle email) ho fatto anche io il downgrade da 4 a 3.1.3 sul mio 3G. Ho dovuto scaricare il vecchio firmware da Internet. Ora tutto funziona bene come prima.

  2. Error: Impossibile creare la directory /var/www/vhosts/informazionisuquestomac.com/httpdocs/wp-content/up/uploads/2012/02. Verifica che la directory madre sia scrivibile dal server! Flash scrive:

    :-)

    grazie a te per il positivo riscontro. mi dai anche occasione, a questo punto, per segnalare un sito che raccoglie gli indirizzi url di tutti i firmware per ipod, iphone e ipad. i downloads si ottengono direttamente dai server Apple.

    http://www.felixbruns.de/iPod/firmware/

  3. jpf81 scrive:

    Tutto bene per la procedura di downgrade, ma se non si ha un backup “esterno” delle directory di itunes come si fa a ripristinare il backup? Quando ho installato ios 4 e poi 4.01 itunes ha creato il suo backup, quelli più vecchi li mantiene? si possono reinstallare? Ovviamente itunes dice che il sistema è meno recente e non mi fa ripristinare nulla…
    spero in un consiglio illuminante!
    grazie

  4. Error: Impossibile creare la directory /var/www/vhosts/informazionisuquestomac.com/httpdocs/wp-content/up/uploads/2012/02. Verifica che la directory madre sia scrivibile dal server! Flash scrive:

    come hai letto sopra, devi sostituire “MobileSync” in ~Libreria/Application Support. quella cartella contiene il backup. personalmente con time machine non ho riscontrato difficoltà.

    nel tempo i backup più vecchi normalmente non vengono mantenuti (soprattutto se hai un solo iphone) ovvero il backup è costituito da una serie di files che in parte vengono riscritti o aggiunti ad ogni backup, che sempre precede una sincronizzazione. puoi verificarlo nelle preferenze di itunes (vedi data e ora). nel momento in cui sincronizzi (e certamente l’hai fatto), dopo aver installato iOS 4, hai anche modificato il tuo backup. devi correttamente tornare ad un backup precedente

    da leggere: iPhone e iPod Touch – i files del backup

    ciao

  5. Error: Impossibile creare la directory /var/www/vhosts/informazionisuquestomac.com/httpdocs/wp-content/up/uploads/2012/02. Verifica che la directory madre sia scrivibile dal server! Flash scrive:

    nel blog del Wall Street Journal si legge che Apple starebbe indagando sulla (mancata) velocità di iOS 4 su iPhone 3G

    http://blogs.wsj.com/digits/2010/07/28/apple-investigates-reports-of-problems-with-ios4-on-iphone-3g/

    si confida in una risoluzione contenuta in iOS 4.1, personalmente io invece confido che il software comincino a testarlo meglio….. prima. non stiamo parlando di pochi casi e/o configurazioni particolari (basta leggersi il forum di supporto Apple), ma di un qualcosa che non poteva non essere davanti agli occhi di molti sin da subito.

  6. Error: Impossibile creare la directory /var/www/vhosts/informazionisuquestomac.com/httpdocs/wp-content/up/uploads/2012/02. Verifica che la directory madre sia scrivibile dal server! Flash scrive:

    secondo Macrumors una nuova email di Jobs conferma (confermerebbe) che Apple stia lavorando al problema: un aggiornamento risolutore (iOS 4.1?) è in arrivo!

    da chi effettivamente siano scritti questi messaggi di posta in realtà nessuno può dirlo, ma che provengano da Apple è abbastanza acclarato (anche se in questo caso non viene mostrato l’header del msg).

    domanda dello scontento possessore di iPhone 3G e usuale sintetica risposta di Jobs sono visibili qui: http://www.macrumors.com/2010/08/20/jobs-software-update-to-address-ios-4-performance-issues-on-iphone-3g-coming-soon/

  7. Error: Impossibile creare la directory /var/www/vhosts/informazionisuquestomac.com/httpdocs/wp-content/up/uploads/2012/02. Verifica che la directory madre sia scrivibile dal server! Flash scrive:

    iOS 4.1 verrà rilasciato quasi certamente mercoledì 8 settembre, comunque la prossima settimana, come già preannunciato da Jobs l’altro giorno, durante l’evento musicale Apple di San Francisco. la data esatta non ha particolare importanza.

    tra i vari fix contenuti è confermato quello relativo alla lentezza. naturalmente è da valutare quanto incisivo potrà (e dovrà) essere questo update.

    personalmente aggiornerò e poi posterò le mie impressioni :-)

  8. Error: Impossibile creare la directory /var/www/vhosts/informazionisuquestomac.com/httpdocs/wp-content/up/uploads/2012/02. Verifica che la directory madre sia scrivibile dal server! Padmé Amidala scrive:

    …intendevo proprio proporti di testarlo tu per noi :)
    Non sono sicura che potrei ancora fare il downgrade.

  9. Error: Impossibile creare la directory /var/www/vhosts/informazionisuquestomac.com/httpdocs/wp-content/up/uploads/2012/02. Verifica che la directory madre sia scrivibile dal server! Flash scrive:

    ok :-)

    diciamo 24 ore dopo che è uscito il firmware, proprio per evitare di essere il primo che ci ricasca…

  10. Error: Impossibile creare la directory /var/www/vhosts/informazionisuquestomac.com/httpdocs/wp-content/up/uploads/2012/02. Verifica che la directory madre sia scrivibile dal server! Flash scrive:

    ok, ho aggiornato il 3G ad iOS 4.1.

    devo dire che la situazione è decisamente migliorata, ma non è reattivo al pari del “vecchio” 3.1.3. sinceramente non posso affermarlo.

    preciso di aver aggiornato “da backup” e di non aver considerato il dispositivo “come un nuovo iphone”. (quest’ultima sarà un’eventualità che prenderò in considerazione solo se nei prossimi giorni non dovessi essere soddisfatto). non si tratta di un iphone con tanti dati o con impostazioni diverse da quelle di fabbrica. Apple stessa non si è mai espressa a favore di quest’ultima procedura piuttosto dell’altra che si presenta di default.

    al termine, ho disabilitato totalmente la ricerca spotlight (che non uso) e ho acquistato qualcosina in più in fluidità.

    in conclusione, dico che la situazione è accettabile, si può aggiornare, anche se applicazioni come iBooks girano veramente male rispetto all’iPhone 4 con lo stesso iOS (e qui si spera dipenda da iBooks che, un giorno, verrà ottimizzato e non da iOS). ovviamente paragoni tra i due dispositivi sono poco praticabili, ma per la cronaca andava detto.

    l’aggiornamento era necessario anche perchè un numero sempre maggiore di applicazioni ha perso compatibilità con iOS 3 in questo periodo, soprattutto quelle a pagamento che uno normalmente desidererebbe utilizzare.

    è tutto, buon iOS 4.1 :-)

  11. Error: Impossibile creare la directory /var/www/vhosts/informazionisuquestomac.com/httpdocs/wp-content/up/uploads/2012/02. Verifica che la directory madre sia scrivibile dal server! Padmé Amidala scrive:

    Ciao, ho letto che oltre a disattivare Spotlight si può fare anche questo (per gradi…):

    -cancellare le app non essenziali e inutilizzate
    -cancellare le conversazioni SMS
    -cancellare la cronologia e la cache di Safari
    -cancellare il registro delle chiamate
    -disattivare la funzione MMS

  12. Error: Impossibile creare la directory /var/www/vhosts/informazionisuquestomac.com/httpdocs/wp-content/up/uploads/2012/02. Verifica che la directory madre sia scrivibile dal server! Flash scrive:

    Ecco un video dove si paragonano le prestazioni delle varie versioni di iOS su un iPhone 3G. E’ stata testata anche la versione 4.2 GM per sviluppatori. La versione finale 4.2 per tutti uscirà a breve.

    http://www.youtube.com/watch?feature=player_embedded&v=Dyt97kowyTA&gl=IT

    Parrebbe proprio che con iOS 4.2 Apple sia riuscita ad ottimizzare il sistema operativo al punto di ottenere delle buone prestazioni. Vedere per credere.