Skip navigation

iPhone can't restore, error -1 at last second with iPhone 4 GSM

2785 Views 8 Replies Latest reply: Feb 6, 2013 3:56 PM by EspritSoftware RSS
metroidnemesis13 Level 1 Level 1 (0 points)
Currently Being Moderated
Jan 20, 2013 1:18 PM

Hi all. I've already tried asking this elsewhere, but haven't really had much luck with help other than "it has to be a hardware issue". So, here goes. Note: it is far out of the warranty date, plus it's physically damaged.

 

I have an iPhone 4 (16, I think) that was working aside from cracks in the screen. I saw it working a few months ago and it was given to me (it hasn't been used since). When I turned it on, it showed the iTunes and usb cable (indicating it needed restoring) so I tried restoring it (invalid build error I think). I kept trying again and again but got the 16xx error a few times. I have tried two different computers, different OSs, (one that didn't even ever have itunes installed) and I keep getting the same -1 error at the very very end of the restore. Early on, I was able to get it to boot and get to a passcode screen but then it said the iPhone needs to be restored after I unlocked it.

 

It's almost like it's restoring fine and then suddenly it doesn't verify at the end with apple's servers or something. My apartment's wifi goes through an isp with security of some sort, I'm sure. Could that be an issue? I feel like it almost restores it but then it fails right at the end.

 

Here is one of the logs--this one is the latest -1 error. It is abridged since most of it wouldn't fit. I don't know how to attach the full log. Any advice?

 

.....

update_baseband: querying baseband info

bbupdater: Opening device path /dev/cu.debug, using baud 115200

bbupdater: Configuring Hardware Mux...bbupdater: OK

bbupdater: [1358319567.908310 : 13.00]::: powercycle

[nand_part_core:INF@3172] next 87 pages of boot blocks written with LLB image of size 133632 bytes

[nand_part_core:INF@3175] final 39 pages of boot blocks left unprogrammed

bbupdater: - Ping failed, trying again, 48 tries left

bbupdater: - Ping failed, trying again, 47 tries left

bbupdater: - Ping failed, trying again, 46 tries left

bbupdater: - Ping failed, trying again, 45 tries left

bbupdater: - Ping failed, trying again, 44 tries left

bbupdater: - Ping failed, trying again, 43 tries left

bbupdater: - Ping failed, trying again, 42 tries left

bbupdater: - Ping failed, trying again, 41 tries left

bbupdater: - Ping failed, trying again, 40 tries left

bbupdater: - Ping failed, trying again, 39 tries left

bbupdater: - Ping failed, trying again, 38 tries left

bbupdater: - Ping failed, trying again, 37 tries left

bbupdater: - Ping failed, trying again, 36 tries left

bbupdater: - Ping failed, trying again, 35 tries left

bbupdater: - Resetting baseband

bbupdater: - Ping failed, trying again, 43 tries left

bbupdater: - Ping failed, trying again, 42 tries left

bbupdater: - Ping failed, trying again, 41 tries left

bbupdater: - Ping failed, trying again, 40 tries left

bbupdater: - Ping failed, trying again, 39 tries left

bbupdater: - Resetting baseband

bbupdater: - Ping failed, trying again, 38 tries left

bbupdater: - Ping failed, trying again, 37 tries left

bbupdater: - Ping failed, trying again, 36 tries left

bbupdater: - Ping failed, trying again, 35 tries left

bbupdater: - Ping failed, trying again, 34 tries left

bbupdater: - Resetting baseband

bbupdater: - Ping failed, trying again, 33 tries left

bbupdater: - Ping failed, trying again, 32 tries left

bbupdater: - Ping failed, trying again, 31 tries left

bbupdater: - Ping failed, trying again, 30 tries left

bbupdater: - Ping failed, trying again, 29 tries left

bbupdater: - Resetting baseband

bbupdater: - Ping failed, trying again, 28 tries left

bbupdater: - Ping failed, trying again, 27 tries left

