Step 4.
You will need to use Fugu (an SSH client) for this next step. If you don't have it installed, or don't know how to use
it
then read this tutorial starting at Step 2.
Launch Fugu and log into the iPhone. Try dottie or alpine as the password. Navigate to the /Applications
folder. Copy the Installer.app file to this directory.
Go into the Installer.app folder and verify that the file Installer has 0755 permissions. Right click
the file and select Get Info.
In this pop up, enter 0755 in the Octal Mode Representation box then click Apply.
Restart the iPhone. Launch the Installer. You will get a pop up asking to update the Installer. DO NOT UPDATE IT.
Go to the bottom of the screen and press the Install icon and scroll down to the Sources folder and press it.
Press Community Sources and install it.
When you are back at the list of folders, scroll down to System and press it. Press BSD Subsystem and install it.
When it has finished press the Sources button. Then press the Edit
button.
Press the Add button. Enter hackthatphone.com/1.xml and then press OK. When it refreshes you will get
the Installer update pop up again. DO NOT UPDATE.
Press Done. Press Refresh.
When it refreshes you will get the Installer update pop up again. DO NOT UPDATE.
You should now see my source listed: Hack that Phone tools. Just to demonstrate what my particular
phone looks like at this point here is what it has installed at this time. Note: I've erased some
of the entries on this screen.
Back in the Installer, press the Install icon and scroll down to the Hack the iPhone tools folder and press
it. Press Downgrade baseband #5 and install it.
Step 5.
Download the Terminal here.
Do not install it via the Installer. Use Fugu to install it by dragging the Terminal.app file to the
/Applications folder, just like you did when you installed the Installer earlier. Restart the iPhone
when you are done.
Launch the Terminal. Enter: cd /usr/bin Then enter: restorebb
Lots and lots of code will scroll by. Finally the process will end at this point.
To verify it worked, press Home, then Settings, General, About. It worked, this phone is now on
03.14.08_G. You are now done downgrading the baseband. Note: I've erased many entries on this
screen shot.
Step 6. (repairing)
If you don't need to downgrade you can just start here. Launch the Installer, (you should have added my
website as a source already) and scroll down to the Hack the iPhone tools folder, then install the Repair
baseband program.
Launch the Terminal. Enter: cd /usr/bin Then enter: virginize A lot of code will scroll
by and finally the process will end at this point.
You are now ready to DFU restore your iPhone to 1.1.4 firmware (I couldn't use iTunes 7.4.2 to do this - I think
1.1.4 firmware requires a more recent version of iTunes since it worked fine under version 7.6.2). Then simply follow my Step 1 tutorial and
use either iLiberty+ or PwnageTool to jailbreak, activate, and unlock your iPhone on 1.1.4 firmware.