So you want to go back in time until things get better with 4.0 but iTunes gives you a 1015 error? Fear no more here is how you do it for the 3GS (iPhone 3G owners can skip anything Umbrella related)
First grab the files:
http://www.sendspace.com/file/qrce9f rslite
http://thefirmwareumbrella.blogspot.com/ Firmware Umbrella (for 3GS)
Download the SHSH blobs for your 3GS in order to downgrade:
- Plug your iPhone into your computer
- Open Umbrella.app
- Click the “Advanced Options” box
- Device/Version is the firmware you want to downgrade to (ie iPhone3GS 3.1.2(7D11))
- Location is where you want to download the SHSH blobs from (preferably Cydia)
- Click on “Save My SHSH” and pray yours was saved
- If your blob was saved then proceed, if it didn’t then you may have a problem on your hands (comment below)
Restore with iTunes
- Click “Start TSS Server” from the Umbrella.app then open into iTunes (skip TSS Server if not on 3GS)
- Hold “Option” and click restore then pick your firmware file
- Grab some Coffee and pray (again)
- iTunes should error out 10 or so minutes later with “1015” (if not then you lucky foo can stop here and jailbreak)
Reboot with rslite
- Open a terminal and run rslite with the iPhone connected (Check photo)
- Type in “setenv auto-boot true” then hit enter (no quotes)
- Type in “saveenv” then hit enter (no quotes)
- Type in “reboot” then hit enter (no quotes)
- iPhone should now boot correctly
Proceed to jailbreak in your normal manner and welcome back 🙂
Incoming search terms:
- idevicerestore mac
Chino says
Smart but can you downgrade to 3.1.3 then when the error comes up you hit blackra1n. Then your back! For some reason it kicks the error 1015 out. That’s how I did it.
Infectedco says
You can also look for the iRecovery tool.
Use it through Terminal on your Mac. Just open it and put it straight onto your Hard drive and type:
iRecovery -s (wait for all commands to load)
setenv auto-boot true
saveenv
/exit
Then hold down power and home button until apple logo appears and your phone will load up normally
Infectedco says
My bad meant to put no need to download all that other bs for error 1015. All that error refers to is that the baseband doesn’t match with the firmware. The phone perfectly accepted the the restore just have to bypass the little obstacle apple set up
Angel says
What if your iPhone was never jail broken
Brandon says
@Infectedco well i was throwing in a complete downgrade method… and yours assumes the user has a copy of iRecovery, which they’d have to download anyways but either or works fine (doesnt iRecovery have a reboot command too?)
@Chino yea that works too cuz blackra1n will do the same commands, I think it also jailbreaks it while it’s at it or it just boots the device (idk i don’t play with blackra1n much so i wouldn’t know)
J says
I definitely don’t have my 3GS 3.1.2 shsh hashs bought the phone brand new about a month ago only have 3.1.3 shsh on file what do I do to jailbreak and unlock or just jailbreak 4.0
Brandon says
use the guide to restore to 3.1.3, use an ATT sim to activate, jailbreak with redsn0w 0.9.4, then unlock with ultrasn0w. or use pwnagetool 3.1.5 to make a bundle that hackivates
Brandon says
@Angel if your phone has never been jailbroken and you want to downgrade I would try that immediately before they stop signing the 3.1.3 SHSH Blobs if they havnt already
Alan Vazquez says
they stopped signing on June 21st when iOS 4 was officially launched
Chino says
If I use spirit for a jailbreak am I hit? And why?
angel says
This device isn’t eligible for the requested build. This is what i get. doesn’t look good
Brandon says
@Chino it doesn’t matternwhich jailbreak u used just as long as u ran cydia and it saved ur shsh blobs
@Angel have u ever ran cydia on ur iPhone before?
angel says
@Brandon, no this was handed down to me from my buddy. He never jailbroken it
LEI Mobile says
Angel you are out of luck then. You are stuck on 4.0
Alan Vazquez says
For now…. The last hope is iDeviceRestore…
angel says
Thx dude
angel says
WOW!!!! My head hurts…..LINUX….lol, I’ll just wait patiently….thx again
Angel says
Thx I’ll put it in storage until something comes up
Chino says
Why can I not jailbreak to the 4.0 if I use spirit?
Alan Vazquez says
I’m guessing because your iBoot isn’t pwned and PWNAGE requires iBoot to be patched
Chino says
Dud you try going to 3.1.3 then u get a 1015 error on the error hit let it rain in blackra1n. It kicks the error massage?
Alan Vazquez says
I don’t have an iPhone 3G S or iPod touch 2G (MC)/iPod touch G3… Brandon? Mike?