Jul 15, 2010

iOS 4.0.1 and iPad 3.2.1 is out

For all of you that did not get your iOS 4.0 shsh or 3.2 shsh I'm sorry. Apple has stopped signing them. It is now confirmed.

I have updated TinyUmbrella to work with 4.0.1 and 3.2.1. I have now released
4.01.01 which will allow you to save 4.0.1 and 3.2.1 SHSHs for iphone/ipt/iphone4 and ipad respectively.


I've made mediafire the mirror for downloads and ifile.it the primary. I'm still working on a better solution for hosting. (I'm possibly going to go the torrent route)


I've also linked the source. Don't bug me about building it.


EDIT: If you have a Mac and the app is bouncing - you likely did not read the readme.


I've received many instances where folks would get some error message about WinSock or jvm_bind etc. This is likely due to a firewall restriction on your machine. You may need to disable your firewall and/or Anti virus software because I do the following:

  1. Load an unrelated library (iTunesMobileDevice.dll)
  2. Edit your hosts file (some anti virus software does not like this)
  3. Start a server accepting connections on port 80
  4. Write a file named (hosts.umbrella) next to your hosts file saving your original hosts file so you have a permanent backup before any of my changes (hosts.umbrella never gets overwritten)
These things raise flags with some very paranoid AV software.


Also folks. Selecting Apple will request your SHSH from apple. Select Cydia will request your SHSH from Cydia (if he has it he will return it if he does not, he will request it from Apple and then save it

174 comments:

  1. What does that mean? stopped signing them?

    ReplyDelete
  2. That's unfortunate. I hope everybody got theirs in time!!!

    ReplyDelete
  3. I only could save them using "Apple", not "Cydia". But I still got the .shsh file. Am I good?

    ReplyDelete
  4. God, I got mines 3 hours ago and it worked (got it from Apple in advanced options), i'm very lucky :-p

    ReplyDelete
  5. Another problem when I try to install in OSX I keep getting a request for my admin password, over and over. Anyone experience this?

    ReplyDelete
  6. Did you lauch it from the dmg ? You must drag it to your Applications folder or somewhere else and then launch it, otherwise it won't work.

    ReplyDelete
  7. Dont think they've stopped signing iphone4-4.0 as I managed to save mine after you posted this above. Maybe it's some other versions?

    ReplyDelete
  8. still working with apples servers!(ipad)

    ReplyDelete
  9. Finished mine 10 mins. ago....whew

    ReplyDelete
  10. Yes, I just saved my SHSH as well (iPhone 4, 4.0) using Apple as source. Does that mean we are good to restore back to 4.0 if we ever need to?

    ReplyDelete
  11. Also able to save from Apple, but Cydia would not complete.

    ReplyDelete
  12. I could save from Cydia too! Is it normal that the shsh file isn't the same size as the one I got a few hours ago from Apple?

    ReplyDelete
  13. thanks Benoît, worked like a charm! And so did my backup (from Apple).

    ReplyDelete
  14. This comment has been removed by the author.

    ReplyDelete
  15. Quick question - i'm running the 4.1 dev build, and for some reason the ECID that's reported in system profiler is different to the ECID that TinyUmbrella says it is.

    Is that normal? It saved a hash for the ECID that it thinks it is..

    ReplyDelete
  16. PLEASE put up an ABOUT page!!! What are your talking about with this site? What does the software do? Why should I care? A simple, this program helps to downgrade you. You should hurry and get your SHSH because this will help you do what? Simple things.

    ReplyDelete
  17. I'm still able to fetch my 4.0 blobs from the Apple server (using advanced options) - It's 20:01 GMT and I've been at work all day.

    Phew.

    ReplyDelete
  18. Can't open in windows 7 Ulitmate without this error:

    any thoughts?

    java.lang.UnsatisfiedLinkError: C:\Program Files\Common Files\Apple\Mobile Device Support\iTunesMobileDevice.dll: Can't find dependent libraries
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(Unknown Source)
    at java.lang.ClassLoader.loadLibrary(Unknown Source)
    at java.lang.Runtime.load0(Unknown Source)
    at java.lang.System.load(Unknown Source)
    at com.semaphore.jna.LibraryFinder.findMobileLibrary(LibraryFinder.java:116)
    at com.semaphore.jna.LibraryFinder.foundMobileLibrary(LibraryFinder.java:96)
    at com.semaphore.jna.LibraryFinder.getMDLibrary(LibraryFinder.java:54)
    at com.semaphore.jna.LibraryFinder.(LibraryFinder.java:26)
    at com.semaphore.jna.md.MDLibrary.(MDLibrary.java:19)
    at com.semaphore.jna.idevice.win.WinDeviceLibrary.addNotificationHandler(WinDeviceLibrary.java:33)
    at com.semaphore.TinyUmbrella.startListener(TinyUmbrella.java:213)
    at com.semaphore.TinyUmbrella.(TinyUmbrella.java:208)
    at com.semaphore.TinyUmbrella.main(TinyUmbrella.java:110)
    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(Unknown Source)
    at com.exe4j.runtime.WinLauncher.main(Unknown Source)

    ReplyDelete
  19. can't save. im getting an error cydia is likely overloaded.

    ReplyDelete
  20. PEOPLE HAVING PROBLEM USING UMBRELLA (KEEPS ASKING FOR PASSWORD IN MAC)

    well even I had the same problem but while fidgeting around I found a way around.
    try this- after you double click on umbrella-4.00.80.dmg you will get a umbrella icon,open package it( i do that by placing two fingers on the track pad) then in package you will find contents, click you will see Macos folder,click open you will find java applicationstub,bang that it you will hav umbrella up and running for you.cheers

    ReplyDelete
  21. "double-click javaapplicationstub"

    ReplyDelete
  22. I did it just now and it worked perfectly with Apple server. It's 20:20 GMT

    ReplyDelete
  23. Never got 4.00.80 to work, per the error message above.

    had to download v4.00.19

    that finally worked for me.

    http://www.filestube.com/6CfAj5cK2triVAQSHmIt5t/umbrella-4-00-19-exe.html

    ReplyDelete
  24. I get this error message:

    I get the following error message:


    java.lang.ExceptionInInitializerError at com.semaphore.jna.md.MDLibrary.(MDLibrary.java:19) at com.semaphore.jna.idevice.win.WinDeviceLibrary.addNotificationHandler(WinDeviceLibrary.java:33) at com.semaphore.TinyUmbrella.startListener(TinyUmbrella.java:213) at com.semaphore.TinyUmbrella.(TinyUmbrella.java:208) at com.semaphore.TinyUmbrella.main(TinyUmbrella.java:110) 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(Unknown Source) at com.exe4j.runtime.WinLauncher.main(Unknown Source) Caused by: java.lang.NullPointerException at com.semaphore.jna.LibraryFinder.loadPath(LibraryFinder.java:44) at com.semaphore.jna.LibraryFinder.(LibraryFinder.java:24) ... 11



    I've tried on two different systems (win 7 and win xp. Neither have iTunes installed) Ideas?
    Thank you!

    ReplyDelete
  25. This comment has been removed by the author.

    ReplyDelete
  26. @ frederick

    oh, but i also believe that you have to have itunes installed in order for tiny umbrella to work

    ReplyDelete
  27. Can anyone answer this:
    for some reason the ECID that's reported in system profiler is different to the ECID that TinyUmbrella says it is.

    Is that normal? It saved a hash for the ECID that it thinks it is..

    ReplyDelete
  28. Worked great for me on iPhone 4 thanks!

    ReplyDelete
  29. @protoZ

    I got the same problem you discribe..

    ReplyDelete
  30. cannot get mine, got this message few times

    07/16/2010 Do you have internet connectivity? 07/16/2010 Your SHSH for iPhone4 4.0 (8A293) was NOT saved.

    ReplyDelete
  31. Just tried both cydia and apple -- nothing

    ReplyDelete
  32. I have the same problem with request for my admin password, over and over.
    Any idea?
    Thanks again.

    ReplyDelete
  33. Do I need to worry about shsh blobs for a 3g or can they restore to anything?

    ReplyDelete
  34. @prtonz @spx - me too.. maybe we're getting some kind of default ECID?

    Umbrella is reporting mine ends in 175, is yours the same?

    ReplyDelete
  35. So, the readme says the "location" option is where to send the SHSH blobs request to. What would sending them to Apple accomplish? Don't you need them either locally or with Cydia? Why the "Apple" option?

    ReplyDelete
  36. As is painfully obvious - you must have itunes installed duh?

    Guys before you freak about ECID. Go learn what Hexadecimal and Decimal numbers are. Then laugh at yourselves.

    Lastly, If you have a mac and are still trying to run Umbrella FROM THE DMG, there is no help for you. You completely fail at following directions. READ THE README DANGIT.

    ReplyDelete
  37. This comment has been removed by the author.

    ReplyDelete
  38. As of 4:48 pm eastern I was able to save 4.0 shsh for iphone 4.

    ReplyDelete
  39. I am in Costa Rica, just got mine saved it is almost 3pm my time.
    Great job!!!
    Umbrella.
    Regards,
    Maic

    ReplyDelete
  40. @Curt: No worries, iPhone 3G does not use SHSH blobs ;)

    @Hesadanza: "Location" is just the server you want to use to retrieve your SHSH blobs. TinyUmbrella always saves them locally, but if you choose Cydia and the Cydia server doesn't have your blobs, Cydia gets them from Apple and saves them in the meanwhile.

    ReplyDelete
  41. So I screwed up and updated my iPhone 4 to 4.0.1 I saw on the main post that there was an update to possibly get a version of tinyumbrella working for this? Does this version exist and am I too late?

    ReplyDelete
  42. my iphone4 ecid is just 9 chars hex/ 10 digits decimal.

    Simple click on the 'save my shsh' stucks at 'Processing SHSH Request...'

    in advanced menue the 'Save My SHSH' button is greyed out because tiny expects 11 digits dec or 10 cahrs hex!

    what to do now?
    when i add zeros at beginning the beginning or end i can successfully get the blobs. but they differ.

    is this a tiny bug??

    ReplyDelete
  43. This comment has been removed by the author.

    ReplyDelete
  44. Does this mean I did it?>

    07/15/2010 12:36:43.491 Processing SHSH Request... 07/15/2010 12:36:43.491 Asking CYDIA for SHSH blobs for iPhone4 4.0 (8A293)... 07/15/2010 12:36:43.491 SHSH SUCCESSFULLY saved! [Click Here to Open] 07/15/2010 12:36:43.491 You have saved your SHSH locally and the request was sent to CYDIA. This means that CYDIA DOES have your SHSH. Do NOT bug semaphore about the Cydia home page showing this version. 07/15/2010 12:36:43.491 Caching shsh files...

    Thank you.

    ReplyDelete
  45. Got it up an running, but it says "Sorry--you must connect iPhone4 to obtain SHSH..." However, iPhone4 is connected.

    When I pull the ECID from System Resources and manually copy/paste into ECID field and hit the "Save my SHSH" button, I still get "Sorry--you must connect iPhone4 to obtain SHSH..."

    Please help. iPhone4 is connected.

    ReplyDelete
  46. Please disregard above comment. Quit and restarted TinyUmbrella, and it resolved the issue and detected the iPhone4. It connected and saved to Cydia! Thanks for your efforts.

    ReplyDelete
  47. Awesome App Couldnt Live Without It :)
    How Long Till 4.0.1 Love To Get That Done And Over With :)

    SkOO~

    ReplyDelete
  48. I'd be willing to mirror on my website if interested. let me know.

    ReplyDelete
  49. just got mine, still available as of 4:28 CST

    ReplyDelete
  50. just done mine on cydia and apple
    22:32 GMT

    ReplyDelete
  51. ok its 5:34 EST have both IP4 4.0 and Ipad 3.2 shsh saved via the Cydia option. Is there any reason to save them under the Apple setting?

    ReplyDelete
  52. @Nick wrong. The TinyUmbrella readme says that the "Location" setting sets the "place to send the request to," not the place where it's retrieving the blobs from. I'm still confused about the difference between the "Cydia" and "Apple" settings. What does the "Apple" setting do? Can someone explain?

    ReplyDelete
  53. @Hesadanza The Apple setting sends a request from Apple's servers for the selected firmware version's SHSH blobs.

    ReplyDelete
  54. im getting this every time i try running this im usin win 7 NOT running as administrator - Cannot listen on port 80! TSS Server will not work!

    ReplyDelete
  55. I have noe saved both IP4 4.0 FW and Ipad 3.2 FW with both settings. I have 6 files saved localy now. 3 for each device. Cydia saves one file per device, and using the Apple setting it saved two files for each device. Cydia setting in windows saves one file with a .shsh ext. Using the Apple setting I got two .bak ext for each device. Also if you have changed your .host file to point to Sauric's server to bypass itunes put a # in front of it so you are pointing back to apples server. Have no idea if this is usefull but figure it cant hurt. I am sure they will kill 4.0 before to much longer so get it why you can just incase.

    ReplyDelete
  56. @Hesadanza: that's actually the same: TinyUmbrella sends the request to the selected "Location" (= server) and THEN retrieves the blobs from it. The advantage of using the Cydia server is that new blobs will be saved automatically on that server and can later be retrieved again when the Apple server is not signing that firmware anymore. The only time one would want to use the Apple server, is when the Cydia server is down.

    ReplyDelete
  57. @essexlad72

    Right click and run as admin,you should get a pop up, click ok to allow it to bypass windoze firewall.

    ReplyDelete
  58. done that still get the same thing every time

    ReplyDelete
  59. still available as of 6:32 est.

    I just found out that iOS 4.0.1 was coming up, so I just saved my shsh blobs in time!

    All we need now is the jailbreak/unlock & life will be perfect. =)

    ReplyDelete
  60. Ok, I have a saved SHSH for my 3GS for 4.0, but it's not on Cydia. I went back to 3.1.3. Is there a way for me to get that saved SHSH onto Cydia?

    ReplyDelete
  61. just saved my SHSH in cydia option its 5:38pm central time zone

    ReplyDelete
  62. Great program, I wish I had used Tiny Umbrella earlier, I got 4.0 blobs saved but apparently I'm screwed for 3.1.3 now. I thought I was safe because cydia said it had a TSS pending request for over a week, now that message is gone and it's too late. Damnit!

    ReplyDelete
  63. MacBook Pro 10.5.8
    Safari downloads dmg then automatically changes to umbrella.app in download file without me touching the computer. I've never seen a downloaded dmg do this before.
    Moved to apps folder and try to open, and it just bounces.
    Deleted and downloaded multiple times. Same.
    Tried using Firefox. Download normally as dmg. Double clicked dmg, then when mounted, dragged umbrella.app to desktop. Tried to open and it just bounces. Then says not responding.
    While the icon sits on dock, Camino, and Firefox refuse to open, with error -10810
    Force quit umbrella and the browser open normally again.

    ReplyDelete
  64. Windows Admin Rights problem:

    For those who run TinyUmbrella as Admin and still can't start TSS server and get "NOT running as Admin", here's a possible issue: You hosts file is set as read-only.

    As TinyUmbrella can't update it, it thinks you are not the admin...

    Just go to your hosts file... Start > Run > %windir%\system32\drivers\etc , Right-click the hosts file and uncheck read-only atribute...

    Cya,
    Luxiel

    ReplyDelete
  65. @Luxiel

    That is cool to know, I did not have that issue but it is cool to understand how the app works. So it is depending on itunes and adds the Cydia server statement to the .hosts file. I like the tools that make it easy for us but understanding how they work is very cool. I am learning alot from reading all the blogs. Thanks!

    ReplyDelete
  66. Just got mine for 32GB iPhone 4. From apple, now im getting Cydia aswell just incase.

    ReplyDelete
  67. @Brent

    Actually, TinyUmbrella does NOT add Cydia server to your hosts file... it adds a local IP to Apple's Server pointer (gs.apple.com) and this way, your iTunes will check for a TSS server running on 127.0.0.1, which is your local machine... That's what the TSS button does, it runs a local TSS server with the cached .SHSH files on it, so you do NOT need to rely on Cydia Server being online.

    The App tries to edit hosts file, if it can't it just assume that you are not the Admin, therefore you can't run a local service (as a TSS Server) on any important port (as 80). It occurs when you use some spyware blockers as S&D Search and Destroy or some firewalls, these programs use the hosts files to block known spyware/malware websites and they set your hosts file as read-only, hence the reason TinyUmbrella can't update it.

    ReplyDelete
  68. I've a 3GS 3.1.3 (7E18) 05.12.01. What do I have to do to get it jail-broken and unlocked? It's not activated. So I just use it as an Ipod. Can I downgrade it to 3.1.2???? PLEASE HELP

    ReplyDelete
  69. i was able to save SHSH blobs. Im a few hours late to the game, its 7:30 here, i thought i was doomed, but i ran umbrella and was able to save my SHSH on my 3GS ios 4.0.0 phone, even through Cydia. When i open Cydia it says that my SHSH is on file. is this possible? how could this have worked? can someone shed light? im new to all this....seemed like i was SOL.... if someone who knows more about this could explain how i did it (if i actually did) it would be awesome! thanks....

    ReplyDelete
  70. So how do you know your SHSh where receive by cydia? once you save them with Umbrella. I know that it confirms it, but is it for sure? Just asking to be on the safe side....

    ReplyDelete
  71. I just successfully saved my iPhone's 4 shsh blobs. SO hurry everyone who hasn't.... and make sure your firewall doesnt block the program...

    ReplyDelete
  72. @Luxiel

    Thanks for clearing that up. I understand the local address, so I guess that what I am missing is that the SHSH is kind of like a MAC address as in it is unique to the device and the Cydia server signs off on the firmware even though it may not be the latest official one? Sorry if this is dumb question but I am trying to learn as much as I can and not just be a leach. I just saw that the source code for Spirt was released, I think there will be alot of people that will learn and contribute going foward.

    ReplyDelete
  73. Also having trouble with app just bouncing and not responding on MacBook Pro - NOT running from .dmg - help!

    ReplyDelete
  74. @Brent

    It works like this:
    All firmware files have some validation images inside them, it is kinda like a copyrighted Apple's code. When you ask iTunes to update/restore your device, it grabs your ECID number and the images from the firmware you've chosen. It sends them to Apple's TSS server (gs.apple.com) and Apple generate corresponding unique images for your device, but before that, Apple checks if your device it elegible to recieve that images. iTunes can't procced until it has your unique images.

    What Cydia AND Umbrella do is get your ECID and the selected firmware images and then ask Apple for your unique images. These are the so-called .SHSH blobs. Apple sends your images inside that file. Cydia then caches them into saurik's TSS server. Umbrella keeps them into the .SHSH folder it creates.

    Once Apple stop making images (therefore .SHSH blobs) for a firmware version, it says it isn't signing it anymore and now there is no way to get that blob, since it's based on Apple copyrighted material and it depends on your ECID. So you can't officially restore to that firmware version, because Apple's TSS server won't have that blob for you.

    BUT if Cydia had stored your blob BEFORE Apple stopped signing it, you can point iTunes to check SHSH blobs with saurik's server. There, if your blob was saved, your restore will be allowed.

    TinyUmbrella works exactly the same way, but it uses a local server to set up the SHSH cache, so you do NOT need to be even connect to the internet, you just need the .ipsw file and the corresponding blob for that version and your device. TinyUmbrella points gs.apple.com to your local machine, iTunes check gs.apple.com server on port 80, it will be pointed back to you machine, right into your local TSS server, which will return your cached SHSH blobs to iTunes, thus allowing the process to be completed.

    The point it: NETHIER Cydia NOR Umbrella can sign a firmware version for you, only Apple can do this, Cydia and Umbrella ask Apple for the sign and then store them so you can use them when Apple won't generate them anymore.

    Cya,
    Luxiel

    PS.: Any more questions can be answered by twitter @luiz_luchesi . I will be checking here as well.

    ReplyDelete
  75. Another note: Apple does NOT cache your SHS blobs, once they were sent back to iTunes and your restore/update is allowed or denied, Apple's server just discard them. If they were stored, Cydia or Umbrella would be able to recover them but since it isn't...

    Cya,
    Luxiel

    ReplyDelete
  76. thanks Luxiel, it set the administrative rights permission, had spent 2hrs searching about the error & after ur help done within seconds...thanks a lot....

    ReplyDelete
  77. @Nick so, if you set "Apple" as the location, it sends the request directly to Apple, and receives the signature back, but doesn't store the blobs with Cydia (just locally). If you set "Cydia" as the location, it sends the request to Cydia, which then sends it to Apple, which sends the signatures back to Cydia, and stores them there as well as locally. Is that right?

    ReplyDelete
  78. @Hesadanza:

    If "Apple" is selected, TinyUmbrella asks Apple your SHSH blob, receive it if Apple signed your requested firmware and then sends the very same request to Cydia to store them there. Cydia's TSS handle that request by it self. TinyUmbrella then stores your SHSH blob locally at .SHSH folder

    If "Cydia" is selected, it checks if the selected firmware has a SHSH blob already saved at Cydia's TSS. If there's a blob for the version and device you asked, TinyUmbrella receive it and store it locally at .SHSH folder.

    @People I helped:

    You are all welcome ^^
    Fell free to ask, here or at twitter: @luiz_luchesi

    I could tell you guys my email but I know some people are just assholes and I would be getting lots of spams... =)

    Cya,
    Luxiel

    ReplyDelete
  79. Guys, I need to get some sleep...

    If any of you still have questions, first of all READ THE GOD DAMN READ-ME FILE! It's the very first link in this page, right before the download link... READ IT LOTS OF TIMES TO MAKE YOURSELF SURE YOU UNDERSTOOD EVERYTHING!

    If there are still any questions, feel free to talk with me at twitter: @luiz_luchesi I will be glad to help you guys out and get that load of the dev, so he can work on the App peacefully...

    Cya,
    Luxiel

    ReplyDelete
  80. umbrella keeps bouncing please help

    ReplyDelete
  81. I didn't upgrade to 4.0.1 is it to late to save my shsh?

    ReplyDelete
  82. @Luxiel

    Much thanks for your time man, I know it must get old but in the end more people will get into the scene and bring more to the table. I am sure that with the new hardware there will be some very cool stuff that will not be in the app store!

    ReplyDelete
  83. I have frantically been trying to backup my iPhone 4 blobs for about an hour now. I kept getting this error...

    07/15/2010 22:55:37.674 Sorry - You must connect iPhone4 to obtain SHSH...

    My iPhone4 is connected and detected in the top 'iDevice:' drop-down box. I went ahead and tried selecting iPhone3GS for the heck of it, and it worked.

    Is Umbrella having issues detecting iPhone4s?

    Also, when I checked my .shsh folder, I noticed that the filename is "*************-iphone-4.0.shsh" even though in TinyUmbrella I choose iPhone3GS. So, my real question is...

    Do I have the correct SHSH blob or not? Did the Apple servers automatically detect my phone version and send the correct blob regardless of what I selected in Tiny?

    I got my blob from Cydia and Apple, but one was 60kb, the other was 64kb. Does anyone know how to explain this?

    ~McFly

    ReplyDelete
  84. @Luxiel what happens if you have "Cydia" selected, and Cydia doesn't have the blobs stored? does TinyUmbrella then ask Apple directly, or does Cydia?

    ReplyDelete
  85. I was being dumb... I was connecting my Phone to the computer in recovery mode to get my ECID, but I never took it out of recovery mode when running Umbrella!!!

    All the tutorials I red said to get your ECID in recovery mode, then connect with Umbrella and click Advanced, select the device, and type in the ECID.

    The iPhone4 works just fine without all this crap. Plug it in and click "Save My SHSH". I was making it way too complicated.

    ~McFly

    ReplyDelete
  86. umbrella keep bouncing how do i open it????

    ReplyDelete
  87. @McFly

    AFAIK, you should be at 4.0 on your iPhone 4 to ask for your blobs, use advanced options to select iPhone4-4.0 and try both Cydia and Apple, keeping your iPhone connected all the time. This should work. Can't say anything if you are already on 4.0.1, since I don't own an iPhone 4...

    So far you got a 3GS blob with a iPhone 4 ECID, which is good for nothing ^^

    @Hesadanza

    I runned TinyUmbrella once more... Aparrently if Cydia don't have your blob, TinyUmbrella make a TSS request to Cydia to handle AND tries to get the blobs from Apple itself, I think both things are happening.

    @Michael

    Sorry man, I'm a PC man, don't have a MAC, can't help you with the bouncing thing... Read the README and make sure you are using a compatible version of OSX and you extracted the .dmg prior to run the app.

    @Brent

    No problem, since I'm no Dev I can at least ease their work answering the question so they can work in peace. The new hardware will surely bring new features for those who jailbreak their iDevices, Apple keeps too many APIs in private mode, I can only imagine how many of them are still locked on iOS 4.0.1...

    @All

    I upgraded my 3GS, there's no baseband upgrade, so ultrasn0w still works... the windows for 4.0 is still open for now (00:20 AM, GMT-3, Brazilian Time) but it may close anytime now that 4.0.1 is seeded officially to everyone.

    I made a mistake, apparently the Cydia Request is sent only with "Cydia" option, which is selected by default... If you do not know how to use this App, don't mess with advanced options. The results are pretty verbose and well explained. Not eligible means you can't have that blob. Period.

    Cya, bedtime,
    Luxiel

    ReplyDelete
  88. So I heard that all the SHSH Blobs signed today have a Timestamp. Something about being set to expire or good for a single restore only??? Is this true??? Did apple find a way arond this loophole???

    ReplyDelete
  89. @McFly

    My file from IP4 are 69kb from tiny and 60kb for both .bak files from Apple.
    Ipad files from tiny are 67kb, Apple shsh0.bak is 63kb and shsh1.bak is 67kb.No idea why they very, maybe some others can post there file size just to compare.

    ReplyDelete
  90. Can someone help me with Mac when i try to open umbrella it keeps bouncing?????

    Thanks

    ReplyDelete
  91. @TechNerd_Doc

    Unlikely, they would need some programming in the iTunes side to do that or set firmwares to be validated with only with blobs from a set time, which I don't think will happen, at least not for the old ones, since they are already closed (3.1.3, 3.1.2...)

    I didn't find any timestamp on plain text... If they are timestamped, if could only be at the image part ( the random code when you open the SHSH file) but still I doubt it is, where have you heard of this??

    @Brent, McFly

    Files may vary since blobs as unique and they should vary due to the way they are generated... Maybe the timestamp has something to do with it, but still no expiration dates have been discovered this far... If the generation method was known, there would be no need to ask Apple to generate a blob prior to store... maybe the size depends on the way it is generated, still serving for all purposes...

    ReplyDelete
  92. @Brent

    My APPLE files are 69kb, and my CYDIA file are 60kb. After I got a blob, I made a copy of it and moved it to a seperate folder called Apple or Cydia, then I got the blob from the other source. This was consistent when getting blobs for both my phone, and my wifes.

    I think when it finds the file already there, it renames it .bak, then makes the new one with the regular name. Did you run Apple, then Cydia? If so, I think you're .baks (69KB) are APPLE files, and the 60kb are Cydia.

    Can anyone else verify for iPhone4?

    ReplyDelete
  93. @Luxiel

    Maybe he's referring to the last line in the blob that shows:

    @Timestamp #############

    ReplyDelete
  94. @McFly

    if he is talking about that I think there's nothing to be worried... it's just a control... as I said, any expiration methods would need a iTunes programming and the lastest version don't have nothing like that... If it was to be checked only, cydia or local tss servers would still be able to trick iTunes to accept the selected blob, by just telling it a wrong date...

    ReplyDelete
  95. I've not been able to get Umbrella to open on my Mac... the icon bounces on the Dock for ages then stops and stays in the Dock without a light underneath so I have to Force Quit it.
    Console displays lots of fork() failures involving SyncServices

    ReplyDelete
  96. Just tried to save 4.0 blobs for 3GS via Cydia and Apple - both working as at 4pm Australian Eastern Standard Time (GMT+10).

    ReplyDelete
  97. Works for me with the Apple server but Cydia just sat there. Time is 07:19 GMT.

    ReplyDelete
  98. Worked with me only with Cydia. Apple refused the to send me info.

    thanks.
    Win users make sure to run as admin.

    ReplyDelete
  99. @all about timestamps

    the @Timestamp we found was put there by the TinyUmbrella dev, they are NOT harmfull ^^

    Source: Twitter @notcom

    ReplyDelete
  100. @Luxiel: Please read my posts from July 15, 2010 4:50 PM and 6:01 PM again. If you select the "Apple" option, TinyUmbrella retrieves your blobs directly from Apple and they are NOT stored on Cydia (only locally)! If you select "Cydia", the Cydia server will act as a gateway to the Apple server (if Cydia doesn't have your blobs yet), passes them on to TinyUmbrella and saves them automatically in the meanwhile.

    TinyUmbrella does NO server-side storing actively. It just requests your blobs to one of the two servers. It's Cydia itself that stores your blobs automatically when they are requested.

    ReplyDelete
  101. Thanks for a wonderful program! Keep up the great work!

    ReplyDelete
  102. Just got my 4.0.0 signed. They still sign them - heads up everybody, but hurry!

    ReplyDelete
  103. @Luxiel, Hesadanza and others:

    This scheme shows the difference between the "Apple" and "Cydia" options: http://img51.imageshack.us/img51/3090/tinyumbrella.gif. ONLY when selecting the "Cydia" option, the blobs will be stored on Cydia too.

    ReplyDelete
  104. Guys, i have the smae problem as Elwin..

    MacBook Pro 10.5.8
    Safari downloads dmg then automatically changes to umbrella.app in download file without me touching the computer. I've never seen a downloaded dmg do this before.
    Moved to apps folder and try to open, and it just bounces.
    Deleted and downloaded multiple times. Same.
    Download normally as dmg. Double clicked dmg, then when mounted, dragged umbrella.app to desktop. Tried to open and it just bounces. Then says not responding.
    While the icon sits on dock, Safari refuses to open, with error -10810
    Force quit umbrella and the browser open normally again.

    Can anyone help??

    ReplyDelete
  105. I just did it as of 9am and it says that it has my 4.0 3gs info, is this really it or is it just reading as 4.0 but is really 4.0.1 because the application hasn't been updated? Thanks for any info.

    ReplyDelete
  106. i manage to upload and save to cydia without any problem. hurry ...

    ReplyDelete
  107. Here is a post from Macrumors that may be of help to those with more knowledge than me.
    ---
    using the latest version available, it wouldn't work for me - just bounce, bounce, bounce.
    (regardless of where I put it).
    So, I opened the container, and somewhere in resources/macosx... are two java files - you just need to run them from there (in terminal). Then it launches.
    As I'm not at my mac, I can't give you the exact location - just play around, I'm sure you'll find it
    ----

    ReplyDelete
  108. I just tried to save my iphone 4 that just came in the mail 4.0 shsh blobs from both Apple and Cydia, neither worked, it says its too late... as of 11:38am EDT

    ReplyDelete
  109. The postman delivered my iPhone 4 just 10 hours too late..
    I can't obtain my SHSH 4.0 neither.

    ReplyDelete
  110. Where to get the Umbrella for windows wich can backup my 4.0.1 blobs?

    ReplyDelete
  111. i just downloaded 4.00.80 Umbrella..

    I tried saving 4.0 SHSH on my IPT3G and it says it was able to. is this true?

    Because Cydia doesn't show it has 4.0 saved..

    ReplyDelete
  112. You will post TinyUmbrella source code?

    ReplyDelete
  113. Did I miss something? Because I downloaded the updated TinyUmbrella and I still don't see 4.0.1 on the list...

    ReplyDelete
  114. @FeaRx74, Yeah dude, READ: "I'm in the process of changing file hosting so bear with me for a couple hours."

    ReplyDelete
  115. @gadgetvinder ...What does file hosting have to do with this? It's the updated version, file hosting has nothing to do with the actual program itself.

    ReplyDelete
  116. @FeaRx74: Oh really? Please tell me where you downloaded the updated version (4.01.01 ). At least not from the links on the right, because that's still the old version (4.00.80).

    ReplyDelete
  117. "I have updated TinyUmbrella to work with 4.0.1 and 3.2.1. I have now released
    4.01.01 which will allow you to save 4.0.1 and 3.2.1 SHSHs for iphone/ipt/iphone4 and ipad respectively. "
    I can NOT find the updated version. The link on the right still pointing for the old version. I can NOT save my iPhone 4 4.0.1 SHSH. Can anyone post the link to the latest version ?

    ReplyDelete
  118. Yes, can someone please tell where to download the latest (4.01.01) umbrella? I only see the old version (4.00.80) and it shows no option for 4.01 blobs. Help?

    ReplyDelete
  119. Guys,
    I got my iPhone4 few hours ago.
    Is it too late to save the signature?
    or is it still possible to save the SHSH files with the Umbrella software ?

    ReplyDelete
  120. @Renato: Perhaps you can also copy/paste the sentence below that? "I'm in the process of changing file hosting so bear with me for a couple hours."

    There will be a reason why it hasn't appeared yet. Perhaps problems with the file hosting or the dev discovered a bug which he needs to fix first. Maybe he just has more important things to do! This is a free program, the dev isn't obliged to post anything, so don't nag and just WAIT! There will be enough time to save your 4.0.1 SHSHs!

    @amir: I'm sorry to say, but it's too late now to save your 4.0 SHSHs...

    ReplyDelete
  121. Hey Guys,
    i just wanted to say you are really Doing a Great Job,
    Its Inspiring on ALL LEVELS.
    Great People!!
    i was not satisfied about the conference today!!
    I Mean they shpwed us other phones having same antenna problems!! on pictures!!
    At least WE(The People) we do tests LIVE!! on YOUTUBE!!

    Anyways.. way off topic!! :)

    AGAIN EXCELLENT JOB

    ReplyDelete
  122. @Nick
    Thanks for the prompt reply..
    Is it means that I won't be able to unlock my iPhone4 with IOS 4.0.0 version? So now, will I have to wait for 4.0.1 version and his unlock ?

    ReplyDelete
  123. @amir: You can keep your iOS 4.0 as long as you like, but keep in mind that *if* you screw up your iOS 4.0, you will only be able to restore to a newer version! iOS 4.0.1 uses the same baseband as 4.0, so *when* jailbreaking is possible, unlocking should also be possible.

    ReplyDelete
  124. i just got my shsh blobs for my 3GS new boot OS 4.0 but i need the link to download the new tiny wumbrella 4.01.01..i think yhis all we need right now..
    Thank for your great work
    NICE
    Greeting from CHIle

    ReplyDelete
  125. "I'm in the process of changing file hosting so bear with me for a couple hours."

    Is this sentence really THAT difficult to understand? I think some of the commenters have a mental condition.

    *** JUST STOP NAGGING ABOUT THE NEW VERSION AND BE PATIENT!!! THE LINKS WILL APPEAR ON THIS PAGE AS SOON AS IT IS ONLINE! ***

    (I really hope this is clear enough...)

    ReplyDelete
  126. @Nick—the confusion comes from his statement that this is going to take a "couple hours", which it has now been not two (or even a few) but many hours.

    Please realize I'm not complaining. I'm not whining. He can take all year for all I care. I don't. I was just confused and thinking that it was ME who was missing something, as seems to be the case with many others on here. Just needed some clarification. Thanks for attempting to add some clarity to this.

    ReplyDelete
  127. @macwise: No problem mate, I can see the reason for your question ;)

    I just can't stand people who are nagging about the next version of a program for which they didn't pay anyway and which is not urgent at all. The dev is doing an excellent job and deserves a bit more respect. The same goes for the jailbreaks. These people are spending a lot of time for something they don't get anything in return for (except maybe a few donations) and they also have a life, they have other, more important, things to do too. Some people are just too selfish to take this in account...

    ReplyDelete
  128. With the newest TU running, can I make a backup of SHSH blobs for iOS 4.0.1 on an non-jailbroken iPhone, or must it be JB first? Please forgive me in advance for what is most likely a stupid question.

    ReplyDelete
  129. @Maurice: No, your iPhone does not need to be jailbroken to save your SHSHs. You can even have them stored on Cydia! For devices other than iPhone 4, they don't even need to be connected (supposed that you can manually provide their ECID code in the "Advanced Options").

    ReplyDelete
  130. Thanks for the reply Nick. My iPhone is on 4.0.0 but I can't seem to back up SHSH blobs for 4.0.1. The version of TU I downloaded states 4.00.80 but the blog mentions 4.01.01

    EDIT: I think I just figured out that I'll need 4.01.01 of TU before I'll be able to make backups of my SHSH blobs for my 3GS. I just UNDERSTOOD the part I READ earlier stating that 4.01.01 was not yet available for download. Can you blame me for being dense? It's Friday after all, right?

    ReplyDelete
  131. shit, i missed it, all because it wasn't god dam,n working !!

    ReplyDelete
  132. Am I the only one but I dont have the download link for 4.01.01 on windows or Mac.

    ReplyDelete
  133. If you are looking for file hosting, why not put all of the versions (mac, linux, windows, and the readme) together in a torrent?

    You host a 1k file, and we donate the rest of the bandwidth?

    ReplyDelete
  134. HEY THIS ISMY FIRST TIME SAVING SHSH. I DID IT ON WINDOWS XP. ON 07-16-10 AROUND 8:00 AM.
    I GOT A successful MESSAGE SAYING THE SHSH IS SAVED AND I WENT TO CYDIA AND IT APPEARS IN THE MAIN PAGE. I OPENED THE FILE AND SAVED WHAT WAS INSIDE. AND A WIERD FILE APPEARED ON MY DESK TOP (LET ME IN. WHAT DO I DO WITH THIS LET ME IN FILE. AND DID II SAVED IT CORRECTLY

    ReplyDelete
  135. ohh i forgot to mention that i had itunes 9.2 intalled but then i unintslled . SO i tunes 9.2 was not intalled when I ranthe tinyumbrells app.

    ReplyDelete
  136. "Bouncing Icon" work around.
    If you can't get it to run in admin mode is OSX (when it says you're not admin and cannot start TinyTSS), this worked for me:
    Open Terminal (/Applications/Utilities)
    Type: sudo -s
    enter admin password
    Right click Umbrella and select "Show Package Contents"
    Open Contents -> MacOS
    Drag and drop JavaApplicationStub into the terminal window
    Make terminal window active and hit enter to run the command it typed out.
    Wait a little bit while it loads up and you should now be able to use the TinyTSS feature.

    I have no idea why it doesn't work for me, since I am always logged in as admin. I get the bouncing icon, and yes, I have read the "read me" 4 times now. Either way, this will work if you're having this issue.

    (rkturbo)

    ReplyDelete
  137. many thanks for your work from Germany.... :-)

    ReplyDelete
  138. @David: Thanks so much! Solved my problem.
    I too had moved it out of the DMG and still it bounces for ages without asking for Admin password.

    ReplyDelete
  139. The only version that works for me is 4.00.45. All newer versions startup and allow me to enter my admin password. Once it starts trying to detect the iPhone the app crashes. Not sure if this is useful but here is the output from console. And no I'm not running this from the dmg file. thanks for any help...

    17/07/2010 06:54:44 [0x0-0x236236].Umbrella[6896] Invalid memory access of location 0x1f8690 rip=0x12c561978
    17/07/2010 06:54:49 com.apple.launchd.peruser.501[99] ([0x0-0x236236].Umbrella[6896]) Job appears to have crashed: Segmentation fault
    17/07/2010 07:05:19 [0x0-0x240240].Umbrella[6969] Invalid memory access of location 0x2c314a30 rip=0x127c4b978
    17/07/2010 07:05:21 com.apple.launchd.peruser.501[99] ([0x0-0x240240].Umbrella[6969]) Job appears to have crashed: Segmentation fault
    17/07/2010 07:12:18 [0x0-0x2f02f].Umbrella[221] Invalid memory access of location 0x3cf920 rip=0x12bdf7978
    17/07/2010 07:12:19 com.apple.launchd.peruser.501[99] ([0x0-0x2f02f].Umbrella[221]) Job appears to have crashed: Segmentation fault
    17/07/2010 08:39:24 [0x0-0x34034].Umbrella[395] Invalid memory access of location 0x2bd29670 rip=0x12be0d978
    17/07/2010 08:39:25 com.apple.launchd.peruser.501[268] ([0x0-0x34034].Umbrella[395]) Job appears to have crashed: Segmentation fault

    ReplyDelete
  140. PLEASE PLEASE PLEASE help me.

    I have an iphone4. It was originally on ios4.0 and I did not get a chance to save my shsh. Since apple is no longer signing ios4.0, I had no choice but to upgrade to 4.0.1 and use tinyumbrella to save my shsh. I used itune 9.2 and upgraded successfully to ios 4.0.1. Now when I connect TinyUmbrella it says:
    Device: INVALID X.X.X (XXXX)
    Model: MC610LL/A
    Name: iphone4
    BbSNUM:*************
    Baseband: 01.59.00 - ICE_2_6

    The device shows as INVALID and it recognizes my iphone4 as an ipod?! Also when I click on the Advance option, the only option I see for iphone4 is "4.0 (8A293)", I dont see "4.0.1 (8A306)".

    What can I do to save my shsh? Please help!!

    ReplyDelete
  141. This comment has been removed by the author.

    ReplyDelete
  142. This comment has been removed by the author.

    ReplyDelete
  143. I can't update my iPhone 4 to 4.0.1, was wondering this if program could cause that?

    I keep getting message that says "The iPhone cannot be updated at this time because the iPhone software update server could not be contacted or is temporarily unavailable."

    ReplyDelete
  144. This comment has been removed by the author.

    ReplyDelete
  145. "PLEASE PLEASE PLEASE help me.

    I have an iphone4. It was originally on ios4.0 and I did not get a chance to save my shsh. Since apple is no longer signing ios4.0, I had no choice but to upgrade to 4.0.1 and use tinyumbrella to save my shsh. I used itune 9.2 and upgraded successfully to ios 4.0.1. Now when I connect TinyUmbrella it says:
    Device: INVALID X.X.X (XXXX)
    Model: MC610LL/A
    Name: iphone4
    BbSNUM:*************
    Baseband: 01.59.00 - ICE_2_6"

    Here:
    http://ifile.it/9smnyzt/umbrella-4.01.01.exe

    ReplyDelete
  146. @Creamers: The OSX version of TU to download is NOW 4.01.01, try it.
    @jpalmer: Such a great idea, hopefully semaphore implements it in the future.
    @Mehrdad: You need to download the latest version of TU 4.01.01 in order for it to save your SHSH blobs. TU 4.00.45 doesn't reflect the iOS 4.0.1 update.
    @mrmister: This program makes NO changes to your phone whatsoever. It only reads info and sends it off to retrieve data from Apple that will allow you to revert to a previous firmware that Apple themselves will no longer allow you to revert to. TU simultaneously backups up this info on your local computer as well as on Cydia's servers.

    ReplyDelete
  147. @nghi,
    Thanks for the link. Is this a newer version/different than what is on the tinyumbrella blog?

    Is there a MAC version (dmg) available?

    ReplyDelete
  148. Thanks for the quick response! Just wondering why I am having problems updating to the newer FW. I used to TU 4.00.06 to backup my shsh the other day. Today I saw that there was un updated version (4.01.01). I (probably foolishy) used that to back up my shsh, while still having 4.0 on my phone. But I deleted those files it created on my computer. Do I need to have TU open with the TSS server running to update to 4.0.1?

    ReplyDelete
  149. I think it has something to do with the hosts files in C:\Windows\System32\drivers\etc or the IP addresses inside the file. I renamed to the hosts file to "hosts.old", and now iTunes to updating to 4.0.1

    ReplyDelete
  150. Hey, Quick question. I never updated my iPhone 4 to 4.0.1. I am still running iOS 4.0 on it. I downloaded the Umbrella for 4.0.1 and pressed save my SHSH. It saved thinking my phone was in 4.0.1. Did I do this wrong? Or is this an ok way to do it?

    If this isn't the right way to do it... Then should I update to 4.0.1 and then back up my SHSH files?

    Thanks!

    Please let me know if this make sense...

    ReplyDelete
  151. @nghi
    You are THE MAN!! It worked like a charm! Thanks so much. I really appreciate it.

    ReplyDelete
  152. Umbrella reports that Cydia has my SHSH for Iphone 4 IOS 4.0

    Am I correct that Cydia will itself go forward now and get my SHSH for each IOS version update? Obviously I can not check as there is no jailbreak for Iphone 4.

    Just wondered.

    ReplyDelete
  153. I did readme and i still get a bouncing umbrella and I'm an admin for my computer what should i do im going nuts

    ReplyDelete
  154. thanks @elwin and @christopher for fixing the bouncing tinyumbrella :D

    ReplyDelete
  155. So, I haven't updated to iOS 4.0.1 and I just ran the Mac version with my iPhone 4 plugged in. It says it saved the SHSH for 4.0.1 even though I'm still on 4.0. Is that valid or do I need to update and do it again?

    ReplyDelete
  156. can somebody please xplain.

    i have an ipad (3.2.1)

    even with this new app, all i can do is save my 3.2.1 shsh right? i still cannot downgrade to 3.2? or can i?

    and if not, why would i want to save my shsh from ipad 3.2.1?

    hope somebody explains this to me.

    ReplyDelete
  157. @Jon B - Your 'solution' is flawed. You need more than your ECID in order to save your iphone 4 shsh. I don't have an answer for why your phone isn't detected or for why the app doesn't start properly. All I know is that your 'solution' will not work if the app did not have your baseband serial number and baseband cert gold ID; which your solution will /not/ obtain.

    Further, it works fine on thousands of other folks' Macs ranging from 10.4 and above on iTunes 9.2 running Java 1.6. Why it fails on your machine is beyond me. Personally I have a macbook pro 17" running 10.6.4. I've never seen the issue you folks are seeing and I wish I could reproduce it. I'll try to fix it but without being able to reproduce it, my optimism is waning.

    ReplyDelete
  158. Newbie question:
    Since iPhone 3G does not use SHSH blobs, can a jailbroken/unlocked 3G running ios4.0 be restored to 3.1.3?

    Thanks for your patience

    ReplyDelete
  159. I receive the following error on Windows XP:
    Any solution for this?
    I never had any issues with previous umbrella versions. I can't still run older version fine. Only the last one gives me the error.

    java.lang.Error: Invalid memory access
    at com.sun.jna.Function.invokeInt(Native Method)
    at com.sun.jna.Function.invoke(Function.java:344)
    at com.sun.jna.Function.invoke(Function.java:276)
    at com.sun.jna.Library$Handler.invoke(Library.java:216)
    at $Proxy2.AMDeviceNotificationSubscribe(Unknown Source)
    at com.semaphore.jna.idevice.win.WinDeviceLibrary.addNotificationHandler(WinDeviceLibrary.java:33)
    at com.semaphore.TinyUmbrella.startListener(TinyUmbrella.java:240)
    at com.semaphore.TinyUmbrella.(TinyUmbrella.java:217)
    at com.semaphore.TinyUmbrella.main(TinyUmbrella.java:112)
    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(Unknown Source)
    at com.exe4j.runtime.WinLauncher.main(Unknown Source)

    ReplyDelete
  160. @TheFirmwareUmbrella

    Is there anything I can do to help as far as log files or debug tracing to help? I can email you a copy of my SHSH blobs. When I was in default mode, it would stall on "Processing your SHSH request.", doing it my way gave me SHSH blobs and claims to have saved them to Cydia, although I don't know how to verify that. My old iPhone was a 2G, so I am a newcomer to the SHSH blob situation, but will do anything I can to help. I have a (small) background in programming and debugging. Unfortunately I will be leaving on travel at the end of this week, and offline until august. So my time to be able to help is limited, let me know if there's anything I can do.

    ReplyDelete
  161. FYI: when I open Java Prefs it shows that I am using Java SE 6 (32 bit). I noticed that was different than what you posted, so perhaps it's my java installation. I'll mess around with that a little more.

    ReplyDelete
  162. Will TinyUmbrella be updated so it supports the iPhone 3G "soft" SHSH blobs built into iOS 4.0 and 4.0.1? I would love to be able to backup my 3G 4.0.1 SHSH and save it to my computer as well as Cydia. I will be definately making a donation to an incredible helpful utility for the iPhone 3G and 3GS. Thanks.

    ReplyDelete
  163. I happened to save my SHSH using TinyUmbrella on iOS4.0 while still running iOS3.1.3. Is it the real SHSH for iOS that I saved or do I need to create a new SHSH?

    TIA!

    ReplyDelete
  164. When I launch umbrella it doesn't find my iPhone4. I have not updated to 4.0.1 yet, could that be why?

    ReplyDelete
  165. My device keeps disconnecting 5-10 seconds after I request to save my SHSH

    ReplyDelete
  166. @thrlride you need to download a new version of tinyumbrella 4.01.01

    Here:
    http://ifile.it/9smnyzt/umbrella-4.01.01.exe

    ReplyDelete
  167. @arrogant79bastart that was the exact reason, thanks!

    I still have 4.0 on my phone but according to umbrella was able successfully save my SHSH. Should I update to 4.0.1 or leave it as 4.0?

    ReplyDelete