Das hatte ich geahnt! Ein Freund hatte mich letzte Woche gebeten, dasselbe Problem zu lösen und ich habe es nach vielen Versuchen hingekriegt
Versuch zu allererst mithilfe von TinyUmbrella (
http://thefirmwareumbrella.blogspot.de/) auf das iPhone zu gehen und auf "Exit Recovery" zu klicken. Wenn das nicht geht, siehe unten
Lad dir iReb runter (
www.ih8s0w.com) und dann versetzt du dein iPhone damit in den Pwned DFU Mode. Einfach iPhone 3G auswählen, iPhone ausschalten und die Anleitung durchgehen, ist nicht schwer.
Dann lädst du dir die originale iOS 4.1 (richtig, 4.1!!!) runter:
http://www.chip.de/downloads/iOS-4.1-fue...18369.html, da diese von Apple noch signiert wird. Dann sollte dein iPhone soweit funktionieren.
Nun lädst du dir die originale iOS 4.2.1 und Sn0wbreeze (auch auf
www.ih8sn0w.com) runter und jetzt musst du dir eine Custom IPSW erstellen. Du öffnest Sn0wbreeze, wählst die 4.2.1 aus und dann gehst du auf Expert Mode. Dort NUR Haken bei "Enable battery percentage", "Activate bzw. Hacktivate the iPhone" und "Install SSH". Und nun auf den Pfeil und auf "Build IPSW". Dann hast du eine Firmware erstellt und diese sollte auf dem Desktop erscheinen.
Nun erneut in den Pwned DFU Mode mit iReb und in iTunes die soeben erstellte Firmware einspielen (SHIFT + gleichzeitig auf Wiederherstellen klicken). Am Ende erscheint Fehlermeldung 1015 oder 1600 (kann mich nicht mehr genau daran erinnern) und du musst nun mit TinyUmbrella auf das iPhone gehen und auf "Exit Recovery" gehen. Nun sollte das iPhone wiederhergestellt sein und du kannst jetzt das Baseband mithilfe von redsn0w downgraden.
Es sollte aber fast 30 Minuten dauern (war bei mir so), dann geht aber alles ohne Probleme