General How to get to iOS 6.0-6.1.2 without going into soft dfu mode on A4 devices

Discussion in 'Jailbreaks and iOS Hacks' started by darricksailo, Apr 9, 2013.

  1. darricksailo, Apr 9, 2013
    Last edited: Apr 9, 2013

    darricksailo macrumors 601

    darricksailo

    Joined:
    Dec 18, 2012
    #1
    http://www.saurik.com/id/15

    Saurik mentioned how to do this in his article but it was not super clear. This is how I interpreted the fix. It seems like it could work but I don't know if that soft dfu mode will prove to be an obstacle with this method.

    This only works for the iPhone 3GS, 4, and iPod Touch 4th gen and you need to have the "useless" shsh blob for the iOS firmware.

    I will be using iOS 6.1.2 as an example

    1. download the invalid 6.1.2 blob from cydia using either TinyUmbrella or iFaith.

    2. download the 6.1.2 ipsw firmware for your respective device and stitch the shsh blob to it using redsn0w or sn0wbreeze (iFaith won't allow you to create the custom firmware with invalid blobs)

    3. put your device into pwned dfu mode

    4. restore your device using that custom firmware and upon reboot (I believe), you'll be stuck in a soft dfu mode and you can just use redsn0w's "just boot" to boot out of it

    5. once you are loaded into the springboard, run iFaith or redsn0w and choose "dump shsh blobs" (for iFaith) and "extras->shsh blobs->fetch" (for redsn0w

    6. it'll ask you to put your device into dfu mode and it'll do its thing to create a "useful" blob for you

    7. after it is done creating, it should ask you to save to a location on your computer
    8. using that 6.1.2 blob created by redsn0w or ifaith, stitch it into a clean 6.1.2 ipsw firmware and put into pwned dfu mode and restore with that custom firmware

    9. if all this goes smoothly, you should have your iPhone 3GS/4, iTouch 4th gen at iOS 6.1.2 without being stuck in soft dfu mode upon reboot

    Alternatively, you can use this method to get proper blobs from the invalid blobs assuming this method does work
     
  2. jdzipf macrumors newbie

    Joined:
    May 9, 2013
    #2
    I will be giving this a try right now using iPhone 4 CDMA currently running 6.1.3 with a locally saved 6.1.2 blob file. I was able to downgrade to 5.1.1 before using a remote blob. Will let you know the results.
     
  3. darricksailo thread starter macrumors 601

    darricksailo

    Joined:
    Dec 18, 2012
    #3
    Upon further feedback from a while back, I don't believe this will work because you're still missing the boot sequence code thingy so dumping the blobs will still end up the same

    However, you're free to try it if you would like and if it doesn't work, I guess you can just restore to a proper firmware version. Thanks for the results though!
     
  4. FatPuppy macrumors 68000

    FatPuppy

    Joined:
    Jul 14, 2012
  5. glsillygili macrumors 6502

    glsillygili

    Joined:
    Dec 16, 2011
    Location:
    New York
  6. darricksailo thread starter macrumors 601

    darricksailo

    Joined:
    Dec 18, 2012
    #6
    Does this method really work with incomplete blobs to make complete blobs?! :O
     
  7. glsillygili macrumors 6502

    glsillygili

    Joined:
    Dec 16, 2011
    Location:
    New York
    #7
    yup but i didnt get stuck in dfu mode it just restored as normal!
     
  8. Jacktheknife, Aug 28, 2013
    Last edited: Aug 28, 2013

    Jacktheknife macrumors newbie

    Joined:
    Aug 28, 2013
    #8
    Question: if I am reading this right, I can downgrade my new iphone4 from 6.1.3 to 6.1.2 despite the fact that I have no 6.1.2 blobs (as I have only had the phone for a week). Is this correct?
     
  9. darricksailo thread starter macrumors 601

    darricksailo

    Joined:
    Dec 18, 2012
    #9
    Whether this method works or not, you still need 6.1.2 blobs to downgrade
     
  10. Jacktheknife macrumors newbie

    Joined:
    Aug 28, 2013
    #10
    So the invalid blobs you download at the beginning aren't enough?
     
  11. TriJetHero macrumors 601

    TriJetHero

    Joined:
    Oct 13, 2010
    Location:
    World
    #11
    If they are invalid, they are invalid, that might be a clue...
     
  12. Jacktheknife macrumors newbie

    Joined:
    Aug 28, 2013
    #12
    Well it sure looks like you download the invalid blob in step one to get far enough that is step 5 you can generate a legitimate blob and stitch it in. This guide doesn't seem to require having had a backed up 6.1.2 blob, which is why I asked.
     
  13. TriJetHero macrumors 601

    TriJetHero

    Joined:
    Oct 13, 2010
    Location:
    World
    #13
    '1. download the invalid 6.1.2 blob from cydia using either TinyUmbrella or iFaith.'

    That means blobs for 6.1.2...
     
  14. darricksailo thread starter macrumors 601

    darricksailo

    Joined:
    Dec 18, 2012
    #14
    Blobs are unique to each device so even if I gave you my iPhone's 6.1.2 SHSH blob, it wouldn't work
     
  15. Jacktheknife macrumors newbie

    Joined:
    Aug 28, 2013
    #15
    Ok, that's what I needed to know. It was my assumption, being unfamiliar with the subject, that the invalid blob came from another phone or some such tomfoolery.

    Is there any way for me to downgrade this phone at this time?
     
  16. TriJetHero macrumors 601

    TriJetHero

    Joined:
    Oct 13, 2010
    Location:
    World
    #16
    How to get to iOS 6.0-6.1.2 without going into soft dfu mode on A4 devices

    Not without blobs no

    Why not jailbreak anyway with redsn0w?
     
  17. Jacktheknife macrumors newbie

    Joined:
    Aug 28, 2013
  18. TriJetHero macrumors 601

    TriJetHero

    Joined:
    Oct 13, 2010
    Location:
    World
    #18
    Ever tried it?

    It's better then no JB...

    Or just wait for the iOS7 JB
     
  19. darricksailo thread starter macrumors 601

    darricksailo

    Joined:
    Dec 18, 2012
    #19
    In my opinion, I would prefer tethered over non jailbroken. You also have the option of semi-tethering though so your device won't completely be useless if it dies
     
  20. Jacktheknife macrumors newbie

    Joined:
    Aug 28, 2013
    #20
    What apps would I lose on a semi-tether reboot?

    ----------

    Any news on when we might get iOS 7? And will this phone actually get it?
     
  21. TriJetHero macrumors 601

    TriJetHero

    Joined:
    Oct 13, 2010
    Location:
    World
    #21
    Safari, your cydia tweaks, etc

    Phone and txt work

    ----------

    It looks like the have most of it ready for iOS 7, best guess october/november

    Yes
     
  22. Jacktheknife macrumors newbie

    Joined:
    Aug 28, 2013
  23. darricksailo thread starter macrumors 601

    darricksailo

    Joined:
    Dec 18, 2012
    #24
    The easiest way is probably to try it yourself. Many of us probably have an iPhone 4S+ and have the untethered jailbreak
     
  24. braddick macrumors 68040

    braddick

    Joined:
    Jun 28, 2009
    Location:
    Encinitas, CA
    #25
    Run SemiTether and you won't even loose Safari on a reboot. Only Cydia plus Cydia tweaks/apps are a no go until you can reboot with your host computer.
     

Share This Page