QUOTE(Wonka @ Aug 22 2010, 03:35 AM)
How did u do that? Mind teaching me?

I have another question, is there any way I could block numbers from calling through?
Let me share what I did on this...
The "condition" for my case are...
I was in 3.1.3 and jailbroken with
Spirit before.
I choose the
Make my life easier in Cydia at that time, to backup the SHSH on file.
Cydia stated my device
had SHSHs on file for iPhone OS / iOS: 3.1.3 4.0 4.0.1Then I start to download the 4.0.1 firmware file from this post:
http://forum.lowyat.net/topic/1223378I then edited my HOST file which is located at
C:\WINDOWS\System32\Drivers\etc in my Windows system and add a line (
74.208.10.249 gs.apple.com) in it using Notepad and reboot my PC
Connect the phone to iTunes, put the phone into DFU mode while keeping iTunes open
When iTunes say I should check online for latest software, I did so then another iTunes message pops up saying I must Restore my phone before iTunes could recognize my phone or something like that (sorry, can't remember exactly)
Then it is time for me to [Shift] + Click on the Restore button in iTunes and browse to the ipsw file I've downloaded above
At last, follow everything on the screen to complete the "restore" process.
When the phone with new firmware re-appear on iTunes, I choose "Setup as new" instead of "Restore from backup" to avoid restoring any possible corrupted files or settings.
I really wish you could succeed with the firmware restoration too...!