bbupdater: - Ping failed, trying again, 26 tries left

bbupdater: - Ping failed, trying again, 25 tries left

bbupdater: - Ping failed, trying again, 24 tries left

bbupdater: - Powercycling baseband

bbupdater: - Ping failed, trying again, 23 tries left

bbupdater: - Ping failed, trying again, 22 tries left

bbupdater: - Ping failed, trying again, 21 tries left

bbupdater: - Ping failed, trying again, 20 tries left

bbupdater: - Ping failed, trying again, 19 tries left

bbupdater: - Powercycling baseband

bbupdater: - Ping failed, trying again, 18 tries left

bbupdater: - Ping failed, trying again, 17 tries left

bbupdater: - Ping failed, trying again, 16 tries left

bbupdater: - Ping failed, trying again, 15 tries left

bbupdater: - Ping failed, trying again, 14 tries left

bbupdater: - Powercycling baseband

bbupdater: - Ping failed, trying again, 13 tries left

bbupdater: - Ping failed, trying again, 12 tries left

bbupdater: - Ping failed, trying again, 11 tries left

bbupdater: - Ping failed, trying again, 10 tries left

bbupdater: - Ping failed, trying again, 9 tries left

bbupdater: - Sending +cpwroff failed

bbupdater: [1358319637.158334 : 13.01]::: Polled 1

bbupdater: Opening device path /dev/cu.debug, using baud 115200

bbupdater: [1358319637.159506 : 13.01]::: Beginning boot

bbupdater: -------------------------------------------------------------------------------

bbupdater:  BEGINNING BOOT

bbupdater: -------------------------------------------------------------------------------

bbupdater: Sending boot code...bbupdater: [1358319637.166239 : 13.00]::: powercycle

bbupdater: - GoldCertID: 0x101

bbupdater: OK

bbupdater: [1358319637.435067 : 13.01]::: Boot OK

bbupdater: [1358319637.435802 : 02.00]::: ChipInfo: snum: 0x<<<<<<<<ICCID>>>>>>>020D, chipid: 0x50, goldcertid: 0x101, nonce: 0x

update_baseband: query returned <CFBasicHash 0x1ed8e8f0 [0x2d7100]>{type = mutable dict, count = 5,

entries =>

0 : <CFString 0xffb90 [0x2d7100]>{contents = "done"} = <CFBoolean 0x2d7538 [0x2d7100]>{value = false}

2 : <CFString 0xfea40 [0x2d7100]>{contents = "ChipID"} = <CFNumber 0x1ed88f80 [0x2d7100]>{value = +80, type = kCFNumberSInt32Type}

3 : <CFString 0xffa10 [0x2d7100]>{contents = "BcVersion"} = <CFNumber 0x1ed8f1b0 [0x2d7100]>{value = +163, type = kCFNumberSInt32Type}

4 : <CFString 0xffb70 [0x2d7100]>{contents = "CertID"} = <CFNumber 0x1ed8f170 [0x2d7100]>{value = +257, type = kCFNumberSInt32Type}

6 : <CFString 0xffa00 [0x2d7100]>{contents = "ChipSerialNo"} = <CFData 0x1ed87da0 [0x2d7100]>{length = 12, capacity = 12, bytes = 0x<<<<<<<<ICCID>>>>>>>020d}

}

 

update_baseband: requesting baseband firmware data

update_baseband: received data from host (25713 bytes)

update_baseband: performing next update stage

bbupdater: Validating parameters...bbupdater: OK

bbupdater: Validating parameters...bbupdater: OK

bbupdater: Opening device path /dev/cu.debug, using baud 115200

bbupdater: Configuring Hardware Mux...bbupdater: OK

bbupdater: [1358319638.710778 : 13.00]::: powercycle

bbupdater: - Sleeping for 1.456 seconds

bbupdater: - Ping failed, trying again, 48 tries left

bbupdater: - Ping failed, trying again, 47 tries left

