Unlock your iPhone FREE

It is necessary to have your iPhone with openSSH and the BSD Subsystem on a WiFi network.

You will need to have the folder /usr/local/etc created (you can do this in your SCP client or your terminal with mkdir) in order to save the Minicom default file. But this is probably not necessary if you can just change the modem port and then just get to the terminal.

- Download all required files from
- Use an SCP client to upload bbupdater to /bin
- Upload ICE03.14.08_G.fls and a nor file (you can read the guides on how to get this file or create it)
- Upload the iUnlock file

It's necessary that ALL files have Execute permissions. In your SCP client you can click on properties and enable all Xs in the file. This goes for all your uploaded files.

SSH into your iPhone (on windows you can use PuTTY which is free to download).
First time you SSH it will take a while to generate the keys.
Execute the following command to stop Commcenter
launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist
change to your /usr/bin folder
execute

iUnlock ICE03.14.08_G.fls nor
Wait 20 minutes
You'll get some error messages, you can safely ignore them

Run
bbupdater -v

Now you need to open minicom
minicom -s

You need to set the modem to tty.baseband. Look for the guide.
Once in the terminal test your communication with the baseband.
Issue an AT command and hit enter. You should get an OK.

Then issue the following commands:

AT+CLCK="PN",0,"00000000"

You should get an OK
and then

AT+CLCK="PN",2

which should return +CLCK: 0

Reboot your iPhone, insert your SIM card and make your calls!
AdminonWednesday 12 September 2007 - 09:38:58
comment: 0


You must be logged in to make comments on this site - please log in, or if you are not registered click here to signup