shsh tinyumbrella

Semaphore has been on a roll lately, as shown by the release of yet another TinyUmbrella beta build, and this version contains a significant new feature. You now have the ability to save SHSH blobs directly from a local device. This means that if you’re on a jailbreakable firmware like iOS 8.1.2, you can save the 8.1.2 blobs even though Apple is no longer signing that firmware version.

To use the new local SHSH saving feature, you’ll need to meet a few piece of criteria. First, you’ll need to be jailbroken. Second, you’ll need the Apple File Conduit 2 package from Cydia installed. Lastly, you’ll need to be using an A7 or A8 device.

The following devices are compatible with the new local saving feature:

A7 Devices:

  • iPhone 5S
  • iPad Air
  • iPad Mini 2
  • iPad Mini 3

A8 Devices:

  • iPhone 6
  • iPhone 6 plus
  • iPad Air 2

If you meet the aforementioned criteria, download the latest version of TinyUmbrella from Semaphore’s blog. Once you do, connect your device, and right click on the device and select Fetch SHSH on device. You can also click the Action button in the menu bar, and select Fetch Onboard.

TinyUmbrella AFC Error

If you get an error message that says “Apple File Conduit “2” not found”, and you’re sure you have it installed, unplug your device from your computer and reconnect it. I’ve found that a simple unplug and replug fixes the issue, and it will then allow you to save local SHSH blobs.

Although we still don’t have any concrete news about a future downgrading process, the likelihood that such abilities will become available looks more promising with each day that passes. This is a significant win for jailbreakers and would-be downgraders. Having the ability to revert back to iOS 8.1.2 would be awesome.

What do you think about this latest revelation?

  • iNeedANameHere

    This is great news my iPhone has been respringing for no reason 7 or 8 times a day at least. Being able to restore without losing my jailbreak will be awesome

    • Hang in there…

    • Dhoklastellar Fafda®™

      is it because you installed every single tweak from Cydia?

    • Mike Crads

      Simply because you’re able to save your SHSH files doesn’t grant you a downgrade…We still need more in order to be able to get back our loved jail breakable firmwares.I actually managed to get my hands on PurpleTools for Mac and managed to install them on my computer and additionally I got my device authlisted/whitelisted by setting up a VPN…Still I need help as I have to specify the bootargs manually for each firmware so without setting up the firmware correctly you’re not able to restore/downgrade to a custom firmware.Actually I could be able to downgrade my iP5 to 6.1.3 (from 8.1.1)

      • Ankit

        Sweet! do make a tutorial if you’re able to do that.

    • NotAnAppleGuy

      This guy working for Apple..

  • Rondog

    Unfortunately many of us on a A6 chip have been left out. Wonder why?

    • It’s a beta. I’m sure they’ll get that working eventually.

      • TU wont support it. It’s a device limitation. A7/A8/A8X are the only devices that I can fetch the file from. A6< don't have it.

      • Matt

        That’s because they don’t sign anymore. @disqus_NBemiti3jS:disqus

      • ? no. A6/A5 and lower have a limitation forbidding me from fetching the SHSH on the device. Something like iFaith is needed for them. TU on-board fetch won’t work.

      • Matt

        redsn0w fetch works tho

      • Matt

        the latest iTunes forbids you.

      • uhm. no. as i said. an ifaith-like mechanism is needed. redsn0w uses the same mechanism. just… stop.

      • Matt

        of course :P. i was able to fetch iOS 6.1.3 on a 4s.

      • Redsn0w doesn’t understand anything past iOS 6.0, and in any case it can’t fetch from A5+ devices no matter what.

      • Hot12345

        Do you need a jailbrrakon device to save your shsh blobs?

      • Ade andhika

        Ok fine i will buy a new one. 🙁
        How could a6 doesn’t have it?!

  • Mark Kramer

    Sweet, tasty. Looking forward to that local restore of 8.1.2.

  • deepdvd

    FYI. Not surprising, but I’m still on 8.1.1 and it fetched that too.

  • Sweet. I have iOS 8.1 again.

  • Guest

    Deleted comment.

  • Hot12345

    Do you need to be a jailbreak device to shshblobs?

    • al7oot

      As Jeff mentioned in the video you have to download AFC 2 from Cydia so I think yes you have to jailbreak your device. Maybe I’m wrong.

    • Ria1979

      You don’t need to be a JAILBREAK DEVICE (Not possible for a human to be one) but you do need to have a jailbroken device.

      • Utrarunner5

        Smart ass

      • Gregg

        Utterly hilarious! Appreciate the sense of humor that others obviously don’t have.

    • Dhoklastellar Fafda®™

      You dont need to be a jailbreak device. Your idevice neednt be either.

  • James G

    I abandoned 8.1.2 and went to 8.3 beta. Don’t really miss my jailbreak so I’m not bummed about this.

    I’ll rejailbreak when it hits for 8.3.

    • Zille Hasnain

      Thread isn’t about you since the start…

      • James G

        It’s the Internet. Every now and again it’s totally acceptable to share personal opinion and experience. Especially on blogs which are a combination of news and personal opinion.

  • Shingo

    why i got java error ? how to fix it?

    • Dunno. (when you give so little info you get so little answer)

      • Matt

        He should update to the latest Java.

      • Mee

        I got the error too, any ideas?

  • Iphone N9

    SHSH blobs will never get to work. I have blobs from iOS 6 and before and back then we should also be able to downgrade in “the future”.

    • Jailbrkr21

      only if you have the device that the blobs where saved from, it might be possible.

    • Dhoklastellar Fafda®™

      I have blobs from iOS 1.0 ((mashes palms together + drooling))

    • Niclas

      Just because the IOS6 blobs never got useful doesn’t mean these never will…
      Do you live in a black and white world?

  • HamptonWalley

    I have just got an iphone 4S with IOS 5 and I d like to save SSH bolbs too. Hope updates are coming for A5 chips too.

    • A6/A5 and lower will require special handling; not something I’m working on at the moment.

      • Andrea Verocio

        did you ever do this? i have a 4s on 7.1 and don’t want to upgrade iTunes past 12.0.1
        I have sauriks afc2 installed but cant get my onboard blobs

    • amarioguy

      A5 and 32 bit devices in general need a BootROM or iBoot exploit to fetch ALL SHSH Blobs onboard. The reason is the “Fetch onboard” in TU only copies APTicket.der from /System/Library/Caches. 64 Bit devices use only APTicket, no SHSH. The BootROM of 32 bit devices only accepts SHSH, but LLB accepts APTicket, iBoot does, and so on. The LLB is signed with an SHSH Blob, while iBoot, XNU, etc. are signed with an APTicket. Now, the problem is that the only way to get the last blob, the LLB Blob, you need to be in a DFU mode that allows the signature of LLB to be fetched, and a BootROM Exploit is needed to be in that special (Pwned) DFU state.

  • Tyler James Lopez

    what about iPhone 5???

    • I didnt mention it. So, I would imagine there’s a very good reason why it isn’t supported.

  • bln

    so is it right that we still not able to downgrade the firmware at this time? only saving the blobs?

    • Niclas


  • singhay559

    I got windows 8.1 and tiny umbrella is not detecting java even tho it’s installed and current. Keeps asking me to locate the program and when i do its says that the program is corrupt. Anybody know how to fix this issue?

    • liamcarbin

      Same here. Installed latest Java. Ran TU as admin and in windows 7 compatibility mode and it worked.

      • singhay559


  • Mario

    Hey Guys, where is TU saving the SHSH file on a Mac?

    • Chris


  • Leo

    Good guy Semaphore comes to the rescue again!

  • millski

    All I get is an error message when starting TU 🙁

    java.lang.ClassNotFoundException: com.semaphore.tu.TinyLoader

    at Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)

    at com.exe4j.runtime.WinLauncher.main(Unknown Source)

    at com.install4j.runtime.launcher.WinLauncher.main(Unknown Source)

    • Shingo

      try the zip one … seems something wrong with the installer

      • millski

        Thanks for that. The zip version gui loads but it still throws the same java errors and fails to see any devices…

      • Wa1t

        The zip worked, thanks!

  • Shingo

    afc2 installed plug off and on still cant get it whyyyyy???

  • cet376

    I thought that the TU update released last week worked on my IP6 running 8.1.2. Is there any reason to use the latest version? BTW, there’s a TU file in my documents folder.

  • Shariq Riaz

    unable to save onboard shsh with iphone 6 on 8.1.2 in windows..sometimes i get that afc2 error sometimes i dont get any error but the shsh dont show up..ive tried restarting the phone too not working

    • Abhinav

      Same thing happened to me, its not woking in windows for some strange reason, Worked for me in Mac .

    • Shingo

      seems windows one, not working same here….

  • Monkey D. Luffy

    Does it mean that we can’t save SHSH blobs from A6 devices ever? Even without this method.

  • iltas

    Can I save my iPhone 5 8.1.2 ssh bloob
    Any body help me

    • Shady

      you’ll need to be using an A7 or A8 device.

  • leart

    Fantastic news, jailbreaking is temporary since users restore after a while, this is useful for long time.
    Waiting to have some news to downgrade my 4s to ios 6, damn can’t wait

  • Utrarunner5

    I love the music.

  • Spycer0

    So A5 devices can’t use this feature?

    • Shady

      yep A5 & A6

  • disqus_YJSTegLrDN

    I am unable to fetch iOS 8.1 from my device (5S). Everything worked following along with the video. Previous to 8.1.2 not possible?

  • Brian Brown

    I still have no luck after removing Taigs version of Apple File Conduit “2”

    TinyUmbrella has a blank UI which is responsive

  • Jonathan

    iPad is technically A8X, not A8.

  • Thomas Bodrey

    I bricked my iPad, just too bad it can’t fetch from DFU mode… Haven’t restored yet.

  • Chill Garret

    On Tiny Umbrella, my device doesnt show up on the connected section. On version 7, it shows up. i really want to get the SHSH blobs off my 5s. 🙁

    • SelantoxDQ

      Unfortunately I’ve got the same problem, I really want to save my 8.2 blobs :/

  • WolfgangHoltz

    Does not work with Taig AFC2, that is installed default when jailbreaking.

  • chris

    sorry for my stupid question. WHat is the point of theis BLOB thing? can I restore without updating to new ios? sorry

  • andylow

    I have one question. Now I’m using iPhone 5s with iOS 7, is it possible for me to upgrade it to iOS 8.1.2 ?

    • Giorgi Gangcho Lobzhanidze


  • Giorgi Gangcho Lobzhanidze

    hello, i’ve done everything right with java or without it, but it’s not fetching 8.1.2, can anyone help me? it’s fetching 8.1.3 and 8.2

  • Snowy Fdr

    hey, i need help, i really do, i have Iphone 5 with iOS 8.1, i’m stuck i can’t restoreupdate my phone because of error 3914, i tried almost everything to fix this error but i couldn’t i tried to edit the hosts file didn’t work, tried to restore using pangu it said try starting tss server…

  • J.Vince

    Just a question: my Ipad (iOS 7.0.6) does not boot properly; ( there is only the Apple’s logo with a black screen). i do not want to upgrade because i need to keep some important cydia tweaks ( not updated in IOS 8). How can i do?
    I tried to connect the device with the DFU mode and the recovery mode; it works but, it is impossible to save the SHSH blobs onboard (grey button). I can only save the SHSH blobs with the actual signed firmware. It it a jailbroken device with afc2. Is there any solution? I did not install openSSH in rhe device to try a semi restore. I know that Ifaith was able to read the SHSH blobs through the DFU mode but it has never been updated for the most recent firmwares.
    Thanks for the help.

  • J.Vince

    A litlle precision: the device is an Ipad Air 1st generation

  • tony

    i can save shsh blobs in iphone 5 A 6 Device runing ios 8.3

  • Huntz

    I have an iPad 2 running ios 7.1.2 but the blobs TinyUmbrella is retrieving are 2 ios 6.1.3 OTA blobs and 25 “Unkown or Beta(Unknown or Beta)” unknown type blogs.

    Anyone know why?

  • George

    Not sure if there is an apple back end change or issue but as of today I
    can not get the latest version of TinyUmbrella to fetch any SHSH. My
    existing history has all my previous shsh saved and I can see the device
    list but whether I plug in a new device or try to re-fetch an exisiting
    device shsh, it just shows briefly “fetching xx SHSHs” and then it
    disappears without actually fetching any. Does anyone else have this
    issue as of Jan 12, 2016?