bbupdater: - Ping failed, trying again, 46 tries left

bbupdater: - Ping failed, trying again, 45 tries left

bbupdater: - Ping failed, trying again, 44 tries left

bbupdater: - Ping failed, trying again, 43 tries left

bbupdater: - Ping failed, trying again, 42 tries left

bbupdater: - Ping failed, trying again, 41 tries left

bbupdater: - Ping failed, trying again, 40 tries left

bbupdater: - Ping failed, trying again, 39 tries left

bbupdater: - Ping failed, trying again, 38 tries left

bbupdater: - Ping failed, trying again, 37 tries left

bbupdater: - Ping failed, trying again, 36 tries left

bbupdater: - Ping failed, trying again, 35 tries left

bbupdater: - Resetting baseband

bbupdater: - Ping failed, trying again, 43 tries left

bbupdater: - Ping failed, trying again, 42 tries left

bbupdater: - Ping failed, trying again, 41 tries left

bbupdater: - Ping failed, trying again, 40 tries left

bbupdater: - Ping failed, trying again, 39 tries left

bbupdater: - Resetting baseband

bbupdater: - Ping failed, trying again, 38 tries left

bbupdater: - Ping failed, trying again, 37 tries left

bbupdater: - Ping failed, trying again, 36 tries left

bbupdater: - Ping failed, trying again, 35 tries left

bbupdater: - Ping failed, trying again, 34 tries left

bbupdater: - Resetting baseband

bbupdater: - Ping failed, trying again, 33 tries left

bbupdater: - Ping failed, trying again, 32 tries left

bbupdater: - Ping failed, trying again, 31 tries left

bbupdater: - Ping failed, trying again, 30 tries left

bbupdater: - Ping failed, trying again, 29 tries left

bbupdater: - Resetting baseband

bbupdater: - Ping failed, trying again, 28 tries left

bbupdater: - Ping failed, trying again, 27 tries left

bbupdater: - Ping failed, trying again, 26 tries left

bbupdater: - Ping failed, trying again, 25 tries left

bbupdater: - Ping failed, trying again, 24 tries left

bbupdater: - Powercycling baseband

bbupdater: - Ping failed, trying again, 23 tries left

bbupdater: - Ping failed, trying again, 22 tries left

bbupdater: - Ping failed, trying again, 21 tries left

bbupdater: - Ping failed, trying again, 20 tries left

bbupdater: - Ping failed, trying again, 19 tries left

bbupdater: - Powercycling baseband

bbupdater: - Ping failed, trying again, 18 tries left

bbupdater: - Ping failed, trying again, 17 tries left

bbupdater: - Ping failed, trying again, 16 tries left

bbupdater: - Ping failed, trying again, 15 tries left

bbupdater: - Ping failed, trying again, 14 tries left

bbupdater: - Powercycling baseband

bbupdater: - Ping failed, trying again, 13 tries left

bbupdater: - Ping failed, trying again, 12 tries left

bbupdater: - Ping failed, trying again, 11 tries left

bbupdater: - Ping failed, trying again, 10 tries left

bbupdater: - Ping failed, trying again, 9 tries left

bbupdater: - Sending +cpwroff failed

bbupdater: [1358319709.639073 : 13.01]::: Polled 1

bbupdater: Opening device path /dev/cu.debug, using baud 115200

bbupdater: [1358319709.640214 : 13.01]::: Beginning boot

bbupdater: -------------------------------------------------------------------------------

bbupdater:  BEGINNING BOOT

bbupdater: -------------------------------------------------------------------------------

bbupdater: Sending boot code...bbupdater: [1358319709.640657 : 13.00]::: powercycle

bbupdater: - GoldCertID: 0x101

bbupdater: OK

bbupdater: Reading Reference file...bbupdater: OK

bbupdater: Sending EBL Loader...bbupdater:

bbupdater:      Sending EBL Loader Length...bbupdater: OK

bbupdater:      Sending EBL Loader Data...bbupdater: OK

