It has been few days since Apple released the iOS 6.1.3 firmware update. Evasi0n jailbreak, that was released earlier, used 6 exploits to jailbreak untethered the iOS 6 firmware.

downgrade iOS 6.1.3 to iOS 6.1.2

The exploits were based on the flaw in the time zone system of iOS, and the evasi0n used this bug mostly. In iOS 6.1.3, Apple patched four of the six exploits used by the evasi0n tool, making it ineffective.

Jailbreaking and Downgrading IOS 6.1.3 firmware

This means the latest firmware is a big no for those who are looking to jailbreak or have already jailbroken ios 6.1.2 devices using evasi0n 1.5.3 tool. The negative news came along with the beta two of iOS 6.1.3 was seeded to developers, when the developers saw that the exploits that were used were fixed. This is when the team warned everyone to stay away from the update.

Though they hoped that this would not become true, but it did with the release of iOS 6.1.3. Popular guys in the development jailbreak community say they still have the exploits, but they are not sure if they’re safe for public use.
However, users who are on A4 devices can still jailbreak them on iOS 6.1.3. This can be done by downgrading from iOS 6.1.3 to iOS 6.1.2. There is bad news for A5 and other iDevices, as the downgrade only works on devices with an A4 processors, even if the SSH blogs are saved.

If you have an A4 device, you can perform a downgrade with redsn0w and saved SHSH blobs. The trick is because of the limera1n exploit.

Compatible devices:

  • iPhone 3GS
  • iPhone 4
  • iPod Touch 4G

Steps to Downgrade iOS 6.1.3 to iOS 6.1.2 firmware

Step 1: Download iOS 6.1.2 from our downloads page.

Step 2: Download Redsn0w 0.9.15 beta 3.

Step 3: Prepare your SHSH blobs.

Step 4: Start redsn0w and choose Extras (for Windows, open in admin).

Redsn0w downgrade IOS 6.1.3 to 6.1.2

Step 5: Click Even More. Next, click Restore.

Downgrade IOS 6.1.3 to 6.1.2 iPhone 4

Step 6: Now choose the IPSW button by clicking on it and browse to select the IPSW iOS 6.1.2 firmware file, which was downloaded in the first step.

IOS 6.1.3 downgrade to iOS 6.1.2

Step 7: Once the IPSW file has been selected, redsn0w will ask you to connect the device to the computer.

Step 8: For those who rely on an unlock through ultrasn0w, click redsn0w and select prevent baseband update.

Step 9: Now the tool will ask to put the device in DFU mode; just follow on screen instructions.

Step 10: Once in DFU mode, you’ll be redirected to previous screen.

Step 11: Choose the ‘local’ button by clicking on it and choose SHSH blobs for iOS 6.1.2 or if you want redsn0w to fetch SHSH blobs from Cydia, select ‘remote’, but make sure Cydia is holding SHSH blobs first.

Step 12: Click on Next once you’ve selected the SHSH blobs.

Step 13: Now let the tool downgrade the device to iOS 6.1.2, which will be done automatically.

Step 14: Once completed, the device is going to restart and will be on iOS 6.1.2 firmware.

Downgraded iPhone 4 to IOS 6.1.2

