How to Unlock your iPhone 3G
The iPhone world has been clamoring for this one for awhile. And what better way to start the new year then by playing around with the Dev Team's newest creation--an official unlock for the iPhone 3G. We'll run through the basics of this wonderful little tool and show you exactly how you can jailbreak and unlock your phone. You'll be able to run as many third-party applications as you want on your device. And more importantly, you'll be able to use your iPhone on any cell phone carrier you want.
What's an Unlock?
Unlocking your phone allows you to use it on any carrier you want, not just AT&T. You'll pop out your AT&T SIM card and insert the SIM card of a different carrier. The iPhone doesn't allow you to do this normally, so a little bit of hacking is involved.
Is it safe? Will I break my iPhone?
Possibly. There's always the worry that the unlocking process will royally screw up your phone--but the only way to deal with that is to read the situations of others who have attempted the procedure before you. As long as you follow the instructions closely, you will greatly reduce your chances of bricking (screwing up) your iPhone. Beyond that, once you've unlocked your iPhone, you'll want to approach new iPhone updates with suspicion. Don't just click "update" in iTunes--wait for the various iPhone hackers to release (and safely test) new tools that will allow you to redo the same procedure on the new firmware.
Is it easy to do? Hacking an iPhone sounds difficult!
It is. It used to be difficult, but a number of one-button (or two-button) programs have emerged that greatly simplify the process of doing evil things to your iPhone. Don't worry. Even a cat could unlock an iPhone at this point.
How do I do it?
If you want a picture step-by-step, this link will walk you through the 3G unlock. But for the most part, unlocking a 3G iPhone is easy enough that we'll just need a few steps to tell you how to do it. Here we go!
1) Upgrade your iPhone to the 2.2 Firmware
This one's easy. Fire up iTunes and update your phone to the latest update, 2.2. If you've already done this, then you are one step ahead of the game. If not, you accomplish this task by clicking the "Update" button. Magic! Be sure to backup/sync your phone prior to doing so, and write down any note, programs, or settings you want to keep!
2) Pwn your Phone
Download Quickpwn. This is the application you'll use to jailbreak your phone prior to unlocking.
Connect your iPhone to your PC all USB-style and fire up Quickpwn. The program is as self-explanatory as a jailbreaking application could be. Select your phone. Select your phone's firmware (which should appear naturally, as you did the update through iTunes. If not, download it here). Install Cydia or Installer (we prefer the former). Follow the directions. Enjoy a hot cup of tea while you wait.
3) Install the application repositories
If you opted to install Cydia, fire up the application on your newly jailbroken iPhone and add the following application repository: http://apt9.yellowsn0w.com/
If you went for Installer, add this repository: http://i.yellowsn0w.com/
If you have no idea how to add a repository, fiddle around in each application's settings and options menus. It'll be there, trust me.
4) Install yellowsn0w
Use either Cydia or Installer to install yellowsn0w. Once the server finally lets you do so (it's getting hammered right now), run the application. Then turn off your iPhone. Grab a paper-clip and follow these instructions to pop out your SIM card. Slap in the SIM card from the new carrier you want to use. Turn on your iPhone. If the carrier doesn't pop up after a bit of a wait, repeat the process to remove the SIM and try doing it again.
5) Crazy Troubleshooting
Switching to T-Mobile? Turn off 3G on your iPhone settings (under Networking) before switching SIM cards.
Turn off any PINs on your SIM card before making the switch.
Make sure you're using the latest version of yellowsn0w. It should update in the Cydia/Installer menus automatically, but you can always make sure that the available version matches the newly released version by hitting up the official Dev Team blog.
Most of the iPhone users are very happy as the Dev team has released the PwnageTool 3.1.4 to jailbreak iPhone with 3.1.2 Firmware. But the problem is that PwnageTool will only work with Mac. Before you are planning to use your iPhone with any SIM card, you have to unlock it and unlocking of iPhone can be done after you had jailbroken it. We have already covered “Procedure to Jailbreak iPhone With 3.1.2 Firmware Using PwnageTool 3.1.4” and “How to Unlock iPhone with 3.1.2 Firmware Using Ultrasn0w“.
But if you are on Windows you can jailbreak iPhone by getting a custom firmware build that is built using the PwnageTool 3.1.4. Once you are done with the jailbreaking of iPhone you can use Ultrasn0w to unlock it. The main thing here is to get a custom firmware from the Internet and then use it to jailbreak iPhone on Windows.
If you are just looking to jailbreak iphone and don’t care about unlocking then you can use Blackra1n to jailbreak iPhone With iPhone OS 3.1.2 on Windows in just 30 seconds.
How to Jailbreak iPhone with 3.1.2 Firmware on Windows
- Download the latest version iTunes and take a backup of all your important data.
- Now you have to get a custom firmware that is built using the PwnageTool 3.1.4 for Mac.
- The custom firmware is available on the Internet. Just search on Google
- For iPhone 2G: “iPhone1,1_3.1.2_7D11_Custom_Restore.ipsw”
- For iPhone 3G: “iPhone1,2_3.1.2_7D11_Custom_Restore.ipsw”
- For iPhone 3GS: “iPhone2,1_3.1.2_7D11_Custom_Restore.ipsw”
- Download the .ipsw from any of the sites and place it on your Desktop.
- Now put your iPhone in Recovery mode. You can do that by following the below steps.
- Turn off your iPhone.
- Now hold down the power and home button on the iPhone.
- When you see the Apple logo, release the power button but continue holding the home button down.
- Open iTunes and wait for it to tell you that the iPhone is in restore(DFU) mode.
- Launch iTunes, press and hold the shift key and then click on “Restore” button and release the “Shift” button.
- In the dialog box that appears, browse the custom 3.1.2 firmware and click “Open” and wait for sometime for iTunes to do it’s job.
- Your iPhone will restart automatically and if everything is fine you will be successful in jailbreaking iPhone with 3.1.2 Firmware on Windows.
Don't forget to subscribe to my Blog!