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)

cannot find ipws file on the version 3.1.2 ,pls comments
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.
[...] few days ago I wrote a guide how to troubleshoot error 1015 when you downgrade the firmware for both iPhone iPod [...]
I tried this. It says:
Got USB
No iPhone/iPod found.
iPhone DEFINATELY attached via USB
how do you downgrade 3.1.3 to 3.1.2 on a 32gb 3rd gen. ipod touch
The dos codes says too many parameters – irecovery
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.
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!!
How do you run CMD as a Administrator?
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?
Still saying
got usb
no iphone/ipod found
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
Hi,
Please i wante to know if this method can also downgrade modem version 05.12.01
does it matter which version of itunes you are using for this?
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!
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.
this just screwed up my itunes it doesnt recognize my ipod anymore
i uninstalled the usb thing and now its fine
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
Hi, I have iphone 3gs and I try to downgrade to 3.1.2 but I can’t. Somebody help me?
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..
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..
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?
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?
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.
iRecovery – Recovery Utility
by wEsTbAeR– and Tom3q
Got USB
No iPhone/iPod found
run blackra1n.exe
waiting for restart
done..
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.
already unzip the file at c:
but, unable to open 1st step
CD C: irecovery (kept saying invalid directory)
please help ~~~~
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!!
I get to the fsboot stage but it does nothing, same as Victor (above).
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
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
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
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!
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)
iam using macbook how to do it