Should I have been able to do this?
I had upgraded to 4.2.1 just wanting to check it out thinking that I had my SHSH blobs saved for this device. Turns out the 4.1 SHSH blobs I had saved was for my other iPhone 4. So naturally trying to downgrade back to 4.1 yielded not so great results. But I was like what the hell, I fired up tinyumbrella on my MacBook and was looking around in it a bit (only have used it to save SHSH blobs on other iPhone) and figured I'd try to restore with those blobs and just see what happened. So I clicked start TSS sever or whatever and went back to iTunes and then tried to restore back to 4.1 again. Everything appeared to be working just fine, but when my phone got to the end of the restore where the progress bar was almost done iTunes said restore failed and some other garbage. Now my phone was dead, I turn it on and the Apple logo appears for a few seconds then goes right to the connect to iTunes screen, but when I connect to iTunes it says it has detected a device in recovery mode and I have to do a restore in order to get it back up and running. Every attempt to try and restore from there failed. So I fire up tinyumbrella again and notice I can click on exit recovery or something like that. So I click on it, brings the progress bar that it had error'd on back up and finishes the restore. Now I'm back on 4.1 jailbroken and everything is running smooth like butter. Should I have been able to do all this? I didn't think that SHSH blobs from one iPhone would work for another. And I know for a FACT that the blobs I used where not for the device that I had restored.
Basically, will SHSH blobs saved from one device work for another as long as it is the same model.
/end long confusing story
Last edited by nfrederick; 12-02-2010 at 10:13 AM.
- 12-02-2010, 10:43 AM #2
SHSH blobs are unique to each device and firmware version. You can't use it for a different phone or firmware. When did you restore to 4.1? Did you do it when Apple was still signing 4.1? That's most likely the reason. And, the error at the end is probably because the baseband failed to changed. On IP4, Apple has security SHSH checks on both firmware and baseband. Thus, you need TU's "Kick it out of recovery" option.
I did this last night at around 10PM CST, and as far as I know, Apple has not signed 4.1 for a number of days now.
Info from about screen AFTER restoring back to 4.1 from 4.2.1
Just a few of what I think is important
Version 4.1 (8B117)
Carrier AT&T 8.0
Modem Firmware 03.10.01
Last edited by nfrederick; 12-02-2010 at 10:49 AM.
- 12-02-2010, 11:11 AM #4
And it says under All Saved SHSH's for Nate's iPhone:
iphone4 4.1 (8B117)-3344724571533 <------- what is that number mean?
iPhone4 4.2.1 (8C148)-3344724571533
iPhone4 4.2b3 (8C5115c)-3344724571533
Also, my device name is not Nate's iPhone, that was my other iPhone 4's name in iTunes. This one is totally different.
- 12-02-2010, 11:48 AM #7
I guess I did save my SHSH then. But why did it go ape**** during the restore, i fired up TU, started TSS server, went into iTunes, did a option+click and chose the 4.1 restore ispw and it went crazy after that, is it becuase 4.2.1 upgraded my baseband and while trying to downgrade back to 2.10 it couldnt and froze up?
This all seemed much easier back in the days of the 2.x, 3.x firmwares, which was the last time I had an iPhone. I have since returned from the world of BlackBerry and Android.
- 12-02-2010, 11:59 AM #9
- 12-02-2010, 12:02 PM #10
Last edited by myzhi; 12-02-2010 at 12:08 PM.