Download the custom firmware and place to your desktop.
These custom firmware are Jailbreaked and  contains Cydia for using the full potential of jailbreaking.


Put your iPhone in Recovery mode by following instructions.

  1. Turn the device completely off and disconnect it from cable/dock.
  2. Hold down the home button.
  3. While holding down the home button connect to a computer with a cable
    (easiest) or dock.
  4. Keep holding down the home button until you see a connect-to-iTunes screen
    You are now in recovery mode.

 Launch iTunes, hold the shift key and then hit Restore button. For Mac hold Option key on your Mac and then hit the restore button. Make sure to hit the restore button.In the dialog box that pops up, browse the downloaded custom firmware file and let iTunes do it’s job. Once the upgrade is finished you haven’t need to jailbreak it again since it was already jailbroken


Download iPhone 3GS 3.1 Custom Firmware : Google is your F.R.I.E.N.D

Please do not ask links to custom IPSWs in your comments, because the software in them is copyrighted by Apple. For legal issues we can’t link the modified custom firmware.

 Step 1: Preparing your iTunes

Launch your iTunes9.x (upgrade to latest), connect your iPhone and sync to backup all your data.

Once you downloaded the required .ipsw file completes, Move it to the following

Windows 7:
ComputeriTunesiPhone Software Updates”

ComputeriTunesiPhone Software Updates”


“C:Documents and Settings[username]Application
DataApple ComputeriTunesiPhone Software Update”

Now, Re-open iTunes,  you will be prompted to install the new firmware 3.1,
DO NOT UPDATE from this prompt. Just close this dialog.

Step 2:  Restoring

Now, lets restore the 3.1 custom Firmware. To do this, press and hold left “Shift” button on the keyboard and then click on “Restore” (Not “Update”) button in the iTunes and then release the “Shift”button.

New window popsup asking you to locate your custom firmware. After selecting, iTunes will start decompressing and then will install. This is an automatic process, sit back andrelax.

When it finishes your iPhone 3GS will be unlocked and Fully Jailbroken.

Step 3: Syncing (optional)

Once you are done with the unlocking and jailbreak process. You can now restore all your settings, apps, music, contacts and photos to the newly installed firmware version 3.1 by restoring the backup that you made in Step 1 from iTunes.


Follow us on Twitter, subscribe to our Facebook Page, find us on LinkedIn