The wait is over! For those Canadians with 1.1.2 OTB and 1.1.3 OTB iPhones, your day has finally come! If you bought your iPhone and it came with 1.1.2 or 1.1.3 firmware out of the box, this is the guide you have been waiting for!
The software unlock has been released by GeoHot (send him a donation if this works for you)…and iPhone lovers out there are rejoicing over this incredible breakthrough! For all you people out there thinking of buying an iPhone in the USA to use with Rogers or Fido in Canada…now is the time to do it! You’re free!
The following guide is thanks to GeeZuZz from the Hackint0sh forums (who also has posted it on Unlock.no). He has taken the time to put together this excellent guide on how to unlock your OTB 1.1.2 iPhone. Please be warned, this is ONLY for NEW iPhones that are 1.1.2 or 1.1.3, with the 4.6 bootloader. Do not attempt this if your bootloader is on 3.9! Ready? Here we go!
Disclaimer: Only try this if you are aware of the chance that something might go wrong…as these tutorials are still in early stages and being tested. You’ve been warned! =)
How to Unlock Your OTB 1.1.2 or 1.1.3 iPhone
Don’t do this if you phone has 3.9 bootloader. Do it if your phone shown this image first time you started it (meaning it had 1.1.2/3 and bootloader 4.6). If your phone had a picture of the earth when you started it first time, follow instructions here instead.
Step 1: Install 1.1.1 firmware
If your phone is already activated on any other firmware you can skip Step 1 and Step 2. But you would need to add http://i.unlock.no/ as a source in Installed manually.
To get 1.1.1 firmware installed, you must get the phone enter recovery mode. Here’s how to do this:
- Connect the phone to the computer and press and hold the Power button (on top) and the Home button (on bottom front) simultaneously.
- After about 15 seconds phone will appear to turn off, release the Power button but keep holding the Home button.
- After about 15 seconds the computer and iTunes will detect the phone in recovery mode.
- (links fixed!) Download the following two files to your computer if you haven’t already: 1.1.1 firmware and 1.1.2 firmware
- Hold down SHIFT key (Windows) or Option/ALT-key (Mac) when clicking the Restore button in iTunes, and it will let you choose firmware file. Select the 1.1.1 firmware file you downloaded in previous step.
- iTunes will give give a 1015 error, and you phone will get stuck in recovery mode.
- To get it into normal mode, run AppTapInstaller.exe (or iNdependence if your’re on a Mac). If you are downgrading from 1.1.3 you might have problems getting it started in normal mode. The solution is simple, just restore your phone to 1.1.1 again, and this time it will work
- Now your phone should be at the activation screen.
Step 2: Jailbreak and unlock
- Make sure you have a SIM-card with PIN turned off (the supplied AT&T card works fine).
- On the activation screen, slide for emergency and dial: *#301# to make the phone call itself.
(If the incoming call dialog quickly disappears but it keeps ringing, just dial 0 (remove *#301# first), and it will call itself)
- Answer the call, and tap on Hold
- Phone will call it self again, tap Decline. You will now be returned to the normal dialer.
- Tap on contacts, and tap the + icon to add a new. The only info you are going to add to this contact are two URL’s. To add a URL, tap Add new URL. The first URL is prefs followed by a colon: prefs: and the second is i.unlock.no. Tap Save.
- Your contact now has two “web pages” – tap on the first one (prefs. This will take you to the settings dialog. The reason you want this, is because you need to connect to a Wi-Fi network, so tap on Wi-Fi, and get connected to a network, and make sure the icon on top of the screen is indicating that you are connected. While you are in the settings dialog, you should also set: General –> Auto-Lock –> Never.
- Now, press the home button, and again, slide for emergency dial 0, Answer the call, Hold and Decline the new call so that you get to the contacts. Tap on your contact (No Name), and this time tap on the other home page, i.unlock.no
- Safari will launch and show you a web page. Tap on Tap here to jailbreak your iPhone
- Phone will return to activation screen and after a few seconds the phone should restart.
- If the phone does not restart after waiting a full minute, please make sure that you have your phone connected to the computer and try again.
- When the phone starts again, it should no longer say slide for emergency, but rather Slide to unlock It means it was successful! Activation is now bypassed, and phone prepared for software installation! (If you are going to use an AT&T SIM, you won’t need to do the next step.)
Step 3: Performing the unlock
Add http://i.unlock.no/ to Installer sources if you didn’t follow this tutorial
- Tap on the Installer icon, and wait for it to refresh the sources
- Tap on Install at the bottom
- Scroll down to Unlocking Tools and install 1.1.2/1.1.3 OTB Unlock
- The process will take a few minutes, before you get a message that it completed successfully
Step 4: Upgrade to 1.1.2
Even though the phone is already unlocked, it will not get a signal. To fix this upgrade to 1.1.2:
- Open iTunes again and hold down the SHIFT key (Windows) or Option/ALT-key (Mac) on your keyboard while clicking on the Upgrade button (not the restore button!). A file browsing dialog should appear, and you must select the 1.1.2 firmware file you downloaded previously.
- While the phone is upgrading, download the 1.1.2 jailbreak archive and extract the files to your computer.
- If you don’t already have Java on your computer, you need to download and install Java runtime first. If you are unsure, check the jailbreak.jar file in the archive you extracted previously – it should have an icon with a coffee cup
- When your phone is done upgrading, and shows the Slide for emergency screen, you need to launch the jailbreak java application on your computer. Windows users double click on the windows.bat file, while Mac users can double click on jailbreak.jar file.
- An application should appear, with a “Jailbreak” button – click on it and wait while it’s jailbreaking. This will take a few minutes, and your phone will restart a few times at the end.
- Your phone should now show “Slide to unlock” instead of emergency. If it does, everything was successful.
Step 5: Finishing the unlock
Now your phone will accept any SIM-card and you will get signal. Congratulations!
But if you are using your phone in a foreign country, the Phone/SMS application will just crash.
Very important!: Open Installer and install iWorld found in the Tweaks 1.1.2 category. Start iWorld and select your country and it will fix the crashing problem.
If you want to upgrade to 1.1.3, there’s a package called Official 1.1.3 Upgrader located in the System category. Installing it will upgrade your phone to a jailbroken 1.1.3. Be aware that it will take some time (15-40 minutes).
Want to try another Guide? Here’s another courtesy of iClarified:
Instructions on how to unlock your 1.1.2 OTB and 1.1.3 OTB iPhone!
These instructions assume that you have already jailbroken the particular firmware you would like to be on. This works from 1.1.2 or 1.1.3 firmware! You can find instructions on how to do that here:
Also, you can only follow these instructions if you are on a 4.6 BL iPhone. This means that your iPhone came with 1.1.2 or 1.1.3 Out of the Box. PLEASE MAKE SURE YOU DON’T DO THIS ON A 3.9 BL IPHONE!
IMPORTANT*: You must have enough disk space free on your iPhone to install this package. Otherwise Installer may display a beach ball and then crash to the Springboard. You need space free on your ROOT file system. Your root file system is about 267M-300M in size. Its NOT the 7.3G file system! A tutorial on how to do this can be found here
Finally, you need BSD Subsystem Installed from Installer app (System Category). This most likely will already be installed especially if you did the 1.1.3 soft update…
If you have 1.1.3 OTB follow the downgrade link above to downgrade and jailbreak your iPhone.
- Add iClarified to your Installer sources. You can find instructions on how to do that: here
- Press the Settings icon on your Springboard.
- Press to select General from the Settings list.
- Press to select Auto-Lock from the General Menu.
- Press to select Never from the Auto-Lock Menu.
- Press the Home button to return to your Springboard. Press the Installer icon to launch Installer app.
- Press to select the Install tab at the bottom of the screen.
- Press to select iClarified from the list of Categories.
- Press to select Geohot Unlock(1.1.2, 1.1.3) from the list of Packages.
- Press the Install button at the top right hand corner.
- Press the large red Install button that appears.
- You will receive notice that process will take 5 minutes and you must have Auto-Lock set to Never. If you have already done this then you can press the large OK button.
- You will see a status of Starting the unlock…. You will also lose Wi-Fi during this time. The phone will stay on this status for a few minutes.
- You will then receive a Notice saying “Your iPhone has now been unlocked!”. Press the large OK button!
- You will be returned to the Categories Menu. Press the Home button to return to your Springboard.
- Install iWorld via Installer and the Tweaks 1.1.2 category if you’re using a SIM that is non-US or non-UK…DONE! You can donate to GEOHOT here.
There you have it! If these tutorials have worked out for you, please let us know in the comments! I haven’t tried them, but both tutorials have reported to be successful by users online. However, with all tutorials some people might encounter unforeseen problems–so beware!
Hmm…does anyone smell a 16GB iPhone coming my way? 😉
If you enjoyed this post, please subscribe to my RSS feed, so you won’t miss any updates!