Viel wurde in letzter Zeit über die neue BootROM Version 359.3.2 beim iPhone 3GS geschrieben, die dazu führt, dass ein Jailbreak nur noch im Tethered-Mode möglich ist. D.h. nach jedem iPhone Neustart muss der Jailbreak erneut durchgeführt werden. Doch woher wissen iPhone 3GS Käufer welche BootROM Version ihr Gerät hat? Mit der folgenden Anleitung lässt sich die BootROM Version herausfinden.
BootROM Version des iPhone 3GS unter Windows herausfinden
Zuerst muss das iPhone in den DFU-Mode gebracht werden:
- iPhone mit dem PC verbinden und iTunes starten
- iPhone ausschalten und etwa 5-10 Sekunden warten
- Power- und Home-Taste für genau 10 Sekunden lang gedrückt halten
- Power-Taste loslassen, die Home-Taste aber für weitere 10 Sekunden gedrückt halten
Wenn die Meldung “iTunes hat ein iPhone im Wartungszustand erkannt” erscheint, habt ihr alles richtig gemacht.
Nachdem das iPhone in den DFU-Mode gebracht wurde, geht ihr in den Windows-Gerätemanager (Systemsteuerung -> Hardware und Sound -> Geräte-Manager). Unter “USB-Controller” sollte der Eintrag “Apple Mobile Device USB Driver” auftauchen. Durch einen Rechtsklick darauf, lassen sich dessen Eigenschaften aufrufen. Unter der Registerkarte “Details” findet ihr nach der Auswahl von “Geräteinstanzpfad” in der Dropdown-Liste den Begriff “[IBOOT-359.x]” (siehe Bild). Dies ist eure iPhone BootROM Version.
Um den DFU-Mode wieder zu verlassen, einfach nochmal die Power- und Home-Taste für 10 Sekunden gedrückt halten. Danach beide Tasten loslassen und das iPhone startet neu.
BootROM Version des iPhone 3GS unter Mac OS X herausfinden
Zuerst muss das iPhone in den Recovery-Mode gebracht werden:
- iPhone ausschalten, es darf dabei nicht mit dem Mac verbunden sein
- Home-Taste drücken und dabei das iPhone an den Mac anschließen
- Home-Taste solange gedrückt halten, bis auf dem iPhone das iTunes Logo und das USB-Kabel-Symbol erscheinen
Wenn die Meldung “iTunes hat ein iPhone im Wartungszustand erkannt” erscheint, habt ihr alles richtig gemacht.
Nun startet ihr im Programme-Ordner unter “Dienstprogramme” den “System-Profiler”. Dort erscheint die iPhone-USB-Verbindung. Nach einem Klick darauf findet ihr alle nötigen Informationen, inkl. eurer iPhone BootROM Version [IBOOT-359.x].
Um den Recovery-Mode wieder zu verlassen, einfach die Power- und Home-Taste für 15 Sekunden gedrückt halten. Sobald das Apfel-Logo erscheint nur die Power-Taste noch 2 Sekunden lang gedrückt halten und das iPhone startet neu.
Solltet ihr die neueste BootROM Version 359.3.2 haben, ist bei eurem iPhone 3GS leider nur der oben beschriebene Tethered-Jailbreak möglich. Eine bessere Lösung für diese Problematik gibt es bislang nicht.
UPDATE (21.12.09 17:10):
Marwil hat mich in den Kommentaren und per Mail darauf aufmerksam gemacht, dass bei ihm unter OS X und dem iPhone im Recovery-Mode die BootROM Version nicht angezeigt wird. Dies liegt entweder an bestimmten iPhone Modellen oder an einer Änderung unter OS X. Sollte das bei euch auch der Fall sein, versetzt das iPhone in den DFU- statt dem Recovery-Mode. Die BootROM Version sollte dann wie beschrieben angezeigt werden.




