Nedgradera iOS 5 beta till iOS 4.3.3

Okej så du har haft kul att leka med iOS 5 beta, men du är trött på att hantera quirkiness och buggar relaterade till ett beta-OS. Nu, i motsats till populär tro, kan du nedgradera till iOS 4.3.3 utan mycket ansträngning. Till skillnad från nedgradering från andra iOS-versioner, skriver Apple fortfarande iOS 4.3.3, så du behöver inte göra någonting funky. För detta genomgång antar vi att du använder en iPhone.

Först några snabba anteckningar och varningar. Du märkte säkert när du installerade iOS 5 beta varningen från Apple:
"Enheter uppdaterade till iOS 5 beta kan inte återställas till tidigare versioner av iOS. Enheter kommer att kunna uppgradera till framtida beta-utgåvor och den sista iOS 5-programvaran. "

Med andra ord säger Apple att iOS 5 beta är en envägsgata. Apple utfärdar förmodligen den varningen av goda skäl, och det är nog klokt att ta sitt råd och inte försöka nedgradera för vilken ospecificerad orsak de ger. Även om detta inte skulle ha någon effekt på din iPhone UDID förutsatt att du aktiverade den med en dev-licens, vet ingen säkert tills nästa beta kommer ut. Se till att du har en säkerhetskopia av din iOS-enhet, och som alltid är vi inte ansvariga för att du skruvar upp hårdvaran så fortsätt på egen risk.

Så du är bekväm att ignorera Apples råd och alla dessa varningar och vill ha tillbaka till 4.3.3 ... här är vad du ska göra:

Så här nedgraderar jag iOS 5 Beta till iOS 4.3.3

Det finns faktiskt några metoder att nedgradera tillbaka till 4.3.3 från iOS 5, men vi kommer att täcka det enklaste sättet. För detta genomgång hänvisar vi till iOS 5 beta 1 och iTunes 10.5 beta, så se till att du har det bra innan du börjar.

  1. Sätt in din iPhone i DFU-läge: stäng av iPhone, håll ner strömknapparna och hemknapparna samtidigt i 10 sekunder och släpp sedan strömbrytaren, fortsätt med att hålla hemknappen tills iTunes berättar att en iPhone i återställningsläget har detekterats - när du får det meddelande och iPhone-skärmen är svart, du vet att du är i DFU-läge
  2. Ta bort eventuella värdfiländringar som du kanske har gjort tidigare (till exempel när du fixar iTunes-fel 3194 osv.) - om du inte har gjort några ändringar i din hosts-fil som är relaterad till Apples servrar, oroa dig inte om det här
  3. Inom iTunes klickar du på "Återställ" från sammanfattningsfliken. Nu har du två alternativ, du kan antingen försöka återställa från backup som har begränsad framgång eller bara återställa direkt till iOS 4.3.3 IPSW

Låt iTunes göra sin magi och du borde vara tillbaka till 4.3.3 utan problem. Du kan också göra detta via Xcode, men den här metoden är överlägset enklaste. Ja, det fungerar med iPhones som använde Voice Over-buggen för att hoppa över iOS 5 UDID-aktivering.

Alternativt, använd TinyUmbrella
Om ovanstående metod inte fungerar kan du alltid försöka nedgradera med hjälp av TinyUmbrella, men du behöver fortfarande iTunes 10.5 beta. Du kan ta TinyUmbrella (direktladdningslänkar: Mac eller Windows). TinyUmbrella-metoden är i princip densamma som ovan, men du kan tvinga TinyUmbrella att hantera värdena för dig genom att göra följande alternativ i appen:

  • Starta TinyUmbrella och gå till fliken "Avancerad"
  • Avmarkera "Ange värdar till Cydia on Exit" - det här låter dig använda Apples servrar och är detsamma som att manuellt ta bort Cydia-värdar från din hosts-fil

Därefter kan du återställa iPhone som vanligt via iTunes 10.5 beta.