How To Update iPhone 4 To iOS 4.1 Without Upgrading Baseband 1.59.00 To 2.10.04

Advertisement

Apple has today released iOS 4.1 for iPhone 4, 3GS, 3G, and iPod Touch 2G, 3G, with iOS 4.1 for iPod Touch 4G being released much earlier. This latest firmware update brings in some cool features such as Game Center, HDR photography, and HD video uploading to YouTube does not yet have a confirmed jailbreak tool.

Upgrade To iOS 4.1 – Jailbreak And Unlock Possibilities

For all those who are unable to resist from upgrading their firmware to iOS 4.1, here is all the information you need to know about iOS 4.1 jailbreak and unlock. As of now there is no confirmed jailbreak for iOS 4.1. The last firmware that has a jailbreak is iOS 4.0.1, and after that Apple has fixed the PDF exploit in iOS 4.0.2, thus making JailbreakMe 2.0 Star all device jailbreak non-functional.

Those who saved their SHSH blobs via Cydia can easily downgrade iOS 4.0.2 to iOS 4.0.1. Not saved your ECID SHSH or got a brand new iPhone 4? Follow this guide to downgrade iOS 4.0.2 to iOS 4.0.1 without SHSH blobs, which some users are claiming success.

iPhone 3G and 3GS users on iOS 4.0.2 have some respite in Redsn0w 0.9.5b5-5 and PwnageTool, with a later unlocking using Ultrasn0w 1.1.  However it needs to be checked if these tools still work for iOS 4.1.

Save SHSH Blobs Using TinyUmbrella Now!

First of all, save your SHSH blobs using TinyUmbrella (see steps below) on your current jailbroken firmware. If you want to later downgrade your firmware, say to iOS 4.0.1 or  iOS 4 then you need to have SHSH blobs saved.

1. Download TinyUmbrella (links at bottom) for Windows, Linux, or Mac OSX (links at bottom). Mac users, drag drop the DMG file to your desktop or applications folder, or you will encounter repeated password prompts.

2. Run the application. If Windows Firewall asks for confirmation, then click ‘Allow access’.

3. Have iTunes installed on your PC and running.

4. Connect your device (iPhone 4, 3GS/3G, iPod Touch 4G/3G/2G, iPad) and wait for TinyUmbrella detect it.

5. Then click on ‘Save My SHSH’ button.

That’s it. TinyUmbrella will grab your device’s ECID SHSH and save it locally as well as generate a ticket to for saving to Cydia.

iOS 4.1 Baseband Update

Now here is something really important you should know. iOS 4.1 brings in a baseband update. The new baseband 2.10.04 is not yet supported by Ultrasn0w 1.1-1. This means that you cannot unlock your device even when a new jailbreak is released in the coming days for iOS 4.1, if your baseband is upgraded (which will be if you update to iOS 4.1). Is there a way to upgrade to iOS 4.1 without updating to baseband 2.10.04? Luckily for us, the answer is yes.

How To Stop Baseband Update 2.10.04 And Preserve Current Baseband On iPhone 4

!Important: This method is for iPhone 4 ONLY. It does not work on iPhone 3GS or 3G.

Thanks to the latest version of TinyUmbrella with iOS 4.1 support, you can upgrade your firmware without upgrading the baseband (iPhone 4 only). Here is how you can preserve your baseband while updating to iOS 4.1:

1. Download the latest version of TinyUmbrella 4.1.3 (download links at end).

2. Run TinyUmbrella. Allow access if Windows Firewall asks for confirmation.

3. Start TSS server in TinyUmbrella. If iTunes is running, then this will be killed.

downgrade-iOS-4.1-TinyUmbrella-Preserve-Baseband

4. Launch iTunes, connect your device to your Computer and then click SHIFT (ALT on Mac) + ‘Restore’ in iTunes (not the Update button). You will get a 3002 error if you have clicked the Update button instead of Restore.

5. Browse and select the iOS 4.1 IPSW file for your device and let iTunes restore to this firmware.

6. iTunes should throw up error 1004, ‘Baseband Update failed’. Or else you know it’s a failure!

7. Now you need to exit recovery mode in iTunes. Click on ‘Kick device out of recovery mode’ in TinyUmbrella.

This is it! Once your iPhone 4 restarts, you will find it on  iOS 4.1 with the older 1.59.00 baseband !

Download TinyUmbrella 4.1.3 Windows

Download TinyUmbrella 4.1.3 Linux

Download TinyUmbrella 4.1.3 Mac OSX

Update

Download TinyUmbrella 4.1.5 with Apple TV 2G Support.

Download iOS 4.1 For iPhone 4, iPhone 3GS, 3G, iPod Touch 4G, 3G, 2G

Related Topics:

