SHSH Info

Discussion in 'iPhone Jailbreaking' started by Craigmill, Apr 8, 2013.

  1. Craigmill
    Offline

    Craigmill New Member

    Joined:
    Nov 16, 2012
    Messages:
    19
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Dundee, Scotland
    I was happily running with 6.01 JB when I ran into a problem that needed a restore. This restored my 3Gs to 6.1.3. I am now running a tethered JB. Just out of curiosity I downloaded and ran Tiny Umbrella, with the result that the log says "You have saved your iPhone3GS 6.1.2 (10B146) SHSH locally. In my User directory I now have a file "3625053246862-iphone2,1-6.1.2.shsh". My IPhone setting say I have 6.1.3 (10B329). I am confused? Can I downgrade to 6.1.2?
  2. willerz2
    Online

    willerz2 Super Moderator Staff Member

    Joined:
    Aug 15, 2012
    Messages:
    7,552
    Likes Received:
    615
    Trophy Points:
    113
    Location:
    New York
    You restored to iOS 6.1.3. To use blobs, you'll need to create a custom IPSW and restore, or you can use RedSn0w's restore feature to restore. Remember that iOS 6 blobs saved automatically by Cydia don't have proper APTickets associated with them. You'd have to use iSHSHit, TinyUmbrella, iFaith and such to save them in order to have the proper APTickets saved as well.
  3. Craigmill
    Offline

    Craigmill New Member

    Joined:
    Nov 16, 2012
    Messages:
    19
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Dundee, Scotland
    I advised that I have a 3Gs running 6.1.3. I ran TinyUmbrella and saved 3625053246862-iphone2,1-6.1.2.shsh from my phone. Per your reply I download and ran iSHSHit this resulted in saving 3625053246862-iphone2,1-4.1.shsh. I did the same with iFaith and this showed it had saved 3625053246862-iphone2,1-6.1.3.shsh & 3625053246862-iphone2,1-4.1.shsh. So I "appear" have blobs for 4.1, 6.1.2, 6.1.3. The 4.1 version may have been created by the previous owner, the 6.1.3 is the current version. To the best of my knowledge I have never had 6.1.2 on my phone - I moved from 6.0.1 to 6.1.3. So where did the 6.1.2 come from, and is it genuine? If I risked it and used RedSn0w and the blobs were no good can I just cancel and get back to where I was?
  4. willerz2
    Online

    willerz2 Super Moderator Staff Member

    Joined:
    Aug 15, 2012
    Messages:
    7,552
    Likes Received:
    615
    Trophy Points:
    113
    Location:
    New York
    Blobs can be saved even though your device was never on that iOS. Blobs are retrieved from Apple, not from your device. If you 6.1.2 blobs that have valid APTickets you can restore to 6.1.2. If anything goes wrong, just DFU restore back to 6.1.3
    • Like Like x 2
  5. Craigmill
    Offline

    Craigmill New Member

    Joined:
    Nov 16, 2012
    Messages:
    19
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Dundee, Scotland
    Many thanks for your prompt reply! Is there anyway to determine if my 6.1.2 blobs have valid APTickets before I start? If I downgrade can I re-jailbreak with evasion? Thanks again!
  6. willerz2
    Online

    willerz2 Super Moderator Staff Member

    Joined:
    Aug 15, 2012
    Messages:
    7,552
    Likes Received:
    615
    Trophy Points:
    113
    Location:
    New York
    You really can't tell unless you try stitching them. You can also tell if you have blobs with proper APTickets. Proper APTicketed blobs are slightly larger than signature-only blobs.

    If you can downgrade to 6.0-6.1.2, you can use Evasi0n. Otherwise, your only option is to restore to 6.1.3 and tether it.
  7. ebrahim_yusuf
    Offline

    ebrahim_yusuf New Member

    Joined:
    Feb 7, 2012
    Messages:
    178
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Nairobi, Kenya
    Had the same experience..

    Does this mean that you can save SHSH blobs for a firmware your not on,. ( I know you can't save them of apple have stopped signing the firmware),. For example if I'm on 6.1.2 can I save SHSH blobs for 6.13 as well?
  8. willerz2
    Online

    willerz2 Super Moderator Staff Member

    Joined:
    Aug 15, 2012
    Messages:
    7,552
    Likes Received:
    615
    Trophy Points:
    113
    Location:
    New York
    Yes. You can retrieve blobs in 2 ways.
    1. From Cydia assuming that you have blobs saved on Cydia
    2. From Apple. This will only save the latest iOS that's being signed by Apple. Taking your example, that's correct. Even if your device is on iOS 6.1.2 or below, you can still save 6.1.3 blobs since you'll be getting them from Apple and Apple is still signing 6.1.3.
  9. Craigmill
    Offline

    Craigmill New Member

    Joined:
    Nov 16, 2012
    Messages:
    19
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Dundee, Scotland
    What is the size of the slightly larger blobs? The three blobs I have are 4.1.shsh = 6KB, 6.1.2.shsh = 4KB, 6.1.3.shsh =4KB! Can I assume the 6.1.3 from apple has the APTicket? Again many thanks for your assistance.
  10. willerz2
    Online

    willerz2 Super Moderator Staff Member

    Joined:
    Aug 15, 2012
    Messages:
    7,552
    Likes Received:
    615
    Trophy Points:
    113
    Location:
    New York
    iOS 6 blobs will always have valid APTickets if you saved them manually to your PC, then host them onto Cydia. If it's automatically saved by Cydia, they won't have the proper APTickets. Since iOS 6.1.3 is the latest iOS, if you're restoring to 6.1.3, you won't have to worry about it since it's the latest iOS so you won't have to create a custom IPSW with blobs.

    iOS 6 blobs with valid APTickets are about 6KB (actual is about 5.85-5.89 if you want to be more precise). iOS 6 blobs without valid or any APTickets at all are about 3.5KB (actual is about 3.3-4.0 if you want to be more precise)
  11. Craigmill
    Offline

    Craigmill New Member

    Joined:
    Nov 16, 2012
    Messages:
    19
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Dundee, Scotland
    Hi willerz2 - will you please clarify. You advised "iOS 6 blobs will always have valid APTickets if you saved them manually to your PC, then host them onto Cydia. If it's automatically saved by Cydia, they won't have the proper APTickets." I advised that "TinyUmbrella and saved 3625053246862-iphone2,1-6.1.2.shsh from my phone to my pc". Did I save them in your terms manually via TinyUmbrella? If I did how do I host them to Cydia? Having said that I assume that they do not have APTickets as they only show as 4kb. Is there a tutorial anywhere that shows schematic blocks of the OS software with the terms that everybody uses?
  12. willerz2
    Online

    willerz2 Super Moderator Staff Member

    Joined:
    Aug 15, 2012
    Messages:
    7,552
    Likes Received:
    615
    Trophy Points:
    113
    Location:
    New York
    Unfortunately, no. You said it was retrieved from your phone, not from Apple. In the Advanced tab, there is a tickbox for "Retrieve SHSH from Cydia". That has to be unticked when saving iOS 6 blobs in order to have valid APTickets. If you want to save blobs using Cydia, you would have to use the new feature on the main page of Cydia to save your blobs. Unfortunately, it won't retrieve your old blobs, only iOS 6.1.3, meaning from iOS 6.1.3 and on, you'll have proper blobs and APTickets assuming you use the new save method on Cydia, or using your PC.
    Last edited: Apr 14, 2013
    • Like Like x 2
  13. hakobyan.arman
    Offline

    hakobyan.arman New Member

    Joined:
    Mar 3, 2013
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    0
    My iOS was 6.1.2, now it is 6.1.3. When i'm trying to save *.shsh file, I can't find 6.1.2.shsh. What's wrong? What am I doing wrong?
  14. willerz2
    Online

    willerz2 Super Moderator Staff Member

    Joined:
    Aug 15, 2012
    Messages:
    7,552
    Likes Received:
    615
    Trophy Points:
    113
    Location:
    New York
    You can only save SHSH blobs when the iOS is being signed. It has nothing to do with what iOS your device is currently on, it's all about what Apple is doing. The current iOS being signed is iOS 6.1.3, so you can ONLY save iOS 6.1.3
  15. hakobyan.arman
    Offline

    hakobyan.arman New Member

    Joined:
    Mar 3, 2013
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    0
    And where can I find the 6.1.2.shsh blobs? I can't Jailbreack iPhone without it. I didn't know, that I must save it.
  16. willerz2
    Online

    willerz2 Super Moderator Staff Member

    Joined:
    Aug 15, 2012
    Messages:
    7,552
    Likes Received:
    615
    Trophy Points:
    113
    Location:
    New York
    Jailbreaking has nothing to do with SHSH blobs. Your case is that you want to unlock. Even if you have iOS 6.1.2 blobs saved, you still can't unlock the device since there isn't an UltraSn0w fixer for anything above iOS 6.1.
  17. hakobyan.arman
    Offline

    hakobyan.arman New Member

    Joined:
    Mar 3, 2013
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    0
    I didn't understand. So what should I do?
  18. scifan57
    Offline

    scifan57 Super Moderator Staff Member

    Joined:
    Sep 24, 2012
    Messages:
    5,082
    Likes Received:
    460
    Trophy Points:
    83
    Location:
    Regina, Canada
    If you didn't save the SHSH blobs for iOS 6.1.2 when Apple was still signing it, there is no way to get those blobs after the fact.
  19. hakobyan.arman
    Offline

    hakobyan.arman New Member

    Joined:
    Mar 3, 2013
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    0
    OK. How can I use other carriers with my iPhone 3 GS?
  20. willerz2
    Online

    willerz2 Super Moderator Staff Member

    Joined:
    Aug 15, 2012
    Messages:
    7,552
    Likes Received:
    615
    Trophy Points:
    113
    Location:
    New York
    You only have 2 ways to unlock your device

    1. If you have an iOS 6.1 or below SHSH blob saved so you can use UltraSn0w and the UltraSn0w Fixer

    2. Downgrade to iOS 4.1 and unlock using UltraSn0w and have a 95% app/tweak incompatibility from both the AppStore and Cydia

    Otherwise, you'll have to buy an IMEI unlock or get an unlock from the original carrier of the device to permanently unlock your device

Share This Page