I have an iphone 3gs ios 3.1.2 jailbroken using blackrain. I want to upgrade it to ios 4.0.1 and jalibreak it using jailbreakme.com. I have shsh saved for 3.1.3, 4.0 and 4.0.1. I need step by step guide please
Download the 3GS, 4.0.1 ipsw from here : iClarified - iPhone - Where To Download iPhone Firmware Files From
PC : Run Notepad as Admin and open up to your hosts file .
CWindows\System32\Drivers\etc\hosts and add this line to the very bottom : 74.208.10.249 gs.apple.com
save it and reboot your pc
Now having your iphone pluged in, Do the Shift key + Restore ( Itunes)
and browse to 4.0.1 which you have downloaded.
Let it restore, it should restore if you have shsh blogs with Cydia.
Once restored , jailbreak with jailbreakme.com
Thanks for your response. One more thing please. When i open that hosts file it has local host at the very bottom which is without "#" sign.Does it matter? And will i be able to unlock my iphone after jailbreaking it?
Can you temporarily check all with # infront and just leave the ip address i mentioned above so as to avoid conflict.
Yes, you can still unlock with Ultrasn0w at 4.0.1.
If you see a slider, you are in emergency. You need an official sim to trigger into springboard .
I thought you already knew this part called activation