Results 1 to 10 of 10
Discuss iPh4 SHSH clarification at the iPhone 4 - Hackint0sh.org; Hey i remember reading that with the iphone 4 saving your shsh blobs is only ...
  1. #1
    Board Hero Array

    Join Date
    Nov 2007
    Location
    Mustang Ridge, Texas, United States
    Posts
    1,169
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    64

    Default iPh4 SHSH clarification

    Hey i remember reading that with the iphone 4 saving your shsh blobs is only half the battle now and theres something else that goes on with the restore now, can anyone clarify any of this for me?
    Get the latest info for NoAccSplash Here
    Currently it should work on iOS 4.x - 6.x
    If you'd like to help extend its functionality, the source is also available.


  2. #2
    Senior Professional Array

    Join Date
    Aug 2007
    Posts
    134
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    13

    Default

    Quote Originally Posted by truehybridx View Post
    Hey i remember reading that with the iphone 4 saving your shsh blobs is only half the battle now and theres something else that goes on with the restore now, can anyone clarify any of this for me?
    I believe the baseband also has its own shsh blob which umbrella covers but other than that its still the same as the 3GS, No shsh files on sauriks server or saved locally then you won't be able to restore to a previous firmware than what is available and being signed by apple (i.e you cannot technically restore to iOS 4.0 now without shsh on file sense Apple released 4.0.1 and stopped signing 4.0)

  3. #3
    Administrator Array

    Join Date
    Oct 2007
    Posts
    4,145
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    10

    Default

    Quote Originally Posted by truehybridx View Post
    Hey i remember reading that with the iphone 4 saving your shsh blobs is only half the battle now and theres something else that goes on with the restore now, can anyone clarify any of this for me?
    Nothing goes on with the restore .
    If you have the shsh stored locally then you can use tinyumbrella, click on start tss server and begin to restore.

    At the end of the restore, you will get error 1004 in itunes, ignore it, and use tiny umbrella and click on "kick device out of recovery".

    That's all.
    Last edited by dtube; 08-13-2010 at 02:20 AM.
    ** If you just want to support hackint0sh.org with a donation click here **

  4. #4
    Rookie Array

    Join Date
    Jun 2008
    Posts
    18
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    edited! thanks
    Last edited by vinnyrr; 08-14-2010 at 08:21 PM.

  5. #5
    Super Moderator Array Olethros's Avatar

    Join Date
    Sep 2007
    Location
    Norway
    Posts
    8,360
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    438

    Default

    Quote Originally Posted by alpineflip View Post
    I believe the baseband also has its own shsh blob which umbrella covers but other than that its still the same as the 3GS, No shsh files on sauriks server or saved locally then you won't be able to restore to a previous firmware than what is available and being signed by apple (i.e you cannot technically restore to iOS 4.0 now without shsh on file sense Apple released 4.0.1 and stopped signing 4.0)
    The baseband is signed by Apple during restore, this cannot be cached in a usable way by umbrella or saurik's server (because each signing request includes a unique/random number generated by the baseband cpu).
    If Apple still will sign a request for a specific baseband, then that allows downgrading (as well as restoring to the same version or upgrading). This means people testing iOS 4.1beta can safely downgrade their baseband to iOS 4.0 level on an iPhone 4. This is only valid while Apple is still signing restore requests for that specific baseband. So after the beta is over, people will not be to downgrade baseband to 4.0 level.

    Quote Originally Posted by dtube View Post
    Nothing goes on with the restore .
    If you have the shsh stored locally then you can use tinyumbrella, click on start tss server and begin to restore.

    At the end of the restore, you will get error 1004 in itunes, ignore it, and use tiny umbrella and click on "kick device out of recovery"
    Pretty sure this 1004 is due to the invalid or missing baseband signed request as mentioned above.
    Resolution/workaround is as described by dtube.
    Please read the stickies & search forum before posting!
    How to report an iTunes restore/update fail in a useful manner
    -

    iPad 3G 64GB (4.3.3, Redsn0w) oldest SHSH 3.2.2
    iPhone 4 32GB (4.2.1, Redsn0w JB-monte) oldest SHSH 4.1
    iPhone 3GS 32GB (4.3.3; Pwnagetool) factory unlocked oldest SHSH 3.1
    iPhone 8GB (3.1.3; Pwnagetool) AT&T Locked - Unlocked with bootneuter

    -
    Did we solve your problem? Got a dollar or two spare ? Donate!


  6. #6
    The Man Array aviegas's Avatar

    Join Date
    Sep 2007
    Posts
    1,108
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    72

    Default

    The 1004 is really strange, as I got one even when restoring to a firmware that is being currently signed Apple (not cached).

    But my guess is that it has to do with having the Cydia / Umbrella in the path (that is having a modified host file, either manually for Cydia or automatically by Umbrella).

  7. #7
    Senior Professional Array

    Join Date
    Mar 2008
    Posts
    120
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    12

    Default

    Of course it is bacause of having a modified hosts file... if your hosts file is modified then iTunes will send a request for the baseband SHSH blob to sauriks/umbrella server. And those don't support those requests... and the result is error 1004.

  8. #8
    Super Moderator Array n1ckn4m3's Avatar

    Join Date
    Mar 2009
    Location
    USA
    Posts
    2,707
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    144

    Default

    Quote Originally Posted by mikrohard View Post
    Of course it is bacause of having a modified hosts file... if your hosts file is modified then iTunes will send a request for the baseband SHSH blob to sauriks/umbrella server. And those don't support those requests... and the result is error 1004.
    mikrohard is correct. The 1004 error is iTunes telling you that it didn't get the valid response from the SHSH server for the baseband and it is then unable to process the flash because of that. This will happen if you are using saurik's server as mikrohard mentioned, because saurik's server does not yet cache baseband SHSHs. It has not been announced that it ever will, but it's possible, I suppose.
    The preceding forum post has been brought to you by the letter "N" and the number 42.

    iPhone 4, 32GB (iOS 6.1.2 | evasi0n | SHSH: 4.0 - 6.1.2)
    iPad 2 3G, 64GB (iOS 6.1.2 | evasi0n
    |
    SHSH: 4.3 & 4.3.3 - 6.1)

    Restore problems? Read this: http://www.hackint0sh.org/f137/130802.htm

    Did we solve your problem? Got a dollar or two spare? Please Donate!


  9. #9
    Super Moderator Array Olethros's Avatar

    Join Date
    Sep 2007
    Location
    Norway
    Posts
    8,360
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    438

    Default

    Quote Originally Posted by n1ckn4m3 View Post
    saurik's server does not yet cache baseband SHSHs. It has not been announced that it ever will, but it's possible, I suppose.
    It's pointless to cache baseband signing - as explained earlier, each baseband signing request includes a random number generated by the baseband CPU. So that signing request is only valid during that specific restore session.

    The only way it would be useful to cache this signed request is if the baseband cpu can be tricked - a custom payload that over-rides the default random number generation to always generate a predicable number (and then cache the signed response from Apple).

    This still is not very useful unless that payload was able to be delivered via a baseband bootloader exploit.

    This is just my thoughts on the matter. I am sure that the true baseband hackers have already thought through and discounted this scenario as unpractical.
    Please read the stickies & search forum before posting!
    How to report an iTunes restore/update fail in a useful manner
    -

    iPad 3G 64GB (4.3.3, Redsn0w) oldest SHSH 3.2.2
    iPhone 4 32GB (4.2.1, Redsn0w JB-monte) oldest SHSH 4.1
    iPhone 3GS 32GB (4.3.3; Pwnagetool) factory unlocked oldest SHSH 3.1
    iPhone 8GB (3.1.3; Pwnagetool) AT&T Locked - Unlocked with bootneuter

    -
    Did we solve your problem? Got a dollar or two spare ? Donate!

  10. #10
    Board Hero Array

    Join Date
    Nov 2007
    Location
    Mustang Ridge, Texas, United States
    Posts
    1,169
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    64

    Default

    Quote Originally Posted by dtube View Post
    Nothing goes on with the restore .
    If you have the shsh stored locally then you can use tinyumbrella, click on start tss server and begin to restore.

    At the end of the restore, you will get error 1004 in itunes, ignore it, and use tiny umbrella and click on "kick device out of recovery".

    That's all.
    oh i coulda used tiny umbrella for that lol... i used rslite
    Get the latest info for NoAccSplash Here
    Currently it should work on iOS 4.x - 6.x
    If you'd like to help extend its functionality, the source is also available.


 

 

Similar Threads

  1. Cydia displays shsh for 4.3.3 but TinyUmbrella wont save 4.3.3 shsh.
    By LS6_5SPD in forum iOS 4.x (iPhone OS 4.x)
    Replies: 1
    Last Post: 10-23-2011, 01:47 PM
  2. Confused on how SHSH files work [two phones one shsh file]
    By derickwm in forum iOS 4.x (iPhone OS 4.x)
    Replies: 1
    Last Post: 08-29-2011, 04:59 PM
  3. unlocked 3GS 4.0.1 tried to save shsh and it saved 4.1 shsh ?? help!
    By LS6_5SPD in forum iOS 4.x (iPhone OS 4.x)
    Replies: 3
    Last Post: 09-25-2010, 04:04 PM
  4. [1.1.2/1.1.3] UK O2 clarification
    By Finlay in forum iPhone "2G" (Rev. 1)
    Replies: 6
    Last Post: 02-07-2008, 11:26 PM
  5. 1.1.2 to 1.1.3 Clarification
    By Yannadoit! in forum General
    Replies: 0
    Last Post: 02-03-2008, 08:23 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 01:20 PM.
twitter, follow us!