Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

RickyD53

macrumors regular
Original poster
Jun 16, 2009
132
0
Union City, CA
I have my SHSH saved with Saurik and have changed the host file but it says the firmware or something is not compatible with my build? what do i do? i need to re-jailbreak with an un-activated version to get my push notifications back.

This is the error i received when trying to restore with real firmware or custom

the iphone "iphone" could not be restored. this device isn't eligible for the requested build
 
I have my SHSH saved with Saurik and have changed the host file but it says the firmware or something is not compatible with my build? what do i do? i need to re-jailbreak with an un-activated version to get my push notifications back.

This is the error i received when trying to restore with real firmware or custom

the iphone "iphone" could not be restored. this device isn't eligible for the requested build

It sounds like you didn't set something up correctly like the hosts file or your SHSH isn't really saved in Cydia. Your iTunes is still contacting Apple and that is why you are getting the message.

Does Cydia tell you that it has the SHSH on record on the home page?
 
Here is an excerpt from an article Jay Freeman (saurik).

"Bypassing the Overlord
To this end, I have constructed a server that duplicates the functionality exposed by Apple's signature server, except using "on file" results rather than live requests.

All we need, then, is to make iTunes use it. Luckily, most operating systems also have the ability to locally define bypasses on specific hostnames through a file called hosts. Using this, we can redirect requests to Apple's signature server to Cydia.

So, open the file C:\Windows\System32\drivers\etc\hosts (Windows) or /etc/hosts (Mac OS X) and add the following entry to the bottom of the file.

74.208.10.249 gs.apple.com

Now, when iTunes thinks it is talking to Apple, it is talking to Cydia instead. Doing this will allow iTunes to access signatures already stored by Cydia's "on file" feature.

This server will also act as a cache for any SHSH blobs it hasn't seen, acting as an intermediary to Apple's server. This effectively registers your device with the "on file" mechanism, which means you can now enjoy the protections of being able to downgrade your firmware in the future even if you aren't jailbroken."
 
Here is an excerpt from an article Jay Freeman (saurik).

"Bypassing the Overlord
To this end, I have constructed a server that duplicates the functionality exposed by Apple's signature server, except using "on file" results rather than live requests.

All we need, then, is to make iTunes use it. Luckily, most operating systems also have the ability to locally define bypasses on specific hostnames through a file called hosts. Using this, we can redirect requests to Apple's signature server to Cydia.

So, open the file C:\Windows\System32\drivers\etc\hosts (Windows) or /etc/hosts (Mac OS X) and add the following entry to the bottom of the file.

74.208.10.249 gs.apple.com

Now, when iTunes thinks it is talking to Apple, it is talking to Cydia instead. Doing this will allow iTunes to access signatures already stored by Cydia's "on file" feature.

This server will also act as a cache for any SHSH blobs it hasn't seen, acting as an intermediary to Apple's server. This effectively registers your device with the "on file" mechanism, which means you can now enjoy the protections of being able to downgrade your firmware in the future even if you aren't jailbroken."

??What program should I use to edit the hosts file you speak of? I've tried wordpad and notepad and I can edit but I can't save the edit. My pc tells me access is denied or path is not correct. I'm running Vista...
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.