Apple hat mit dem neuen iOS 4, kurz für iPhone Operating System 4, zwar zahlreiche neue Funktionen eingeführt - nicht alle Nutzer von iPhone 3G oder iPhone 3GS sind aber mit dem System zufrieden. Wie beispielsweise das Gadget-Blog Gizmodo berichtet, werden einzelne iPhones enorm langsam, nachdem das Update auf das neue Betriebssystem aufgespielt wurde. Es gibt zwar eine Möglichkeit, auf ein früheres iPhone Betriebssystem zurückzukehren, das ist allerdings ein wenig mit Arbeit verbunden - und geschieht in jedem Fall auf eigene Gefahr.
Grundsätzlich sind für das Downgrade zwei verschiedene Programme notwendig, RecBoot und eine frühere Version von iOS, etwa iOS 3.1.3. Sollte bereits ein Update des iPhones erfolgt sein, ist es wahrscheinlich, dass die notwendigen Firmware-Dateien bereits auf dem lokalen System hinterlegt sind.
Unter Mac OS sollte man die Datei im Verzeichnis…/Library/iTunes/iPhone Software Updates finden, unter Windows 7 liegt sie wahrscheinlich unter C://Users/Nutzername/AppData/Roaming/Apple Computer/iTunes/iPhone Software Updates. Alternativ finden sich zahlreiche Betriebssysteme auf der Website iClarified.
Das zweite Tool, das benötigt wird, ist das Tool RecBoot. Unter Windows muss dazu das .NET Framework 4.0 sowie LibUSB installiert sein. Die Datei sollte man an einem einfach zu findenden Ordner ablegen.
iPhone in DFU-Modus versetzen
DFU bedeutet Device Firmware Upgrade, in diesem Modus akzeptiert das iPhone eine neue Firmware. Das iPhone muss dazu am Rechner angesteckt werden, anschließend wird es über den Slide-Button komplett abgeschaltet.
Beim Einschalten ist es nun wichtig, den Home-Knopf sowie den Power/Sleep-Knopf am oberen Ende gleichzeitig gedrückt zu halten. Nach circa zehn Sekunden kann man den Power-Knopf los lassen, der Home-Knopf muss aber gehalten werden. Nun sollte iTunes eine Meldung anzeigen, dass ein iPhone im Recovery-Modus gefunden wurde.
Downgrade per iTunes und RecBoot
Über iTunes kann man nun die alte Firmware aufspielen. Dazu wird zuerst der Alarm verworfen. In iTunes sollte nun das Gerät auftauchen - es ist allerdings noch nicht nutzbar. In iTunes ist allerdings die Schaltfläche "Wiederherstellen" oder "Restore" zu sehen. Hier ist es wichtig, dass man diese bei gedrückter Options-Taste (Mac) oder Shift-Taste (Windows) anklickt.
Hier sollte sich nun ein Dialog öffnen, der die jeweilige Firmware verlangt, die auf dem Gerät installiert werden soll. Man navigiert nun einfach zum entsprechenden Ordner, in dem man die Datei zuvor abgelegt hat. Danach startet der Wiederherstellungsprozess, der allerdings einiges an Zeit in Anspruch nehmen kann.
Am Ende des Upgrades kommt es wahrscheinlich zu einer Fehlermeldung - das ist normal. Auf dem iPhone sollte nur eine Meldung zu sehen sein, die dazu auffordert, das Smartphone an iTunes anzuschließen.
Hier kommt nun RecBoot zum Einsatz. Unter Windows ist wie bereits erwähnt das .NET Framework 4.0 sowie die LibUSB notwendig. RecBoot kann das iPhone anschließend aus dem Recovery-Modus herausholen - danach sollte es wieder normal einsetzbar sein. Weiter Informationen zu RecBoot finden sich auf dieser Website.
ACHTUNG: Wie bereits erwähnt, findet dieses Downgrade auf eigene Gefahr hin statt - weder CIO.de noch Apple können dafür die Garantie übernehmen. Sollten Sie sich das Downgrade nicht zutrauen, sollten Sie es nicht durchführen.