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

PNayo92

macrumors member
Original poster
Jan 1, 2011
59
0
Right now, I have an iPhone 4 with firmware 4.2.1 on AT&T. It is jailbroken with a version of greenpois0n. I also have tinyumbrella with SHSH blobs saved for all firmwares between 4.2.1 and 5.1.

I was wondering if it was possible to do a custom upgrade from 4.2.1 to iOS 5.0.1. I didn't do this before, because I have GPSphone and I wasn't sure if it would be compatible with a jailbreak on iOS 5.

Anyhow, Apple is not signing iOS 5.0.1 anymore, but I'd like to upgrade to that firmware for an untethered jailbreak. Is there any safe way to do this? And is it even worth the trouble? I've had some pretty scary moments jail breaking in my past lol. :confused:
 
As long as you have the blobs save you can go from 4.2.1 to 5.0.1
I just updated my iphone from iOS4 about a month ago to 5.0.1
I used RedSnow. Downloaded the 5.0.1 firmware very simple
 
How would I go about doing a firmware update with a custom firmware (5.0.1)?
 
You can download iFaith and use it to stitch your blobs to the 5.0.1 firmware, this will make it a signed firmware and then you can use RedSnow to load the stitched firmware to your phone and do the jailbreak.

i did this about a month ago to my iphone4 with 4.X to 5.0.1 a
 
Wait I just asked this in a diff thread and got a different answer. I'm in the same position as the OP. Jailbroken on 4.2.1 and want to keep the JB and got to 5.0.1 and I have all my SHSH blobs. But what is the APticket??

I'm confused

You do need the APTicket to make a custom IPSW.

Besides the SHSH's it's thesecond part in the restore process which Apple introduced with iOS 5+.

The SHSH's only are not enough.

What you can do is use redsn0w to check if you have full SHSH's including the APTicket. Go into Extras/SHSH blobs and select verify, for each device you own and is known it will check with cydia if you have full blobs.

If you do have full or partial blobs you can try to make a custom IPSW with your SHSH/APTicket stitched to it
Go to Extras/SHSH blobs and select Stitch

get the 5.10 IPSW from iClarified:
http://www.iclarified.com/entry/index.php?enid=750
 
"What you can do is use redsn0w to check if you have full SHSH's including the APTicket. Go into Extras/SHSH blobs and select verify, for each device you own and is known it will check with cydia if you have full blobs."

Do I have to put it in DFU mode for this? It's trying to get me to point to a file and the iPhone is not showing as a device.
 
You do need the APTicket to make a custom IPSW.

What you can do is use redsn0w to check if you have full SHSH's including the APTicket. Go into Extras/SHSH blobs and select verify, for each device you own and is known it will check with cydia if you have full blobs.

If you do have full or partial blobs you can try to make a custom IPSW with your SHSH/APTicket stitched to it
Go to Extras/SHSH blobs and select Stitch

get the 5.10 IPSW from iClarified:
http://www.iclarified.com/entry/index.php?enid=750

I'm at the step where I verify, but I'm unable to find the SHSH files on my computer. Should I first fetch them from my phone by going into DFU mode?

And once I stitch an IPSW, what should I do after that?
 
I'm at the step where I verify, but I'm unable to find the SHSH files on my computer. Should I first fetch them from my phone by going into DFU mode?

And once I stitch an IPSW, what should I do after that?

Did you see dhlizard's google doc? The shsh files are hidden, need to unhide them in terminal.
 
OP did you successfully upgrade and re JB?

I'm about to do this but don't want to go through the trouble if the new JB will be out soon....
 
Red alert


I did everything in the "some assistance" file. I got to the very end and experienced "error 1" at the end of my restore. I went to recovery fix in redsn0w and now it is stuck on "Fetching required files"

OH noooooooo....this can't be good :( Anyone know what to do?

EDIT

I "canceled" the "fetching required files." Then, My phone went into a restore loop (apple logo intermittently changes with the progress circle)

Then, I put the phone back into DFU and tried doing the recovery fix. This time, it went through the recovery process and seems to be completing the recovery right now. I'll update soon

UPDATE

My phone successfully restored and synced after the "recovery fix." I'm now running iOS 5.0.1 and jail broke with redsn0w 0.9.10b8b

Hope this works out for anyone else like it worked for me :) good luck
(and I still would do the jailbreak for 5.0.1 jsquared...just because more stuff is probably compatible on that firmware right now. And they might come out with iOS 6 before the untethered jailbreak comes out for 5.1.1. In that case, you'll just end up having to do the same procedure as I did. I would follow the "some assistance" link. The only part I got hung up on was locating the SHSH files. I didn't actually realize that there is a *folder* called SHSH that you have to end up opening. have fun
 
Last edited:
I did everything in the "some assistance" file. I got to the very end and experienced "error 1" at the end of my restore. I went to recovery fix in redsn0w and now it is stuck on "Fetching required files"

OH noooooooo....this can't be good :( Anyone know what to do?

EDIT

I "canceled" the "fetching required files." Then, My phone went into a restore loop (apple logo intermittently changes with the progress circle)

Then, I put the phone back into DFU and tried doing the recovery fix. This time, it went through the recovery process and seems to be completing the recovery right now. I'll update soon

UPDATE

My phone successfully restored and synced after the "recovery fix." I'm now running iOS 5.0.1 and jail broke with redsn0w 0.9.10b8b

Hope this works out for anyone else like it worked for me :) good luck
(and I still would do the jailbreak for 5.0.1 jsquared...just because more stuff is probably compatible on that firmware right now. And they might come out with iOS 6 before the untethered jailbreak comes out for 5.1.1. In that case, you'll just end up having to do the same procedure as I did. I would follow the "some assistance" link. The only part I got hung up on was locating the SHSH files. I didn't actually realize that there is a *folder* called SHSH that you have to end up opening. have fun

TinyUmbrella will allso kick devices out of recovery.
 
I'd like to add that this post finally helped me update from 4.3.3 to 5.0.1 on ATT iPhone 4. I wanted to keep baseband in the event I ever leave ATT.

I used redsnow to make a custom ipsw, and everytime I tried to restore, I got the error 1602. THen I tried tinyumbrella and got error 11. THen I read here about stitching in the shsh into the firmware. I did that in redsnow. And this time, it worked. Finally. NO errors, and actually went quick and smooth. Modem still at 04.10.01.

I've tried several times since March, and have read tons of things and never read about stitching the shsh.

Well, now I just jail broke with redsnow and there is cydia.. Whoo Whoo, thanks all in this thread.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.