Ja Du kannst auf die iOS 4.3.3 und sowieso 4.3.5.
Bei der 4.3.3 kannst Du einen untethered Jailbreak nutzen.
Allerdings gibt es seit paar Wochen ein Problem. Apple prüft nicht nur die SHSH Files ( welche Du ja gesichert hast und somit für iTunes vorgetäuscht werden ), sondern auch die Basebandversion.
Nun gibt es in TinyUmbrella unter Advanced die Option >Update iPhone Baseband<.
Nun würde das Baseband beim setzen des häckchens auf die neuste Version gehoben werden.
Somit sollte die SHSH Abfrage der 4.3.3 geklärt sein und auch die Basebandabfrage passen.
Meine Erfahrung, es passt nicht. Es kommt zu Fehler 1015.
Die derzeit beste Lösung ist eine Custom 4.3.3 zu nehmen.
Hat man eine SIM zum aktivieren der Firmware, dann eine "nicht aktivierte" Custom 4.3.3 nehmen.
Vorgehen:
1.) Lad Dir, und ich schätze Du hast eine SIM zum aktivieren, eine Custom 4.3.3 AKTIVIERT: NEIN von hier:
https://iszene.com/thread-115818.html
2.) Nun Start TinyUmbrella und Klick: "Start TSS Server". Lass TinyUmbrella weiter laufen.
3.) Bring Dein iPhone in den PwnedDFU Modus.
Dies kannst Du bei Windows mit iReb und bei Mac mit redsn0w bewerkstelligen.
Dies nicht verwechseln mit dem normalen DFU. Beim PwnedDFU wird eine kleine Lücke geschaffen und das einspielen der Custom vorbereitet. Ohne dem PwnedDFU gibt es einen 16xx Fehler.
4.) Bist Du in diesem Modus, dann starte iTunes. iTunes wird das iPhone im "DFU" erkennen.
Halte die Shift Taste bei Windows oder die ALT Taste bei Mac gedrückt und klick mit der Maus auf Wiederherstellung. Es öffnet sich ein Fenster und in diesem suchst Du die geladene Custom 4.3.3.
Pass auf das Du keine Originale erwischst.
Starte mit einem Doppelklick die Installation
5.) Wenn alles drauf ist, dann aktiviere Dein iPhone über iTunes.
6.) Backup aufspielen lassen und nach dem Neustart weiter am USB lassen.
Nun werden die Apps wieder installiert.
Gibt es Fehler, dann mit Fehler-Code melden.