Definitive guide to troubleshoot error 1015 during downgrade iPhone and iPod Touch

On the Apple support site says:

Error 1015: This error is caused by attempts to downgrade the iPhone or iPod touch’s software. This can occur when you attempt to restore using an older .ipsw file. Downgrading to a previous version is not supported. To resolve this issue, attempt to restore with the latest iPhone or iPod touch software available from Apple.

So to solve the error 1015 followed this Tutorial:

Proceed as follows:

  • Download the version  firmware for our iPhone 3G-3GS
  • Open up iTunes and connect your phone
  • Once recognized the phone, we hold down the Shift key and click UPDATE
  • We choose the downloaded firmware
  • Wait for the operation
  • All this will culminate in a failure to update, with attached error 1015

Do not disconnect the phone, but switch to using the package IRECOVERY (Package I-Recovery for Windows)

Unzip the archive into C:, and open the DOS prompt from START – RUN – COMMAND

Write CD C: irecovery (ie bring in software folder)

Write the command irecovery.exe-s

We await the repair of damaged areas ……

Then we give the command fsboot

Await the restart of the iPhone fully functional!!

Known Issues

Sometimes the phone does not seem to communicate with the software Irecovery.
Simply install the drivers for Libusb included in the package.
If this fails the first time, reproposed rieseguiamo the firmware  and the transaction complete.
Do not disconnect the phone, but switch to using the package IRECOVERY (Package I-Recovery for Windows)

