Here's how to soft unlock your iPhone 3G with OS 3. But before you follow the instructions, you should make sure that your iPhone is Jailbroken. If it's not jailbroken then follow the instructions
here to Jailbreak your iPhone.
- Go to Cydia on your iPhone
- Then go to “Manage” from the bottom menu navigation
- Select or tap on “Sources” under the Manage section
- Once you’re on the Sources section, click on “Edit” on the top right hand side of the screen
- Then you’ll see the “Add” button will show up on the top left hand side of the screen
- Click on “Add”
- Now put this URL: repo666.ultrasn0w.com to Cydia or Icy. (That last “o” is actually the number zero “0”!) on the popup box and hit “Add Source” and the ultrasn0w software source will be added on the sources list
- Once completed, click on “Return to Cydia”
- Now to go Search and search for ultrasn0w
- When found, click to install and you’re almost done
- Now restart your iPhone by holding down both the power and home button for few seconds and leave both the buttons when you see the Apple logo
- Wait for your iPhone to be restarted completely
- Once restarted, wait for 10-15 seconds for your iPhone to show the new phone network
- That’s it!! You’ve an unlocked iPhone 3G with OS 3 and a lot of freedom
- Enjoy!!