bbupdater:      Sending EBL Loader Checksum...bbupdater: OK

bbupdater: [1358319715.929213 : 02.00]::: Current Nonce from RAM PSI: 0x<<<<<<<<<<<<<<<<<<UDID>>>>>>>>>>>>>>>>>>

bbupdater: Sending EBL Loader -- All OK

bbupdater: [1358319715.929505 : 13.01]::: Boot OK

bbupdater: [1358319715.929715 : 02.00]::: ChipInfo: snum: 0x<<<<<<<<ICCID>>>>>>>020D, chipid: 0x50, goldcertid: 0x101, nonce: 0x<<<<<<<<<<<<<<<<<<UDID>>>>>>>>>>>>>>>>>>

send_bbupdate_status: sending baseband update status to host

update_baseband: querying baseband info

bbupdater: [1358319715.933314 : 02.00]::: ChipInfo: snum: 0x<<<<<<<<ICCID>>>>>>>020D, chipid: 0x50, goldcertid: 0x101, nonce: 0x<<<<<<<<<<<<<<<<<<UDID>>>>>>>>>>>>>>>>>>

update_baseband: query returned <CFBasicHash 0x1ed8efa0 [0x2d7100]>{type = mutable dict, count = 7,

entries =>

1 : <CFString 0xffa40 [0x2d7100]>{contents = "Nonce"} = <CFData 0x1ed8ee50 [0x2d7100]>{length = 20, capacity = 20, bytes = 0x<<<<<<<<<<<<<<<<<<UDID>>>>>>>>>>>>>>>>>>}

6 : <CFString 0xffa10 [0x2d7100]>{contents = "BcVersion"} = <CFNumber 0x1ed88f80 [0x2d7100]>{value = +163, type = kCFNumberSInt32Type}

7 : <CFString 0xffb70 [0x2d7100]>{contents = "CertID"} = <CFNumber 0x1ed8ed40 [0x2d7100]>{value = +257, type = kCFNumberSInt32Type}

8 : <CFString 0xffa00 [0x2d7100]>{contents = "ChipSerialNo"} = <CFData 0x1ed8e8f0 [0x2d7100]>{length = 12, capacity = 12, bytes = 0x<<<<<<<<ICCID>>>>>>>020d}

10 : <CFString 0xfea40 [0x2d7100]>{contents = "ChipID"} = <CFNumber 0x1ed86b40 [0x2d7100]>{value = +80, type = kCFNumberSInt32Type}

11 : <CFString 0xffad0 [0x2d7100]>{contents = "CurrentTicket"} = <CFData 0x1f266200 [0x2d7100]>{length = 953, capacity = 953, bytes = 0x<<<<<<<<ICCID>>>>>>>4886f70d0101 ... <<<<<MEID>>>>>5f}

12 : <CFString 0xffb90 [0x2d7100]>{contents = "done"} = <CFBoolean 0x2d7538 [0x2d7100]>{value = false}

}

 

update_baseband: requesting baseband firmware data

update_baseband: received data from host (3819151 bytes)

update_baseband: performing next update stage

bbupdater: Validating parameters...bbupdater: OK

bbupdater: Validating parameters...bbupdater: OK

bbupdater: Opening device path /dev/cu.debug, using baud 115200

bbupdater: Reading Reference file...bbupdater: OK

bbupdater: Sending EBL...bbupdater:

bbupdater:      Sending EBL Length...bbupdater: OK

bbupdater:      Sending EBL Data and Checksum...bbupdater: OK

bbupdater: Sending EBL -- All OK

bbupdater: Getting EBL Version......bbupdater: OK

bbupdater:      - Boot Mode 0xCC

bbupdater:      - EBL Version Major/Minor: 2.13

bbupdater:      - EBL Version 'ICE3_Bootloader_2.13'

bbupdater:      - Flashing Compression: 0, CRC Type: 0, CRC Method: 1

