Help with jailbreaking and Cydia for iPhones, iPads, and iPod touches.

Pangu provides an iOS 9.0 untethered jailbreak. TaiG provides an iOS 8.4 and 8.3 untethered jailbreak.
Check @PanguTeam, @taig_jailbreak, @saurik, and /r/jailbreak for news and updates.
You can use Cydia Impactor if you need to un-jailbreak an 8.1-8.4 device without restoring.
Instructions for jailbreaking iOS 8.0-8.4.
Before asking a question, check Frequently Asked Questions to find quick answers!
How to fix some mysterious problems.

I'm trying to use TinyUmbrella v7.11.00 to save my SHSH blobs from my iPhone 4 on my Mac (OS 10.7.5). I want to do this so that I can upgrade to iOS 6 and preserve my baseband in order to do a carrier unlock (either with my existing Gevey SIM or another method that may be restricted to certain basebands). Also, it would be nice to have a backup of my existing SHSH blob in case I need to revert to my current iOS install (iOS 5).

TinyUmbrella lives in /Applications/Utilities/iPhone on this Mac. When I launch TinyUmbrella by double-clicking its icon, I see the following:

  1. Unable to validate libraries... Loading anyway…
  2. TinyUmbrella: Reticulating splines…
  3. [TinyUmbrella crashes]

When I launch TinyUmbrella from the Terminal using the following line:


I see the following in Terminal:

Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: ch/randelshofer/quaqua/SheetListener
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(
at com.semaphore.os.UIHandlerManager.<clinit>(
at com.semaphore.TinyUmbrella.<clinit>(
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(
at com.semaphore.TinyLoader.loadTiny(
at com.semaphore.TinyLoader.access$000(
at com.semaphore.TinyLoader$
at java.awt.event.InvocationEvent.dispatch(
at java.awt.EventQueue.dispatchEventImpl(
at java.awt.EventQueue.access$400(
at java.awt.EventQueue$
at java.awt.EventQueue$
at Method)
at java.awt.EventQueue.dispatchEvent(
at java.awt.EventDispatchThread.pumpOneEventForFilters(
at java.awt.EventDispatchThread.pumpEventsForFilter(
at java.awt.EventDispatchThread.pumpEventsForHierarchy(
at java.awt.EventDispatchThread.pumpEvents(
at java.awt.EventDispatchThread.pumpEvents(

Caused by: java.lang.ClassNotFoundException: ch.randelshofer.quaqua.SheetListener at$ at Method) at at java.lang.ClassLoader.loadClass( at sun.misc.Launcher$AppClassLoader.loadClass( at java.lang.ClassLoader.loadClass( ... 23 more

I'm on Java version 7, Update 60.

How can I get around this to save my SHSH blobs?

asked 20 Jun '14, 17:23

mrengy's gravatar image


edited 20 Jun '14, 18:36

Why do you need TU ? What device ? Why not use ifaith ?

(20 Jun '14, 17:25) WalterWhite WalterWhite's gravatar image

@Mark-hack I need TU in order to preserve my baseband while upgrading to iOS 6 and doing a carrier unlock. iPhone 4. I was attempting to do it with TU since the computers I have regular access to are only Macs, but I can borrow a Windows machine and try iFaith if need be. Also, I updated the question with this info.

(20 Jun '14, 18:37) mrengy mrengy's gravatar image

TinyUmbrella prevent baseband update/tss server does not work on iOS6. You need iFaith to dump blobs to save iOS5 shsh which your device is currently on.

(20 Jun '14, 21:30) justinred ♦ justinred's gravatar image
Answer this question. (please use the "add new comment" button unless you are actually answering the original question)
toggle preview

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "Title")
  • image?![alt text](/path/img.jpg "Title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: 20 Jun '14, 17:23

Seen: 4,290 times

Last updated: 20 Jun '14, 21:30

JailbreakQA is by chpwn and comex.
About JailbreakQA. Powered by OSQA.