How-to: iPhone Unlocking using software - FREE!


iphone software unlock

The hardware unlocks are not for the faint hearted, so for those keen to try something simpler, check these instructions out. Why pay to unlock your iPhone when you can do it free by following these instructions?

Soon an easier, graphical unlock will be coming, but in the mean time:

Note: Playing with software, firmware or hardware on an iPhone is at your own risk. It is not an operation that is risk free, especially if you make a mistake.

Whilst this solution is safer than a hardware unlock, it is not without risks. Tread carefully. If in doubt, don’t do it! If any of these steps don’t make sense to you, it may be an indicator you dont have enough knowledge to safely do it.

In addition, there is no information on what will happen if you flash your phone to a newer firmware at a later date, nor whether any other steps by Apple or any Telco may have an impact on your phone after unlocking it. I would consider not upgrading your firmware to later versions until it is well proven they work or can also be unlocked.

You have been warned! Do this at your own risk.

Instructions

Firstly, you must confirm you are running version 1.02 firmware.

Settings → General → About → Version.
Modem Firmware should also say 03.14.08_G

Your phone will also need to be jailbroken you can use iBrickr for this!

When you have iBrickr running install the following.

  • Community Sources
  • OpenSSH
  • BSD Subsystem (might take some minutes)

Next Use WinSCP (root/dottie) and copy the the following files to /usr/bin

You can find your iPhones ip address by using the wifi settings and picking your network and hitting the blue arrow will reveal your ip.

Now make a folder under /usr/ called local/etc

So you upload minirc.dfl to /usr/local/etc

Now using putty log back in with your login root/dottie

and run the following commands :

cd /usr/bin/

chmod +x iUnlock

launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist

iUnlock ICE03.14.08_G.fls nor

Wait a while usually around 20minutes.

After this is complete in putty run

bbupdater -v

You should see issuing +xgendata… and a lot more stuff this is good!

now still in putty type

minicom

When everything loads ok type AT it should respond with OK

If all is good issue these commands next

AT+CLCK=”PN”,0,”00000000″

AT+CLCK=”PN”,2

if it gives a response with 0 your unlocked!

Now run this command in putty:

launchctl load -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist

Et voila! You are unlocked.

[Source: Adapted from information produced by freeiphoneunlock: fantastic effort guys!]

Leave a Reply