bbupdater: Validating parameters...bbupdater: OK

bbupdater: Opening device path /dev/cu.debug, using baud 115200

bbupdater: Validating parameters...bbupdater: OK

bbupdater: Opening device path /dev/cu.debug, using baud 115200

bbupdater: Reading Reference file...bbupdater: OK

bbupdater: Sending Protocol configuration...bbupdater: OK

bbupdater: Sending Flash ID...bbupdater: OK

bbupdater: Doing CFI Stage 1...bbupdater: OK

bbupdater: Doing CFI Stage 2...bbupdater: OK

bbupdater: -------------------------------------------------------------------------------

bbupdater:  DONE BOOT

bbupdater: -------------------------------------------------------------------------------

bbupdater: Getting software version of filebbupdater: OK

bbupdater: Increasing baud rate to 921600...bbupdater: OK

bbupdater: -------------------------------------------------------------------------------

bbupdater:  SENDING FLS FILE DATA:

bbupdater: -------------------------------------------------------------------------------

bbupdater: Loading FLS file...bbupdater: OK

bbupdater:

Dynamic EEP is not in Memory Map, so don't touch it

...bbupdater: >> Sending Block of type CodeClass(0) from FLS file...bbupdater:

bbupdater:      Sending Security Block...bbupdater: OK

bbupdater:      Erasing Load Area from 0x40040000 to 0x4073739E (this will take some time)...bbupdater: OK

bbupdater:      Sending data for mapping 0: bbupdater:  -- OK

bbupdater:      Checking validation result...bbupdater: OK

bbupdater: >> Sending Block of type CodeClass(0) from FLS file -- All OK

bbupdater: -------------------------------------------------------------------------------

bbupdater:  DONE SENDING FLS FILE

bbupdater: -------------------------------------------------------------------------------

bbupdater: -------------------------------------------------------------------------------

bbupdater:  SENDING FLS FILE DATA:

bbupdater: -------------------------------------------------------------------------------

bbupdater: Loading FLS file...bbupdater: OK

bbupdater: >> Sending Block of type BootCoreSLBClass(0) from FLS file...bbupdater:

bbupdater:      Sending Security Block...bbupdater: OK

bbupdater:      Erasing Load Area from 0x40FE0000 to 0x40FE7FFE ...bbupdater: OK

bbupdater:      Sending data for mapping 0: bbupdater:  -- OK

bbupdater:      Checking validation result...bbupdater: OK

bbupdater: >> Sending Block of type BootCoreSLBClass(0) from FLS file -- All OK

bbupdater: -------------------------------------------------------------------------------

bbupdater:  DONE SENDING FLS FILE

bbupdater: -------------------------------------------------------------------------------

bbupdater: Validating parameters...bbupdater: OK

bbupdater: Opening device path /dev/cu.debug, using baud 115200

bbupdater: Waiting for baseband power-up...bbupdater:

bbupdater: Opening device path /dev/cu.debug, using baud 115200

bbupdater:      - Ping failed, trying again, 56 tries left

bbupdater:      - Ping failed, trying again, 55 tries left

bbupdater:      - Ping failed, trying again, 54 tries left

bbupdater:      - Ping failed, trying again, 53 tries left

bbupdater:      - Ping failed, trying again, 52 tries left

bbupdater:      - Ping failed, trying again, 51 tries left

bbupdater:      - Ping failed, trying again, 50 tries left

bbupdater:      - Ping failed, trying again, 49 tries left

bbupdater:      - Ping failed, trying again, 48 tries left

bbupdater:      - Ping failed, trying again, 47 tries left

bbupdater:      - Ping failed, trying again, 46 tries left

bbupdater:      - Ping failed, trying again, 45 tries left

bbupdater:      - Ping failed, trying again, 44 tries left

bbupdater:      - Ping failed, trying again, 43 tries left

bbupdater:      - Ping failed, trying again, 42 tries left

bbupdater:      - Ping failed, trying again, 41 tries left