38 Kommentare erhalten
20. Dezember 2009 @22:48
Leider steht dort alles Mögliche, aber keine BootRom-Version:
CPID:8920 CPRV:14 CPFM:03 SCEP:03 BDID:00 ECID:000001906A1_____ IBFL:01 SRNM:[889331_____] IMEI:[0119510024_____] – that's it!
20. Dezember 2009 @22:56
Die Anleitung stimmt 100%ig. Bei mir und auch bei vielen anderen iPhone 3GS Nutzern hat es funktioniert. Überprüfe bitte nochmal deine Vorgehensweise.
6. Januar 2010 @21:34
hab das gleiche problem. habe win xp.
"geräteinstanzpfad" heisst da "geräteinstanzkennung" und zeigt die bootrom version NICHT an. egal, ob sich das iphone im dfu-, recovery- oder normalzustand befindet.
12. Januar 2010 @18:46
Hab genau die gleiche Situation wie mein Vorredner.
eveN
12. Januar 2010 @20:06
Ich hab's gelöst. Geht die Anleitung noch mal durch und verwendet statt des Recovery Mode den DFU Mode. Damit hat's funktioniert. Je nach Gerät funktioniert's in dem einen oder anderen Modus.
21. Januar 2010 @12:38
Oder man nimmt die Anleitung und das kleine Tool USBView (Optionen, Descriptions anzeigen, F5 zum Aktualisieren).
Zumindest bei meinem 3gs und XP war das die einzige Methode.
9. Februar 2010 @20:51
Hallo!
Also ich benutze windwos habe das handy erst seit ein paar Tagen. Ich habe es jetzt mit dem DFU-Mode ausprobiert und bei mir steht leider auch nichts.
dann wollte ich den recovery funktion ausprobiert, aber da ich vista habe, habe ich ja nicht mal den system profiler gefunden.
dann wollte ich mir den usbview vom i-net holen und habe da leider keinen einzigen link für vista gefunden wäre super, wenn mir wer helfen könnte.
danke
lg
11. März 2010 @13:33
Nun ich habe mich auch die ganze Zeit mit diesem Problem befaßt und bin auch zu einer Lösung gekommen. Also soweit ich jetzt gesehen habe funktioniert diese Anweisung unter Win Xp nicht, da es diese INstanz nicht gibt bzw. nicht richtig ausgelesen wird.
Habe es dann auf meinem Notebook versucht Vista Ultimate und siehe da ich hatte sofort diese IBoot Nr.. Alo liegt eindeutig der Fehler entweder in der Beschreibung und er Autor hat vergessen dazu zuschreiben das es nicht unter Win XP funktioniert oder vergessen. Denke für solche Anweisungen sollte man ganz genau vorgehen. Da dies ja nicht nur einer versucht, sondern eine Menge User.
Also Puncto: alles genauso machen wie beschrieben, doch nicht unter Win XP sondern wenn man die Möglichkeit besitzt unter Vista. Da ich nur Vista Ultimate hatte konnte ich es nur hier testen und es ging.
lg.
Thabo-Umasai
4. Juni 2010 @21:24
Hi Michael
toller thread!
hast du evtl auch einen für totale computer/iphone unwissende, die versuchen ihr neues (aus 2ter hand gekauftes) iphone 3gs zu jailbreaken etc…?
Ich habe iboot 359.3 – das ist ja glücklicherweise die "alte" version, richtig?
allerdings, wenn ich mein iphone an mein vista-notebook anschließe, itunes öffne und dort dann angezeigt wird, dass meine pre-paid O2 sim ungültig ist, weiß ich nicht weiter.
hast du zufällig eine "dummy"-erklärung fürs jailbreaken /benutzen eines 3gs? die erklärung oben hab nämlich sogar ich total super verstanden! wirklich ganz toll geschrieben!
lg
24. Juni 2010 @22:50
Problem bei Win XP gelöst.
Nehmt USBView
http://www.ftdichip.com/Resources/Utilities/usbvi…
Dann auf Config Descriptors und dann F5 und schon zeig euch das iPhone die BootROM Version an.
Habe leider 359.3.2
Viel Spaß
24. Juni 2010 @23:53
gut und woher weiß ich jetzt ob es die neue oda die alte ist gibts da eine Liste oder sowas ???
danke für die antwort…
25. Juni 2010 @01:34
habe auch bootrom 359.3.2. also kann ich mein handy nicht jailbreaken und nicht unlocken oder ???
26. Juni 2010 @19:49
Hier lesen, bei wem auslesen des Boots nicht klappt.
http://www.macbug.de/2008/02/02/iphone-unterschie…
27. Juni 2010 @14:24
Also sehe ich das jetzt richtig.
Mit bootrom 359.3 ist der Jailbreak meines 3GS möglich ?
Ist wahrscheinlich aber besser mit dem Jailbreak noch zu warten bis die 4.0.1 FW draußen ist oder ?
Greetz
28. Juni 2010 @23:02
und wie geht das bei Windoof 7?
28. Juni 2010 @23:34
Na wie oben beschrieben. Die Screenshots sind sogar unter Windows 7 gemacht worden.
29. Juni 2010 @00:07
leider eben nicht…
bei mir erscheint das selbe wie bei Marwil im ersten Kommentar.
Und zwar sowohl über den Gerätemanager, als auch über den USB-Viewer kommt die gleich Line, wie Marwil oben beschrieben hat…
29. Juni 2010 @00:52
Marwil hatte sein Problem dann später ja gelöst, hast du diese Lösung auch schon versucht?
29. Juni 2010 @17:02
super Michael, danke…
habe ich natürlich promt überlesen…
jetzt hat´s auch bei mir funktioniert…
habe 359.3. Ist das jetzt die alte Boot-ROM?
1. Juli 2010 @14:27
hi
habe ein iphone 3gs 3.1.3 neues base band es geht seit dem update nur noch notruf ich finde keine sfr karte zum aktivieren es wer lieb wenn mir jemand helfen könnte
1. Juli 2010 @17:16
Hallo Leute
Bei mir kommt das: Siehr ihr den BootRom?
Danke
Device Descriptor:
bcdUSB: 0×0200
bDeviceClass: 0×00
bDeviceSubClass: 0×00
bDeviceProtocol: 0×00
bMaxPacketSize0: 0×40 (64)
idVendor: 0x05AC (Apple Computer)
idProduct: 0×1294
bcdDevice: 0×0001
iManufacturer: 0×01
0×0409: "Apple Inc."
iProduct: 0×02
0×0409: "iPhone"
iSerialNumber: 0×03
0×0409: "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
bNumConfigurations: 0×04
ConnectionStatus: DeviceConnected
Current Config Value: 0×04
Device Bus Speed: High
Device Address: 0×01
Open Pipes: 5
Endpoint Descriptor:
bEndpointAddress: 0×02 OUT
Transfer Type: Bulk
wMaxPacketSize: 0×0200 (512)
bInterval: 0x0A
Endpoint Descriptor:
bEndpointAddress: 0×81 IN
Transfer Type: Bulk
wMaxPacketSize: 0×0200 (512)
bInterval: 0x0A
Endpoint Descriptor:
bEndpointAddress: 0×83 IN
Transfer Type: Interrupt
wMaxPacketSize: 0×0040 (64)
bInterval: 0x0A
Endpoint Descriptor:
bEndpointAddress: 0×04 OUT
Transfer Type: Bulk
wMaxPacketSize: 0×0200 (512)
bInterval: 0×00
Endpoint Descriptor:
bEndpointAddress: 0×85 IN
Transfer Type: Bulk
wMaxPacketSize: 0×0200 (512)
bInterval: 0×00
Configuration Descriptor:
wTotalLength: 0×0027
bNumInterfaces: 0×01
bConfigurationValue: 0×01
iConfiguration: 0×05
0×0409: "PTP"
bmAttributes: 0xC0 (Bus Powered Self Powered )
MaxPower: 0xFA (500 Ma)
Interface Descriptor:
bInterfaceNumber: 0×00
bAlternateSetting: 0×00
bNumEndpoints: 0×03
bInterfaceClass: 0×06
bInterfaceSubClass: 0×01
bInterfaceProtocol: 0×01
iInterface: 0×00
Endpoint Descriptor:
bEndpointAddress: 0×02 OUT
Transfer Type: Bulk
wMaxPacketSize: 0×0200 (512)
bInterval: 0x0A
Endpoint Descriptor:
bEndpointAddress: 0×81 IN
Transfer Type: Bulk
wMaxPacketSize: 0×0200 (512)
bInterval: 0x0A
Endpoint Descriptor:
bEndpointAddress: 0×83 IN
Transfer Type: Interrupt
wMaxPacketSize: 0×0040 (64)
bInterval: 0x0A
1. Juli 2010 @17:40
Hi,
in den letzten ziffern
x0004: "Apple Mobile Device (DFU Mode)"
0×0009: "Apple Mobile Device (DFU Mode)"
iSerialNumber: 0×03
0×0004: "CPID:8920 CPRV:14………….
(DU "XXXXXXXXXXXXXXX" )
steht die Bootrom Version.
lg gonzo
1. Juli 2010 @17:43
Danke gonzo…..habe die alte 359.3 BootRom.
Kann ich mein 3GS mit Itunes auf 4.0 danach Jailbreaken und Unlooken?
Wenn ja, mit welchem Programm?
Mein Baseband 04.26.08
Danke für die Hilfe
1. Juli 2010 @17:46
Hi Michele,
also evtl. kennst du diese seite noch nicht…
http://www.hack2learn.org
Hier kannst du alles nachlesen und dich schlau machen…
Die haben gute Howtos, keine Bange habe ich auch geschaft
LG gonzo
4. Juli 2010 @18:44
also ich habe nun auch versucht meine bootroom version via USBView zu bestimmen. Wenn ich das richtig verstanden habe, steht die bootroom version in dem letzten Teil der iSerialNumber.
Ich werde aber nicht schlau drauß *rotwerd* Ich kopier den letzten teil mal, in der hoffnung, dass mir jemand hilft
"xxxxxxxxxxxxxxxxxxxxxx315780c0ea75d532ae"
16. Juli 2010 @16:33
nein, wie gonzo schon gesagt hat
in dieser zeile die letzten zahlen:
0×0004: “CPID:8920 CPRV:14…………
komischerweise ist bei mir diese zeile erst nach einigen versuchen erschienen..
mfg
26. Juli 2010 @04:37
Habs geschafft! Danke. Mit IDetector ging es nicht.
10. September 2010 @15:07
Und was mach ich wenn ich unter diesen eeinstellungen kein Bootrom Version drin stehen habe ???
Es steht nix von Iboot oder so
Und mein Iphone lässte sich auch nicht booten
12. September 2010 @14:01
Hi,
kann mir irgendwer sagen welche Bootrom version ich habe?
hab genau die Zeile wie oben erwähnt rauskopiert ausn Gerätemanager von XP
Sind die Werte nach CPID:8920 ein Hex code oder so?
USBVID_05AC&PID_1281CPID:8920_CPRV:15_CPFM:03_SCEP:03_BDID:00_ECID:000002270614ADF7_IBFL:01_SRNM:[88004CXA3NP]_IMEI:[xxxxxxxxxxxxx]
mfg
Jürgen
-Admin-Edit: IMEI entfernt-
15. September 2010 @22:09
Hallo Jürgen,
aus deiner Angabe kann man das nicht erkennen.
Wenn Du WinXp nutzt dann mach folgendes:
Lade dir dieses Prog von hier herunter:
http://www.ftdichip.com/Resources/Utilities/usbvi…
Dann versetze dein Iphone während es bei Itunes angemeldet ist in den DFU Mode wie oben beschrieben:
Wichtig: Beim DFU Mode bleibt der Bildschirm des Iphones schwarz! Wenn ein Itunes Logo kommt mit USB Kabel kommt, dann bist Du falsch.
Bleibt der Bildschirm schwarz, öffnest Du das Programm und ziemlich weit unten findest du das Iphone.( Driver)
Dann erkennst Du auch den Eintrag (Iboot:359.3.X)was neue Bootrom bedutet oder eben nur (Iboot:359.3)= alte bootrom
Alles klar:)
6. Oktober 2010 @02:36
Hallo,
Bei mir steht IBOOT-359.3 brauche hilfe habe einen
Iphone 3Gs 32Gb
iOS 4.1
Modem Firmware 05.14.02
IBOOT-359.3
Ich möchte das Iphone mit meinem Vodafone D2 Karte benutzen dafür muss ich es erst Jailbreaken und danach Unlocken ?
Ist denn einen Jailbreak mit dem BootROM ( IBOOt-359.3 ) möglich ?
Danke MFG
Pingback & Trackback
Hinterlass einen Kommentar