Now you can easily perform an untethered jailbreak on iOS 6.1.2 using our guide and enjoy the whole world of jailbreak tweaks from Cydia. Do you have any problems while downgrading your iPhone from iOS 6.1.3 to IOS 6.1.2 firmware? Please tell us in the comments below!

  • dreyfus

    could not downgrade iphone 4. redsnow says uploading ibss and then doesnt work anymore…. the phone gets disconnected from the computer while in pwned dfu more… did someone actually try this???

  • Bobski2000

    I says “couldn’t find Recovery mode device”? It’s in DFU mode not recovery! Put it in recovery and the process won’t work. Grrrrrrrr 🙁

  • davidfpp

    Error “SOFT DFU”????? Help

  • Amrit Shakya

    this process is very confusing…initially it says enter into dfu mode and while restoring it says couldnt find in recovery mode…how to enter into different mode at the same time

  • iJo

    You can restore with snowbreeze signed ipsw!

  • brit

    how do you do that? I updated my ipod yesterday to iOS 6.1.3 and it wont let me un-update it. I get to step 6 and then when I open the file it says no files match your search

  • Vijay Singh

    Same problem facing past 10 days , tried everything but no success.

  • Musi

    My phone makes it through every step until I reach the reboot; redsn0w says “waiting for device [while it reboots]” and the apple logo comes up, but it never starts. Does anyone know how to fix this problem?

  • User

    No BB message on redsnow and iphone locked on apple boot logo.
    Can you help me?

  • Rich ‘Lektroid’ Elliott

    I can’t save SHSH blobs, tried TinyUmberella and also tried through Redsn0w. It says no SHSH blobs for 6.1.2 available.

  • Rich ‘Lektroid’ Elliott

    “Error with SHSH blobs when I try to fetch them using Redsn0w. Could you give a little more instruction about blobs rather than “prepare your SHSH blobs”, that means nothing to me

  • Charles G Brown

    How does one obtain the 6.1.2 blobs? Does he/she have to already have them saved on Cydia?

  • andrea

    The same… how can we fix this!?

  • ios 6.1.3 problem

    it says enter into dfu mode and while restoring it says couldnt find in recovery mode…

  • Mahmoud Ghazayel

    redsnow is freezing on the “waiting for device” process.. while the iphone wll be stuck for more than 30 min on the apple logo

  • Isaac

    My iphone 3GS was restored and updated to 6.1.3, It doesn’t let the Activation. It says Activation error. What do i do???

  • Nigel

    similar problem with blob saving. Tried a “Fetch” and it seemed ok until it stated “fetch failed”. Whats it all about eh? How exactly are blobs reliably saved?

  • Michael Dorean Myers

    same here…”waiting for device…” and stuck on apple boot logo… GRRRRRRRRRRR

  • Tiago Paulo

    Not Work, “black Screen Of Death”

  • TrackOwn3r

    “Waiting for device” and stuck at the apple logo.

  • King Shoot

    Sorry,the blobs in Cydia are not working-all blobs from iOS 6.0 to 6.1.2 saved in Cydia(you did that by jailbreaking on those firmwares) can NOT be used.If you saved them with iFaith or TinyUmbrela on your PC locally,it works.

    Yup,guys who depend on Cydia blobs are SCREWED 🙁

  • King Shoot

    Can you do this WHILE tethred iOS 6.1.3 jailbroken?

  • king Shoot

    It says “Fetching blobs from server” ?

  • King Shoot

    Same here?How to fix?
    Anyone here that is managing the site?

  • Fatimeh El-Sherif

    What did you do?? Everyone has this problem.

  • Fatimeh El-Sherif

    HELP. Frozen on Waiting For device and apple logo on the iphone.

  • iphone 3gs newbie

    i am currently in ios 6.0.1 (iPhone 3gs, 32Gig), and unfortunately i missed upgrading to ios 6.1.2 where in cannot be done as of now because of the release of ios 6.1.3. also i am having trouble with my itunes to back up. can i use this method to upgrade from ios 6.0.1 to ios 6.1.2? thanks

  • wan

    waiting for reboot…grrrrrrr

  • Gabe Maldonado

    (Install TinyUmbrella and click “Start TSS Server.” 🙂

  • Gabe Maldonado

    iOS 6.1.2-6.0 downgrades will not work. Only the ones below iOS 6. You’re out of luck, sorry.

  • Noah Yamamoto

    if it is on pwnded DFU mode hold the power button an home button till it turns on

  • Destro Blake

    Waiting For Device…. =.= Emo

  • Another Wating For Device

    Waiting for device…. Anyone can say how to fix it?

  • Acruz

    I’m using an iPhone 4S 6.1.3 is there any method to downgrade it to 6.1.2

  • ahmed aj

    when i restore my ipod touch 4g to ios 6.1.2 , the ipod is jailbroken , but it is a tethered jailbreak , what should i do about this ???

  • Sucipto Antoni

    Use iFaith 1.5.8 to downgrade you iPhone. That’s totally working. But you must have SHSH Blobs for the iOS you gonna downgrade to.. good luck

  • pornoeule

    no chance at time..jailbreaker waiting for ios 7 before relase a new jailbreak.maybe its coming sep 2013.i sale my 4s, i cant use it without jailbreak.

  • secret_rosegard

    I don’t have the option to choose local or remote (I’m on a Mac if that makes a difference). I’m getting error 2831.

  • Pewpew

    It’s funny watch some guys who updated their device to 6.1.3 tryna get back 😀 when a new jailbreak releases, do NOT update your device until they’ve dropped a new for that update!!

  • bL4ckR@yN3

    im vey suprised this worked for me but the shsh file from tinyumbrella and everytime it turns off or dfu modes it goes into soft dfu mode if there is a way to get your apticket back i would really like it thanks

  • Elias Nassrallah 

    Hii! i downloaded the IOS 6.1.2 for 4S but they are saying unable to parse IPSW… Are you sure it’s an IPSW ?? and it’s not working so how can i downgrade my iPhone?

  • Rain

    matey its not available for 4s, only for those who have a-4 processor. 4s has an a5proc

  • eez

    hello there, i’m an iphone 4 user and accidentally upgraded to 6.1.3. i want to downgrade it to 6.1.2 but 1 thing that i’m not clear about is Step 3. Step 3: Prepare your SHSH blobs.. how do i do this as i already am on 6.1.3 version. tqvm. my email is

  • 柯佩辰

    what the step 3 means?

  • 柯佩辰

    I have the same problem when I downgrade my i pod touch 4 🙁

  • Wulf

    Not everyone just upgrades to 6.1.3 with a current jailbreak…lol My iPhone was stolen, and when It was retrieved it had been cracked. No store will accept a jailbroken device, so I had no choice but to restore, unless I wanted a jailbroken piece of shit lol.

  • sarah

    i have a iphone 4 (iphone 3,2) but the only versions they have is 3,1 & 3,3 .. help ?

  • Don

    Stuck on waiting device and doesnt work cause no baseband.

  • Rob

    in step 3 it says prepare shsh blobs, what do you exactly do there im stuck HELP ME ASAPPP!

  • max aldana

    in step 3 it says prepare shsh blobs, what do you exactly do there im stuck HELP ME ASAPPP! my e-mail is

  • max aldana

    hi im stuck in step 11 please help, i used remote but its not working

  • adrianadrian

    help me i need the shsh blobs/files but i have mac and 6.1.3

  • Joshtheslayer

    Is anyone else having the problem where the firmware version (for me) is 6.1.2 and the SHSH is 6.1.3 and cannot use it to restore?

  • UssCompany

    You can’t upgrade to 6.1.2 from 5.1, you have to upgrade to 6.1.3, THEN downgrade to 6.1.2

  • UssCompany

    You can save all blobs for your device using TinyUmbrella 😉

  • shakeerlol

    can i still do this method cos im having problems from step 6 to 8

  • shakeerlol

    i think its my SHSH blobs 🙁

  • umop apisdn

    your instructions make no mention of sn0wbreeze, while many other tutorials do. is this an omission? am i going to need sn0wbreeze?

    also, i’m still on 6.1 and need to restore to correct an issue. do i need to update to 6.1.3 and then go back to 6.1.2, or am i cool to just go straight to 6.1.2?

  • dakota

    mine says “exploit failed” what exactly does that mean

  • JA1LBR3/KR

    redsn0w Just Stays On Waiting For Device when Will The Devoce Stop Waiting

  • KeepWaiting

    Waiting For Device … Forever …

  • Diep Nhi Dinh

    dont run for my downgrade with iphone 4s ?? why ? with tinyumbrella and too redsnow

  • UnlockBoot

    This method doesn’t work on iPhone 4S or 5.

  • amjed

    what should i do if i dont have SHSH blobs.

  • zwe

    i got unexpected error (2831)

  • Johnj

    I dont have the blobs because i gor mine phone with 6.1.3 can i downgrade with out them?

  • Yorke

    hello there, i’m an iphone 4 user and accidentally upgraded to 6.1.3. i want to downgrade it to 6.1.2 but 1 thing that i’m not clear about is Step 3. Step 3: Prepare your SHSH blobs.. how do i do this as i already am on 6.1.3 version. and have never saved shsh blobs before.

    please help!

    my email is

  • CamTheCaveMan ✓ᵛᵉʳᶦᶠᶦᵉᵈ

    It means that the Data that was post to be sent failed to work
    this might be caused by
    1. Not updating from itunes
    2. Your device may not connect well. it might do this to people that have a beat up wire.
    this does this to me i have an ipod 4 trying to boot but it wont send data

  • CamTheCaveMan ✓ᵛᵉʳᶦᶠᶦᵉᵈ

    i see but i cant really help you with that but i will tell you how to get out of this. it might work

    1. Follow what it saids

    1. how to get out

    2. 3 2 1 power

    3. Hold Home button into the Apple icon appears


    1. 3 2 1 power

    2. Hold the power and Home into apple icon appears

  • CamTheCaveMan ✓ᵛᵉʳᶦᶠᶦᵉᵈ

    im not sure but i might try it but i think it will mess up cyida and the other installed cydia stuff

  • KitaMenang

    same here like what the hell

  • bAAng kA lotus

    how can i ‘make sure Cydia is holding SHSH blobs’

  • koibrandon

    everything is fine up until step 10. when i enter DFU mode, it doesn’t take me back to the previous screen to let me choose my shsh blob (when i have an shsh blob for 6.1.2 sitting right on my desktop). it just continues on to searching the server for blobs and the installation, which fails in the end. any advice??

  • Lucas Ronald Erwin Gantioqui

    I’m stuck at

    “Waiting for device”

  • Al

    How do we downgrade to 6.1.2? my ipods 6.1.3

  • pimpdaddyslickmclean

    yo can someone help cant find the shsh blobs or whatever

  • ppi

    NO,my iPhone 4 can not start just show a white apple!!!!

  • ss

    i got the same problem just hold down on the top button for 3 sec and then the top and home button for 13sec and let go. this turned my device back on

  • Cameron

    This is what this whole article is about.

  • Oscar

    I keep getting the problem that says found device in dfu mode instead of recovery mode

  • desdill

    serice wouldn’t start?

  • john

    are blobs custom for each phone or universal?

  • theAlpha

    They’re for each phone. For example, you could only use one blob on one device, as it’s device locked.

  • john

    ok i followed the steps and now i am stuck at waiting for device screen and a white apple on my iphone 4

  • john

    and it wont let me pick local blobs

  • iExpert

    Not even a single satisfied user.
    This method sucks, don’t waste your time guys 🙂

  • Zethus

    i was restoring an iphone 3gs 6.1.3 to 6.1.2

    need shsh of 6.1.2 (archive) and that same ios (6.1.2)

    with sn0wbrezee select the ios to restore and choose ifaith mode it will ask for de shsh bloobs of the 6.1.2 select it… sn0wbrezee will check if the bloobs are functional in the next screen (choose general and click on the arrow if you need to hacktivate)
    if no just choose build ipws wait to be done…

    then with ireb (last version) put your device in dfu pwned mode (this is for use with custom ipws)

    done that open itunes > SHIFT+ restore and select the ipws that snowbrezee create

    if error 3194 or 1601 (that was my problem) try to edit hosts on:
    deleting any apple ip (google it for details) and restart computer if necessary

    done that i was able to restore to 6.1.2

    hope this help someone and sorry my bad english to ask about my method

  • Aun

    well then, you’re out of luck dude. if you have previously jailbroken your device, you might find them with tinyumbrella, if not. don’t waste your time searching for downgrade methods.

  • Me

    Wow it worked for me.

  • Paulie Neira

    U don’t need to save shsh blobs just downgrade ur iTunes version and the 6.1.2 Ipsw and restore and ur done !! Easy !!!

  • Alejandro Mansilla

    what iTunes version??

  • David S

    Solution for waiting for device problem:

    download snowbreeze and ireb.

    create stiched IPSW file with snowbreeze.

    switch your iphone to pwned DFU mode, using ireb. (error 1600x will be avoided)

    use itunes click shift and restore.

    That worked for me!! good luck

  • lollolololol

    can this work for iphone 4s?

  • Jacky

    Is there any way to downgrade an iPhone 5 to 6.1.2

  • alex

    its work the only problem is that ultrasnow don’t let me use my chip from others country. what to do in that case?

  • alex

    it don’t work for me. maybe because i try with 5.1.1

  • oscars

    how to complete step 3 please help

  • Tan Duy

    Hi Paulie Neira,

    How iTunes version i need downgrade?. My device have not jailbroken. I can not save shsh

  • Calvin Mante

    can you make me a stitched ipsw since its not working for me??

  • Juli

    How to prepare SHSH blobs ??? please help me ???

  • anon

    stuck at fetching required files

  • anon

    I’m stuck on the step 6
    help me!!

  • sam

    will this work on the ipad mini?

  • Isoglut

    I may be closer: download SHSH using tinyumbrella. Download the same version ipsw from any website (google search) and when you have both, then I created a custom ipsw using redsn0w – extra – stitch function by manually selecting SHSH and .ipsw

  • Isoglut

    Error after custom stitched ipsw : Found none of the expected files to stitch in IPSW: c:filename….

  • Applewreck

    What can or should i do if i use tinyumbrella to save shsh, and they prompt a message stating that ”

    APPLE is NOT
    signing iPhone4 6.1.2 (10B146) SHSH requests anymore. All you can do now
    is select CYDIA and hope that CYDIA has your SHSH saved. If not, there is
    nothing you can do”

  • kryptonitementhol

    you can’t if there is’nt any shsh blobs you just have to stick with it until ios7 come out and jb it or you can just jailbreak it but everytime your phone off or 0% you have to use your lappy to reboot it


    keeps going to recovery mode instead of DFU moode


    Cant go into dfu mode keeps sayin itunes found an unknown error


    NOOO My iphone 4 is stuck in recovery mode and I cant get out with iTunes and I’ve tried lots of stuff including tinyumbrella… please can someone help me?? Is there anything to do??


    after 2h with google i finally managed to fix it. If you get the same issue and you’re on a mac this is what I did:

    Open Terminal
    Type: sudo nano /etc/hosts
    Type in your password
    Put a # in front of the IP addresses for
    Press CTRL + O then enter and then CTRL + X to exit

    put device into DFU mode or the recovery mode (tried both and then it worked :P)

    and then restore using iTunes

  • Thomas

    If you can’t get out off recovery mode follow these steps:

    1. Turn out the usb cable from your device.
    2. Hold Power Off and Home button at the same time till the Apple Icon will show up.
    And now you only have to wait a bit. 🙂

  • ipoduser

    it wont show the ipsw file in my folder (step 6)

  • Yaseen

    What is SHSH blobs?
    I don’t have SHSH blobs. I upgrade my iPhone 3gs From 6.1 to 6.1.3 and jailbreak it using Sn0wbreeze. But my iphone dose not support my sim card.

    How can i fix this problem or what can i do for my iphone to support my sim card.
    Thank you.
    And please answer my question as soon as you can.

  • Matthew Jaureguy

    on the reboot it takes a long time and then just restarts and does nothing

  • Chaos

    then why not just restore to the newest if you don’t want a jailbreak your argument is invalid

  • jack

    does it work with iphone 4s

  • Ohtee

    I’m on a mac and am stuck on “waiting for device” and cant get sn0wbreeze. What do I do?

  • arthur gregoire

    if you wait you should see:

    “could not restore unexpected error (2831)”

  • Random User

    Yes you will. Are you willing to sacrifice everything on 6.1.3 for an untethered 6.1.2? If I were you, I would.

  • Tom

    I got the same problem….. Any solutions guys ??????????

  • Stc Nexrophiliex

    Use openbackup from cydia. Read directions on iCloud backups and you’ll be fine.

  • Wong

    Where does the ipsw file go after download?

  • Wong

    On step 6 it says it cannot find blobs for the device on apple or cydia servers. HELP!!

  • This obviously doesnt work


  • Ben

    what do you do after that then? i have gotten that before

  • Ben

    To get blobs: what i did was go to extras then SHSH Blobs then click fetch and follow instructions. then you click verify. and then you have your SHSH Blobs.

  • Ben

    On step 13 it said unexpected error and stopped! please tell me how to fix this problem it is making me very frustrated!!!



  • Bashir

    when it restarts does everything go away

  • Ryuuhei

    If you have your SHSH blobs but Redsn0w refuses to work, iFaith v1.5.8 worked on my iphone 3GS and 4 GSM. 🙂

  • taikucing

    that means apple have not signed the ios you try downgrading to

  • ICU81240

    No just A4 devices.

  • ICU81240

    As long as you have your iCloud setup and backed up you will be fine.

  • grendal26

    I was able to downgrade 3gs from 6.1.3 to 4.1 –
    plugged in phone in regular boot mode,
    ran tinyumbrella (latest)
    Clicked Save SHSH
    -> this saved just SHSH files for 4.1 and 6.1.3, all others errored.

    Download 4.1 IPWS file
    Use above method of restore, then select ipws and shsh files.

    Maybe now I’ll be able to upgrade to desired FW.

  • Perallta

    Hey, i bought a used iphone, on which i made a factory reset on itunes by dfu mode. It had never been jailbroken. Itunes installed firmware 6.1.3 and i don’t have SHSH files. Can the downgrade still be made?
    Thanks in advance

  • Michael Bussey

    Is it suppose to take a really loong time to wait on device?

  • daniel mornan

    not how to make my shsh blobs please help

  • Florent

    how long did u wait ?

  • Jay


  • clark

    how long i suppose to wait for waiting for device?

  • ThunderousStorm

    scroll all the way down to the bottem