Hey, I'm a 3GS user and I'm on firmware 3.0 Bought my phone on O2 around a year ago now. Im trying to Restore my iPhone to 3.1.2 but I'm getting an error saying "The iPhone could not be restored. The device isn't eligible for the requested build." My device has never been Jailbroken before but I'm trying to update to 3.1.2 so I can Jailbreak using the Redsn0w application. I am a windows user and i have tried to use Saurik's Host without any luck. Could anyone help me? Is there anyway of being able to update to 3.1.2? Thanks in advance.