Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5

3GS im Recover Mode
#1






Hallo Zusammen,

ich habe ein 3GS (altes Bootrom) welches im Recover Mode feststeckt. iTunes 10.2.1.1 kann das Phone nicht wieder herstellen, es beendet sich mit "unbekannter Fehler 37". Bevor der Aerger anfing war die FW 4.1 drauf. Ich habe ganz normal ein FW update auf 4.2.1 machen wollen. Dabei ist als erstes der Fehler 1015 aufgetreten. Seit dem steckt das iPhone im sogenannten Recover Modus fest. Dies aeusert sich darin, dass das iPhone fast immer einen schwarzen Bildschirm zeigt, egal ob ich im DFU oder im Recover Mode starte. In den Restore Mode kommt das Teil nicht mehr.

Ich habe auch schon folgende Tools angewendet:

TinyUmbrella
iREB
sn0wbreeze

Aber auch mit einer Custom FW kommt der error 37.

Die SHSHs sind erst ab 4.1 gesichert.

Ich vermute, das das Problem dieses hier ist.

Im iTunes-Log habe folgenden Fehler gefunden:
Zitat:entering update_device_firmware
entering update_iBoot
write_image3_data: flashing LLB data (length = 0xf999)
0: RamrodErrorDomain/3e9: update_iBoot: error writing LLB image
1: NSMachErrorDomain/e00002bc: write_image3_data: AppleImage3NORAccess returned an error when writing image3 object
attempting to dump restore log

Dann bin ich im Internet auf das Tool "iRecovery". Mit dem kann man eine interaktive Shell auf dem iPhone starten (irecovery -s). Ich habe mir nur angeschaut, was die Ausgabe ist:

Code:
iRecovery - Recovery Utility
by westbaer
Thanks to pod2g, tom3q, planetbeing, geohot and posixninja.

Found iPhone/iPod in Recovery mode
[NAND] Found Chip ID 98 DE 95 32 7A 54 on FMI0:CE0
[NAND] Found Chip ID 98 DE 95 32 7A 54 on FMI0:CE1
[NAND] Found Chip ID 98 DE 95 32 7A 54 on FMI1:CE8
[NAND] Found Chip ID 98 DE 95 32 7A 54 on FMI1:CE9


=======================================
::
:: iBSS for n88ap, Copyright 2010, Apple Inc.
::
::      BUILD_TAG: iBoot-931.71.16
::
::      BUILD_STYLE: RELEASE
::
::      USB_SERIAL_NUMBER: CPID:8920 CPRV:14 CPFM:03 SCEP:03 BDID:00 ECID:000000FA0610AD4F IBFL:01 SRNM:[88936BGA3NP]
::
======================================

Entering recovery mode, starting command prompt
limiting USB input current to 100 mA
loaded ramdisk at 0x44000000 of size 0x10b0760, from image at 0x41000000
Device Tree image not valid
]

Okay dachte ich ist ja eh schon kaputt, versuche es doch mal mit einem JB Tool. Vielleicht repariert das den Bootprozess. "redsn0w" bewirkt gar nichts und "greenpois0n" habe ich nach mehreren Versuchen dazu gebracht auf das iPhone zu schreiben.

Der Effekt war, dass folgende Ausgabe nach einem Restart im DFU Modus erfolgt:
Code:
unable to find gBdevList
unable to find fs_mount
unable to find fs_unmount
unable to find fs_load_file
Greenpoison initialized

Danach passiert nichts mehr. Es bleibt einfach stehen.

Dann bin ich mit iRecover dran gegangen, um zu sehen, was auf dem iPhone los ist. Im Zustand "weisser Bildschirm" = pwnd Recover Mode konnte ich folgende Meldung sichern:
Code:
iRecovery - Recovery Utility
by westbaer
Thanks to pod2g, tom3q, planetbeing, geohot and posixninja.

Found iPhone/iPod in Recovery mode
[NAND] Found Chip ID 98 DE 95 32 7A 54 on FMI0:CE0
[NAND] Found Chip ID 98 DE 95 32 7A 54 on FMI0:CE1
[NAND] Found Chip ID 98 DE 95 32 7A 54 on FMI1:CE8
[NAND] Found Chip ID 98 DE 95 32 7A 54 on FMI1:CE9


=======================================
::
:: iBSS for n88ap, Copyright 2010, Apple Inc.
::
::      BUILD_TAG: iBoot-931.71.16
::
::      BUILD_STYLE: RELEASE
::
::      USB_SERIAL_NUMBER: CPID:8920 CPRV:14 CPFM:03 SCEP:03 BDID:00 ECID:000000FA0610AD4F IBFL:01 SRNM:[88936BGA3NP]
::
======================================

