Viele, die ein iPhone haben, haben sicherlich das Problem, dass sie sich aus versehen das Baseband beim Updaten auf die Version 2.2 geupdatet haben! Diese haben sich mittlerweile sicherlich eine andere Karte besogt, oder ein Ersatz-Handy besorgt!
Du willst dein iPhone 3G weiter benutzen oder die alte Simkarte? Dann geh nach diesem Tutorial vor, um ein Baseband-Downgrade (von 02.30.03 nach 02.28.00) durchzuführen, sodass du nachher einen Unlock mit yellowsn0w durchführen kannst!
Die folgende Anleitung darf nur auf Geräten mit Bootloader Version 5.8 ausgeführt werden:
[spoiler name="Bootloader mit Windows herausfinden"]
- Das iPhone muss über OpenSSH verfügen
- WinSCP installieren
- BBUpdaterExtreme downloaden
- WinSCP oder den ITS Filebrowser starten
- Bei WinSCP:
- User: root
- Passw: alpine (wenn nicht selbst geändert)
- Sollte ein Host-Key Pop öffnen dieses mit “Yes/Ja” bestätigen
- Bei WinSCP:
- Die Datei BBUpdaterExtreme in das /bin Verzeichnis kopieren
- Das Terminal mit STRG+T öffnen
- Nun folgendes eingeben
- cd /bin
- chmod 755 BBUpdaterExtreme
- launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
- Nun sollte das iPhone die Verbindung verlieren.
- Nun MobileTerminal auf dem iPhone öffnen
- su eingeben
- Passwort alpine eingeben
- BBUpdaterExtreme queryversion eingeben
- Nun sollte einiges an Text ausgegeben werden. Darunter im idealfall “ICE2_BOOT_05.08_G2M3S2“
[/spoiler]
[spoiler name="Bootloader mit Mac herausfinden"]
- BBUpdaterExtreme downloaden und auf den Desktop entpacken
- Terminal öffnen
- Das iPhone muss über OpenSSH und MobileTerminal verfügen (via Cydia)
Desweiteren muss dir die IP deines iPhones bei dir im lokalen WiFi Netzwerk bekannt sein.
Dies erfährst du entweder via SBSettings (sehr empfehlenswert, via Cydia) oder so.
- Im geöffneten Terminal Fenster folgendes eingeben (IPHONE-IP logischerweise durch die IP deines iPhones ersetzen):
- scp ~/Desktop/BBUpdaterExtreme root@IPHONE-IP:/bin/BBUpdaterExtreme
- Passwort “alpine”
- ssh root@IPHONE-IP
- Passwort “alpine”
- cd /bin
- chmod 755 BBUpdaterExtreme
- launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
- Nun das MobileTerminal auf dem iPhone öffnen und folgendes eingeben
- su
- Passwort “alpine”
- BBUpdaterExtreme queryversion
- Nun sollte einiges an Text ausgegeben werden. Darunter im idealfall “ICE2_BOOT_05.08_G2M3S2“
[/spoiler]
Solltest du den Bootloader v5.8 haben, dann kannst du mit dem Basebanddowngrade fortfahren:
- versichere dich, dass du das Baseband 02.30.03 hast
- DownBB via Cydia installieren (Standardsource; http://cydia.iClarified.com)
Nach der Installation “Return to Cydia” anklicken und Cydia schliessen
- MobileTerminal (ebenfalls via Cydia) öffnen
- su eingeben
- passwort “alpine” eingeben (wenn nicht selbst geändert)
- DownBB eingeben
- Nun “yes” oder “no” eingeben.
yes darf nur eingegeben werden, wenn dein iPhone über den Bootloader 5.8 verfügt! UND NUR DANN!
Sollte dies nicht der Fall sein kann dein iPhone geschädigt werden!
- Wenn du “yes” (und den Bootloader 5.8 hast) arbeitet DownBB nun selbstständig und rebootet das iPhone nach erfolgreichem Downgrade.
- Fertig.
- Nun könnt ihr euer iPhone mit Yellowsn0w unlocken!(siehe Unlock)
Aber Achtung: Wenn Ihr wieder auf eine aktuellere Version updatet, dann wird das Baseband wieder aktualisiert und ihr müsst das Downgrade erneut machen! Deshalb erstellt die Firmware dann mit RedTool; mit der Baseband-Version der 2.1!
Anleitung via benm.at








Man sollte vllt erwähnen das man den bootloader 5.8 benötigt, da dieser downgrade mit dem bootloader 5.9 angeblich nicht geht.
lg