Phase 1 (Mac Only): Jailbreak and Activation of the iPhone
The new version of iNdependence has some very good instructions built into the application it self.
1.Connect your iPhone to your Mac and let iTunes recognize the phone.
2.Launch Independence
3.Click on Help and select iNdependence Help

3. Under “Using iNdependence” click on the link Overview of the interface and how to use it.


Step 4: Installing SSH so iNdependence can copy the iPhoneSimFree application to your iPhone
Click on the SSH tab in iNdependence. Then click on “Install SSH/SFTO/SCP” (see below). If this button is not selectable as shown on the picture below, please go back to the jailbreak tab and perform a jailbreak again (as in step 4). If the jailbreak is successful it should fix the issue and the button will become clickable.
Step 5: Download the unzipped “SimFree” application
You should see the zipped “SimFree” application attached to this email or you should have received a link in your email where to download it. Download the program, unzip it (if it is not done automatically by your browser) and put it somewhere that is accessible (like your Desktop). Its icon should look like this on your computer when unzipped:
Step 6: Upload the “SimFree” application to your iPhone
First pick up your iPhone and connect it to the internet. Click on “Settings”, then on “Wi-Fi”, then choose your home network. Note that the phone and the computer need to be on the same network (i.e. getting internet from the same router). Once the phone is connected, click on the blue arrow and you should see a screen that includes a table with a row labeled “IP Address”. Keep this open, as you will soon need this number. Go back to your computer and into the iNdependence program. Click on the “Customize” tab (see below):
Step 7: Successful Upload
If the process is successful this procedure will upload the simfree application to your iPhone and the SimFree icon will appear on your iPhone screen (with a red apple and keyhole icon). If it does not appear on your screen then you must restart your iPhone.
You are now ready to attack PHASE 2 and begin to unlock your iPhone.
Now select “Applications”, then select “System”. You will now see a list of all of the applications that are on the iPhone. Click on the “Add” button. You will be prompted to select the application to upload, in this case the simfree application. Locate and select it and click open. You will then be prompted for your iPhone’s IP address (see below).
As a quick reference, the purpose of the Jailbreak is for the application to access the iPhone internal filesystem and allow you to install files or applications into the iPhone. So it gives you a channel to upload the SimFree unlocking software into the device (through a protocol called SSH later discussed. The Activation procedure simply mimics the iTunes activation process to enable the use of a SIM card.
Download:
-iNdependence (the latest version)
Below the spaces for the IP address, you will see a space for the “Root Password”. Type in the password “dottie”.
NOTE: This is an iPhone application and is not supposed to be run from your desktop. It must be uploaded to your iPhone.
Step 1: Downgrade your iPhone to version 1.0.2 if applicable
Follow iNdependence help to downgrade your iPhone to 1.0.2 if this is not already the case. If you phone is already running version 1.0.2 then skip this step.
iNdependence cannot activate or jailbreak a phone which has the stock version of the 1.1.1 firmware on it. In order to use the functionality in iNdependence, you must first downgrade to 1.0.2, then perform a special upgrade back to 1.1.1. Instructions are included below.
To downgrade the firmware on your phone if you are using 1.1.1:
Please note that you can skip this if you are already using 1.0.2.
1.First, check the firmware version that's reported in the status line at the bottom of the iNdependence window. If it doesn't say 1.1.1 then you don't need to downgrade.
2.Download the 1.0.2 firmware from Apple.
3.If your web browser didn't automatically decompress it to a folder, then change the file extension from .ipsw to .zip and unzip it yourself.
4.If you changed the file extension of the firmware file in the previous step to .zip, then change it back to .ipsw again.
5.Launch iNdependence.
6.Select the Firmware tab and press the Enter DFU Mode button.
7.You'll be prompted to choose the directory where you unzipped the firmware files.
8.If you get an error message saying Error entering recovery mode then quit iNdependence, restart it, and try again.
9.After you see the success message, click OK and then quit iNdependence.
10.Launch iTunes. You should see a message saying that iTunes has detected an iPhone in recovery mode .... Press the OK button.
11.Now, hold down the Option key while you click the Restore button in iTunes.
12.You should then be presented with a file chooser dialog. Select the .ipsw file from the previous step. (Note: if the file downloaded in 2 above was automatically unzipped by Safari, you can find the original file in your trash. Move it to your desktop and remove the .zip extension to keep the extension as .ipsw)
13.iTunes should then begin to restore the firmware on your phone. This will take a while.
14.You will get a message from iTunes at the end saying that the iPhone could not be restored. This is normal (and expected). The restore actually worked fine, but the error is shown because the modem firmware could not be downgraded (which is ok).
15.You should now see a yellow triangle on the screen of your iPhone, and iTunes telling you that you need to restore again. Don't do this!
16.Quit iTunes and then launch iNdependence again.
17.iNdependence will kick the phone out of recovery mode and after a few seconds you should see the main screen with Activate iPhone message on it.
Congratulations! You've successfully downgraded your phone to firmware 1.0.2.
Step 2: Activate your iPhone (Firmware 1.0.2 and Earlier)
1.Ensure that there is a SIM card in your phone (otherwise activation will fail).
2.Download any of the following iPhone firmware files from Apple:
3.It doesn't matter which one, they all work equally well. :)
4.If your web browser didn't automatically decompress it to a folder, then change the file extension from .ipsw to .zip and unzip it yourself.
5.Launch iNdependence.
6.Select the Activation tab and press the Activate Phone button.
7.You'll be prompted to choose the directory where you unzipped the firmware files.
8.If you get an error message saying Error entering recovery mode then quit iNdependence, restart it, and try again.
9.Wait for the success message. Note that the activation process will also enable YouTube for you.
Note that if your phone was previously jailbroken, activating it this way will return it to jail again.
Step 3: Jailbreak your iPhone (Firmware 1.0.2 and Earlier)
1.Download any of the following iPhone firmware files from Apple:
2.It doesn't matter which one, they all work equally well. :)
3.If your web browser didn't automatically decompress it to a folder, then change the file extension from .ipsw to .zip and unzip it yourself.
4.Launch iNdependence.
5.Select the Jailbreak tab and press the Perform Jailbreak button.
6.You'll be prompted to choose the directory where you unzipped the firmware files.
7.If the screen on the phone hasn't changed to show the Apple logo after 30 seconds, then it means that iNdependence has failed to put the phone into recovery mode (and is frozen). Force quit iNdependence, relaunch it, and start at step 5 again.
8.Wait for the success message.