this is amazing .

Unlock iPhone 2G 3.0 Using PwnageTool For Mac

To unlock iPhone 2G 3.0 using PwnageTool for Mac do these things:
Make sure you have downloaded the latest version of iTunes 8.2 and that you have updated your iPhone to the latest  firmware.

Create a folder on your desktop. In this folder, download PwnageTool 3.0 and your iPhone 2G 3.0 firmware from the iPhone downloads page. Also download bootloader files 3.9BL,4.6BL.

Launch PwnageTool, agree to the warning, and select the “expert mode”.

Select your iPhone model (iPhone 2G) and click the blue arrow to continue.

Now if your computer doesn’t automatically detect the iPhone 2G 3.0 firmware you downloaded in step 1, browse for it.

You will then have a menu with 7 choices. Choose “general”, which will allow you to set your own root partition size. Click the blue arrow to continue.

You will now have 3 checkboxes. Make sure that “activate the phone” and “enable baseband update” are checked. You will also need to increase the root partition size. Usually setting the root partition around 700MB is enough. Click next to continue.

When you get to the “bootneuter settings”, only check the boxes for “unlock baseband” and “auto delete bootneuter.app”. Click the blue arrow to continue.

The  “Cydia settings” allow you to choose packages to download now so you don’t have to download them from Cydia later. Choose any of the packages you want and click next.

10. You will now have the possibility to choose your own boot logo. I will skip this step as it is useless.

After setting your own boot logos (if you chose to), you will now be able to build your own IPSW file. Click the blue “build” button to start.

If it’s the first time you do this, you will get a message asking you to upload the bootloader file v3.9. When asked to search the web for it, click “no”. When asked to browse for it, click “yes” and select it from the folder we created in step 2. Repeat the process for bootloader v4.6.

You will then be asked if you’re a legit iPhone user. If you click “yes” this will not unlock the phone, thus defeating the whole purpose of this guide. Make sure you click “no”.

You will then have to choose a folder to save your custom firmware (ie. desktop). You custom firmware will now be built, which may take up to 15-20 minutes. Be patient.

Enter your administrator password.

When asked if your iPhone has been pwned before, say “no”, even if it has. Make sure your iPhone is connected to your computer and turn it off, as prompted.

This is the tricky part. You will now have to follow directions to enter DFU mode. It will ask you to hold the home and power buttons for 10 seconds. Then, you will have to release the power button and hold the home button for 10 seconds.

If done correctly, you will get a message saying that you successfully entered DFU mode. Close PwnageTool and launch iTunes.

iTunes will then give you a message saying it has detected an iPhone in recovery mode. Click OK.

20. In iTunes, hold the Alt/Option key and click “restore” at the same time. It will open a window where you will have to select the custom firmware that you built a few minutes before.

iTunes will then restore your iPhone 2G using the custom firmware. This step may take 15-20 minutes so again, be patient.

Once done, you will have to “set up your iPhone”, either as a new phone (which I recommend), or from backup.

Reboot your iPhone and you should have a Cydia icon on the springboard.

Congrats! You just unlocked your iPhone 2G using PwnageTool 3.0

Unlock Your iPhone 3GS With PurpleRa1n And UltraSn0w

To do the unlocking, You first have to jailbreak the iPhone with PurpleRa1n, and then, simply install UltraSn0w from Cydia.

Unlock iPhone 3G

To unlock iPhone 3G follow this:

First your iPhone has to be jailbroken
Launch Cydia and add this source: http://apt.geohot.com
Install the com.geohot.purplesn0w package
Reboot your iPhone
Done!

If you want to unlock your iPhone for T-Mobile, make sure you disable 3G in the settings.

Unlock iPhone

First you have to jailbreak your iPhone 3GS. Read my RedSn0w tutorial on how to do that first. It should take about 10 minutes and it is a necessary step to be able to unlock your iPhone.

After jailbreaking your iPhone 3GS, follow these simple steps to install UltraSn0w:

Launch Cydia.
Add the following source to Cydia repo666.ultrasn0w.com (note there is a “0″ in sn0w, not an “o”).
After installing this source in Cydia, search for “UltraSn0w”.
Install UltraSn0w and reboot your iPhone.

That’s it

iPhone 2G Unlock Using RedSn0w

Note that this RedSn0w tutorial is for Windows users but I assume the steps are similar on a Mac.

Before doing anything, make sure you have the latest version of iTunes and the latest firmware 3.0 3.0.1 installed on your iPhone 2G.

Create a new folder on your desktop. In this folder, download RedSn0w as well as the 3.0 firmware (not 3.0.1) for your iPhone 2G from the iPhone downloads page (make sure you pick the right firmware). Also download the following bootloader files: BL 3.9 and BL 4.6

Unzip and launch RedSn0w.

Click “browse” and select the 3.0 (not 3.0.1) firmware you downloaded in a folder in step 2.

Once the firmware has been successfully identified, click “next”.

Select “install Cydia” and “unlock”, then click “next”.

Browse for the bootloader files you downloaded in step 2, and click “next”.

Make sure your iPhone is plugged into the computer and that it is off. Click “next”.

RedSn0w will then guide you to put your iPhone into DFU mode. Hold down the power button for 2 seconds. Without releasing the power button, also hold down the home button for 10 seconds. Without releasing the home button, release the power button but keep holding the home button for 30 seconds.

If done correctly, your iPhone should reboot and the jailbreak process should start. This step may take up to 15-20 minutes so be patient.

Once this process is over, you will get a message saying that it is “done!”

Click the “finish” button and reboot your iPhone. The reboot may take up to 10 minutes so again, be patient.

Congratulations, you just jailbroke and unlocked your iPhone 3.0 3.0.1 with RedSn0w.

