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 ...
-
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.
-
-
Senior Professional
Array

Originally Posted by
truehybridx
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)
-
-

Originally Posted by
truehybridx
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 **
-
Last edited by vinnyrr; 08-14-2010 at 08:21 PM.
-
-
Super Moderator
Array

Originally Posted by
alpineflip
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.

Originally Posted by
dtube
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!
-
The Man
Array
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).
-
-
Senior Professional
Array
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.
-
Super Moderator
Array

Originally Posted by
mikrohard
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!
-
-
Super Moderator
Array

Originally Posted by
n1ckn4m3
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!
-

Originally Posted by
dtube
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
-
By LS6_5SPD in forum iOS 4.x (iPhone OS 4.x)
Replies: 1
Last Post: 10-23-2011, 01:47 PM
-
By derickwm in forum iOS 4.x (iPhone OS 4.x)
Replies: 1
Last Post: 08-29-2011, 04:59 PM
-
By LS6_5SPD in forum iOS 4.x (iPhone OS 4.x)
Replies: 3
Last Post: 09-25-2010, 04:04 PM
-
By Finlay in forum iPhone "2G" (Rev. 1)
Replies: 6
Last Post: 02-07-2008, 11:26 PM
-
By Yannadoit! in forum General
Replies: 0
Last Post: 02-03-2008, 08:23 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Bookmarks