Entering recovery mode, starting command prompt
limiting USB input current to 100 mA
no reasonable default block write routine
stack[20] = 0x840134e9, value[47] = 0xb40f
Found printf at 0x84013519
Found malloc at 0x8400a59d
Found free at 0x84009b45
Found gCmdListBegin at 0x84019000
Found gCmdListEnd at 0x8401902c
Found jump_to at 0x8400de8d
Unable to find fsboot
Unable to find load_ramdisk
Found uart_read at 0x84007fc5
Found uart_write at 0x84007e5
Found task_yield at 0x8400e715
Found gTaskRunning at 0x84019c00
Found gTaskList at 0x84019c98
Found task_create at 0x8400e639
Found task_start at 0x8400e575
Found aes_crypto_cmd at 0x8400f96d
Unable to find gBdevList
Found gImageList at 0x20303830
Found gNvramList at 0x84019cc0
Unable to find fs_mount
Unable to find fs_unmount
Unable to find fs_load_file
Found gBootArgs at 0x84015dfc
Found kernel_load at 0x8400b0e1
Greenpois0n initialized
loaded ramdisk at 0x44000000 of siz 0x300000, from image at 0x41000000
Found jump_to function at 0x8400de8c
Hooked jump_to function to call 0x420023e4
Calling bootx
Attempting to validate kernelcache @ 0x41000000
Loading kernel cache at 0x43000000
Uncompressed kernel cache at 0x43000000
load_macho_image: failed to load device tree
error loading kernelcache
]

Jetzt bin ich mit meinem Latein am Ende. Ich habe stundenlang gegoogelt und noch zwei andere Ansaetze versucht, die aber an der zu neuen FW gescheitert sind (error 37 mit FW 3.1.2 und "ramdiskbuilder").

Ausserdem habe ich es noch mit allen moeglichen iOS und alten iTunes Versionen probiert.

Hat von Euch noch einer eine Idee, was ich noch versuchen kann oder weiss ein Forum, welches mir eventuell helfen koennte?




Zitieren
#2

Hallo ich habe exakt dasselbe Problem,
hatte keinen Jailbreak.
Hast Du mittlerweile eine Lösung finden können?
Zitieren
#3

@kris99, @Skip,

mal ein andere Rechner probiert?
USB-Hub dazwischen?
Zitieren
#4

Ja habe ich ob Windows oder Mac hängt immer bei nach 2/3 der Installation
mit Fehler 37.
Hat mit 4.2.1 keine Probleme gegeben, ich sehe den Fehler daher in der
Update SW.
Habe bereits mit T-Com und Apple gesprochen die würden das Gerät gegen eine Gebühr von 230 irgendwas € tauschen was ich aber nicht einsehe, da ich lieber auf das 5´er warten würde.
Bei guten Ideen bitte melden.



Zitieren
#5

hallo leute bin auch mal gespannt ob sich zu diesem thema jemand eine lösung findet, habe auch keine lust noch mehr geld zubezahlen. habe mal bei apple angerufen und die konnten nix sagen(war mir aber klar).

bei mir wahre es so das ich mein 3GS auf 4.2.1 Jailbreak Greenpois0n RC5 hatte und dann jüngst mal auf die offizelle 4.3.1 updaten wollte wobei was nicht funktioniert hatte, wieso weiß ich nicht da ich nicht daneben sass.
nach den erste versuch folgten weitere, aber immer noch nix.
So dann mal auf wiederherstellen gehen doch dann die Enttäuschung "Fehler 37"! jetzt erst mal eine neue iOS 4.3.1 aus dem netz geladen und ging immer noch nicht.
dann hatte ich mal wieder versucht greenpoi0n zu lade aber da das nichts gefunden hatte gab es auch keinen. :-(
dann habe ich gegooget und snowbreeze CFW gefunden, dachte das eine Custome anders geladen wird doch das war eine falsche annahme.

jetzt hänge ich auch fest da mein iphone schwarz bleibt von iTunes erkannt wird und auch versucht wiederherzustellen doch bei der überprüfung der installierten iOS iTunes "fehler 37"!

habe dann heute gelesen das in der nächsten wochen eine neue iOS 4.3.2 kommen soll, also weiter google warten und wenn ich dann nichts habe werde ich mal den weg zu apple in oberhausen antretten, vieleicht können die noch was machen ohne viel Geld zu verlange.
Zitieren




Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste