Windows

Ever wondered why you cannot just go back to an older jailbreakable iOS firmware version instead of being stuck on an unjailbreakable version ? Well, it isn’t possible currently, but was possible some time ago. It is a public fact that Apple does not quite like the concept of jailbreaking, which is why it keeps patching every jailbreak that comes out every now and then. In Oct 2015 , Apple’s iOS 9.1 firmware patched the Pangu 9 exploits, while Apple had previously patched the iOS 8.4 jailbreak with the iOS 8.4.1 release. Only if it was possible to downgrade to older versions of iOS, jailbreaking would be possible any time.

Image : TinyUmbrella Windows Download

tinyumbrella windows download

Here’s what happens. After a new iOS update is released, Apple stops signing the previous iOS version within a week. For instance, signing window for the jailbreakable iOS 9.0.2 was closed after almost a week of the release of the unjailbreakable iOS 9.1. Apple stops providing SHSH blobs for those versions that are not being signed any more, thus preventing us from downgrading. Previously, during the time of iOS 5, users were able to save SHSH blobs using the TinyUmbrella tool. Those blobs could then be used to stitch pre-signed IPSW firmware files, which could be used again and again whenever you wanted to jailbreak an iOS version that isn’t being signed by Apple.

Image : Tinyumbrella Running in Windows

tinyumbrella windows0

However, that loophole which allowed the use of SHSH blobs for downgrading was closed by Apple in newer devices like the iPhone 4S and later. The loophole was patched for iOS 7 and above, so users can’t use the SHSH blobs for restoring to iOS 6.x unless they do it on iPhone 4, iPod Touch 4G, iPhone 3GS, and possibly the iPad 2 also. However, you might have heard jailbreakers advising you to keep saving SHSH blobs. Because a downgrade method might come up in the future, and those blobs might become useful again.

Even though TinyUmbrella currently can’t do anything more than help you save your SHSH blobs, it will still be a good practice on your part to back up the blobs. It might prove useful to you in case someone comes up with a downgrade method in the future.

TinyUmbrella has got updated recently for supporting iOS 8.2 or lower, and Semaphore, the developer, says that it might be possible that users can use SHSH blobs for downgrading to an older iOS version.

Download TinyUmbrella

If you use jailbreaks a lot and want to make sure that you can downgrade to an older, jailbreakable iOS version in case a way to downgrade comes up in the future, you should download TinyUmbrella right now to save your SHSH blobs.

  • TinyUmbrella – WIN x86 Installer [ link ]
  • TinyUmbrella – WIN x64 Installer [ link ]

PREVIOUS POST

NEXT POST

37 Comments

  1. so what your saying is i downloaded this for no reason other than to save blogs :/ at least my JRE environment is updated.

  2. So what your saying is this app is pointless at the moment apart from getting blogs :/ at least my JRE environment is updated..

  3. Ya foreal!!!!! C’mon tinyumbrella help us out!! I get the jr environment error message as well as difficulty starting up when it poops out on “validating libraries”

    1. go to oracle.com or its site can’t remember but install Java runtime .. and you will have to sort it out but usually the 32 bit is all you can access out of windows so instal the 32 bit version to give the Java runtime environment.. then uninstall and reinstall tinyumbrella hope this helps ..

  4. I installed the program and it loads and unloads in Windows 7 Pro. The program doesn’t work correctly. I tried running in Administrator mode, same. I uninstalled 64 bit JAVA and TinyUmbrella, restarted and reinstalled 32-bit version of JAVA and TinyUmbrella, does not load completly. Turned off Virus Utility, stil ldoes not load. Tried this on 2 different computers running Windows 7 Pro 64-bit.

  5. I dont know why people are complaining about Tinyumbrella not working on their windows 10 and windows 7 even. Have you guys tried running it on Windows compatibility mode. Mine works just fine , i have 32 bit windows 8.1 . No glitches .

  6. when i run this app an exception throw , help =_=

    FYI:

    java.lang.NullPointerException
    at com.semaphore.util.TinyLibrary.build(TinyLibrary.java:51)
    at com.semaphore.tu.service.LibraryResolverService.fetchLibraries(LibraryResolverService.java:34)
    at com.semaphore.tu.TinyLoader.main(TinyLoader.java:60)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:62)
    at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:101)

  7. when i run this app an exception throw , help =_=
    (i try reinstall java (include jre and jdk and set EXE4J_JAVA_HOME )

    FYI:

    java.lang.NullPointerException
    at com.semaphore.util.TinyLibrary.build(TinyLibrary.java:51)
    at com.semaphore.tu.service.LibraryResolverService.fetchLibraries(LibraryResolverService.java:34)
    at com.semaphore.tu.TinyLoader.main(TinyLoader.java:60)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:62)
    at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:101)

  8. Does anyone here know how to fix tinyumbrella x64 for windows that just opens & crashes…no matter how you install on any PC. What’s the deal?

    I have read & tried about a dozen “solutions” that do nothing. Tried install on 3 different PC’s…same result. Now i am not a coder & i dont put out apps…but this app…does not work or maybe works for 1 in 100. Why even bother if you are just going to make something that doesent work for…pretty much anybody at this point.

    If someone has a working answer, please post.

    TIA

    nwalins

  9. Hi guys,
    why when the application open I got this message?
    wrong architecture your ITunes is 64 bit.
    you can still fetch SHSH but device detection will not work.
    I got itunes 64bit and windows 7 enterprise,

  10. download tinyumbrella to exit it from the recovery mode but tiny umbrella wont open and its not working its says no java but I downloaded it and still not working

    Can you please help reply

  11. When I try to open tinyumbrella, it just shows a window which says “tinyLoader: Verifying Libraries” and then the window closes and nothing happen.

Leave a Reply

Your email address will not be published. Required fields are marked *