Da ich nicht weiß welches iPhone das ist, kann ich leider nicht viel dazu sagen. Du kannst die 4.1 Firmware nur mit vorhandener SHSH Files zurückspielen. Ich gehe davon aus das diese via Cydia oder TinyUmbrella gesichert wurden?
Ansonsten bleibt nur die Möglichkeit die aktuellste Firmware zu installieren, die von Appe signiert wird. Ein Jailbreak ist derzeit bei der aktuellsten Firmware möglich. Ein Unlock hängt vom Baseband ab.
Ich schätze du hast eine CFW (Custom Firmware) installiert, sodass du ultrasn0w (unlock) nutzen kannst. Folgende Vorgehensweise musst du also durchführen:
1. CFW herunter laden (hier im Forum downloaden!)
2. mit z.B. iRed in den DFU Modus (gibt hier auf zum Donwload)
3. TinyUmbrella nutzen (falls ältere Firmware einegspielt werden soll - ansonsten auslassen!)
4. via iTunes iPhone mit "Shift + Wiederherstellen-Taste" wiederherstellen (Hier dringend die zuvor heruntergeladene CFW nehmen!)
5. abwarten & Tee trinken..
Ich empfehle Dir eine nicht aktivierte CFW zu nehmen um Push voll funktionsfähig zur Verfügung zu stellen. Dafür ist jedocheinmalig eine SIM Karte des Provider auf den das iPhone gelocked ist, notwendig.
Anschließend den Unlock (ultrasn0w) einspielen und fertig ist der Lack
PS:
Zum Thema Firmware, Thread, Anleitungen etc. kannst du oben den gelben Banner benutzen.
Gruß,
DK