I have a jailbroken and unlocked iphone 3gs running ios 5.0.1 with baseband 5.13.04. everything was working great until last night it shut off and then when i did a power button + home button reset, it would come up to the recovery logo with itunes and usb cable on the screen. I have tried EVERYTHING from redsn0w, sn0wbreeze, custom firmwares of both softwares, multiple computers, multiple USB cables and the farthest I get while restoring in iTunes is the Waiting for iPhone... message on my Windows XP computer and the Apple logo (or the sn0wbreeze snow flake logo depending on the firmware I'm trying) and the progress bar beneath the logo that stays empty and after 5 minutes or so, displays the itunes recovery logo again on my iPhone and iTunes gives me an error 40.
I have read many forums and posts. I think my NAND is either corrupted or fried. I also read in a post that I should disassemble my iPhone and take my battery out to clear out the NAND (similar to clearing CMOS in a computer)? Will that help? Or should I just let it sit in DFU mode for days to let the battery die out?
I am attaching the last few lines of my last iPhoneUpdater log below. PLEASE please can anyone tell me what the solution is to this?
iPhoneUpdater.log:
AppleIOPFMI: ERROR: *** ceStatus[phys:0],virt:0 = 0x0, block 0x0, bus 0
[VFL:inf] VFL_WriteInitialBBT about to scan CS 0
[VFL:inf] VFL_WriteInitialBBT no BBT in block 0 scanning CS 0
NAND driver status = format
NAND driver status = failed
NAND driver status indicates failure
==== end of device restore output ====
2013-02-13 15:33:50.984 [3944:a20]: <Restore Device 08C4F888>: Restore failed (result = 40)
2013-02-13 15:33:51.187 [3944:860]: iTunes: Restore error 40
2013-02-13 15:34:20.609 [3944:628]: WinAMRestore::OnInterfaceArrival: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#35de086e
2013-02-13 15:34:20.609 [3944:628]: WinAMRestore::AddAppleDeviceToDeviceList: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#35de086e
2013-02-13 15:34:21.312 [3944:628]: AppleDevice::SetNotification: CONNECT, interface type: 1, id: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#35de086e, inst: 0x4098ab8
2013-02-13 15:34:21.312 [3944:628]: WinAMRestore::AddAppleDeviceToDeviceList, new device
2013-02-13 15:34:21.312 [3944:628]: WinAMRestore:
rocessDevNodesChanges: device: 0x040c54d0, notify: 2, connected: 0
2013-02-13 15:34:21.312 [3944:628]: WinAMRestore:
rocessDevNodesChanges: device: 0x040e6e00, notify: 2, connected: 0
2013-02-13 15:34:21.312 [3944:628]: WinAMRestore:
rocessDevNodesChanges: device: 0x040985f8, notify: 2, connected: 0
2013-02-13 15:34:21.312 [3944:628]: WinAMRestore:
rocessDevNodesChanges: device: 0x04098ab8, notify: 1, connected: 0
2013-02-13 15:34:21.312 [3944:628]: AppleDevice::NotifyConnect: Device type: 2, Interfaces total: 2, arrived: 1
2013-02-13 15:34:21.312 [3944:628]: AppleDevice::NotifyConnect: Interfaces total != arrived, no notification
2013-02-13 15:34:21.312 [3944:628]: WinAMRestore::OnInterfaceArrival: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#35de086e
2013-02-13 15:34:21.312 [3944:628]: WinAMRestore::AddAppleDeviceToDeviceList: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#35de086e
2013-02-13 15:34:21.328 [3944:628]: WinAMRestore::AddAppleDeviceToDeviceList, device already connected, new interface
2013-02-13 15:34:21.328 [3944:628]: AppleDevice::SetDeviceID: AMD_INTERFACE_DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#35de086e, inst: 0x4098ab8
2013-02-13 15:34:21.328 [3944:628]: AppleDevice::SetNotification: CONNECT, interface type: 1, id: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#35de086e, inst: 0x4098ab8
2013-02-13 15:34:21.328 [3944:628]: WinAMRestore:
rocessDevNodesChanges: device: 0x040c54d0, notify: 2, connected: 0
2013-02-13 15:34:21.328 [3944:628]: WinAMRestore:
rocessDevNodesChanges: device: 0x040e6e00, notify: 2, connected: 0
2013-02-13 15:34:21.328 [3944:628]: WinAMRestore:
rocessDevNodesChanges: device: 0x040985f8, notify: 2, connected: 0
2013-02-13 15:34:21.328 [3944:628]: WinAMRestore:
rocessDevNodesChanges: device: 0x04098ab8, notify: 1, connected: 1
2013-02-13 15:34:21.328 [3944:628]: AppleDevice::NotifyConnect: Device type: 2, Interfaces total: 2, arrived: 2
2013-02-13 15:34:21.328 [3944:628]: AppleDevice::NotifyConnect: IBOOT, IBOOT \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#35de086e, inst: 0x4098ab8
2013-02-13 15:34:21.328 [3944:628]: IBOOT, DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#35de086e, inst: 0x4098ab8
2013-02-13 15:34:21.343 [3944:860]: iTunes: SCEP 4
I have read many forums and posts. I think my NAND is either corrupted or fried. I also read in a post that I should disassemble my iPhone and take my battery out to clear out the NAND (similar to clearing CMOS in a computer)? Will that help? Or should I just let it sit in DFU mode for days to let the battery die out?
I am attaching the last few lines of my last iPhoneUpdater log below. PLEASE please can anyone tell me what the solution is to this?
iPhoneUpdater.log:
AppleIOPFMI: ERROR: *** ceStatus[phys:0],virt:0 = 0x0, block 0x0, bus 0
[VFL:inf] VFL_WriteInitialBBT about to scan CS 0
[VFL:inf] VFL_WriteInitialBBT no BBT in block 0 scanning CS 0
NAND driver status = format
NAND driver status = failed
NAND driver status indicates failure
==== end of device restore output ====
2013-02-13 15:33:50.984 [3944:a20]: <Restore Device 08C4F888>: Restore failed (result = 40)
2013-02-13 15:33:51.187 [3944:860]: iTunes: Restore error 40
2013-02-13 15:34:20.609 [3944:628]: WinAMRestore::OnInterfaceArrival: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#35de086e
2013-02-13 15:34:20.609 [3944:628]: WinAMRestore::AddAppleDeviceToDeviceList: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#35de086e
2013-02-13 15:34:21.312 [3944:628]: AppleDevice::SetNotification: CONNECT, interface type: 1, id: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#35de086e, inst: 0x4098ab8
2013-02-13 15:34:21.312 [3944:628]: WinAMRestore::AddAppleDeviceToDeviceList, new device
2013-02-13 15:34:21.312 [3944:628]: WinAMRestore:
2013-02-13 15:34:21.312 [3944:628]: WinAMRestore:
2013-02-13 15:34:21.312 [3944:628]: WinAMRestore:
2013-02-13 15:34:21.312 [3944:628]: WinAMRestore:
2013-02-13 15:34:21.312 [3944:628]: AppleDevice::NotifyConnect: Device type: 2, Interfaces total: 2, arrived: 1
2013-02-13 15:34:21.312 [3944:628]: AppleDevice::NotifyConnect: Interfaces total != arrived, no notification
2013-02-13 15:34:21.312 [3944:628]: WinAMRestore::OnInterfaceArrival: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#35de086e
2013-02-13 15:34:21.312 [3944:628]: WinAMRestore::AddAppleDeviceToDeviceList: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#35de086e
2013-02-13 15:34:21.328 [3944:628]: WinAMRestore::AddAppleDeviceToDeviceList, device already connected, new interface
2013-02-13 15:34:21.328 [3944:628]: AppleDevice::SetDeviceID: AMD_INTERFACE_DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#35de086e, inst: 0x4098ab8
2013-02-13 15:34:21.328 [3944:628]: AppleDevice::SetNotification: CONNECT, interface type: 1, id: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#35de086e, inst: 0x4098ab8
2013-02-13 15:34:21.328 [3944:628]: WinAMRestore:
2013-02-13 15:34:21.328 [3944:628]: WinAMRestore:
2013-02-13 15:34:21.328 [3944:628]: WinAMRestore:
2013-02-13 15:34:21.328 [3944:628]: WinAMRestore:
2013-02-13 15:34:21.328 [3944:628]: AppleDevice::NotifyConnect: Device type: 2, Interfaces total: 2, arrived: 2
2013-02-13 15:34:21.328 [3944:628]: AppleDevice::NotifyConnect: IBOOT, IBOOT \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#35de086e, inst: 0x4098ab8
2013-02-13 15:34:21.328 [3944:628]: IBOOT, DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}\0000#35de086e, inst: 0x4098ab8
2013-02-13 15:34:21.343 [3944:860]: iTunes: SCEP 4