113

Tutorial: iPhone Unlock in 7 Easy Steps

iphone unlock downloadThe wait is over. For me that wait was painfully long as I bought an iPhone on launch day only to have to wait until just a few minutes ago to make my first phone call. I passed the time by following the exploits of the guys in #iphone.unlock on undernet who were brave enough to open their iPhone and apply George Hotz’s now infamous hardware hack. But the real juice was in unlocking your iPhone from AT&T without the need to open it. None of that would have happened without the hard work of many different people and groups inlcuding the iPhone Dev Team, the dozens of testers and code wizards in IRC (Daeken, geohot, zappaz, gray, guest184 etc), and of course the guys at iphonesimfree for discovering the buffer exploit that unlocked the phones to begin with. *Editor: This post was modified heavily to include a much more detailed iPhone unlocking tutorial. Read on!

So what’s done is done, and the iPhone is now truly unlocked and usable on any carrier, without having to open it. iUnlock was officially released by the iPhone Dev Team but it should be mentioned again that it was the work of well over a dozen dedicated people. Keep in mind that if you expect their to be updates to this stuff, you should make a donation to at least one of the groups I mentioned above.

Unlock the iPhone in OS X - 7 Easy Steps

I have all the files you need and a quick guide for performing the unlock on OS X below. A huge thanks to my Russian friend (guest184) in #iphone.unlock on undernet for putting the guts of this together before going to sleep. I just tested it and it worked fine for me on my iPhone here in Asia on Thai GSM and TRUE. I unlocked several more phones with others to verify the steps. If you need help post in the channel and I will do my best to assist, but I am no expert!

Before you Begin: Restore your iPhone to Apple factory settings and install the 1.0.2 update. This can be done by putting the iPhone into recovery mode. This is done by holding both the select and sleep buttons for 25 seconds while your iPhone is docked. Do this until it reboots and returns with a yellow sign reading: Connect to iTunes. Fire up iTunes. Choose Restore. To confirm your version, go to Settings > General > About > Version on the iPhone.

Warning: These tools are not perfect and while it is quite rare, it is always possbile to brick your iPhone when messing with the firmware, and file structure. Also be sure to set your Settings > General > Auto-Lock to Never. You’ve been warned.

Step 1 - Jailbreaking with iNdependence
You need to jailbreak your iPhone in order to write files to it. There is a lot written about this and it is pretty simple to do (1 click) but it often causes problems. A good tool for doing this is either iNdependence, or iFuntastic. iNdependence works best for me so that is what I will show here. The latest version of iFuntastic (v3.x) installed a lot of uneccesary stuff on my iPhone so I avoided it.

Jailbreak your iPhone

This tripped me up! iNdependence performed consistant jailbreaks for me but it asks for the iPhone firmware files. This is a 92mb download you can grab here. Now you need to rename this file .zip and then unzip it somewhere so you can point to it when iNdependence asks for it. As it’s running you should see this:

success

Step 2 - Activation
You need to activate the iPhone now. Again this is a 1 click solution from within iNdependence, and it will again ask for the iPhone firmware files from the last step. After some rebooting you should be activated and can now check out the iPhone interface etc. Easy so far!

Step 3 - SSH and Installer
Now we need some tools, specifially SSH installed on the iPhone. In order to do this you need to install installer.app from NullRiver. Others had success installing SSH right from iNdependence but sadly it wouldn’t happen for me.

Install AppTapp

