The latest version of the Appe iPhone OS is 3.1.2 which can be easily Unlocked and Activated if the right process is implemented. There are many iPhone users who have a fear of not getting successful in Unlocking the 3.1.2 version from their current 3.0 & 3.1.1 because of which they wont be able to run any of the latest available Apple iPhone Apps. We have already written multiple guides on Unlocking and Hacking your iPhones as shown below which can useful to you in case you want to upgrade to some of the older versions.
Its perfectly safe to Update your Apple iPhone to Firmware 3.1.2 and then Unlock it because the total process is damn easy now. Instead of Updating your iPhone through your iTunes Application its recommended that you should download the below mentioned ipsw files for your handset based on the current configuration and then proceed towards the Unlocking Procedure. You will find 2 different sets for each version of iPhone starting from the iPhone 2G to 3G & 3GS. The details would be given just above the download links and you need to carefully select and download the right set which are hosted by someone through Rapidshare.
Apple iPhone 3GS ipsw – Under Official iPhone Contract CDMA
Apple iPhone 3GS ipsw – No iPhone Contact GSM
Apple iPhone 3G ipsw – Under Official iPhone Contract CDMA
Apple iPhone 3G ipsw – No iPhone Contact GSM
Apple iPhone 2G ipsw – Under Official iPhone Contract CDMA
Apple iPhone 2G ipsw – No iPhone Contact GSM
Next based on your iPhone Model you would have downloaded 2 files which you need to join using file splitting program like hjsplit, which works in both ways ie splitting and joining large files. Once this process is done you will get a single .ipsw file which should be restored through iTunes. In order to implement this you need to do the following process.
Launch iTunes and then Turn Off your iPhone after which you need to make your iPhone into DFU Mode. Press the Power & Home Button for 10 Seconds and then leave the Power Button and continue pressing the Home Button following which you will find a message on iTunes saying that it has detected an iPhone in recovery mode. Click OK and then you will find a option to Restore your iPhone. Instead of clicking on the Restore Button directly, press Shift & Restore Button, following which you will be asked to select the right ipsw file. Select the downloaded ipsw file and the process would start updating your iPhone’s Operating System. Following this you need to read our next article on unlocking using PwnageTool, BlackSn0w, BlackRa1n etc.