demonic.cc
  • About
  • 10/13/2007 (5:37 pm)

    How To: Unlock your iPhone in Windows using PACAY (1.0.2)

    Filed under: iPhone ::

    This is a simple method to unlock your 1.0.2 iPhone under Windows…

    You will need to have a wireless router as it is needed for uploading files to the iPhone via SFTP. If you do not have a wireless router then you can download iBrickr and use it to send files to the iPhone via USB.

    Let’s get started shall we?

    The first thing that you will want to do is upgrade your phone to version 1.0.2 if it’s not already at that version. Before doing this you will want to edit your hosts file in windows to make any attempts for iTunes to connect redirect to 127.0.0.1 (localhost) to prevent accidental updating. Please note that the following hosts may not be every host used by iTunes. They are all the ones that I know of and they are merely a precaution. Try to avoid accidentally updating to 1.1.1 (pay attention to what you are doing).

    Put the following in C:\Windows\System32\Drivers\etc:

    127.0.0.1 nwk.itunes.com
    127.0.0.1 www.itunes.com
    127.0.0.1 nwk-www.apple.com

    After this you can open iTunes (Make sure that you have iTunes 7.4 or later installed) and wait for the iPhone interface to appear stating that a newer version of iTunes is available. Do not update to 1.1.1, click cancel if it asks you if you’d like to update. You’ll then see a button marked “Restore” in iTunes. The next thing you will want to do is download the 1.0.2 firmware from here. After downloading the firmware MAKE SURE YOU ARE HOLDING DOWN THE SHIFT KEY and click the “Restore” button and iTunes will prompt you for the firmware file. Navigate to the location where you saved the file and select it, then click ok. The phone should start restoring/updating to firmware version 1.0.2 at this point. Wait for the update to finish and then continue with the next steps.

    Next you will want to run the AppTap installer which will “jailbreak” the iPhone and install Installer.app in to /Applications on the iPhone. Installer.app is a package management system which can be used to quickly and easily loads applications on to the iPhone over Wifi. Use the following steps to successfully install AppTap on to your iPhone:

    1. Download AppTap from here.
    2. Make sure that iTunes is closed.
    3. Execute “AppTapInstaller.exe”.
    4. Follow the installer prompts until completion.

    Congratulations, you should now have AppTap installed on your iPhone and are ready to move on to the next step.

    Next we need to patch the lockdownd daemon process running on the iPhone to get rid of that pesky AT&T activation screen which is preventing us from accessing the applications and settings on the iPhone. We do this using the following steps.

    1. Download PACAY from here.
    2. Extract the files to a directory using WinRAR.
    3. Navigate to the directory which you extracted the files to.
    4. Execute “(CLICK HERE) activate.bat”.
    5. Follow the prompts until completed.

    You should now have full access to your phone. If you are using AT&T as your carrier then you can stop here as you will not need to SIM unlock your phone. If you are using an alternate carrier (as most of you probably are) then proceed with the following steps to unlock your phone using anySIM 1.1.

    1. Install OpenSSH and the BSD Subsystem via the AppTap installer (accessible from the iPhone’s main menu).
    2. Download anySIM 1.1 from here.
    3. Extract the zip file’s contents to a folder.
    4. Download PuTTY to SSH in to the phone (we will want to change the password for security reasons before proceeding).
    5. Configure your iPhone’s wireless by going to Settings -> Wifi and configuring your wireless network settings.
    6. Get the IP address of the phone once it’s connected by going to Settings -> General -> Network -> Wifi and tapping on the blue arrow next to your wireless network.
    7. Connect to the iPhone via SSH using PuTTY (the username is “root” and the default password is “dottie”).
    8. Type “passwd” at the command prompt via SSH and you will be prompted to change the password (change it).
    9. Connect to the iPhone via SFTP using your favourite SFTP client (I recommend FileZilla).
    10. Copy the anySIM.app folder (from the files that you extracted from the zip) to /Applications on the phone using the SFTP client.
    11. You should now see anySIM listed on the home screen of the iPhone. If you don’t see it then lock and unlock the iPhone. If you still don’t see it then restart the iPhone.
    12. Once you are able to see the icon for anySIM on the home screen, tap on it to start it.
    13. Slide the slider to begin the unlocking.
    14. You should receive a message indicating that the unlocking was successful.
    15. Insert your non-AT&T SIM and you’re good to go.

    Enjoy your SIM unlocked iPhone.

    Leave a Reply

    You must be logged in to post a comment.