Unlock Your iPhone 3G With UltraSn0w

To unlock iPhone 3G first You have to jailbreak it.

After jailbreaking your iPhone 3G, follow these simple steps:

Launch Cydia.
Add the following source to Cydia repo666.ultrasn0w.com (note there is a “0″ in sn0w, not an “o”).

After installing this source in Cydia, search for “ultraSn0w”.
Install UltraSn0w and reboot your iPhone.
Voila!

Note that T-Mobile users should disable 3G before using UltraSn0w.

Unlock iPhone 3GS With UltraSn0w

Unlock iPhone 3GS Guide:

First you have to jailbreak your iPhone 3GS. Read my RedSn0w tutorial on how to do that first. It should take about 10 minutes and it is a necessary step to be able to unlock your iPhone.

After jailbreaking your iPhone 3GS, follow these simple steps to install UltraSn0w:

Launch Cydia.
Add the following source to Cydia repo666.ultrasn0w.com (note there is a “0″ in sn0w, not an “o”).
After installing this source in Cydia, search for “UltraSn0w”.
Install UltraSn0w and reboot your iPhone.

That’s it 🙂

Unlock iPhone 2G 3.1 Using PwnageTool

Here is how to unlock iPhone 2G 3.1 using PwnageTool

First, make sure you have the latest version of iTunes installed on your computer. If not, update to the latest iTunes available.

On your desktop, create a folder called “jailbreak”. In this folder download and save the following files:

  • PwnageTool 3.1
  • 3.1 IPSW firmware for iPhone 2G (iPhone1,1_3.1_7C144_Restore.ipsw), or
  • 3.1 firmware for iPhone 2G (iPhone1,1_3.1.2_7D11_Restore.ipsw) if you want to jailbreak 3.1.2
  • BL 3.9
  • BL 4.6

When downloading the 3.1 firmware, make sure you use FireFox and not Safari as Safari often brings up unwanted issues. To download PwnageTool, you will need a torrent downloader such as uTorrent.

Launch PwnageTool. Click OK to the warning message. Then choose “Expert Mode“.

Choose your device. It should be the one on the very left. A green check mark should appear when you click on it. Click the blue arrow to continue.

You will now be able to “Browse for IPSW“. Click on it and look for the 3.1 firmware you downloaded in step 2. Select the IPSW file and click the blue arrow to continue.

You should now be taken to the general menu where you have 7 different options. Choose “General“.

In the “General settings“, make sure that “activate the phone” and “enable baseband update” are checked. This is important. Again, make sure these 2 options are checked. Change the root partition size to about 600 MB and click the blue arrow to continue.

In the “Bootneuter settings“, check “Neuter bootloader“, “Unlock baseband“, and “Auto-delete bootneuter.app“, then click the blue arrow to continue.

You should now be in the “Cydia settings“. This allows you to install packages so you don’t have to do it later via Cydia. I like to install my packages manually but feel free to select a few if you want to. I will skip this step. Click the blue arrow to continue.

In “Custom packages settings“, I recommend only checking Cydia. Icy is quite unstable so I don’t recommend installing it. Do as you want but make sure at least Cydia is checked. Click the blue arrow to continue.

You are now taken to the “Custom logos settings“. You can choose pre-selected logos or upload your own. I don’t recommend installing any. I suggest unchecking the 2 custom logos that are pre-selected, then click the blue arrow to continue.

You should now be back to the general menu. It is time to start building your custom firmware. Click “Build“, then click the blue arrow to continue.

If you haven’t pwned your iPhone before, you will have to upload the bootlader files you downloaded in step 2. Follow the instructions on the screen to upload BL 3.9 and BL 4.6.

PwnageTool will then ask you if “you have an iPhone contract that would activate normally with iTunes”. If you’re using an official phone carrier (ie AT&T in the US, 02 in UK, etc…), and don’t want to unlock your iPhone, click YES. Your iPhone will just be jailbroken. Click NO if you want to unlock your iPhone to use with other carriers.

You will now have to save your custom IPSW. Save it to your “jailbreak” folder on your desktop. PwnageTool will now create your custom IPSW which may take up to 15 minutes.

If asked for it, enter you admin username and password.

PwnageTool will ask you if your iPhone has been pwned before. Just say No.

This is a very important step. PwnageTool will ask you to turn off your device, the put it into DFU mode. After turning off your iPhone, follow the on-screen instructions to put your iPhone into DFU mode. Hold the power and home buttons for 10 seconds. Let go of the power button but keep holding the home button until you enter DFU mode. If you fail, PwnageTool will give you an error message and you will have the opportunity to start over this process until completed successfully.

Once your in DFU mode, launch iTunes if it hasn’t already launched automatically. It will tell you that iTunes has detected an iPhone in recovery mode. Click OK.

We will now restore your iPhone using the custom firmware you created. In iTunes,hold the Alt/Option key while clicking “Restore”. This is extremely important that you hold the Alt/Option key while clicking. A window will pop up and will let you browse for the custom firmware you created (which should now be saved in your “jailbreak” folder). Select it.

The restore will start, which may take up to 15-20 minutes. Once done, your iPhone will reboot.

Congratulations! You just jailbroke and unlocked your iPhone. If you have any question or comment, please leave a comment below.

Unlock iPhone 3G 3.1

You can unlock your iPhone 3G 3.1 with UltraSn0w. First,  jailbreak your iPhone then:

Launch Cydia.
Add the following source to Cydia repo666.ultrasn0w.com (note there is a “0″ in sn0w, not an “o”).
After installing this source in Cydia, search for “ultraSn0w”.
Install UltraSn0w and reboot your iPhone.
Done