Below is the guide I used to take a brand new 1.1.1 iPhone any unlocked it using anySIM. The one note I have for anyone new to the iPhone is that when it asks you to reboot by holding home + sleep/wake only hold it long enough to bring up the screen that says "Slide to power off" then slide to power off the phone. Holding down the home + sleep/wake buttons until the phone turns off will not allow for proper installation of files.
Throughout the process I used the SIM card I intended to use after unlocking (I immediately took out the AT&T card)
Files you will need:
iNdependence 1.2.4 (http://code.google.com/p/independence/)
anySIM 1.2 (http://conceitedsoftware.com/iphone/anySIM-1.1.zip)
iPhone 1.0.2 Firmware (http://appldnld.apple.com.edgesuite....8_Restore.ipsw)
** When downloading the firmware from Apple you will need two copies: One that remains in .ipsw form and another that has been unzipped and put into a folder on your desktop **
Part 1: Downgrading to 1.0.2
01. Connect the iPhone to your computer
02. Shut down iTunes
03. Open Activity Monitor and ensure that iTunes helper is also closed
04. Launch iNdependence 1.2.4 and check Status to ensure that your phone is Firmware 1.1.1
05. Select the Firmware tab and then select "Enter DFU Mode"
06. When asked for the firmware files navigate to the folder where you expanded the Apple 1.0.2 firmware .zip file and select "Ok" (If you get an error message quit iNdependence and start again from step 4)
07. Once successful, select "Ok" and quit iNdependence
08. Launch iTunes. It will notify you of an iPhone in recovery mode, select "Ok"
09. Selecting the iPhone on the left panel in iTunes, hold down the Option key and click "Restore"
10. Navigate to and chose the .ipsw file you downloaded from Apple
11. iTunes will begin to restore the firmware and it may take a while
12. When finished, iTunes will tell you that the phone could not be restored but that is perfectly ok
13. The iPhone will now show a yellow triangle and iTunes will tell you that you need to restore.. DO NOT RESTORE
14. Quit iTunes and launch iNdependence
15. iNdependence will kick the iPhone out of recovery mode and the phone should then display Activate iPhone. The status bar should now show that your phone is firmware 1.0.2
Part 2: Activate your iPhone while in 1.0.2
01. Ensure there is a SIM card in your phone
02. Launch iNdependence
03. Select the Activation tab and select "Activate Phone"
04. When prompted, navigate to and select the firmware folder
05. If you receive an error then quit iNdependence and try again
06. Wait for a success message
07. When you are able to, go into the iPhone settings and under "General" set Auto-lock to "Never"
Part 3: Jailbreak your iPhone while in 1.0.2
01. Launch iNdependence
02. Select the Jailbreak tab and select "Perform Jailbreak"
03. When prompted, navigate to and select the firmware folder
04. If the phone has not changed to show the Apple logo after 30-40 seconds then force quit iNdependence and start again
05. Wait for a success message
Part 4: Install SSH
01. Launch iNdependence
02. Select the SSH tab and press "Install SSH/SCP/SFTP"
03. Account if is:
username: root
password: dottie
username: mobile
password: alpine
04. Feel free to change the passwords using iNdependence afterwards
Part 5: More updating
01. Connect the iPhone to a WiFi network and obtain its IP address (Settings menu > WiFi > Blue arrow by network you are connected to)
02. Launch iNdependence
03. Select the Firmware tab and select "Pre 1.1.1 Upgrade"
04. Enter the IP address and root password (I used dottie, might be alpine)
05. You will be given a dialogue box in iNdependence, leave iNdependence open and follow the instructions (instructions are as follows)
06. Launch iTunes and "Set Up Your Phone"
07. Select "Set up as a new iPhone"
08. Enter a name and select "Ok"
09. You will now be presented with an info screen in iTunes about your phone with the option to "Update" or "Restore"
10. Before doing anything, go back to iNdependence and select "Ok" on the screen presented to you in step 5
11. A new dialogue box in iNdependence will tell you that you are now ready to be upgraded to 1.1.1
12. Press "Ok" to quit iNdependence (if pressing "Ok" does not quit iNdependence, then do so yourself)
13. Back in iTunes select "Update" and NOT "Restore"
14. Click "Next" then click "Agree"
15. The firmware will download (152mb file)
16. When the update is finished quit iTunes
17. The iPhone screen should now be at the activate screen
Part 6: Activating your phone in 1.1.1
01. Launch iNdependence and ensure that Firmware 1.1.1 is listed in the status bar
02. Select the Activation tab and select "Activate Phone"
03. This may take a while, so be patient
04. Wait for success message
05. According to the iNdependence instructions, doing this activation will also jailbreak your iPhone but then goes onto explain how to jailbreak your phone as well. It is as simple as selecting the Jailbreak tab and selecting "Perform jailbreak". This should be unnecessary.
Part 07: Installing SSH/SFTP/SCP
01. In iNdependence click the SSH tab and select "Install SSH/SFTP/SCP"
02. Follow the instructions on screen
Part 08: Unlocking your phone
01. Connect your iPhone and launch iNdependence
02. Select the Customization tab and select "Applications" then "User"
03. Drop in the anySIM.app
04. Select anySIM on the iPhone and install the software
05. After approximately 10 minutes you should be told the iPhone is unlocked
Comments?
Throughout the process I used the SIM card I intended to use after unlocking (I immediately took out the AT&T card)
Files you will need:
iNdependence 1.2.4 (http://code.google.com/p/independence/)
anySIM 1.2 (http://conceitedsoftware.com/iphone/anySIM-1.1.zip)
iPhone 1.0.2 Firmware (http://appldnld.apple.com.edgesuite....8_Restore.ipsw)
** When downloading the firmware from Apple you will need two copies: One that remains in .ipsw form and another that has been unzipped and put into a folder on your desktop **
Part 1: Downgrading to 1.0.2
01. Connect the iPhone to your computer
02. Shut down iTunes
03. Open Activity Monitor and ensure that iTunes helper is also closed
04. Launch iNdependence 1.2.4 and check Status to ensure that your phone is Firmware 1.1.1
05. Select the Firmware tab and then select "Enter DFU Mode"
06. When asked for the firmware files navigate to the folder where you expanded the Apple 1.0.2 firmware .zip file and select "Ok" (If you get an error message quit iNdependence and start again from step 4)
07. Once successful, select "Ok" and quit iNdependence
08. Launch iTunes. It will notify you of an iPhone in recovery mode, select "Ok"
09. Selecting the iPhone on the left panel in iTunes, hold down the Option key and click "Restore"
10. Navigate to and chose the .ipsw file you downloaded from Apple
11. iTunes will begin to restore the firmware and it may take a while
12. When finished, iTunes will tell you that the phone could not be restored but that is perfectly ok
13. The iPhone will now show a yellow triangle and iTunes will tell you that you need to restore.. DO NOT RESTORE
14. Quit iTunes and launch iNdependence
15. iNdependence will kick the iPhone out of recovery mode and the phone should then display Activate iPhone. The status bar should now show that your phone is firmware 1.0.2
Part 2: Activate your iPhone while in 1.0.2
01. Ensure there is a SIM card in your phone
02. Launch iNdependence
03. Select the Activation tab and select "Activate Phone"
04. When prompted, navigate to and select the firmware folder
05. If you receive an error then quit iNdependence and try again
06. Wait for a success message
07. When you are able to, go into the iPhone settings and under "General" set Auto-lock to "Never"
Part 3: Jailbreak your iPhone while in 1.0.2
01. Launch iNdependence
02. Select the Jailbreak tab and select "Perform Jailbreak"
03. When prompted, navigate to and select the firmware folder
04. If the phone has not changed to show the Apple logo after 30-40 seconds then force quit iNdependence and start again
05. Wait for a success message
Part 4: Install SSH
01. Launch iNdependence
02. Select the SSH tab and press "Install SSH/SCP/SFTP"
03. Account if is:
username: root
password: dottie
username: mobile
password: alpine
04. Feel free to change the passwords using iNdependence afterwards
Part 5: More updating
01. Connect the iPhone to a WiFi network and obtain its IP address (Settings menu > WiFi > Blue arrow by network you are connected to)
02. Launch iNdependence
03. Select the Firmware tab and select "Pre 1.1.1 Upgrade"
04. Enter the IP address and root password (I used dottie, might be alpine)
05. You will be given a dialogue box in iNdependence, leave iNdependence open and follow the instructions (instructions are as follows)
06. Launch iTunes and "Set Up Your Phone"
07. Select "Set up as a new iPhone"
08. Enter a name and select "Ok"
09. You will now be presented with an info screen in iTunes about your phone with the option to "Update" or "Restore"
10. Before doing anything, go back to iNdependence and select "Ok" on the screen presented to you in step 5
11. A new dialogue box in iNdependence will tell you that you are now ready to be upgraded to 1.1.1
12. Press "Ok" to quit iNdependence (if pressing "Ok" does not quit iNdependence, then do so yourself)
13. Back in iTunes select "Update" and NOT "Restore"
14. Click "Next" then click "Agree"
15. The firmware will download (152mb file)
16. When the update is finished quit iTunes
17. The iPhone screen should now be at the activate screen
Part 6: Activating your phone in 1.1.1
01. Launch iNdependence and ensure that Firmware 1.1.1 is listed in the status bar
02. Select the Activation tab and select "Activate Phone"
03. This may take a while, so be patient
04. Wait for success message
05. According to the iNdependence instructions, doing this activation will also jailbreak your iPhone but then goes onto explain how to jailbreak your phone as well. It is as simple as selecting the Jailbreak tab and selecting "Perform jailbreak". This should be unnecessary.
Part 07: Installing SSH/SFTP/SCP
01. In iNdependence click the SSH tab and select "Install SSH/SFTP/SCP"
02. Follow the instructions on screen
Part 08: Unlocking your phone
01. Connect your iPhone and launch iNdependence
02. Select the Customization tab and select "Applications" then "User"
03. Drop in the anySIM.app
04. Select anySIM on the iPhone and install the software
05. After approximately 10 minutes you should be told the iPhone is unlocked
Comments?