Tip on erasing Jailbroken iPhone 4

dangerfish

macrumors 6502a
Original poster
Aug 28, 2007
551
121
I have an iPhone 4 running 4.3.3 with modem firmware 01.59.00 that is Jailbroken and can be unlocked. It is about to go on ebay. I tried to use the built in "erase all contents" but it just sits there and doesn't do anything. I can't hook it up to iTunes and restore because that would change the software and firmware making it locked and thus less valuable on ebay. Any idea how I can erase the phone without updating the software? TIA
 

silverblack

macrumors 68030
Nov 27, 2007
2,676
838
The only way to restore your phone to 4.3.3 is having the SHSH saved either on the computer (Tinyumberlla) or with Cydia. Google on "restoring to 4.3.3".

Use Tinyumberlla, to make sure the baseband is NOT updated during the restore.
 

Applejuiced

macrumors Westmere
Apr 16, 2008
40,672
6,532
At the iPhone hacks section.
When are people going to realize that you cant do an erase all on a JB iphone?
Your only option now is to restore it.
If you have shsh blobs for previous versions you can create a custom ipsw for 4.3.3 for example and restore to that in order to not update your baseband.
Find out what blobs you have available.
 

dangerfish

macrumors 6502a
Original poster
Aug 28, 2007
551
121
Well, I guess this "people" realizes it right now since I have never tried to restore a jailbroken iPhone before.
So I ran Tiny Umbrella and saved my SHSH. How do I now create the custom .ipsw?
Thanks.
 

Attachments

silverblack

macrumors 68030
Nov 27, 2007
2,676
838
Go to the Advance tab, make sure "Update iPhone baseband" is UNchecked, and set hosts to Cydia is checked. Exit.

Put your phone in recovery or DFU mode.
Do Opt-Restore in iTunes to your downloaded 4.3.3 ipsw.
 

Applejuiced

macrumors Westmere
Apr 16, 2008
40,672
6,532
At the iPhone hacks section.
Well, I guess this "people" realizes it right now since I have never tried to restore a jailbroken iPhone before.
So I ran Tiny Umbrella and saved my SHSH. How do I now create the custom .ipsw?
Thanks.
Hold on, on that screen it only shows 5.0.1 available blob.
Go to advanced and click the box "request shsh from cydia".
Then click save shsh again and see what available blobs show up.
You can only restore to firmware version you have blobs for.
 

silverblack

macrumors 68030
Nov 27, 2007
2,676
838
Yes, just make sure you get your settings right in the Advance tab, and then exit TinyUmbrella.
No, YOU need to download the ipsw. Just google: ipsw iPhone iclarified. First hit.

Go to the Advance tab, make sure "Update iPhone baseband" is UNchecked, and set hosts to Cydia is checked. Exit.

Put your phone in recovery or DFU mode.
Do Opt-Restore in iTunes to your downloaded 4.3.3 ipsw.
 

dangerfish

macrumors 6502a
Original poster
Aug 28, 2007
551
121
Ok, I got the settings correct. Downloaded ipsw 4.3.3 from the internets. Have 4.3.3 SHSH saved. Exciting TU is all I need to do and then restore? I don't need to modify the ipsw in anyway?
I'm just a little confused on how a program (TU) that is not running but has a saved file I need, will prevent iTunes from upgrading the baseband when I restore.
Thanks for your time!
 

Applejuiced

macrumors Westmere
Apr 16, 2008
40,672
6,532
At the iPhone hacks section.
Ok, lookin good homie.
You do have shsh blobs for 4.3.3 so you can restore to that.
Before you start anything click start tss server on TU and let it keep running in the back while you go thru the whole process.
Follow this below:
http://www.iclarified.com/entry/index.php?enid=14562

Ok, I got the settings correct. Downloaded ipsw 4.3.3 from the internets. Have 4.3.3 SHSH saved. Exciting TU is all I need to do and then restore? I don't need to modify the ipsw in anyway? Thanks for your time!
No, if you do that you might update the baseband.
Make sure you have TU open and click start TSS server running while you do the restore to 4.3.3
This way you wont update the baseband.
 

silverblack

macrumors 68030
Nov 27, 2007
2,676
838
Ok, lookin good homie.
You do have shsh blobs for 4.3.3 so you can restore to that.
Before you start anything click start tss server on TU and let it keep running in the back while you go thru the whole process.
Follow this below:
http://www.iclarified.com/entry/index.php?enid=14562



No, if you do that you might update the baseband.
Make sure you have TU open and click start TSS server running while you do the restore to 4.3.3
This way you wont update the baseband.
This will work too.
For me, I'd just restore the phone to stock 4.3.3. Who ever bought your phone can jb by jailbreakme.com
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.