36 Responses to Definitive guide to troubleshoot error 1015 during downgrade iPhone and iPod Touch

  1. Rogers Lim says:

    cannot find ipws file on the version 3.1.2 ,pls comments

  2. AJV453 says:

    Im using a vista computer and the DOS prompt won’t work for me, could you post a vista version, and a video would help as well.

  3. [...] few days ago I wrote a guide how to troubleshoot error 1015 when you downgrade the firmware for both iPhone iPod [...]

  4. Mel says:

    I tried this. It says:

    Got USB
    No iPhone/iPod found.

    iPhone DEFINATELY attached via USB

  5. tom gillion says:

    how do you downgrade 3.1.3 to 3.1.2 on a 32gb 3rd gen. ipod touch

  6. scuda says:

    The dos codes says too many parameters – irecovery

  7. sean says:

    dude i m unable to run irecovery.exe
    its says
    D:\>iRecovery.exe-s
    ‘IRECOVERY.exe-s’ is not recognized as an internal or external command,
    operable program or batch file.

  8. Hitman says:

    I get:
    Got USB
    No iPhone/iPod found.

    Heres a help to everyone:
    When you extract it, take everything out of the folder and place it in the C:\ drive.

    Then run CMD as a Administrator.

    Type:
    CD C:\
    irecovery.exe -s

    Then follow the instructions…

    We await the repair of damaged areas ……
    Then we give the command fsboot
    Await the restart of the iPhone fully functional!!

  9. Richie says:

    How do you run CMD as a Administrator?

  10. Egghead says:

    like many others, i have also got
    ” Got USB
    No iPhone/iPod found. ”
    .. while that Libusb driver recognizes it.

    Which leads me to think that this only works for people who have bought an iphone/ipod with 3.1.2 firmware and updated to 3.1.3 themselves. but not to those who bought it with the 3.1.3 firmware already on the ipod/iphone.

    Please come with an update or a way around this problem?

  11. myles says:

    Still saying

    got usb
    no iphone/ipod found

  12. faiyasx says:

    Thanks for the Author:(Admin) for the amazing post it works perfectly on my iphone 3G

    Here is how i did it hope admin wouldn’t mind it!

    when itune popup the Error saying
    “The iPhone “iPhone” could not be restored. An unknown error occurred (1015)”

    DO NOT CLICK “OK”

    just switch to irecovery and follow the instructions.

    irecovery.exe -s (guys please use space after irecovery.exe then -s) now it will work

    if everything is ok u will see in your cmd windows with following cmd

    ←[m] (Recovery) iPhone$

    ABOVE LINE IS DAMAGED AREA NOW TYPE fsboot

    then u will see in your cmd windows this

    HFSInitPartition: 0x1809da40
    (Recovery) iPhone$

    just do not do anything wait for the phone to restart and your iPhone fully functional!!

    “THIS IS MY CMD WINDOWS LOG”

    C:\irecovery>irecovery.exe -s (THIS IS THE CMD TYPED BY ME)
    iRecovery – Recovery Utility
    by wEsTbAeR– and Tom3q

    Got USB

    ==============================
    ::
    :: iBoot for n82ap, Copyright
    ::
    :: BUILD_TAG: iBoot-596.2
    ::
    :: BUILD_STYLE: RELEASE
    ::
    :: USB_SERIAL_NUMBER: CPI
    AB1C13754C IBFL:01 SRNM:[84833
    ::
    ==============================

    [FTL:MSG] Apple NAND Driver (A
    [NAND] Device ID 0xb
    [NAND] BANKS_TOTAL 4
    [NAND] BLOCKS_PER_BANK 409
    [NAND] SECTORS_PER_PAGE 824
    [NAND] BYTES_PER_SPARE 216
    [FTL:MSG] FIL_Init
    [FTL:MSG] BUF_Init
    [FTL:MSG] FPart Init
    read old style signature 0×433
    [FTL:MSG] VFL Register [OK]
    [FTL:MSG] VFL Init
    [FTL:MSG] VFL_Open
    [FTL:MSG] FTL Register [OK]
    [FTL:MSG] FTL_Open
    Boot Failure Count: 0 Panic
    Entering recovery mode, starti
    ←[m] (Recovery) iPhone$ fsboot (THIS IS ALSO TYPED BY ME ONLY fsboot)
    HFSInitPartition: 0x1809da40
    (Recovery) iPhone$

    Thanks
    Faiyasx

  13. Luffy says:

    Hi,
    Please i wante to know if this method can also downgrade modem version 05.12.01

  14. kelsey says:

    does it matter which version of itunes you are using for this?

  15. admin says:

    For Downgrade version 05.12.01.
    http://blackra1n.org/2010/03/downgrade-iphone-3g-os-3-1-3’s-baseband-05-12-01-to-05-11-07/
    It only works with 3G iPhone!

  16. Victor says:

    I get as far as
    “Entering recovery mode, starting command prompt”
    “(Recovery) Iphone$”

    when I type in fsboot it becomes

    “(Recovery) Iphone$ fsboot”
    “(Recovery) Iphone$”

    fsboot seems to do nothing… is this a problem with my iphone 3G 16GB ?

    -I restored to 3.1.3, follow the instructions and shift + clicked restore in itunes to 3.1.2 firmware

    -then got the 1015 error and came to this page and installed libusb as well

    did everything as “faiyasx” had instructed as well as adming (thank you both by the way)

    anyone know what ive done? now my cmd just says

    “(Recovery) Iphone$ fsboot”
    “(Recovery) Iphone$ fsboot”
    “(Recovery) Iphone$ fsboot”
    “(Recovery) Iphone$ FSBOOT” (see I tried!)
    “(Recovery) Iphone$ ”

    Thanks for your time.

  17. dylan says:

    this just screwed up my itunes it doesnt recognize my ipod anymore

  18. dylan says:

    i uninstalled the usb thing and now its fine

  19. jesse says:

    man i kept on gittin this error o my iphone 3g so wen it popped up i decided to use blackra1n and then it worked

  20. Hugo says:

    Hi, I have iphone 3gs and I try to downgrade to 3.1.2 but I can’t. Somebody help me?

  21. Ranz says:

    Hi, i have iphone 3gs and was on 3.1.2 firmware. i already done jailbreak, but recently i reset my wifi networking on my iphone and i cant use my blackrain to bring up my iphone. it shows blankon my itunes :( i got no choice but to restore to firmware 3.1.3 and apple update too my baseband from 05.11.07 to 05.12.01. try all the steps above but still cant restore back to 3.1.2 please help me :( i cany live without blackrain.. any solution guys..

  22. Ranz says:

    I still get:
    iRecovery – Recovery Utility
    by wEsTbAeR– and Tom3q
    Got USB
    No iPhone/iPod found
    i did how faiyasx did, type cmd as administrator and it just don’t run anything after that.. please help..

  23. Matthew says:

    Could somebody please explain the procedure whereby the iPhone is recognised in irecovery?

    What is/are the procedure(s) for dealing with libusb drivers? Do you install by double clicking the executable or do you have to modify the existing Apple USB driver to become a libusb driver. I noticed an inf wizard which creates a modified inf file. Installing these libusb drivers after a while puts yellow exclamation marks all usb controllers and NICs drivers.

    May be I have lost the plot in terms of libusb, but I want to know how to get the iPhone recognised in irecovery in a stepwise process.

    Can anybody help?

  24. Raff says:

    Help needed please.

    I have have an iphone 3G and windows vista
    Tried to upgrade from 3.1.3 to 4.0, and it didn’t work, now I can’t restore to factory settings.

    I’ve downloaded the 3.1.3 firmware and irecovery and irecovery won’t load. I double click it, it pops up for a second and disappears.

    Can someone explain in really simple dummy terms what I can do to restore to factory settings please?

  25. sid says:

    I tried this numerous times but still failed. every time i get stuck where i am supposed to type in fsboot. for some reason it will not take the command. however, i was able to shut down itunes and immediatly after run blackra1n. i am going to try running fuzzyband and see if that will help me out.

    thanks for all the info you guys put out.

  26. hkh says:

    iRecovery – Recovery Utility
    by wEsTbAeR– and Tom3q
    Got USB
    No iPhone/iPod found

    run blackra1n.exe
    waiting for restart
    done..

  27. horus says:

    Pessoal, quem não conseguiu devido a mensagem “Got USB
    Nenhum iPhone / iPod encontrado. ”
    Executem o arquivo .exe através do windows e então repitam o processo no prompt do DOS, em DFU mode, e então é só partir pro abraço.

  28. ctl says:

    already unzip the file at c:

    but, unable to open 1st step

    CD C: irecovery (kept saying invalid directory)

    please help ~~~~

  29. blahhh says:

    worked great. typos will confuse u :: extract Recover.rar to c:\recovery :: START – RUN – COMMAND :: cd\recovery :: irecovery.exe -s :: make sure there is a space between .exe & -s :: this will work fast so you will see stuff which ends with — Entering recovery mode, starting command prompt <- [m] (Recovery) iPhone$ — that's where u type in — fsboot — reply on mine was — HFSInitPartition: 0x1809da00 (Recovery) iPhone$ — and all was good – thanks!!

  30. Andy says:

    I get to the fsboot stage but it does nothing, same as Victor (above).

  31. Ranjith says:

    iRecovery – Recovery Utility
    by wEsTbAeR– and Tom3q
    Got USB
    No iPhone/iPod found

    Thats the error i keep getting..:(

    I dont have blackra1n also.. Someone please help. Im downgrading myiphone to 3.1.3.. Please help

  32. Mathias Castro says:

    Hi, what should I do when I get the message “iPhone says device isn’ t eligible for the requested build” when trying to restore my iPhone 4 on 4.0.2 to 4.0.1. I`ve edited the Hosts with Smultron, but this message keeps showing up. Thanks for answering

  33. Elshad says:

    Everything wet smooth but stuck in fsboot. There’s no actoon done when enter fsbooot in command. Same problem as Victor’s. Plz helppp. Thanx

  34. Thomas says:

    Okay I am getting this error each time I have restored my iphone 3g 4.1 and it is pissing me off can someone help. Thanks!

  35. jeffyv. says:

    for those who have
    “Got USB
    No iPhone/iPod found”
    problems, this is what work for me
    use recover mode loop fixer from iREB (snowbreeze)

  36. bharat says:

    iam using macbook how to do it

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>