Come ridimensionare da iOS 4.3.5 a iOS 4.2.1?

Ho appena ricevuto un rapporto di difetto che l' applicazione si blocca in iPhone3GS usando iOS 4.2.1 . Nessun problema con iPhone3GS utilizzando iOS 4.3.5 o iPhone4 utilizzando iOS 4.1.

Domanda: Come posso ridimensionare alcuni dispositivi in ​​iOS 4.2.1? Effettivamente cercare di aggiornare iPhone4 che esegue iOS4.1 a 4.2.1 utilizzando la funzionalità "ripristino", se ciò fa differenza. Poiché questo dispositivo non è mai stato aggiornato, poiché iOS 4.1 è stato definito come versione più supportta.

Trovato iOS 4.2.1 file di ripristino per iPhone4 utilizzando google. Provare ad installarlo dà errore nota:

The iPhone "Device Name" could not be restored. The device isn't eligible for the requested build. [More Information / OK] 

Quando segui il collegamento Altre informazioni, arrivo alla pagina con una list di controllo. Ecco le mie risposte:

  1. Sì, sono amministratore
  2. Utilizzo di iTunes 10.4.1, disponibile più avanti. Troppo nuovo?
  3. Utilizzando Snow Lion 10.6.8, ma credo che questo dovrebbe essere sufficiente
  4. Nessun altro dispositivo USB è collegato
  5. Le impostazioni di protezione devono essere ok, questo computer non è mai stato utilizzato per il jailbreaking

Il registro di iPhoneUpdater dice qualcosa su " iTunes: Ripristina l'errore 3194 " e che " non riesce a trovare SSOClient.framework ". In primo luogo è secondo google correlati a jailbreaking cioè qualche reindirizzamento. Non credo che questo sia il problema qui (alless il file etc / hosts è pulito, non ci sono modifiche). Non c'è idea di cosa significhi il secondo errore o se sia solo un effetto collaterale del primo.

Il computer porttile utilizza la crittografia del disco rigido Check Point, ma ciò non dovrebbe interferire in questo modo. Destra? Provare la modalità DFU non ha aiutato, non è in grado di installare 4.2.1.

Quale potrebbe essere il problema? Cosa posso provare dopo? È JAILBreaking REALLY l'unica soluzione ansible … Perché Apple avrebbe bisogno che io lo facessi? No, dimentica l'ultima domanda.

Sto usando il dispositivo SOLO per lo sviluppo e l'ho (e il porttile) dal cliente. Potrebbe essere presente qualcosa sul mio nome utente di accesso non consentito di aggiornare il firmware, in quanto il dispositivo è stato utilizzato per la prima volta / registrato / da qualsiasi altro nome utente forse in una macchina diversa?

In primo luogo, cercare Google per "download ios 4.2.1" e scaricare la versione corretta per il tuo dispositivo. Se è in una zip, scompattalo, ma dovresti finire con un file .ipsw.

Apri iTunes e seleziona il tuo dispositivo a sinistra. Shift-Click (o Option-Click su Mac) su 'Ripristina' e seleziona il file che hai scaricato.

Questo dovrebbe consentire di installare qualsiasi versione di ios che hai il .ipsw per

Se non hai ottenuto il tuo SHSH per iOS 4.2.1 (potrebbe essere salvato solo se hai mai smascherato il tuo dispositivo), Apple rifiuterà il downgrade della versione di iOS.

Penso che l'unico modo per tornare indietro attraverso le versioni è quello di sbloccarlo / jailbreak.

https://discussions.apple.com/thread/2787671?start=0&tstart=0

Sembra che alcuni possano ridimensionare utilizzando "TinyUmbrella", tuttavia sono sicuro che questo non sia supportto da Apple. Forse alcune persone possono scendere utilizzando solo iTunes (a seconda di diversi fattori) e alcuni non possono.