Hack the iPhone





[ DEPRECATED ]

How to install 1.1.3 firmware, jailbreak it, and stay unlocked

(Windows XP / Vista)



iPhone


We've been waiting a long time for this one, and thanks to many hard working people we are able to update to 1.1.3 firmware and jailbreak it. This method is different from every other update in that we are only replacing the iPhone's operating system and not updating the baseband. There is no unlock for 1.1.3, so there is no point in having the new baseband. The downside to this? You won't be able to use the new Google maps feature. Yes I am aware of the Locate Me hack, too bad it doesn't survive a reboot, this is unacceptable to me. But if you are unlocked, you will retain your unlock.

There are many methods for doing the 1.1.3 jailbreak (and I have done them all). In fact the iPhone Dev Team has released three variations of this process themselves! Their first version (and the best in my opinon) is the method you will use if you follow this tutorial. Their second method involves using the Upgrade.app (which you install via SSH. This had pairing and YouTube problems for me). Their third method involves using the Official 1.1.3 Upgrader program on the Installer. I had nothing but serious problems using this, and I tried it three times!

I want to thank those people involved: the iPhone Dev Team(s), planetbeing, NerveGas, ghost_000, dinopio, bgm, MuscleNerd, and core.

Attention

You should read my Warning to all iPhone owners page before proceeding.



Step 1.

You need to be jailbroken on 1.1.2 firmware. For Windows instructions on how to jailbreak 1.1.2 firmware click here.



Step 2.

Launch the Installer and press the About button the Featured page. If it does not say v3.0b10 (or newer), then you must update your Installer.

iPhone



Then make sure you have BSD Subsystem (I used the new 2.0) installed.

iPhone       iPhone








Step 3.

Press Settings, General, Auto-Lock, and select Never. You should also ensure your Wi-Fi is enabled and that you are not on EDGE. You might also want to plug in your iPhone to power.

iPhone




Step 4.

Download the 1.1.3 jailbreak program here. When the download has finished you will see this file on your desktop.

iPhone



Decompress the file and you'll have a folder full of files.



Step 5.

Launch WinSCP. You need to copy all the files from within the 1.1.3 jailbreak folder to the root folder on your iPhone. I did not need to change permissions on anything.

iPhone



iPhone



Step 6.

Launch PuTTY and SSH into your iPhone. You could probably also do this from the mobile Terminal on the iPhone.
cd /
sh install.sh

iPhone

iPhone



The process will now start. The program will contact the Apple server and download 1.1.3 firmware. Once it has finished downloading it will not do anything for a minute and a half.

iPhone



You'll then see this text next. It will also not do anything for about 4 minutes.

iPhone



Some more text will appear. It will also not appear to do anything for about 3 minutes.

iPhone



Another screen full of text will appear for 3 minutes. It will then close the SSH connection (or end its process if on the mobile Terminal.) Don't be alarmed when you see this pop up from PuTTY.

iPhone

iPhone








Step 7.

The iPhone will now reboot and you will be taken to the slide to unlock screen. The edit home screen pop up will appear next.

iPhone



Pressing and holding an icon makes them all wiggle. Press an icon and drag it anywhere on the screen or to another screen.

iPhone       iPhone



If you go to your About screen you'll see you are on 1.1.3 firmware, and your baseband is from 1.1.2.

iPhone




I recommend launching the Installer and ensuring your Community Sources are updated to version 3.3 or better. Once you've done this you'll find several 1.1.3 firmware programs and fixes in folders such as: System, Tweaks, Tweaks (1.1.3) and Utilities.

iPhone




Step 8.

If you are using your iPhone under contract with an official carrier (AT&T, O2, T-Mobile), then you must replace the lockdownd file in the /usr/libexec folder with the file provided here. If you do not do this, you will not have cell phone service!

Once you've downloaded the file unzip or decompress it. Launch the Installer and ensure that BSD Subsystem and OpenSSH are installed.

iPhone



Next, launch WinSCP. Upload the lockdownd file to the /usr/libexec folder.

iPhone



Verify that permissions are set correctly on the lockdownd file. Click on the >> button at the bottom right corner. Select F9 Properties.

iPhone



At this pop up, make sure all three X boxes are checked. Then click OK. Reboot the iPhone.

iPhone







Return to top of page.

Callcentric - internet phone service
for your home or office.
iPhone
My other cell phone modding sites:   Hack the L7, Hack the V3 and Hack the V3i.   Copyright © 2008, MCJ