bbupdater:      - Ping failed, trying again, 40 tries left

bbupdater:      - Ping failed, trying again, 39 tries left

bbupdater:      - Ping failed, trying again, 38 tries left

bbupdater:      - Ping failed, trying again, 37 tries left

bbupdater:      - Ping failed, trying again, 36 tries left

bbupdater:      - Ping failed, trying again, 35 tries left

bbupdater:      - Resetting baseband

bbupdater:      - Ping failed, trying again, 51 tries left

bbupdater:      - Ping failed, trying again, 50 tries left

bbupdater:      - Ping failed, trying again, 49 tries left

bbupdater:      - Ping failed, trying again, 48 tries left

bbupdater:      - Ping failed, trying again, 47 tries left

bbupdater:      - Resetting baseband

bbupdater:      - Ping failed, trying again, 46 tries left

bbupdater:      - Ping failed, trying again, 45 tries left

bbupdater:      - Ping failed, trying again, 44 tries left

bbupdater:      - Ping failed, trying again, 43 tries left

bbupdater:      - Ping failed, trying again, 42 tries left

bbupdater:      - Resetting baseband

bbupdater:      - Ping failed, trying again, 41 tries left

bbupdater:      - Ping failed, trying again, 40 tries left

bbupdater:      - Ping failed, trying again, 39 tries left

bbupdater:      - Ping failed, trying again, 38 tries left

bbupdater:      - Ping failed, trying again, 37 tries left

bbupdater:      - Resetting baseband

bbupdater:      - Ping failed, trying again, 36 tries left

bbupdater:      - Ping failed, trying again, 35 tries left

bbupdater:      - Ping failed, trying again, 34 tries left

bbupdater:      - Ping failed, trying again, 33 tries left

bbupdater:      - Ping failed, trying again, 32 tries left

bbupdater:      - Powercycling baseband

bbupdater:      - Ping failed, trying again, 31 tries left

bbupdater:      - Ping failed, trying again, 30 tries left

bbupdater:      - Ping failed, trying again, 29 tries left

bbupdater:      - Ping failed, trying again, 28 tries left

bbupdater:      - Ping failed, trying again, 27 tries left

bbupdater:      - Powercycling baseband

bbupdater:      - Ping failed, trying again, 26 tries left

bbupdater:      - Ping failed, trying again, 25 tries left

bbupdater:      - Ping failed, trying again, 24 tries left

bbupdater:      - Ping failed, trying again, 23 tries left

bbupdater:      - Ping failed, trying again, 22 tries left

bbupdater:      - Powercycling baseband

bbupdater:      - Ping failed, trying again, 21 tries left

bbupdater:      - Ping failed, trying again, 20 tries left

bbupdater:      - Ping failed, trying again, 19 tries left

bbupdater:      - Ping failed, trying again, 18 tries left

bbupdater:      - Ping failed, trying again, 17 tries left

bbupdater: !!! bbupdater: [1358319918.326472 : 13.-1]:::

Exception at :0:

- kBBUReturnTimedOut(8)/16: Pinging timed out

bbupdater:

bbupdater: !!! bbupdater: Exception at :0:

- kBBUReturnTimedOut(8)/16: Pinging timed out

send_bbupdate_status: sending baseband update status to host

update_baseband: bbupdater error: Exception at :0:

- kBBUReturnTimedOut(8)/16: Pinging timed out

 

0: RamrodErrorDomain/3ec: update_baseband: failed to perform next stage

1: BBUpdater/10

unable to convert ramrod error 1004

 

==== end of device restore output ====

2013-01-16 01:05:19.000 iTunes[1073:12e2b]: AMRAuthInstallDeletePersonalizedBundle

2013-01-16 01:05:19.000 iTunes[1073:12e2b]: <Restore Device 0x7f8fa705ac30>: Restore failed (result = -1)

2013-01-16 01:05:19.000 iTunes[1073:12f07]: iTunes: Restore error 4294967295


Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.