66 COMMENTS

  1. viP4x

    After restoring … the unlock will remain?

  2. vp

    doesnt work for iphone 3g…dont try

  3. Ricardo Gaspar

    hey! if i do this and i depend on ultrasnow what will happen? i get ios 4.1 working with ultrasnow but no cydia?

    thanks! please help me, i am about to do it and dont know what will happen :-S

  4. K.O.

    thanks, worked like a charm for me on iphone 3g

  5. Czarembo

    I followed the instruction meticulously. Guess what? It worked fine!

    I did lose Cydia, even though the baseband is intact and my phone is roaming on Fuzionmobile.com How do I restore Cydia? I’d like to add some features and some of the phone software unavailable through iTunes.

  6. Czarembo

    Oh, I should have been more clean. I did this on an unlocked 3g. The upgrade iOS 4.1 works extremely well. My phone was previously slow and unresponsive, it is like a new phone now!

    Will Cydia slow it down again?

    • dkszone

      @Czarembo
      Your phone speeded up because of the improvements in iOS 4.1. No, Cydia will not slow it down.

  7. LittleKen

    Yeah, just got it done, I can see that real improve a lot on my 3g, but now the issue is how to install the Cydia back to the phone?? Help.

  8. BIG POPPA

    TRIED THIS ON THREE DIFFERENT 3G’S, NOW ALL THREE ARE LOCKED. FOLLOWED DIRECTIONS EXACTLY AND AS SOON AS IT STARTS RESTORING TU SAYS I DEVICE DISCONNECTED. USE AT YOUR OWN RISK. IVE GOT 3 LOCKED PHONES NOW :( ANY IDEAS????

    • ijhu

      You did not read it carefully, it’s TOO LATE NOW…You baseband is probably been upgraded to the latest version associating with 3GS.

      Unlike Iphone 4 where there is a way to maintain old baseband…but there’s IS NO current METHOD of maintaining the baseband for 3GS if CARRIER unlock is needed.

      Your hope is to wait for Ultrasn0w for their new release to support new baseband unlock. There is NO turning back for you now….unfortunately….baseband CANNOT be reverted once it is updated to newer version.

      • Aneesh

        hii,i updated my iphone 3g to 4.1 and the baseband got updated..since there is no unlock for 4.1 and insatlled 4.0. ,jailbreaked but cannot unlock what can i do

  9. dspwadge

    So I did the process and it worked like a charm on my i4. Now my phone is empty and iTunes is asking if I want to set up as new phone or restore from backup. How do I put everything I once had back on?

    • kgb1953

      Click restore from backup

  10. Wolf

    Will this work on an iPhone 3GS? Can I jailbreak on limera1n and still preserve the old baseband?

  11. ijhu

    There’s currently no way of maintaining baseband for 3GS if you want to go to ios4.1. Therefore if UNLOCK is required, then DO NOT attempt, or you will lost your unlock capability. Yes eventhough you have your SHSH blob saved, but the baseband once updated cannot be REVERTED back. So 3GS users out there, hang on to your temptation for now and wait for a tool which allows you to upgrade without changing the baseband.

    Iphone 4 users, you are OK to proceed because using TINY umbrella during restores for ios4.1 CAN prevent baseband upgrade. IMPORTANT, this feature only works for Iphone 4.

  12. iEnZo

    So what your saying is this will not work for 3GS users.?
    and do you think this new limerain will be able to jailbreak my 3GS thats on 3.1.3 with a new bootrom??

  13. Casanord

    What if my 3gs is oficially unlocked ?? Will this work on an OFFICIALLY UNLOCKED iPhone 3GS New bootrom ??

  14. Aquanova

    WTF this is so misleading and a deceit for 3GS users.
    It says it keeps your baseband from being updated and claiming you could later use ultrasn0w while on 4.1. How do you expect 3GS users to unlock with ultrasn0w on 4.1 when your phone needs a carrier unlock?
    Who else uses ultrasn0w, except those who need a carrier unlock?
    DO NOT USE THIS 3GS USERS!!! IT WILL UPDATE YOUR BASEBAND!
    So basically the whole 3GS unlock on 4.1 is fake and thanks to you my iphone is now locked on 4.1, with my baseband updated!
    Just great.

  15. Mario

    I have an iphone 4 in 4.0.2 but I have NEVER saved my shsh, can I do it now? or is it too late since the apple isnt signing 4.0.2 anymore (only 4.1)???

    when I plug my iphone to tinyumbrella it says that the shsh were saved on 4.1 but im actually on 4.0.2!!! is this good enough to update by this method?

    and if I click advanced options and pick 4.0.2 it says that it is too late and that they cant be saved!

    PLEASE HELPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP

    • dkszone

      @Mario
      Don’t worry about TinyUmbrella not saving your SHSH for 4.0.2.
      Update to iOS 4.1 on your iPhone 4 without upgrading the baseband as described above.
      Then you can jailbreak iOS 4.1 iPhone 4 using either Limera1n or GreenPois0n.
      After the jailbreak try TinyUmbrella once again to save your SHSH for iOS 4.1.

      • Mario

        Wow it worked!!! Thanks so much!!!!!!!!!! I really needed this because I was on 4.0.2 but after installing My3G from cydia I got the screen stucked with the apple logo!! But when I plugged it into iTunes it was like if it were working normally (I could sync and add music and everything but the screen was black with the apple logo, weird) but yeah I still was able to save the shsh and update keeping my old baseband!! Cydia should put a warning sign on that app!! It said “not compatible with 4.1″ but I was on 4.0.2 and it still crashed! I wanted to get “My3G” to use FaceTime!! By any chance do you know if “MiTime” is compatible with 4.1? My friend had that app, he paid like 8 bucks and worked great but he was on 4.0.1

        • Omar

          Mario I have an iphone 4 on 4.0.2 and was in your same situation. After following step by step the instructions, the phone stopped installing at about 65% of the process (according to the progress bar on the phone). I leave it installing for about 8 hours and nothing.

          Now when I try to install 4.0.2 again it returns an error message 3194. I tried everything installing on both DFU mode or recovery mode.

          Please somebody HELP me!!!!!!!!!!!!!!! THIS IS KILLING ME.

          • Mario

            you were doing this on a mac? you saved the shsh files before doing the whole process and had java updated?

  16. anvendarnamn

    I have tried using this method to update my iphone4 4.0.2 to 4.1 but when I click shift+restore in itunes it starts to restore but stops with the 3002 error.

    No, I am not clicking “update”. Have tried 5 times now.

    • Mario

      @ anvendarnamn I’m guessing your on windows since you said “shift+restore”?
      I did it on my mac… I did it this way (Maybe you got a friend with a mac? idk?)

      - Open tinyumbrellla, connect your iphone and save the shsh (it will tell you that they were saved on 4.1)
      - I went to Finder, then I clicked on the upper bar where it says “file edit view go windwow” just click on GO and then select “go to folder”. You have to type /etc/ and you will get a list of files and folders.
      Find a file called “Hosts” copy and paste it onto your desktop
      - open the hosts file that you have on your desktop, and you will have to delete everything that contains gs.apple.com
      for example I found 2 lines like this
      12.333.44.555 gs.apple.com
      SO yeah delete everthing that has a line with gs.apple.com
      after that you can close it and save it! then you need to copy that “new file” to the folder “/end/”
      you will need to replace then click authenticate and put your mac password and done
      then your ready! open itunes.
      then open tiny umbrella and click on “start tss server”
      your itunes will be closed automatically
      then open itunes (again yeah) and hold “option” and click restore, select 4.1 and restore
      (Dont close tinyumbrella, it must be running throughout the whole process)
      at the end you will get an error that will leave you in recovery mode
      so just close itunes and click on “kick out of recovery mode” in tinyumbrella
      your phone will be rebooted, and its done! put an at&t sim card to activate and you can check that it got the old baseband!

      I had itunes 10.0.1
      and make sure you got Java updated too

      afterwords you can jailbreak with greenpois0n in windows!

      check out this link! its the READ ME FILE from the tinyumbrella site
      http://dl.dropbox.com/u/7078752/ReadMe/ReadMe2.pdf
      it says that “3002 errors could also come from not being able to modify your hosts file. Please make your hosts file writable as some anti-virus software changes the permissions on that file to read-only. (google is your friend)”

      So it would be easier on mac I think!! (i dont know how to change the hosts file on windows)

      • anvendarnamn

        Thanks mate.. got it working now!

    • Elmo

      Same issue here? Is there a solution for this?

  17. ijhu

    Error 3002 is when going to a version which is NO longer signed by APPLE. this is resulted in the following.

    -Tiny umbrella not running or you do not have SHSH saved on CYDIA or locally.

    Watch the video on how to tun Tiny Umbrella properly.
    http://www.youtube.com/watch?v=CpVFoQ5eB4s

  18. Vonte

    Everything Worked Fine For Me. Only Issue Is Now I Cant Send Or Receive Pic Mail. Is This Because The Carrier & Baseband Are Off Or Is It Directly At&t’s Fault?

  19. oxsa

    I am confused. If i use this in an iphone 3gs, the baseband will be upgraded. Is this the same with an iphone 3g? Cause i want to upgrade from IOs 3.12 to IOs 4.1, but i don’t want to upgrade the baseband, since i have an AT&T iphone and i don’t even live in the US.

  20. Ricky

    I jsut pruchased a iphone 4.1.1 brand new Phone . Which tool can i used to jailbreak?

  21. Ricky

    Thanks for the response.
    So will these work for 4.1.1 and 4.1.2 as well?

  22. Tony

    Hi..my iphone4 has been upgraded to iOS 4.1 with the new baseband 02.10.04, and I was wondering if I could just downgrade the baseband back to the older bb 1.59.00. Do I use the method “How To Stop Baseband Update 2.10.04 And Preserve Current Baseband On iPhone 4″ listed above?

    Should I just wait for the unlock for the new baseband 02.10.04 to be released? Can someone give me an idea of what I should do?

    • Mario

      @ Ricky, 4.1.1 or 4.1.2 does not exist

      @ Tony, your out of luck, if you updated your baseband you CANNOT go back, for this method to work you must be in 4.0 or 4.0.1 or 4.0.2 and THEN update to 4.1 with itunes and tinyumbrella running in the background so that you keep your old baseband (1.59.00 only available on previous versions) and still upgrade to 4.1 firmware. Once you update your baseband there is no turning back! Your only hope is to wait, I read an article that says they found a new exploit in 4.2 to unlock (will be released in Nov) soo it should be coming out soon! (3 or 4 weeks i guess, there is no fixed date)

  23. angelo

    how about iphone 3gs version 4.1 8B117 modem firmware :05.14.02 It is possible for new release .unlock how can i unlock this

  24. joe

    I have tried to run tinyUmbrella and it can’t run TSS, it shows:
    something is wrong.
    You don’t have admin privileges or
    you have something running on port 80 or
    ……

    Do you how i can run to make it work?

    • dkszone

      @joe
      Are you running TinyUmbrella on Mac?

  25. Darron

    I tried this with my iphone 3g, but when i restored the error never came up and so i didnt have to kick out of recovery or any of that it just updated to 4.1

    I followed the steps exactly so idk what went wrong, but now my baseband is at 5.14.02 is there anyway I can get my firm where down by doing tinyumbrella again or using a custom firmware like from sn0breeze??

  26. jika

    It really should be marked a lot CLEARER this will only preserve the baseband on iPhone 4. I made the same mistake I’m sure many others have and used this update with a 3gs. Now stuck waiting for a 5.14.02 unlock. My only advice to others is

    ALWAYS READ THE FINE PRINT & DONT RUSH THESE THINGS!

  27. joe

    i’m running on PC and i’m getting this problem that can’t do anything.
    I have tried to run tinyUmbrella and it can’t run TSS, it shows:
    something is wrong.
    You don’t have admin privileges or
    you have something running on port 80 or
    ……

    Do you how i can run to make it work?

  28. Souk

    Hi Joe,

    I exactly experienced the same as you did. Luckily, I found the solution and solved it!

    Find it on this link: techreviews.in/port-80-unavailable-step-by-step-guide-to-release-port-80-and-make-it-available-for-apache-server/

    • joe

      Hey Souk, You are the man…. thanks alot for the link… it wasnt you i still cant figure out what is making it like that…
      Thanks to DK Zone too… Makes life alot easier…
      appreciated….

  29. dagob

    :::This is my iPhoneUpdater.log ((maybe somebody can make some use of it)):::::

    2010-10-28 20:41:55.484 [3480:c1c]: restore library built Jun 8 2010 at 18:17:31
    2010-10-28 20:41:55.562 [3480:c1c]: iTunes: iTunes 9.2.1.5
    2010-10-28 20:41:55.796 [3480:c1c]: iTunes: Current software version: 8A306
    2010-10-28 20:41:55.796 [3480:c1c]: iTunes: Software payload version: 8B117 (option key)
    2010-10-28 20:42:10.781 [3480:4a0]: iTunes: Specifying UOI boot image
    2010-10-28 20:42:11.375 [3480:4a0]: requested restore behavior: Erase
    2010-10-28 20:42:11.375 [3480:4a0]: amai: AMAuthInstallBundlePersonalizePartial: build manifest specifies baseband skeyid: {length = 20, capacity = 20, bytes = 0x97ab34ac0693f5b03bfb726d4e2c254f14e270a1}
    2010-10-28 20:42:11.437 [3480:4a0]: amai: AMAuthInstallPlatformCreateDataFromFileURL: can’t resolve file
    2010-10-28 20:42:28.375 [3480:4a0]: amai: AMAuthInstallRequestSendSync: received tss response (server version: 0.6.30-b2)
    2010-10-28 20:42:50.890 [3480:4a0]: amai: AMAuthInstallRequestSendSync: received tss response (server version: 0.6.30-b2)
    2010-10-28 20:42:51.046 [3480:4a0]: amai: _AMAuthInstallBasebandStitchICE3Psi: response missing “BasebandFirmware”
    2010-10-28 20:42:51.046 [3480:4a0]: amai: _StitchFirmware: failed to stitch “psi_ram.fls”: Entry not found; continuing anyway
    2010-10-28 20:42:51.046 [3480:4a0]: amai: _StitchFirmware: failed to stitch “ebl.fls”: Entry not found; continuing anyway
    2010-10-28 20:42:52.375 [3480:4a0]: amai: _AMAuthInstallBasebandStitchICE3Psi: response missing “BasebandFirmware”
    2010-10-28 20:42:52.375 [3480:4a0]: amai: _StitchFirmware: failed to stitch “psi_flash.fls”: Entry not found; continuing anyway
    2010-10-28 20:42:56.718 [3480:c1c]: iTunes: Entering recovery mode, device 02C16838
    2010-10-28 20:43:04.750 [3480:c1c]: iTunes: received kAMDeviceDetached action, device 02C16838
    2010-10-28 20:43:38.500 [3480:8d8]: WinAMRestore::OnInterfaceArrival: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#1ffdcefc
    2010-10-28 20:43:38.500 [3480:8d8]: WinAMRestore::AddAppleDeviceToDeviceList: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#1ffdcefc
    2010-10-28 20:43:38.796 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:38.843 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:38.875 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:38.921 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:38.953 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:38.968 [3480:8d8]: AppleDevice::SetNotification: CONNECT, interface type: 1, id: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#1ffdcefc, inst: 0×17084348
    2010-10-28 20:43:38.984 [3480:8d8]: WinAMRestore::AddAppleDeviceToDeviceList, empty list, new device
    2010-10-28 20:43:38.984 [3480:8d8]: WinAMRestore::ProcessDevNodesChanges: device: 0×17084348, notify: 1, connected: 0
    2010-10-28 20:43:38.984 [3480:8d8]: AppleDevice::NotifyConnect: Device type: 2, Interfaces total: 2, arrived: 1
    2010-10-28 20:43:38.984 [3480:8d8]: AppleDevice::NotifyConnect: Interfaces total != arrived, no notification
    2010-10-28 20:43:39.421 [3480:8d8]: WinAMRestore::OnInterfaceArrival: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#1ffdcefc
    2010-10-28 20:43:39.421 [3480:8d8]: WinAMRestore::AddAppleDeviceToDeviceList: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#1ffdcefc
    2010-10-28 20:43:39.656 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:39.859 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:39.906 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:39.937 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:39.984 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:39.984 [3480:8d8]: WinAMRestore::AddAppleDeviceToDeviceList, device already connected, new interface
    2010-10-28 20:43:39.984 [3480:8d8]: AppleDevice::SetDeviceID: AMD_INTERFACE_DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#1ffdcefc, inst: 0×17084348
    2010-10-28 20:43:39.984 [3480:8d8]: AppleDevice::SetNotification: CONNECT, interface type: 1, id: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#1ffdcefc, inst: 0×17084348
    2010-10-28 20:43:39.984 [3480:8d8]: WinAMRestore::ProcessDevNodesChanges: device: 0×17084348, notify: 1, connected: 1
    2010-10-28 20:43:39.984 [3480:8d8]: AppleDevice::NotifyConnect: Device type: 2, Interfaces total: 2, arrived: 2
    2010-10-28 20:43:39.984 [3480:8d8]: AppleDevice::NotifyConnect: IBOOT, IBOOT \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#1ffdcefc, inst: 0×17084348
    2010-10-28 20:43:39.984 [3480:8d8]: IBOOT, DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#1ffdcefc, inst: 0×17084348
    2010-10-28 20:43:40.015 [3480:c1c]: iTunes: SCEP 1
    2010-10-28 20:43:40.031 [3480:ab4]: iBoot build-version = iBoot-889.24
    2010-10-28 20:43:40.031 [3480:ab4]: iBoot build-style = RELEASE
    2010-10-28 20:43:40.046 [3480:ab4]: AMDeviceIoControl: GetOverlappedResult failed
    2010-10-28 20:43:40.046 [3480:ab4]: AMDeviceIoControl: pipe stall
    2010-10-28 20:43:40.046 [3480:ab4]: USBControlTransfer: error 31, usbd status c0000004
    2010-10-28 20:43:40.046 [3480:ab4]: command device request for ‘getenv radio-error’ failed: 2008
    2010-10-28 20:43:40.046 [3480:ab4]: radio-error not set
    2010-10-28 20:43:40.046 [3480:ab4]: : operation 44 progress -1
    2010-10-28 20:43:40.046 [3480:ab4]: requested restore behavior: Erase
    2010-10-28 20:43:40.046 [3480:ab4]: amai: AMAuthInstallBundlePersonalizePartial: build manifest specifies baseband skeyid: {length = 20, capacity = 20, bytes = 0x97ab34ac0693f5b03bfb726d4e2c254f14e270a1}
    2010-10-28 20:43:40.046 [3480:ab4]: amai: _AMAuthInstallBundleCreateServerRequestDictionary: nothing to be done
    2010-10-28 20:43:40.046 [3480:ab4]: unable to open device_map.txt: No such file or directory
    2010-10-28 20:43:40.046 [3480:ab4]: : production fused device
    2010-10-28 20:43:40.046 [3480:ab4]: interface has 1 endpoints, file pipe = 1

    2010-10-28 20:43:40.046 [3480:ab4]: : operation 4 progress -1
    2010-10-28 20:43:40.078 [3480:ab4]: bootstrapping restore with iBEC
    2010-10-28 20:43:40.093 [3480:ab4]: : operation 31 progress -1
    2010-10-28 20:43:41.093 [3480:ab4]: : Recovery mode succeeded
    2010-10-28 20:43:41.203 [3480:8d8]: WinAMRestore::OnInterfaceRemoval: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#1ffdcefc
    2010-10-28 20:43:41.203 [3480:8d8]: WinAMRestore::ProcessDevNodesChanges: device: 0×17084348, notify: 2, connected: 1
    2010-10-28 20:43:41.203 [3480:8d8]: AppleDevice::NotifyDisconnect: IBOOT, IBOOT \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#1ffdcefc, inst: 0×17084348
    2010-10-28 20:43:41.203 [3480:8d8]: IBOOT, DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#1ffdcefc, inst: 0×17084348
    2010-10-28 20:43:41.296 [3480:8d8]: _AMRecoveryModeDeviceFinalize: 15C72880
    2010-10-28 20:43:41.453 [3480:8d8]: WinAMRestore::OnInterfaceRemoval: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#1ffdcefc
    2010-10-28 20:43:41.468 [3480:8d8]: WinAMRestore::ProcessDevNodesChanges: device: 0×17084348, notify: 2, connected: 0
    2010-10-28 20:43:51.406 [3480:8d8]: WinAMRestore::OnInterfaceArrival: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#697804bd
    2010-10-28 20:43:51.406 [3480:8d8]: WinAMRestore::AddAppleDeviceToDeviceList: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#697804bd
    2010-10-28 20:43:51.625 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:51.656 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:51.687 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:51.734 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:51.765 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:51.781 [3480:8d8]: AppleDevice::SetNotification: CONNECT, interface type: 1, id: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#697804bd, inst: 0x15a1dac0
    2010-10-28 20:43:51.781 [3480:8d8]: WinAMRestore::AddAppleDeviceToDeviceList, new device
    2010-10-28 20:43:51.781 [3480:8d8]: WinAMRestore::ProcessDevNodesChanges: device: 0×17084348, notify: 2, connected: 0
    2010-10-28 20:43:51.781 [3480:8d8]: WinAMRestore::ProcessDevNodesChanges: device: 0x15a1dac0, notify: 1, connected: 0
    2010-10-28 20:43:51.781 [3480:8d8]: AppleDevice::NotifyConnect: Device type: 2, Interfaces total: 2, arrived: 1
    2010-10-28 20:43:51.781 [3480:8d8]: AppleDevice::NotifyConnect: Interfaces total != arrived, no notification
    2010-10-28 20:43:52.000 [3480:8d8]: WinAMRestore::OnInterfaceArrival: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#697804bd
    2010-10-28 20:43:52.000 [3480:8d8]: WinAMRestore::AddAppleDeviceToDeviceList: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#697804bd
    2010-10-28 20:43:52.046 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:52.281 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:52.312 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:52.546 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:52.593 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:43:52.609 [3480:8d8]: WinAMRestore::AddAppleDeviceToDeviceList, device already connected, new interface
    2010-10-28 20:43:52.609 [3480:8d8]: AppleDevice::SetDeviceID: AMD_INTERFACE_DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#697804bd, inst: 0x15a1dac0
    2010-10-28 20:43:52.609 [3480:8d8]: AppleDevice::SetNotification: CONNECT, interface type: 1, id: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#697804bd, inst: 0x15a1dac0
    2010-10-28 20:43:52.609 [3480:8d8]: WinAMRestore::ProcessDevNodesChanges: device: 0×17084348, notify: 2, connected: 0
    2010-10-28 20:43:52.609 [3480:8d8]: WinAMRestore::ProcessDevNodesChanges: device: 0x15a1dac0, notify: 1, connected: 1
    2010-10-28 20:43:52.609 [3480:8d8]: AppleDevice::NotifyConnect: Device type: 2, Interfaces total: 2, arrived: 2
    2010-10-28 20:43:52.609 [3480:8d8]: AppleDevice::NotifyConnect: IBOOT, IBOOT \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#697804bd, inst: 0x15a1dac0
    2010-10-28 20:43:52.609 [3480:8d8]: IBOOT, DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#697804bd, inst: 0x15a1dac0
    2010-10-28 20:43:52.625 [3480:c1c]: iTunes: SCEP 1
    2010-10-28 20:43:52.656 [3480:828]: iBoot build-version = iBoot-931.18.27
    2010-10-28 20:43:52.656 [3480:828]: iBoot build-style = RELEASE
    2010-10-28 20:43:52.671 [3480:828]: AMDeviceIoControl: GetOverlappedResult failed
    2010-10-28 20:43:52.671 [3480:828]: AMDeviceIoControl: pipe stall
    2010-10-28 20:43:52.671 [3480:828]: USBControlTransfer: error 31, usbd status c0000004
    2010-10-28 20:43:52.671 [3480:828]: command device request for ‘getenv radio-error’ failed: 2008
    2010-10-28 20:43:52.671 [3480:828]: radio-error not set
    2010-10-28 20:43:52.671 [3480:828]: : operation 44 progress -1
    2010-10-28 20:43:52.671 [3480:828]: requested restore behavior: Erase
    2010-10-28 20:43:52.671 [3480:828]: amai: AMAuthInstallBundlePersonalizePartial: build manifest specifies baseband skeyid: {length = 20, capacity = 20, bytes = 0x97ab34ac0693f5b03bfb726d4e2c254f14e270a1}
    2010-10-28 20:43:52.671 [3480:828]: amai: _AMAuthInstallBundleCreateServerRequestDictionary: nothing to be done
    2010-10-28 20:43:52.671 [3480:828]: unable to open device_map.txt: No such file or directory
    2010-10-28 20:43:52.671 [3480:828]: : production fused device
    2010-10-28 20:43:52.671 [3480:828]: interface has 1 endpoints, file pipe = 1

    2010-10-28 20:43:52.671 [3480:828]: : operation 4 progress -1
    2010-10-28 20:43:52.718 [3480:828]: : operation 42 progress -1
    2010-10-28 20:43:53.765 [3480:828]: : operation 5 progress -1
    2010-10-28 20:43:54.328 [3480:828]: AMDeviceIoControl: GetOverlappedResult failed
    2010-10-28 20:43:54.328 [3480:828]: AMDeviceIoControl: pipe stall
    2010-10-28 20:43:54.328 [3480:828]: USBControlTransfer: error 31, usbd status c0000004
    2010-10-28 20:43:54.328 [3480:828]: command device request for ‘getenv ramdisk-delay’ failed: 2008
    2010-10-28 20:43:56.765 [3480:828]: : operation 6 progress -1
    2010-10-28 20:43:57.781 [3480:828]: : operation 7 progress -1
    2010-10-28 20:43:57.984 [3480:828]: : operation 8 progress -1
    2010-10-28 20:43:57.984 [3480:828]: : operation 9 progress -1
    2010-10-28 20:43:57.984 [3480:828]: : Recovery mode succeeded
    2010-10-28 20:43:59.578 [3480:8d8]: WinAMRestore::OnInterfaceRemoval: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#697804bd
    2010-10-28 20:43:59.578 [3480:8d8]: WinAMRestore::ProcessDevNodesChanges: device: 0×17084348, notify: 2, connected: 0
    2010-10-28 20:43:59.578 [3480:8d8]: WinAMRestore::ProcessDevNodesChanges: device: 0x15a1dac0, notify: 2, connected: 1
    2010-10-28 20:43:59.578 [3480:8d8]: AppleDevice::NotifyDisconnect: IBOOT, IBOOT \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#697804bd, inst: 0x15a1dac0
    2010-10-28 20:43:59.578 [3480:8d8]: IBOOT, DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#697804bd, inst: 0x15a1dac0
    2010-10-28 20:43:59.609 [3480:8d8]: _AMRecoveryModeDeviceFinalize: 15C72880
    2010-10-28 20:43:59.718 [3480:8d8]: WinAMRestore::OnInterfaceRemoval: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#697804bd
    2010-10-28 20:43:59.718 [3480:8d8]: WinAMRestore::ProcessDevNodesChanges: device: 0×17084348, notify: 2, connected: 0
    2010-10-28 20:43:59.718 [3480:8d8]: WinAMRestore::ProcessDevNodesChanges: device: 0x15a1dac0, notify: 2, connected: 0
    2010-10-28 20:44:03.359 [3480:c1c]: iTunes: received kAMDeviceAttached action, device 0EB69568, AFC error 0XE8000028
    2010-10-28 20:44:03.359 [3480:c1c]: iTunes: Restore-mode device appeared, device 0EB69568
    2010-10-28 20:44:03.359 [3480:c1c]: iTunes: Creating restore mode device with usbMuxDeviceID 0X4
    2010-10-28 20:44:03.437 [3480:c1c]: : operation 3 progress -1
    2010-10-28 20:44:03.437 [3480:c1c]: : operation 4 progress -1
    2010-10-28 20:44:03.468 [3480:c1c]: Supports value queries: 1
    2010-10-28 20:44:03.500 [3480:728]: : operation 44 progress -1
    2010-10-28 20:44:03.500 [3480:728]: requested restore behavior: Erase
    2010-10-28 20:44:03.500 [3480:728]: amai: AMAuthInstallBundlePersonalizePartial: build manifest specifies baseband skeyid: {length = 20, capacity = 20, bytes = 0x97ab34ac0693f5b03bfb726d4e2c254f14e270a1}
    2010-10-28 20:44:03.500 [3480:728]: amai: _AMAuthInstallBundleCreateServerRequestDictionary: nothing to be done
    2010-10-28 20:44:03.500 [3480:728]: fixed TcpWindowSize (652620) can cause restore failure if too large
    2010-10-28 20:44:03.500 [3480:728]: device did not return saved USB log
    2010-10-28 20:44:03.500 [3480:728]: device did not return saved panic log
    2010-10-28 20:44:03.515 [3480:728]: connected to service com.apple.mobile.restored
    2010-10-28 20:44:03.515 [3480:728]: using protocol version 12
    2010-10-28 20:44:03.515 [3480:728]: unable to open device_map.txt: No such file or directory
    2010-10-28 20:44:03.515 [3480:728]: board config = n90ap
    2010-10-28 20:44:03.531 [3480:728]: : operation 28 progress -1
    2010-10-28 20:44:06.546 [3480:728]: : operation 28 progress -1
    2010-10-28 20:44:16.703 [3480:728]: : operation 11 progress -1
    2010-10-28 20:44:47.546 [3480:728]: : operation 12 progress -1
    2010-10-28 20:44:49.093 [3480:728]: : operation 12 progress -1
    2010-10-28 20:44:59.125 [3480:728]: : operation 13 progress 0
    2010-10-28 20:45:09.156 [3480:728]: : operation 13 progress 1
    2010-10-28 20:45:09.156 [3480:728]: ASR progress: Initialized communication with client
    2010-10-28 20:45:11.750 [3480:728]: : operation 13 progress 5
    2010-10-28 20:45:11.750 [3480:728]: ASR progress: Starting to send payload
    2010-10-28 20:45:12.437 [3480:728]: : operation 13 progress 6
    2010-10-28 20:45:12.437 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:13.078 [3480:728]: : operation 13 progress 7
    2010-10-28 20:45:13.078 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:14.000 [3480:728]: : operation 13 progress 8
    2010-10-28 20:45:14.000 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:14.890 [3480:728]: : operation 13 progress 9
    2010-10-28 20:45:14.890 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:15.640 [3480:728]: : operation 13 progress 10
    2010-10-28 20:45:15.640 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:17.281 [3480:728]: : operation 13 progress 11
    2010-10-28 20:45:17.281 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:17.953 [3480:728]: : operation 13 progress 12
    2010-10-28 20:45:17.953 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:18.484 [3480:728]: : operation 13 progress 13
    2010-10-28 20:45:18.484 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:19.015 [3480:728]: : operation 13 progress 14
    2010-10-28 20:45:19.015 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:19.828 [3480:728]: : operation 13 progress 15
    2010-10-28 20:45:19.828 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:20.328 [3480:728]: : operation 13 progress 16
    2010-10-28 20:45:20.328 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:21.000 [3480:728]: : operation 13 progress 17
    2010-10-28 20:45:21.000 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:22.015 [3480:728]: : operation 13 progress 18
    2010-10-28 20:45:22.015 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:22.781 [3480:728]: : operation 13 progress 19
    2010-10-28 20:45:22.781 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:23.640 [3480:728]: : operation 13 progress 20
    2010-10-28 20:45:23.640 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:24.390 [3480:728]: : operation 13 progress 21
    2010-10-28 20:45:24.390 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:25.125 [3480:728]: : operation 13 progress 22
    2010-10-28 20:45:25.125 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:25.812 [3480:728]: : operation 13 progress 23
    2010-10-28 20:45:25.812 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:26.437 [3480:728]: : operation 13 progress 24
    2010-10-28 20:45:26.437 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:27.781 [3480:728]: : operation 13 progress 25
    2010-10-28 20:45:27.781 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:28.359 [3480:728]: : operation 13 progress 26
    2010-10-28 20:45:28.359 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:29.250 [3480:728]: : operation 13 progress 27
    2010-10-28 20:45:29.250 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:30.125 [3480:728]: : operation 13 progress 28
    2010-10-28 20:45:30.125 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:30.593 [3480:728]: : operation 13 progress 29
    2010-10-28 20:45:30.593 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:31.171 [3480:728]: : operation 13 progress 30
    2010-10-28 20:45:31.171 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:31.765 [3480:728]: : operation 13 progress 31
    2010-10-28 20:45:31.765 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:32.609 [3480:728]: : operation 13 progress 32
    2010-10-28 20:45:32.609 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:33.593 [3480:728]: : operation 13 progress 33
    2010-10-28 20:45:33.593 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:34.359 [3480:728]: : operation 13 progress 34
    2010-10-28 20:45:34.359 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:34.828 [3480:728]: : operation 13 progress 35
    2010-10-28 20:45:34.828 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:35.546 [3480:728]: : operation 13 progress 36
    2010-10-28 20:45:35.546 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:36.062 [3480:728]: : operation 13 progress 37
    2010-10-28 20:45:36.062 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:36.640 [3480:728]: : operation 13 progress 38
    2010-10-28 20:45:36.640 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:37.343 [3480:728]: : operation 13 progress 39
    2010-10-28 20:45:37.343 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:37.937 [3480:728]: : operation 13 progress 40
    2010-10-28 20:45:37.937 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:38.515 [3480:728]: : operation 13 progress 41
    2010-10-28 20:45:38.515 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:39.796 [3480:728]: : operation 13 progress 42
    2010-10-28 20:45:39.796 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:40.421 [3480:728]: : operation 13 progress 43
    2010-10-28 20:45:40.421 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:41.078 [3480:728]: : operation 13 progress 44
    2010-10-28 20:45:41.078 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:42.062 [3480:728]: : operation 13 progress 45
    2010-10-28 20:45:42.062 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:42.812 [3480:728]: : operation 13 progress 46
    2010-10-28 20:45:42.812 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:43.921 [3480:728]: : operation 13 progress 47
    2010-10-28 20:45:43.921 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:46.312 [3480:728]: : operation 13 progress 48
    2010-10-28 20:45:46.312 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:47.562 [3480:728]: : operation 13 progress 49
    2010-10-28 20:45:47.562 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:48.906 [3480:728]: : operation 13 progress 50
    2010-10-28 20:45:48.906 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:50.406 [3480:728]: : operation 13 progress 51
    2010-10-28 20:45:50.406 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:51.984 [3480:728]: : operation 13 progress 52
    2010-10-28 20:45:51.984 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:53.125 [3480:728]: : operation 13 progress 53
    2010-10-28 20:45:53.125 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:54.031 [3480:728]: : operation 13 progress 54
    2010-10-28 20:45:54.031 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:54.859 [3480:728]: : operation 13 progress 55
    2010-10-28 20:45:54.859 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:55.750 [3480:728]: : operation 13 progress 56
    2010-10-28 20:45:55.750 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:57.015 [3480:728]: : operation 13 progress 57
    2010-10-28 20:45:57.031 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:58.468 [3480:728]: : operation 13 progress 58
    2010-10-28 20:45:58.468 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:45:59.234 [3480:728]: : operation 13 progress 59
    2010-10-28 20:45:59.234 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:00.281 [3480:728]: : operation 13 progress 60
    2010-10-28 20:46:00.281 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:02.218 [3480:728]: : operation 13 progress 61
    2010-10-28 20:46:02.218 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:03.250 [3480:728]: : operation 13 progress 62
    2010-10-28 20:46:03.250 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:04.765 [3480:728]: : operation 13 progress 63
    2010-10-28 20:46:04.765 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:05.875 [3480:728]: : operation 13 progress 64
    2010-10-28 20:46:05.875 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:07.203 [3480:728]: : operation 13 progress 65
    2010-10-28 20:46:07.203 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:08.359 [3480:728]: : operation 13 progress 66
    2010-10-28 20:46:08.359 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:09.765 [3480:728]: : operation 13 progress 67
    2010-10-28 20:46:09.765 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:10.953 [3480:728]: : operation 13 progress 68
    2010-10-28 20:46:10.953 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:12.468 [3480:728]: : operation 13 progress 69
    2010-10-28 20:46:12.468 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:13.640 [3480:728]: : operation 13 progress 70
    2010-10-28 20:46:13.640 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:15.062 [3480:728]: : operation 13 progress 71
    2010-10-28 20:46:15.062 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:16.750 [3480:728]: : operation 13 progress 72
    2010-10-28 20:46:16.750 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:18.484 [3480:728]: : operation 13 progress 73
    2010-10-28 20:46:18.484 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:20.359 [3480:728]: : operation 13 progress 74
    2010-10-28 20:46:20.359 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:21.375 [3480:728]: : operation 13 progress 75
    2010-10-28 20:46:21.375 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:22.468 [3480:728]: : operation 13 progress 76
    2010-10-28 20:46:22.468 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:23.453 [3480:728]: : operation 13 progress 77
    2010-10-28 20:46:23.453 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:24.687 [3480:728]: : operation 13 progress 78
    2010-10-28 20:46:24.687 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:26.234 [3480:728]: : operation 13 progress 79
    2010-10-28 20:46:26.234 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:27.437 [3480:728]: : operation 13 progress 80
    2010-10-28 20:46:27.437 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:29.015 [3480:728]: : operation 13 progress 81
    2010-10-28 20:46:29.015 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:30.109 [3480:728]: : operation 13 progress 82
    2010-10-28 20:46:30.109 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:31.750 [3480:728]: : operation 13 progress 83
    2010-10-28 20:46:31.750 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:33.265 [3480:728]: : operation 13 progress 84
    2010-10-28 20:46:33.265 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:34.593 [3480:728]: : operation 13 progress 85
    2010-10-28 20:46:34.593 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:35.734 [3480:728]: : operation 13 progress 86
    2010-10-28 20:46:35.734 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:37.125 [3480:728]: : operation 13 progress 87
    2010-10-28 20:46:37.125 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:38.765 [3480:728]: : operation 13 progress 88
    2010-10-28 20:46:38.765 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:39.859 [3480:728]: : operation 13 progress 89
    2010-10-28 20:46:39.859 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:41.265 [3480:728]: : operation 13 progress 90
    2010-10-28 20:46:41.265 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:42.734 [3480:728]: : operation 13 progress 91
    2010-10-28 20:46:42.734 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:44.812 [3480:728]: : operation 13 progress 92
    2010-10-28 20:46:44.812 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:46.250 [3480:728]: : operation 13 progress 93
    2010-10-28 20:46:46.250 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:48.484 [3480:728]: : operation 13 progress 94
    2010-10-28 20:46:48.484 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:50.406 [3480:728]: : operation 13 progress 95
    2010-10-28 20:46:50.406 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:52.125 [3480:728]: : operation 13 progress 96
    2010-10-28 20:46:52.125 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:53.843 [3480:728]: : operation 13 progress 97
    2010-10-28 20:46:53.843 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:56.218 [3480:728]: : operation 13 progress 98
    2010-10-28 20:46:56.218 [3480:728]: ASR progress: Sending payload
    2010-10-28 20:46:58.718 [3480:728]: : operation 13 progress 100
    2010-10-28 20:46:58.718 [3480:728]: ASR progress: Finished
    2010-10-28 20:46:59.265 [3480:728]: : operation 14 progress 2
    2010-10-28 20:46:59.671 [3480:728]: : operation 14 progress 4
    2010-10-28 20:47:00.093 [3480:728]: : operation 14 progress 6
    2010-10-28 20:47:00.531 [3480:728]: : operation 14 progress 8
    2010-10-28 20:47:00.953 [3480:728]: : operation 14 progress 10
    2010-10-28 20:47:01.359 [3480:728]: : operation 14 progress 12
    2010-10-28 20:47:01.781 [3480:728]: : operation 14 progress 14
    2010-10-28 20:47:02.187 [3480:728]: : operation 14 progress 16
    2010-10-28 20:47:02.593 [3480:728]: : operation 14 progress 18
    2010-10-28 20:47:03.078 [3480:728]: : operation 14 progress 20
    2010-10-28 20:47:03.484 [3480:728]: : operation 14 progress 22
    2010-10-28 20:47:03.890 [3480:728]: : operation 14 progress 24
    2010-10-28 20:47:04.312 [3480:728]: : operation 14 progress 26
    2010-10-28 20:47:04.718 [3480:728]: : operation 14 progress 28
    2010-10-28 20:47:05.140 [3480:728]: : operation 14 progress 30
    2010-10-28 20:47:05.546 [3480:728]: : operation 14 progress 32
    2010-10-28 20:47:06.015 [3480:728]: : operation 14 progress 34
    2010-10-28 20:47:06.437 [3480:728]: : operation 14 progress 36
    2010-10-28 20:47:06.843 [3480:728]: : operation 14 progress 38
    2010-10-28 20:47:07.250 [3480:728]: : operation 14 progress 40
    2010-10-28 20:47:07.671 [3480:728]: : operation 14 progress 42
    2010-10-28 20:47:08.078 [3480:728]: : operation 14 progress 44
    2010-10-28 20:47:08.484 [3480:728]: : operation 14 progress 46
    2010-10-28 20:47:08.906 [3480:728]: : operation 14 progress 48
    2010-10-28 20:47:09.375 [3480:728]: : operation 14 progress 50
    2010-10-28 20:47:09.781 [3480:728]: : operation 14 progress 52
    2010-10-28 20:47:10.203 [3480:728]: : operation 14 progress 54
    2010-10-28 20:47:10.609 [3480:728]: : operation 14 progress 56
    2010-10-28 20:47:11.015 [3480:728]: : operation 14 progress 58
    2010-10-28 20:47:11.468 [3480:728]: : operation 14 progress 60
    2010-10-28 20:47:11.890 [3480:728]: : operation 14 progress 62
    2010-10-28 20:47:12.296 [3480:728]: : operation 14 progress 64
    2010-10-28 20:47:12.765 [3480:728]: : operation 14 progress 66
    2010-10-28 20:47:13.171 [3480:728]: : operation 14 progress 68
    2010-10-28 20:47:13.593 [3480:728]: : operation 14 progress 70
    2010-10-28 20:47:14.000 [3480:728]: : operation 14 progress 72
    2010-10-28 20:47:14.421 [3480:728]: : operation 14 progress 74
    2010-10-28 20:47:14.828 [3480:728]: : operation 14 progress 76
    2010-10-28 20:47:15.234 [3480:728]: : operation 14 progress 78
    2010-10-28 20:47:15.656 [3480:728]: : operation 14 progress 80
    2010-10-28 20:47:16.125 [3480:728]: : operation 14 progress 82
    2010-10-28 20:47:16.531 [3480:728]: : operation 14 progress 84
    2010-10-28 20:47:16.953 [3480:728]: : operation 14 progress 86
    2010-10-28 20:47:17.359 [3480:728]: : operation 14 progress 88
    2010-10-28 20:47:17.781 [3480:728]: : operation 14 progress 90
    2010-10-28 20:47:18.187 [3480:728]: : operation 14 progress 92
    2010-10-28 20:47:18.609 [3480:728]: : operation 14 progress 94
    2010-10-28 20:47:19.078 [3480:728]: : operation 14 progress 96
    2010-10-28 20:47:19.484 [3480:728]: : operation 14 progress 98
    2010-10-28 20:47:19.843 [3480:728]: : operation 14 progress 100
    2010-10-28 20:47:19.921 [3480:728]: : operation 15 progress -1
    2010-10-28 20:47:32.031 [3480:728]: : operation 16 progress -1
    2010-10-28 20:47:32.078 [3480:728]: : operation 15 progress -1
    2010-10-28 20:47:33.750 [3480:728]: : operation 16 progress -1
    2010-10-28 20:47:33.796 [3480:728]: : operation 27 progress -1
    2010-10-28 20:47:35.781 [3480:728]: : operation 27 progress -1
    2010-10-28 20:47:35.812 [3480:728]: : operation 17 progress -1
    2010-10-28 20:47:36.468 [3480:728]: : operation 25 progress -1
    2010-10-28 20:47:36.546 [3480:728]: : operation 35 progress -1
    2010-10-28 20:47:37.437 [3480:728]: : operation 18 progress -1
    2010-10-28 20:47:46.468 [3480:728]: : operation 49 progress -1
    2010-10-28 20:47:47.093 [3480:728]: : operation 46 progress -1
    2010-10-28 20:47:47.109 [3480:728]: : operation 47 progress -1
    2010-10-28 20:47:52.093 [3480:728]: requested restore behavior: Erase
    2010-10-28 20:47:53.218 [3480:728]: amai: AMAuthInstallRequestSendSync: received tss response (server version: 0.6.30-b2)
    2010-10-28 20:47:53.890 [3480:728]: amai: AMAuthInstallRequestSendSync: received tss response (server version: 0.6.30-b2)
    2010-10-28 20:47:53.921 [3480:728]: amai: _AMAuthInstallBasebandStitchICE3Psi: response missing “BasebandFirmware”
    2010-10-28 20:47:53.921 [3480:728]: amai: _StitchFirmware: failed to stitch “psi_ram.fls”: Entry not found; continuing anyway
    2010-10-28 20:47:53.937 [3480:728]: amai: _StitchFirmware: failed to stitch “ebl.fls”: Entry not found; continuing anyway
    2010-10-28 20:47:54.453 [3480:728]: amai: AMAuthInstallBasebandICE3StitchFlashPsi: server provided an unexpected ticket; ignoring
    2010-10-28 20:47:56.937 [3480:728]: device returned AMR error 1004
    2010-10-28 20:47:56.984 [3480:728]:
    ==== device restore output ====
    3 at 0×82800000(0xd2cf5000)
    AppleS5L8900XSerial: Identified Serial Port on ARM Device=uart6 at 0x82b00000(0xd2cfd000)
    HighlandParkAudioDevice::start: 0x820c7000, highland-park mIICNub: 0x81e98e80, mIISNub: 0x802a0180, mSerialNub: 0×82515200, sampleRate = 44100, ol=8, oi=7
    AppleAP3GDL::probe found device with ID: 0xd3
    AppleAP3GDL::handleStart _calibrationMatrix [66181 628 -1028] [-767 61278 275] [638 -746 61889]
    AppleAP3GDL::handleStart _calibrationInverseMatrix [64880 -652 1080] [815 70079 -297] [-659 852 69384]
    AppleBaseband: inconsistent mux function setup (0 0 0 0 0 0)
    AppleMultitouchN1SPI: successfully started
    AppleMultitouchN1SPI: using DMA for bootloading
    AppleMultitouchN1SPI: Logging is ENABLED
    virtual bool AppleCLCD::start_hardware(IOService*), ditherCfg: 0×80000001 mIsDitherFor8Bits: 1
    IOReturn AppleCLCD::set_ditherTable_state(bool), mIsDitherFor8Bits is true, no dynamic dither table.
    IOSurface: buffer allocation size is zero
    AppleM2ScalerCSCDriver: Added framebuffer device: AppleCLCD id: c8102000
    AppleRGBOUT: TVOUT device is detected
    AppleS5L8920XIOPFMI: Found Chip ID 0x2594D7AD on FMI0:CE0
    AppleS5L8920XIOPFMI: Found Chip ID 0x2594D7AD on FMI0:CE1
    AppleS5L8920XIOPFMI: Found Chip ID 0x2594D7AD on FMI1:CE8
    AppleS5L8920XIOPFMI: Found Chip ID 0x2594D7AD on FMI1:CE9
    AppleD1815PMUPowerSource: AppleUSBCableDetect 1
    AppleD1815PMUPowerSource: AppleUSBCableType USBHost
    AppleEmbeddedUSBArbitrator::_usbCableTypeNotificationGated : cableType: USBHost
    AppleEmbeddedUSBArbitrator::handleUSBCableTypeChange : Connected to a USB Host
    AppleEmbeddedUSBNub::withProvider : allocated new nub 0x8291d400
    AppleEmbeddedUSBNub::initWithProvider : finished nub init
    AppleEmbeddedUSBArbitrator::_publishNubs : nub published
    AppleSynopsysOTGDevice::init : Logging Buffer Length = 4K
    AppleSynopsysOTGDevice::start : object is 0x827b2000, registers at 0xd3bad000, 0×86100000 physical
    AppleSynopsysOTGDevice::findMaxEndpoints: in EPs: 7, out EPs: 7, max_endpoint: 8, num_endpoints: 14
    AppleSynopsysOTGDevice::handleUSBCableConnect cable connected, but don’t have device configuration yet
    AppleSynopsysOTGDevice::start : start finished
    AppleMultitouchN1SPI: detected HBPP. driver will be kept alive
    AppleNANDLegacyFTL started with IOFlashStoragePartition provider
    AppleNANDLegacyFTL located at physical nand block offset 16
    metadata-whitening was found and it’s set to 1
    default-ftl-version was found and it’s set to 1
    diag-bits is supplied by AppleNANDFTL
    [FTL:MSG] Apple NAND Driver (AND) RW
    [FTL:MSG] FIL_Init [OK]
    [FTL:MSG] BUF_Init [OK]
    [FTL:MSG] FPart Init [OK]
    IOSDIOController::enumerateSlot(): Searching for SDIO device in slot: 0
    IOSDIOController::enumerateSlot(): Found SDIO I/O device. Function count(1), memory(0)
    found suitable IOMobileFramebuffer: AppleCLCD
    display-scale = 2
    display-rotation = 0
    found PTP interface
    IOSDIOIoCardDevice::parseFn0CIS(): Device manufacturer ID 0x2d0, Product ID 0×4329
    IOSDIOIoCardDevice::parseFn0CIS(): Manufacturer: “”
    IOSDIOIoCardDevice::parseFn0CIS(): Product: “”
    IOSDIOIoCardDevice::parseFn0CIS(): ProductInfo0: “s=B1″
    IOSDIOIoCardDevice::parseFn0CIS(): ProductInfo1: “P=N90 m=3.1 V=u”
    AppleBCMWLAN::init(): AppleBCMWLAN-44.10.3 Aug 4 2010 22:51:47
    AppleBCMWLAN::init(): Starting with debug level: 4, debug flags: 00000000
    AppleBCMWLAN::init(): AppleBCMWLAN-44.10.3 Aug 4 2010 22:51:47
    AppleBCMWLAN::init(): Starting with debug level: 4, debug flags: 00000000
    read new style signature 0×43313131 (line:405)
    [FTL:MSG] VSVFL Register [OK]
    [WMR:MSG] Metadata whitening is set in NAND signature
    [FTL:MSG] VFL Init [OK]
    AppleSynopsysOTGDevice – Configuration: PTP
    AppleSynopsysOTGDevice Interface: PTP
    AppleSynopsysOTGDevice – Configuration: iPod USB Interface
    AppleSynopsysOTGDevice Interface: USBAudioControl
    AppleSynopsysOTGDevice Interface: USBAudioStreaming
    AppleSynopsysOTGDevice Interface: IapOverUsbHid
    AppleSynopsysOTGDevice – Configuration: PTP + Apple Mobile Device
    AppleSynopsysOTGDevice Interface: PTP
    AppleSynopsysOTGDevice Interface: AppleUSBMux
    AppleSynopsysOTGDevice – Configuration: PTP + Apple Mobile Device + Apple USB Ethernet
    AppleSynopsysOTGDevice Interface: PTP
    AppleSynopsysOTGDevice Interface: AppleUSBMux
    AppleSynopsysOTGDevice Interface: AppleUSBEthernet
    AppleSynopsysOTGDevice::gated_registerFunction Register function USBAudioControl
    IOAccessoryPortUSB::start
    AppleSynopsysOTGDevice::gated_registerFunction Register function IapOverUsbHid
    virtual bool AppleUSBDeviceMux::start(IOService*) build: Aug 4 2010 22:48:34
    init_waste
    AppleSynopsysOTGDevice::gated_registerFunction Register function AppleUSBMux
    AppleSynopsysOTGDevice::gated_registerFunction Register function AppleUSBEthernet
    AppleUSBEthernetDevice::start: Host MAC address = 7c:c5:37:47:58:3c
    AppleSynopsysOTGDevice::gated_registerFunction Register function USBAudioStreaming
    [FTL:MSG] VFL_Open [OK]
    [FTL:MSG] YAFTL Register [OK]
    AppleSynopsysOTGDevice::gated_registerFunction Register function PTP
    AppleSynopsysOTGDevice::gated_registerFunction all functions registered- we are ready to start usb stack
    AppleS5L8930XUSBPhy::powerUp : with_hsic: 0
    AppleEmbeddedUSBArbitrator::enableDeviceClock : enable: 1, index: 0
    AppleS5L8930XUSBPhy::enableDeviceMode : enable: 1
    IOReturn AppleUSBDeviceMux::setPropertiesGated(OSObject*) setting debug level to 7
    AppleSynopsysOTGDevice::handleUSBReset
    AppleSynopsysOTGDevice::handleUSBReset
    close(caller = 0x51df): remote port = 49152
    close(caller = 0x51df): remote port = 49153
    close(caller = 0x51df): remote port = 49154
    AppleUSBDeviceMux::handleConnectResult new session 0x8291d500 established 6207849152 620788961
    [FTL:MSG] FTL_Open [OK]
    AppleUSBDeviceMux::sessionUpcall socket is closed, session 0x8291d500 (6207849152 620788961)
    AppleUSBDeviceMux::handleConnectResult new session 0x8405f780 established 6207849153 620789217
    AppleUSBDeviceMux::sessionUpcall socket is closed, session 0x8405f780 (6207849153 620789217)
    AppleUSBDeviceMux::handleConnectResult new session 0x8405f700 established 6207849154 620789473
    AppleUSBDeviceMux::sessionUpcall socket is closed, session 0x8405f700 (6207849154 620789473)
    client protocol version 12
    Restore options:
    SystemPartitionSize => {value = +1024, type = kCFNumberSInt64Type}
    entering partition_nand_device
    device supports boot-from-NAND
    nand device is already partitioned
    entering wait_for_storage_device
    NAND driver status = ready
    AppleUSBDeviceMux::handleConnectResult new session 0x8405f800 established 6207849155 620789729
    AppleImage3NORAccess::start imageVersion: 3
    AppleEmbeddedUSBArbitrator::_usbCableTypeNotificationGated : cableType: USBHost
    AppleS5L8930XUSBArbitrator::handleUSBCableTypeChange : no change in cable-type
    entering format_effaceable_storage
    effaceable storage is formatted, clearing it
    effaceable storaged cleared
    entering check_for_restore_log
    executing /sbin/fsck_hfs
    ** /dev/rdisk0s1
    Executing fsck_hfs (version diskdev_cmds-488.1.7~237).
    ** Checking non-journaled HFS Plus Volume.
    ** Detected a case-sensitive volume.
    ** Checking extents overflow file.
    ** Checking catalog file.
    ** Checking multi-linked files.
    ** Checking catalog hierarchy.
    ** Checking extended attributes file.
    ** Checking volume bitmap.
    ** Checking volume information.
    ** The volume Apex8A306.N90OS appears to be OK.
    executing /sbin/mount
    restore log does not exist
    entering create_filesystem_partitions
    NAND format complete
    unable to open system partition device node: No such file or directory
    creating encrypted data partition
    wipe entire partition: 1 (old = 0 new = 1024)
    block size for /dev/disk0s1: 4096
    /sbin/newfs_hfs -s -v System /dev/disk0s1
    executing /sbin/newfs_hfs
    Initialized /dev/rdisk0s1 as a 1024 MB HFS Plus volume
    block size for /dev/disk0s2s1: 4096
    /sbin/newfs_hfs -s -v Data -J -P /dev/disk0s2s1
    executing /sbin/newfs_hfs
    Initialized /dev/rdisk0s2s1 as a 14 GB HFS Plus volume with a 8192k journal
    entering restore_images
    executing /usr/sbin/asr
    ASR STATUS: start 223 multicast-client
    ASR: Waiting for connection attempt from server
    void AppleUSBDeviceMux::handleConnectResult(BulkUSBMuxSession*, errno_t) new session to port 12345 failed: 61
    void AppleUSBDeviceMux::handleConnectResult(BulkUSBMuxSession*, errno_t) new session to port 12345 failed: 61
    AppleBCMWLAN::handleIOKitBusyWatchdogTimeout(): Error, no successful firmware download after 60000 ms!! Giving up…
    ASR STATUS: setup
    ASR: Validating target…
    ASR: done
    ASR STATUS: metadata
    ASR: Validating source…
    AppleUSBDeviceMux::handleConnectResult new session 0x8427ac00 established 1234549158 1234510497
    ASR: Using Hardware AES
    ASR: Using Hardware AES
    ASR: Using Hardware AES
    ASR: done
    ASR: Using Hardware AES
    ASR: Warning: You may not be able to start up a computer with the target volume.
    ASR: Retrieving scan information…done
    ASR: Validating sizes…
    ASR: done
    ASR STATUS: restore
    ASR RESTORE PROGRESS: 2%
    ASR RESTORE PROGRESS: 4%
    ASR RESTORE PROGRESS: 6%
    ASR RESTORE PROGRESS: 8%
    ASR RESTORE PROGRESS: 10%
    ASR RESTORE PROGRESS: 12%
    ASR RESTORE PROGRESS: 14%
    ASR RESTORE PROGRESS: 16%
    ASR RESTORE PROGRESS: 18%
    ASR RESTORE PROGRESS: 20%
    ASR RESTORE PROGRESS: 22%
    ASR RESTORE PROGRESS: 24%
    ASR RESTORE PROGRESS: 26%
    ASR RESTORE PROGRESS: 28%
    ASR RESTORE PROGRESS: 30%
    ASR RESTORE PROGRESS: 32%
    ASR RESTORE PROGRESS: 34%
    ASR RESTORE PROGRESS: 36%
    ASR RESTORE PROGRESS: 38%
    ASR RESTORE PROGRESS: 40%
    ASR RESTORE PROGRESS: 42%
    ASR RESTORE PROGRESS: 44%
    ASR RESTORE PROGRESS: 46%
    ASR RESTORE PROGRESS: 48%
    ASR RESTORE PROGRESS: 50%
    ASR RESTORE PROGRESS: 52%
    ASR RESTORE PROGRESS: 54%
    ASR RESTORE PROGRESS: 56%
    ASR RESTORE PROGRESS: 58%
    ASR RESTORE PROGRESS: 60%
    ASR RESTORE PROGRESS: 62%
    ASR RESTORE PROGRESS: 64%
    ASR RESTORE PROGRESS: 66%
    ASR RESTORE PROGRESS: 68%
    ASR RESTORE PROGRESS: 70%
    ASR RESTORE PROGRESS: 72%
    ASR RESTORE PROGRESS: 74%
    ASR RESTORE PROGRESS: 76%
    ASR RESTORE PROGRESS: 78%
    ASR RESTORE PROGRESS: 80%
    ASR RESTORE PROGRESS: 82%
    ASR RESTORE PROGRESS: 84%
    ASR RESTORE PROGRESS: 86%
    ASR RESTORE PROGRESS: 88%
    ASR RESTORE PROGRESS: 90%
    ASR RESTORE PROGRESS: 92%
    ASR RESTORE PROGRESS: 94%
    ASR RESTORE PROGRESS: 96%
    ASR RESTORE PROGRESS: 98%
    ASR RESTORE PROGRESS: 100%
    ASR: Copied 747987456 bytes in 107.04 seconds, 6823.90 KiB/s
    ASR STATUS: verify
    ASR VERIFY PROGRESS: 2%
    AppleUSBDeviceMux::sessionUpcall socket is closed, session 0x8427ac00 (1234549158 1234510497)
    ASR VERIFY PROGRESS: 4%
    ASR VERIFY PROGRESS: 6%
    ASR VERIFY PROGRESS: 8%
    ASR VERIFY PROGRESS: 10%
    ASR VERIFY PROGRESS: 12%
    ASR VERIFY PROGRESS: 14%
    ASR VERIFY PROGRESS: 16%
    ASR VERIFY PROGRESS: 18%
    ASR VERIFY PROGRESS: 20%
    ASR VERIFY PROGRESS: 22%
    ASR VERIFY PROGRESS: 24%
    ASR VERIFY PROGRESS: 26%
    ASR VERIFY PROGRESS: 28%
    ASR VERIFY PROGRESS: 30%
    ASR VERIFY PROGRESS: 32%
    ASR VERIFY PROGRESS: 34%
    ASR VERIFY PROGRESS: 36%
    ASR VERIFY PROGRESS: 38%
    ASR VERIFY PROGRESS: 40%
    ASR VERIFY PROGRESS: 42%
    ASR VERIFY PROGRESS: 44%
    ASR VERIFY PROGRESS: 46%
    ASR VERIFY PROGRESS: 48%
    ASR VERIFY PROGRESS: 50%
    ASR VERIFY PROGRESS: 52%
    ASR VERIFY PROGRESS: 54%
    ASR VERIFY PROGRESS: 56%
    ASR VERIFY PROGRESS: 58%
    ASR VERIFY PROGRESS: 60%
    ASR VERIFY PROGRESS: 62%
    ASR VERIFY PROGRESS: 64%
    ASR VERIFY PROGRESS: 66%
    ASR VERIFY PROGRESS: 68%
    ASR VERIFY PROGRESS: 70%
    ASR VERIFY PROGRESS: 72%
    ASR VERIFY PROGRESS: 74%
    ASR VERIFY PROGRESS: 76%
    ASR VERIFY PROGRESS: 78%
    ASR VERIFY PROGRESS: 80%
    ASR VERIFY PROGRESS: 82%
    ASR VERIFY PROGRESS: 84%
    ASR VERIFY PROGRESS: 86%
    ASR VERIFY PROGRESS: 88%
    ASR VERIFY PROGRESS: 90%
    ASR VERIFY PROGRESS: 92%
    ASR VERIFY PROGRESS: 94%
    ASR VERIFY PROGRESS: 96%
    ASR VERIFY PROGRESS: 98%
    ASR VERIFY PROGRESS: 100%
    ASR: Verified SHA-1 checksum 747987456 bytes in 21.10 seconds, 34611.26 KiB/s
    ASR STATUS: finish
    entering mount_filesystems
    executing /sbin/fsck_hfs
    ** /dev/rdisk0s1
    Executing fsck_hfs (version diskdev_cmds-488.1.7~237).
    ** Checking non-journaled HFS Plus Volume.
    ** Detected a case-sensitive volume.
    ** Checking extents overflow file.
    ** Checking catalog file.
    ** Checking multi-linked files.
    ** Checking catalog hierarchy.
    ** Checking extended attributes file.
    ** Checking volume bitmap.
    ** Checking volume information.
    ** The volume Baker8B117.N90OS appears to be OK.
    executing /sbin/mount
    executing /sbin/fsck_hfs
    disk0s2s1: ioctl(_IOW,’d',24,4) is unsupported.
    ** /dev/rdisk0s2s1
    Executing fsck_hfs (version diskdev_cmds-488.1.7~237).
    ** Checking Journaled HFS Plus volume.
    ** Detected a case-sensitive volume.
    ** Checking extents overflow file.
    ** Checking catalog file.
    ** Checking multi-linked files.
    ** Checking catalog hierarchy.
    ** Checking extended attributes file.
    ** Checking volume bitmap.
    ** Checking volume information.
    ** The volume Data appears to be OK.
    executing /sbin/mount
    entering install_kernel_cache
    writing kernelcache to /mnt1/System/Library/Caches/com.apple.kernelcaches/kernelcache
    entering install_secure_vault_daemon
    entering get_hardware_platform
    platform-name = s5l8930x
    linking /mnt1/usr/sbin/securekeyvaultd to /mnt1/usr/sbin/securekeyvaultd.s5l8930x
    no securekeyvaultd for s5l8930x
    entering fixup_var
    remove_path /mnt1/private/var
    executing /bin/rm
    creating directory (owner=0 mode=755) /mnt1/private/var
    entering modify_fstab
    entering clear_persistent_boot_args
    executing /usr/sbin/nvram
    entering update_NOR
    entering img3_update_NOR
    img3_flash_NOR_image: flashing LLB data (length = 0×17999)
    img3_flash_NOR_image: flashing NOR data (length = 0x3a999)
    img3_flash_NOR_image: flashing NOR data (length = 0xe819)
    img3_flash_NOR_image: flashing NOR data (length = 0x60d9)
    img3_flash_NOR_image: flashing NOR data (length = 0x25c19)
    img3_flash_NOR_image: flashing NOR data (length = 0x2e6d9)
    img3_flash_NOR_image: flashing NOR data (length = 0×33419)
    img3_flash_NOR_image: flashing NOR data (length = 0×11919)
    img3_flash_NOR_image: flashing NOR data (length = 0x10f59)
    img3_flash_NOR_image: flashing NOR data (length = 0×11259)
    img3_flash_NOR_image: flashing NOR data (length = 0×13899)
    img3_flash_NOR_image: flashing NOR data (length = 0×39719)
    entering create_system_key_bag
    attempting to create system key bag on /mnt2
    entering update_IR_MCU
    looking for mcu nub…no entry from path!
    TiSerialFlasher not supported on this platform. Exiting.
    entering update_gas_gauge_software
    entering update_baseband
    performing an ice3 baseband update (with AuthInstall)
    bbupdater: Radio is alive…bbupdater: OK
    perform_ice3_baseband_update: registering for progress notifications
    perform_ice3_baseband_update: Got imei svn: 4
    perform_ice3_baseband_update: querying baseband info
    booted from secure root: give device keybag access to everyone
    AppleKeyStore:cp_key_store_action(1)
    AppleKeyStore:cp_key_store_action(1)
    bbupdater: Opening device path /dev/cu.debug, using baud 115200
    bbupdater: Configuring Hardware Mux…bbupdater: OK
    bbupdater: [13.01]::: Polled 0
    bbupdater: [13.01]::: Polled 1
    bbupdater: Opening device path /dev/cu.debug, using baud 115200
    bbupdater: [13.01]::: Beginning boot
    bbupdater: ——————————————————————————-
    bbupdater: BEGINNING BOOT
    bbupdater: ——————————————————————————-
    bbupdater: Sending boot code…bbupdater: Attempt 0: Timeout
    bbupdater: – Sleeping for 2.525 seconds
    bbupdater: – GoldCertID: 0×101
    bbupdater: OK
    bbupdater: [13.01]::: Boot OK
    bbupdater: [02.00]::: ChipInfo: snum: 0x69EA056841184C7348A6000C, chipid: 0×50, goldcertid: 0×101, nonce: 0x
    perform_ice3_baseband_update: requesting rampsi from host
    perform_ice3_baseband_update: received rampsi data (3708986 bytes)
    perform_ice3_baseband_update: uploading rampsi
    bbupdater: Validating parameters…bbupdater: OK
    bbupdater: !!! bbupdater: [13.-1]:::
    Exception at :0:
    - BBUReturnError(1)/7: unable to locate firmware file
    bbupdater:
    bbupdater: !!! bbupdater: Exception at :0:
    - BBUReturnError(1)/7: unable to locate firmware file
    perform_ice3_baseband_update: baseband failed to boot the rampsi
    perform_ice3_baseband_update: bbupdater error: Exception at :0:
    - BBUReturnError(1)/7: unable to locate firmware file

    attempting to dump restore log
    writing log file: /mnt1/restore.log

    ==== end of device restore output ====
    2010-10-28 20:47:56.984 [3480:728]: AMRAuthInstallDeletePersonalizedBundle
    2010-10-28 20:47:57.890 [3480:728]: removed personalized bundle
    2010-10-28 20:47:57.890 [3480:728]: : Restore failed (result = 1004)
    2010-10-28 20:47:58.234 [3480:c1c]: iTunes: Restore error 1004
    2010-10-28 20:48:06.109 [3480:8d8]: WinAMRestore::OnInterfaceArrival: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#1ffdcefc
    2010-10-28 20:48:06.109 [3480:8d8]: WinAMRestore::AddAppleDeviceToDeviceList: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#1ffdcefc
    2010-10-28 20:48:06.140 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:48:06.171 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:48:06.203 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:48:06.234 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:48:06.265 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:48:06.281 [3480:8d8]: WinAMRestore::AddAppleDeviceToDeviceList, old disconnected device connects again
    2010-10-28 20:48:06.281 [3480:8d8]: AppleDevice::SetNotification: CONNECT, interface type: 1, id: \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C576}\IB0000#1ffdcefc, inst: 0×17084348
    2010-10-28 20:48:06.281 [3480:8d8]: WinAMRestore::ProcessDevNodesChanges: device: 0×17084348, notify: 1, connected: 0
    2010-10-28 20:48:06.281 [3480:8d8]: WinAMRestore::ProcessDevNodesChanges: device: 0x15a1dac0, notify: 2, connected: 0
    2010-10-28 20:48:06.281 [3480:8d8]: AppleDevice::NotifyConnect: Device type: 2, Interfaces total: 2, arrived: 1
    2010-10-28 20:48:06.281 [3480:8d8]: AppleDevice::NotifyConnect: Interfaces total != arrived, no notification
    2010-10-28 20:48:06.453 [3480:8d8]: WinAMRestore::OnInterfaceArrival: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#1ffdcefc
    2010-10-28 20:48:06.453 [3480:8d8]: WinAMRestore::AddAppleDeviceToDeviceList: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#1ffdcefc
    2010-10-28 20:48:06.484 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:48:06.515 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:48:06.546 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:48:06.578 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:48:06.609 [3480:8d8]: AppleDevice::EnumerateHubPorts: DoesDriverNameMatchDeviceID failed
    2010-10-28 20:48:06.625 [3480:8d8]: WinAMRestore::AddAppleDeviceToDeviceList, device already connected, new interface
    2010-10-28 20:48:06.625 [3480:8d8]: AppleDevice::SetDeviceID: AMD_INTERFACE_DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#1ffdcefc, inst: 0×17084348
    2010-10-28 20:48:06.625 [3480:8d8]: AppleDevice::SetNotification: CONNECT, interface type: 1, id: \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C54}000#1ffdcefc, inst: 0×17084348
    2010-10-28 20:48:06.625 [3480:8d8]: WinAMRestore::ProcessDevNodesChanges: device: 0×17084348, notify: 1, connected: 1
    2010-10-28 20:48:06.625 [3480:8d8]: WinAMRestore::ProcessDevNodesChanges: device: 0x15a1dac0, notify: 2, connected: 0
    2010-10-28 20:48:06.625 [3480:8d8]: AppleDevice::NotifyConnect: Device type: 2, Interfaces total: 2, arrived: 2
    2010-10-28 20:48:06.625 [3480:8d8]: AppleDevice::NotifyConnect: IBOOT, IBOOT \\?\USB#VID_05AC&PID_1281#{ED82A167-D61A-4AF6-9AB6-11E52236C567}\IB0000#1ffdcefc, inst: 0×17084348
    2010-10-28 20:48:06.625 [3480:8d8]: IBOOT, DFU \\?\USB#VID_05AC&PID_1281#{B8085869-FEB9-404B-8CB1-1E5C14FA8C45}000#1ffdcefc, inst: 0×17084348
    2010-10-28 20:48:06.625 [3480:c1c]: iTunes: SCEP 1

  30. dagob

    It worked: Installed Firmware Version: 4.1
    Installed Baseband Version: 01.59.00-ICE_2_6

    What nobody said is that you loose everything in your iPhone, Cyndia, etc.. etc… etc…, now trying to restore whatever possible from backup.

  31. dagob

    Jailbreak it, restoring from backup… Sync and everything comes back to the place it was before. Well almost everything…except sbsetting and I can’t install it neighter, it says ***.bigboss.com host unreacheable.

  32. REPLY ASAP PLEASE!

    what if my iPhone 4 is still in iOS 4.0.2 but already has modem firmware 2.10.04?
    please help me without GSM carrier my iPhone is pretty much more like a useless iPod Touch now

  33. Henrynguyen

    My Iphone 4 is updated to version 4.1 and baseband 02.10.04. Is there any way to unlock it or reverse the baseband?

  34. Jeffrey Siew

    My Iphone 4 is updated to version 4.1 and baseband 02.10.04. Is there any way to unlock it or reverse the baseband?

  35. Otep

    I have a 3gs with version 4.0.1 and baseband 5.13.04. Is it possible to update to 4.1, jailbreak and unlock my device without updating my baseband?

  36. Mario

    BEFORE POSTING A QUESTION AT LEAST READ THE TITLE OF THIS ARTICLE!!!
    ALSO READ THE COMMENTS! DONT ASK THE SAME STUFF OVER AND OVER AGAIN

    @Otep, NO, the title of this post says iPHONE 4!!! but you can use PwnageTool, which works for 3g, 3gs, iphone 4… google it or look it up on youtube you should be able to find a tutorial

  37. Bunz

    I have an iphone 4 with baseband 2.10.4 running 4.1 iOS. Is it possible to revert the baseband and downgrade the iOS?

  38. gas

    can you use this method to update an iphone 3g from 4.0.1 to 4.1 and still preserve its 5.13.04 baseband?

  39. ND

    Hi all,

    I have understood that it will not change the baseband (tks to tinyumbrella) after the steps mentionned above and what should I use to JB my iphone 4g (actually in 4.0.1) when it will be in 4.1?
    I need to use ultrasn0w though.
    So if I jailbreak with limerain, is it going to change my baseband?
    Tks

  40. ND

    well it does not look good, had error 3002 and 20000 (?) in itunes :(
    now its stuck at preparing the iphone for restore for at least 5 mns
    any advice?

  41. mike

    here is a video tutorial: “http://www.youtube.com/watch?v=o6dAHvBtnrc”

  42. GrandZ

    Hi all,
    I have Iphone 4 iOS 4.1 (2.10.4), is the unlock available now ?? Thx.

  43. redso

    I have an iphone 4 running ios 4.0.2, modem firmware 1.59.00. here is my problem, i don´t have an shsh saved, and when i start runnig ios 4.1 after starting tss server, my iphone enters on recovery mode. What can i do??

LEAVE A REPLY