Installer is readyInstaller really kicks ass and will open up a whole new world of iPhone apps you never knew existed. You will really be surprised at what is already available for free. Be sure to set up your wi-fi settings because Installer is so smart it just downloads stuff straight from the internet to your iPhone. Right now we are interested in installing the following in this order:

  • BSD Subsystem (v1.5 currently - adds some FreeBSD tools)
  • Community Sources (v2.5 - adds tons of community maintained homebrew apps, yay!)
  • Installer (v2.63 - Installs stuff!)
  • OpenSSH (v4.6x - allows us to SSH to the iPhone)
  • Alright if those apps installed okay you should be able to SSH to your iphone (user: root / password: dottie):

    ssh root@your.iphone.ip

    Change your password!

    Be sure and change the root password at some point - now is a perfect time:

    passwd root

    Step 4 - Copy the Needed Files
    Okay you can remove the SIM from your phone, we won’t need it until the end of the procedure. Now we need to copy some files from the zip I provided onto the iPhone and get hacking. You can simply do this step with any SFTP client like Transmit, whcih is what I did. Put the files from the zip onto your iphone into these locations, you will not need to create any folders:

    /usr/libexec/lockdownd
    /etc/termcap
    /bin/ice.fls
    /bin/nor
    /bin/iunlock
    /bin/bbupdater

    SFTP to the iPhone

    Step 5 - Hack the iPhone
    Login to iPhone via SSH and execute the following, everything should be cool but be sure to watch for errors. The NOR dump/patch will take about 20 minutes so grab some Corn Pops:

    chmod +x /bin/iunlock
    chmod +x /bin/bbupdater
    mkdir /usr/local
    mkdir /usr/local/etc
    /bin/launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
    iunlock ice.fls nor
    bbupdater -v

    NOR Dumping

    Step 6 - tweak the Modem Settings
    Now we need to tweak the modem a bit. Again in SSH run:

    minicom -s

    It will yammer about no config file found which is just fine. Select serial port setup, and change /dev/modem to /dev/tty.baseband, save setup as dfl, exit.

    config the modem

    You now should have intialized the modem and are dumped to a command line within minicom 2.2. You are so close now it’s not even funny. Type:

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

    and then

    AT+CLCK=”PN”,2

    Both command shoud result in an OK response from minicom.

    Step 7 - Dance Around the Room
    Reboot the iPhone and slap your SIM card in now. You should now be basking in the warm glow of having a fully unlocked iPhone. If not don’t despair. These tools are not perfect and not everyone pulls off the unlock on their first attempt (me included). If you have a problem, a restore and restarting the procedure over again can very likely yield different results.

    If you have difficulty you may also want to check out GeeZuZz’s excellent unlocking resource, the Hackint0sh forums, or jump in Undernet on IRC, #iphone.unlock for a live chat.

    87 Comment(s)

    Legend: Guest Article Author Contributor
  • 1

    kuldeep said on

    September 12th, 2007 at 6:40 am

    dear, i get the error below and i am stuck at point no. 5 H4xor the phone as the moment i try to type anything beyond 2 letters the coneection shows closed. please help

    rgds

    kuldeep-balis-computer:~ kuldeepbali$ ssh root@192.168.1.36
    root@192.168.1.36’s password:
    Last login: Wed Sep 12 16:06:54 2007 from 192.168.1.34
    -sh-3.2# chc
    Connection to 192.168.1.36 closed.
    kuldeep-balis-computer:~ kuldeepbali$ ssh root@192.168.1.36
    root@192.168.1.36’s password:
    Last login: Wed Sep 12 16:08:28 2007 from 192.168.1.34
    -sh-3.2# chm
    Connection to 192.168.1.36 closed.
    kuldeep-balis-computer:~ kuldeepbali$ od

     Add karma Subtract karma  -1
  • 2

    Miles Evans said on

    September 12th, 2007 at 6:57 am

    @kuldeep: I had this exact same problem, and I saw others experience it as well. My suggestion is to restore the phone in iTunes and start again, but this time do not use iNdependence to add SSH but use Installer by Null River. I wish I knew more as to why this happens but that is what worked for me.

    (subscribed to comments)  Add karma Subtract karma  +3
  • 3

    kuldeep said on

    September 12th, 2007 at 7:03 am

    u mean i will repeat the full process?/

     Add karma Subtract karma  +0
  • 4

    kuldeep said on

    September 12th, 2007 at 7:06 am

    u mean i will repeat the full process? sorry i mean actually does installer automatically installs ssh?

     Add karma Subtract karma  +1
  • 5

    TheMacThinker said on

    September 12th, 2007 at 7:06 am

    Or you can simply pay for a license and everything will be taken care of for you:
    http://iphoneunlocked.mostofmymac.com

     Add karma Subtract karma  -18
  • 6

    Miles Evans said on

    September 12th, 2007 at 7:14 am

    @kuldeep: Yes repeat the process. It took me about 3 tries. You can install SSH right on the iPhone from within Installer. See step 3.

    (subscribed to comments)  Add karma Subtract karma  +2
  • 7

    kuldeep said on

    September 12th, 2007 at 7:39 am

    hi miles now the problem is restore, the moment i go for restore in itunes it starts to download the software and in the end gives error as unknown error -48 unable to restore, after download completes, any help

    it is happening again and again

     Add karma Subtract karma  -1
  • 8

    gregor said on

    September 12th, 2007 at 7:56 am

    hello,

    ich have problems with your step 5!
    wat is: /bin/launchctl unload
    i wrote /bin/launchctl and enter, result:

    # /bin/launchctl
    launchd% /System/Library/LaunchDaemons/com.apple.CommCenter.plist
    launchctl: unknown subcommand “/System/Library/LaunchDaemons/com.apple.CommCenter.plist”
    launchd% iunlock ice.fls nor
    launchctl: unknown subcommand “iunlock”
    launchd% bbupdater -v
    launchctl: unknown subcommand “bbupdater”
    launchd%

    please help my

    thanks

     Add karma Subtract karma  +0
  • 9

    Miles Evans said on

    September 12th, 2007 at 8:35 am

    @kuldeep: Hrrmm…unknown error. Possibly the files were corrupted but that doesn’t seem likely as I am sure they are checked. Anyways, try moving the Restore and Update firmware files out of ~User/Library/iTunes/iPhone Software Updates/ to somewhere else temporarily and then re-attempting the restore. Just a guess.

    @gregor: the full command to unload the CommCenter is:

    /bin/launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist

    Is that what you tried there? Also you have all the files in place in the exact positions right?

    (subscribed to comments)  Add karma Subtract karma  +2
  • 10

    adrian said on

    September 12th, 2007 at 9:55 am

    Hi, maybe the question is stupid but I am absolutely no expert with this. I already have activated my iphone (’dvd jon method’) so I may skip steps 1 and 2 and may start with step 3/ installer.app? Thanks, adrian

     Add karma Subtract karma  +0
  • 11

    Miles Evans said on

    September 12th, 2007 at 10:03 am

    @adrian: Nope. Backup your iPhone’s contacts in iTunes, and all of your photos in iPhoto. Then restore it to factory default like I describe. You *could* try for a jailbreak without restoring but I wouldn’t recommend it.

    (subscribed to comments)  Add karma Subtract karma  +0
  • 12

    keluang said on

    September 12th, 2007 at 10:45 am

    I thought i saw apple website release new firmware 1.1.1. Anybody have the details steps to upgrade the software to 1.02 in case anything mess up? Thanks

    (subscribed to comments)  Add karma Subtract karma  +0
  • 13

    nico said on

    September 12th, 2007 at 2:53 pm

    Prévoir au moins 5 heures, prévoyez une semaine si vous n’avez pas fait au moins 5 ans d’etudes supérieures en informatique….

     Add karma Subtract karma  +0
  • 14

    Sid said on

    September 12th, 2007 at 6:06 pm

    I have trouble with this process:

    /bin/launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist

    When i hit enter after entering the above line, I get “No Such Process”

    Then when I tried to run this process:
    iunlock ice.fls nor

    The iunlock launched in terminal and then says “ice.fls: no such file or directory”

    Please help!

     Add karma Subtract karma  -1
  • 15

    Francisco said on

    September 12th, 2007 at 6:50 pm

    I’m also having troubles with the line:

    /bin/launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist

    I get a “no such process”

    Any advice?

     Add karma Subtract karma  +0
  • 16

    Terry said on

    September 12th, 2007 at 11:00 pm

    I’m having the System/Library/LaunchDaemons/com.apple.CommCenter.plist ‘unknown process’ problem. Can anyone of the developers explain where these files should be. When I FUGU the plist is where is shoulc be. Perhaps these files were added in someother non-documented step or the launchctl command is not correct.

    Please note this is a timewaster and not quality work.
    Thanks for your any developer assistance.

    (subscribed to comments)  Add karma Subtract karma  -1
  • 17

    kuldeep said on

    September 13th, 2007 at 12:49 am

    thank u miles restore done successfully ur genius
    will update soon reg unlock also
    rgds

     Add karma Subtract karma  +0
  • 18

    Terry said on

    September 13th, 2007 at 1:14 am

    Hello All:
    I solved my /System/Library/Launch etc. problems by using Erica’s unlock application. Got it off the modmyiphone site, loaded it as an app in the iPhone, taped it and voila, 20 minutes later my Rogers Canada phone sim is now phoning home. Yes, all you Canadian iPhone users, you can stick it to the man (Ted Rogers that is). I guess Rogers waited too long to cash in. Too bad!!!!

    (subscribed to comments)  Add karma Subtract karma  +0
  • 19

    kk22682 said on

    September 13th, 2007 at 1:34 am

    Hi,
    I know this question will sound stupid. But i wont mind being stupid at the cost of getting my iPhone unlocked.
    I have a brand new iPhone. I need to how this procedure works for a new iPhone. How do you check the firmware version without activating your phone? Any pointers will be greatly appericiated.

     Add karma Subtract karma  +1
  • 20

    kuldeep said on

    September 13th, 2007 at 6:39 am

    HI ANYBODY HELP PLEASE

    GETTING ERROR IN THE END

    AT+CLCK=”PN”,0,”00000000″
    ERROR
    WHAT MAY BE WRONG??????

     Add karma Subtract karma  +1
  • 21

    Paradox said on

    September 13th, 2007 at 7:48 am

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

    I am getting the same response

    Any Ideas?

    (subscribed to comments)  Add karma Subtract karma  +0
  • 22

    Miles Evans said on

    September 13th, 2007 at 8:14 am

    As one of the posters above mentioned the iPhone Dev group has released a GUI style app that will perform these steps for you. They mention it here: http://iphone.fiveforty.net/wiki/index.php/Software_Unlock

    I believe they will have a final release for this very soon.

    From the people having errors, I have seen most of these.

    If the iPhone comes back saying the CommCenter is not loaded, try proceeding to the next step. Also be certain you’re using the proper case. I copied and pasted from this guide right to my terminal on another iPhone today and it worked fine.

    The modem errors seem to be happening with quite a few people, but unfortunately I can’t be of much help. My suggestions is to check out Erica’s GUI based unlocker or wait for the Dev team to release a final app. Check out the Hackint0sh forums for info on that.

    (subscribed to comments)  Add karma Subtract karma  +1
  • 23

    Francisco said on

    September 13th, 2007 at 9:27 am

    I was able to overide the “System/Library/LaunchDaemons/com.apple.CommCenter.plist ‘unknown process” problem

    Apareantly had skiped one of the early steps

    I did a clean restore in iTunes and started from the begining

    Now I have a Tmobile iPhone

     Add karma Subtract karma  -1
  • 24

    Sanjeev Soni said on

    September 13th, 2007 at 9:57 am

    I am installing the BSD subsustems file but keep getting error message “Error during install script execution” Please help

    (subscribed to comments)  Add karma Subtract karma  +0
  • 25

    Benedict said on

    September 13th, 2007 at 11:08 am

    You guys are tripping. You can’t get service on your i-phone from any other carrier in US.
    T-Mob, Verizon, Sprint, Alltell and others can only activate phones they sell or have sold to you before. The SIMs are different, and the phones are prgrmed based on providers’ specs, and they would be exposing themselves in case at&t were to sue them. By the way, at&t data plans seem attractive at a fair price.(http://www.wireless.att.com/learn/iphone-faqs.jsp)

    (subscribed to comments)  Add karma Subtract karma  -20
  • 26

    Darcy said on

    September 13th, 2007 at 11:37 am

    Thanks. This worked for me. I was a bit confused about where to find the IP address of the device but once I figured out that all i needed to do was go to Settings > WIFI > and then click on the “>” next to the network I was connected to, then the last pieces fell into place. Thanks for this, it made my day. My cancellation check to AT&T is in the mail.

    (subscribed to comments)  Add karma Subtract karma  +0
  • 27

    Darcy said on

    September 13th, 2007 at 11:46 am

    BTW, @benedict, you aren’t quite right.

    SIMS are interchangeable once you unlock the phone. You can pull out your SIM from any device and, provide the device you put it into is unlocked, you SIM will work for telephone and SMSs.

    Verizon and SPRINT are not GSM operators, they are CDMA and don’t have SIMs. If you are on a GSM network, it’s likely your SIM will work. I have Vodaphone, Sonera (Finland) and TMO (USA) and they are all working after I did this mod. I don’t have Edge service, so the mobile data isn’t working, but the telephony, voicemail button, and SMS are working perfectly.

    (subscribed to comments)  Add karma Subtract karma  +5
  • 28

    Miles Evans said on

    September 13th, 2007 at 1:23 pm

    Congrats to those of you succesfully unlocking and free’ing your iPhone. If you have trouble I really suggest you start over again from a restored phone, or wait for an official 1-click GUI based unlock from the Dev team or elsewhere.

    @Benedict: Pretty much everything you said is incorrect. Also if ATT had fair prices it still wouldn’t matter. This isn’t about fair prices. If you were travelling to Europe and roaming using ATT I bet you would see how using another carrier would be hella convenient. Not too mention the fact that until these hacks for the iPhone came out nobody outside of ATT customers in the US even had the priviledge to use the iPhone.

    (subscribed to comments)  Add karma Subtract karma  +2
  • 29

    Darcy said on

    September 13th, 2007 at 3:38 pm

    @ Miles, got the EDGE working on my Finnish SIM by updating my EDGE settings using this site http://home2.btconnect.com/Taniwha/gprs.html. Verified that Sonera Edge settings work, even while on roaming in the US

     Add karma Subtract karma  +0
  • 30

    Miles Evans said on

    September 13th, 2007 at 4:36 pm

    To the posters above having issues with the modem commands in minicomm (from the dev wiki):

    If you get ERROR after the first command : AT+CLCK=”PN”,0,”00000000″ ERROR AT+CLCK=”PN”,2 +CLCK: 1

    OK

    A. Exit minicom by pressing CTRL-a followed by q and select “Yes”, then run bbupdater -v again, then start minicom and try again.

    More troubleshooting and other info here: http://iphone.fiveforty.net/wiki/index.php/Software_Unlock

    (subscribed to comments)  Add karma Subtract karma  +1
  • 31

    Josh said on

    September 14th, 2007 at 2:56 am

    Hi, guys, I’m getting the same problem in installing BSD subsystem, it always shows “error during install script execution”. What should I do? Anyone genius help me, please.

     Add karma Subtract karma  +0
  • 32

    adrian said on

    September 14th, 2007 at 7:51 am

    hi again, maybe i am too stupid, but where do i find the erica’s GUI, couldn’t get it on modmyiphone? thanx, adrian

     Add karma Subtract karma  +0
  • 33

    BamaBoy1914 said on

    September 14th, 2007 at 4:03 pm

    I had the same problems that a ton of your responders had re: If you get ERROR after the first command : AT+CLCK=”PN”,0,”00000000″ ERROR AT+CLCK=”PN”,2 +CLCK: 1

    OK

    A. Exit minicom by pressing CTRL-a followed by q and select “Yes”, then run bbupdater -v again, then start minicom and try again.

    -I’ve done this about 30X’s now, I need help!!! I keep getting the error message, have you heard any of the latest news on this?!

    (subscribed to comments)  Add karma Subtract karma  +1
  • 34

    cl said on

    September 14th, 2007 at 11:53 pm

    If you get ERROR after the AT+CLCK=”PN”,0,”00000000″

    -ignore it; just go ahead and do the next line [AT+CLCK=”PN”,2 ]; should get the response:
    +CLCK: 0
    OK

    -then continue (basically done!)

    -something I read implies that this error happens because a counter has been exceeded (i.e. if you have attempted this many times) but it has no effect

     Add karma Subtract karma  +1
  • 35

    lmc said on

    September 15th, 2007 at 2:29 pm

    Correct me if I’m wrong, so basically I can ask a friend to send me an new unactivated iPhone over from the states, and by following the 7 steps with a bits of luck, I can have my phone up and running with my choice of carrier. Thanks.

     Add karma Subtract karma  +0
  • 36

    ncezar said on

    September 16th, 2007 at 11:43 am

    Hi guys! Is it possible to unlock my Iphone using a PC (Windows XP)? Is required on OS X ???

    Best Regards!

    (subscribed to comments)  Add karma Subtract karma  -1
  • 37

    kk22682 said on

    September 17th, 2007 at 3:59 pm

    Hi all,
    I am following a tutorial developed by Dev team. I am trying to unlock my iPhone using PC. When i upload lockdownd and restart my iPhone, iBrickr or itunes don’t recognize it. I am stuck and do not have any clues to resolve this issue. Please help me if someone has a resolution for this issue.

     Add karma Subtract karma  -1
  • 38

    kuldeep said on

    September 18th, 2007 at 12:33 am

    hi miles, one problem a quite strange one, i successfully activate the iphone and it shows airtel (india) and even supports all sim cards, but after about 2 hours the signal goes off and shows no service, then again i had to repeat the process again same thing it lasts for 2 hours and then gives off. please suggest what may be wrong.

    rgds

     Add karma Subtract karma  +0
  • 39

    Guillermo vargas said on

    September 18th, 2007 at 11:22 am

    Hello there, I am having trouble with the minicom command, at the end after I change the setting of the modem to baseband and then save it as a dfl I try to enter the command AT+CLCK=”PN”,0,”00000000″ I always get an error anyone that can help me, please!

    (subscribed to comments)  Add karma Subtract karma  +0
  • 40

    bob said on

    September 19th, 2007 at 3:02 am

    http://www.theiphoneunlock.com/free-unlock-manual-english/

    this worked for me guys, try itout

     Add karma Subtract karma  +0
  • 41

    ratik said on

    September 20th, 2007 at 7:14 pm

    hi. i have successfully unlocked my iphone but am having problems running the edge on airtel network in india. i think i need the apn, username and password. p.s. edge is activated on my number in the sense the blackberry services are activated.
    any and all help will be highly appreciated. thank u
    ratik.aurora@gmail.com

     Add karma Subtract karma  +0
  • 42

    PPP said on

    September 25th, 2007 at 6:44 am

    Darcy, How did you do this? Possible on Windows? I see the settings but how uploaded to Iphone?

    @ Miles, got the EDGE working on my Finnish SIM by updating my EDGE settings using this site http://home2.btconnect.com/Taniwha/gprs.html. Verified that Sonera Edge settings work, even while on roaming in the US

     Add karma Subtract karma  +0
  • 43

    Vinicius said on

    September 30th, 2007 at 11:26 am

    Hi,

    since the release of the 1.1.1 firmware from apple, how do I get a brand new iPhone and update it to the 1.02 firmware?

    Thanks

    (subscribed to comments)  Add karma Subtract karma  +2
  • 44

    Kasimodo said on

    October 4th, 2007 at 7:39 pm

    Hi I just received my iPhone and tried your tutorial.

    The AppTapp installer didn’t work as expected for me. I did force quit it after 15 mintues of activity (should have finished after 2-3)

    Unfortunately my iPhone is now extremely slow: it freezes about 1 minute after each click! :-(

    Worst of all, it is not recognized anymore by my computer when connected through USB (tried with iTunes & independance)

    I can only access it through ssh…

    Please Help :-(

     Add karma Subtract karma  +2
  • 45

    Radz said on

    October 4th, 2007 at 11:29 pm

    hey i am now in Egypt and i have a friend coming from the US next week and i am not a computer geniuse and i want the iphone realy hard and can’t wait for it until it enter the Egyptian markets. Can anyone tell me if i should get it or no, and will this unlock process is easy and will make the iphone work normaly.

    also about the updates this will be a problem for us because apple updates are very useful, they renew old s/w and give us new options……

     Add karma Subtract karma  +1
  • 46

    Españolhablante said on

    October 7th, 2007 at 6:47 pm

    Alguno de su equipo habla español? si es así, sabrá la importancia de contar con el acento y la letra ñ en el iPhone, podrían ayudarme?

    gracias

    (subscribed to comments)  Add karma Subtract karma  +0
  • 47

    Darcy said on

    October 9th, 2007 at 7:04 pm

    @ PPP

    I just did another one (number 15). I used the Mac. I’m able to activate because I have an AT&T account I signed up for with my first Iphone purchase. I had to delete my current version of Itunes (7.4.x) and replace it with 7.3.x. I used ifuntastic to unlock the phone. This was an old phone, and had the 1.0 firmware on it. I had to redownload the 1.0.2 firmware, as iTunes kept trying to push 1.1 on me. On the whole, the process itself is a pain in the ass, and this was the last phone I do for my friends. I’m going to cancel the AT&T account, and my company’s going to cover the cost of the $175 fee, as the first 3 I unlocked were for them.

    I’ve never tried via Windows, so I don’t know if it’s possible. I’d strongly advise waiting until someone figures out how to crack the 1.1 release. Or buying a legal version in your country. I’ve unlocked 15 phones now but don’t actually use one myself anymore — I need to be able to use something other than crappy AT&T abroad where I spend two weeks of every month, so I’ve gone back to the slightly-more-outdated-but-more-robust-and-flexible cache of Nokia devices that I have. The Apple’s have a lot of “wow” especially in places like Russia and Singapore and South Africa but they haven’t proven to be useful to me, especially as I like to keep the software on my mac mostly up-to-date and I found Apple’s endless nagging (there’s new software which invalidates all your legitate rights. Would you like Apple to take away your options from your $500 phone?”) to be not worth it to be able to show of my shiny-party-trick of a mobile device.

    Good luck to you to find an old firmware device. Frankly I hope Apple get’s a black eye in the class action legal cases against them. This device is a shitty way to treat customers who love their products.

    (subscribed to comments)  Add karma Subtract karma  +2
  • 48

    kurt said on

    October 20th, 2007 at 7:07 am

    any 1 interested to swap a sony vaio laptop really looked after,6 months old cost £850, for a apple iphone 8gb untouched and boxed email me if so at screen 18@hotmail.co.uk ps i live in england so only reply if you live there as well , thanx

    (subscribed to comments)  Add karma Subtract karma  -1
  • 49

    kurt said on

    October 20th, 2007 at 7:09 am

    sorry screen18@hotmail.co.uk

    (subscribed to comments)  Add karma Subtract karma  -1
  • 50

    phiruz said on

    October 25th, 2007 at 2:40 pm

    when i put this iunlock ice.fls nor

    i get this
    iUnlock v42.PROPER — Copyright 2007 The dev team

    Credits: Daeken, Darkmen, guest184, gray, iZsh, pytey, roxfan, Sam, uns, Zappaz, Zf

    * Leet Hax not for commercial uses
    Punishment: Monkeys coming out of your ass Bruce Almighty style.

    ice.fls: No such file or directory

    (subscribed to comments)  Add karma Subtract karma  +0
  • 51

    Darcy said on

    October 25th, 2007 at 3:26 pm

    @ phiruz

    You are in the wrong directory. CD to etc and re-execute the command. Then go make a sandwich, as it takes about 20 minutes to work its magic.

    (subscribed to comments)  Add karma Subtract karma  +0
  • 52

    romex said on

    October 26th, 2007 at 9:55 am

  • 53

    Natassia said on

    November 4th, 2007 at 11:51 am

    I have no idea of how to do any of these things, my first question is do i have to download iNdependence on an iphone, windows computer, or mac computer?

    thanks

    (subscribed to comments)  Add karma Subtract karma  +2
  • 54

    gBlogger said on

    November 7th, 2007 at 10:09 pm

    To unlock iphone in under 30 minutes.

    Visit :

    http://iphonefreed.blogspot.com

    Already unlocked 3 iphones works great.

    (subscribed to comments)  Add karma Subtract karma  +0
  • 55

    Hernan said on

    December 4th, 2007 at 2:19 am

    Hi, guys. I have a problem with my iPhone. When I ran the anySIM (1.1) by mistake I live a AT&T SIM (because I can’t access to the emergency pad at this moment). It ran ok, I connected whit the iTunes successfully. But when I want to use my SIM (from other provider) the iTunes(any version) say that the phone is NOT ACTIVATED!! but I can make a calls and recive.
    Somebady can help me to activate the iphone!!??
    ASAP, plese…
    Thanks

    (subscribed to comments)  Add karma Subtract karma  +1
  • 56

    Ryan Egnatuk said on

    December 8th, 2007 at 3:19 pm

    Hey, This may sound like a dumb ? but once i have unlocked the phone then what do i do. lol. I have the motorola Q right now with verizons service and was wondering how i get the verizon service off my Q and put onto the iphone i just unlocked? I was wondering if ill be able to keep my phone number? please help me man!! thanks for your time and by the way this was a very helpful website!!

    (subscribed to comments)  Add karma Subtract karma  +1
  • 57

    Darcy said on

    December 8th, 2007 at 4:47 pm

    @ ryan. Because Verizon is CDMA, and the iPhone is GSM, you can’t move it over. The easiest thing to do would be to simply open a new account with AT&T and move your Verizon number over. If you still have a contract with Verizon, it’s likely there would be a penalty to close your account.

    (subscribed to comments)  Add karma Subtract karma  +0
  • 58

    Sanjeev said on

    December 9th, 2007 at 1:08 am

    Hi Guys

    Could you share with me the unlock experience on the new (latest) iPhones With the latest update of firmware? Is it still possible to unlock? I have the older version phone and that is OK but would like to get another one for a friend, so this question

    (subscribed to comments)  Add karma Subtract karma  +0
  • 59

    Ryan Egnatuk said on

    December 9th, 2007 at 3:51 pm

    so there is no way to make an iphone work with verizon?

    (subscribed to comments)  Add karma Subtract karma  +0
  • 60

    Darcy said on

    December 9th, 2007 at 6:22 pm

    @ Ryan: No, Verizon is a CDMA network and the iPhone is designed to run on GSM networks. If Apple releases an iPhone in the future using CDMA technology it may be possible but that’s not realistic. Apple is focused on GSM because it gives the company much of the world, while CDMA is used in far fewer places (mostly USA, Canada, S. Korea, and some parts of China). GSM is pretty much everywhere except S. Korea.
    If you want to stay on Verizon, then you need something else than an iPhone.

    (subscribed to comments)  Add karma Subtract karma  +0
  • 61

    Santa said on

    December 26th, 2007 at 1:37 am

    is it possible to unlock a native version 1.1.2 iPhone yet?

    (subscribed to comments)  Add karma Subtract karma  +0
  • 62

    mannyp said on

    January 2nd, 2008 at 1:56 pm

    I have an unlocked 1.1.1 iPhone and I’m trying to download music and videos but my phone won’t even get recognized by my computer when I hook it up with the USB. I can’t even download anything on my safari it always says safari can’t download this file! What should I do to fix this?

    (subscribed to comments)  Add karma Subtract karma  +0
  • 63

    silvana said on

    January 5th, 2008 at 10:37 pm

    HEY I JUST BOUGHT A IPHONE AND I NEED TO UNLOCK IT!I HAVE A T-MMOBILE SIM ND I WOULD APREAT IT IF U SHOWED ME STEP BY STEP ON HOW TO UNLCOK IT
    THANK YOU

    (subscribed to comments)  Add karma Subtract karma  +0
  • 64

    koolio said on

    January 20th, 2008 at 1:03 am

    If you trying to find iPhone downloads like hacks or ringtones and unlock then goto http://iphone-downloads-review.blogspot.com/

     Add karma Subtract karma  +0
  • 65

    roger168888 said on

    January 24th, 2008 at 2:08 am

    Magicsim 21th turbosim Unlock iPhone 1.1.2 OTB 4.06 4.6
    Hey ! I bought a turbosim for my 3G card last week. it is wonderful ! easy install, support STK. my iphone is 1.1.2 OTB,called Magicsim 21th turbosim

     Add karma Subtract karma  +0
  • 66

    Mike said on

    February 4th, 2008 at 5:39 pm

    Does ne1 know how to get the iphone unlocked to use without a SIM card (with Verizon, or other CDMA services)??

    (subscribed to comments)  Add karma Subtract karma  +0
  • 67

    Mike said on

    February 4th, 2008 at 5:46 pm

    I have seen someone on Youtube with an Iphone that has the Verizon logo at the top left (Youtube.com search: Verizon Wireless iphone unlocked), how is this done? It’s killing me, i need to know!!!

    (subscribed to comments)  Add karma Subtract karma  +0
  • 68

    Darcy said on

    February 4th, 2008 at 7:37 pm

    @ Mike: Not technically possible as the guts of the iPhone are completely, 100% incompatible with any CDMA network. Move your telephone number to AT&T (by law you can do this and Verizon cannot stop you) and then sign for two years to buy the over-priced, nicely designed phone.

    (subscribed to comments)  Add karma Subtract karma  +1
  • 69

    danielgeek said on

    February 6th, 2008 at 9:04 am

    Anybody purchased from this site before: www.sourcingman.com for their X-Sim? I am quite tempted to try

    (subscribed to comments)  Add karma Subtract karma  +1
  • 70

    Ken said on

    February 9th, 2008 at 2:35 pm

    Hey guys! i don’t understand the following :

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

    and then

    AT+CLCK=”PN”,2 .

    How do you do it?

    (subscribed to comments)  Add karma Subtract karma  +1
  • 71

    diane said on

    February 12th, 2008 at 1:54 am

    hi! will this work on a 16 gig iphone? i have one from my uncle arriving this week. can anybody help me how i can unlock it?

    (subscribed to comments)  Add karma Subtract karma  +0
  • 72

    Maik23 said on

    February 16th, 2008 at 2:59 pm

    Hello folks!

    If u understand german language, then u can visit this iPhone Forum to know more about iPhone unlocking :)

    I downgraded my bootloader with ZiPhone 2.2 … give a try - u will love it. I do ;-)

     Add karma Subtract karma  +0
  • 73

    James said on

    February 24th, 2008 at 4:00 pm

    This site has a pretty good guide to soem of the best hack and download software apps for your iPhone. They also have a good discount link for unlimited iPhone downloads:
    http://iphone-downloads-reviews.blogspot.com

     Add karma Subtract karma  +0
  • 74

    Marie said on

    February 25th, 2008 at 12:23 am

    Hello i actually found an iphone and it requires a code to unlock it i guess to whoever the phone belong to had a passcode just wondering is there any way i could bypass this passcode and i would like to send it to a family member in dominican republic would it work over there??? Please i need help what should i do and how can i unlock this phone.. thank you…

    (subscribed to comments)  Add karma Subtract karma  +0
  • 75

    dekecui said on

    March 3rd, 2008 at 3:07 am

    Marie,i don’t know more about the passcode,but i know maybe it makes sense here:
    http://iphone.unlock.no/

    also,i recommend this link to you,get it unlocked with the sim card
    http://www.easyipodshop.com/easyipodshop-Next-Stealth-Unlock-iPhone-OOB-1.1.2-sku-a07122600ux0004-from-brand-brand-1040-detail.html

     Add karma Subtract karma  +0
  • 76

    Rola Salloum said on

    March 3rd, 2008 at 5:05 am

    Dear Mr./Mrs.
    I had the installer on my iPhone but I want to remove it and install once again, so how can I uninstall it cause I can’t open it anymore. A problem happened with it and I can’t open the installer. Is there a way to uninstall it and install it again?
    Thank you so much

    (subscribed to comments)  Add karma Subtract karma  +0
  • 77

    SMJH UP78 said on

    March 16th, 2008 at 7:31 pm

    I bought unlocked version iphone and by mistake one of my friend uptaded the software. I dont know exactly how to reunlock th iphone.
    Can anyone help me to restore my old data? Please let me know?
    Rgrds
    SMJH UP78

    (subscribed to comments)  Add karma Subtract karma  +0
  • 78

    lobo said on

    March 16th, 2008 at 8:07 pm

    I found an iphone but is lock. it say something about a passcode.what do I do?

    (subscribed to comments)  Add karma Subtract karma  +0
  • 79

    Omar said on

    March 17th, 2008 at 7:08 am

    hello,

    i’ve unlocked my phone but i can”t call with it!! please help me!!

     Add karma Subtract karma  -1
  • 80

    Modo said on

    March 24th, 2008 at 3:55 pm

    You’ll find the latest dev and other iphone unlock releases for free on http://www.freeunlock.com