The story behind iUnlock: the first free, open iPhone SIM unlock software

But instead of just swiping the iPhone Dev Team's method, hackers started looking for different ways to achieve the same results now they knew a baseband flash could be done, and a certain Zappaz finally struck gold after working on it all Monday night and well into Tuesday. But that was only the beginning. [Updated after the break]
While Zappaz was at work doing the hack from scratch, there were other efforts underway to spoof iPhoneSIMfree's software. Hexxeh was attempting to do it with an external server, while Geohot got in on the action and purpotedly managed to pull it off by tricking the software to do its thing even if the server returned a negative. However, Geohot decided to put his hack on hold and use the Zappaz method, which was decidedly less sketchy, since it wouldn't take advantage of iPhoneSIMfree's work and application to perform the hack.
When Zappaz eventually logged off due to fatigue, Geohot was preparing to build an application to wrap around the Zappaz script so it'd be ready for distribution. That's when iUnlock.zip showed up on the iPhone Dev Wiki and the iPhone hacking scene came to a standstill.
Apparently the iPhone Dev Team HaRRo (specifically including members Daeken, Darkmen, guest184, gray, iZsh, pytey, roxfan, Sam, uns, Zappaz, and Zfhad) been working on the same general method as Zappaz the whole time, but managed to finish first, and prep and post a usable solution. This same group assembled the binary from iUnlock together with a couple of other files necessary to complete the unlock, thus assembling the first easily distributable, (relatively) easily executed, and completely free and open iPhone SIM unlock software anyone laid eyes on.
After spotting the first initial release, independent documentation (and later official) documentation began sprouting up; before you could say "that's the end of the road for iPhoneSIMfree sales," there were people unlocking their iPhones in droves -- free at last, after 74 days on the market.
Update: It seems only inevitable, but we've received word from the iPhone Dev Team that credit for iUnlock doesn't rest squarely on HaRRo's shoulders, nor was he apparently responsible for the initial release of the iUnlock tool. (In similar fashion nor was Draken apparently solely responsible for the first packaged release.) We won't get into the he said she said of the tale, but the iPhone Dev Wiki has released an official statement today on the software unlock, and credit for the hack is being given to a broader core group.
Donations can be sent to the iPhone Dev Team via PayPal to iphone dawt devteam att googlemail dawt com.





















no...dont need to activate with att...not necessary to get iphone working..totally irrelevant
..so yes straight out of the box u can activate with t-mob.
thanks guys!
links to the software/guides? i downloaded the script from iphonedevwiki, but couldn't find any instructions there
Step-by-Step instructions to UNLOCK iPONE...
http://iphone.unlock.no/
Dear Engadget-
Do you realize threads like this are idiot magnets? Please turn off the comments.
Sincerely,
Their Leader
@ joseph
WHAAAAT???
With these software unlock solutions is it possible to unlock even before signing a contract with ATT? In other words can I pick an iphone from the Apple store and simply use these solutions before paying any homage to ATT?
Comments?
yes..as long as u have a mobile plan with another (if u want to use the phone features)...works with any provider anywhere in world.
Right - this New Zealander is in - getting myself a refurb 8GB iFun delivered to a friend in California - will be passing through in Oct to pick it up myself. Here's hoping they haven't shut down the unlock by then. Mid you, given the interest generated, I'm sure nobody wants to spark an arms race.
Doing the same thing here... I have all the software in case it goes mysteriously missing, I have the instructions, and I am _not_ updating iTunes until then. That should cover all bases, I'd think. Whatever works now will work also in the future as long as you don't update iTunes.
Maybe iphonesimfree still a cuasi smart option, you know free hack updates when apple updates came out.
No, iphonesimfree is NOT a smart option. :rolls eyes:
10x qortet, less than an hour and i've got a working iphone
I'm in Wyoming... no AT&T coverage... roaming only with T-Mobile. If I read it correctly, I'm in an 850mhz roaming mode here and need a phone that'll use that freq. I'm guessing that is CDMA territory?? If anyone knows about T-Mobile's roaming setup, please elaborate.
So, if I unlock an iPhone and put in a T-mobile SIM, will it work in my region? If not... can I just unlock the iPhone and NOT use it as a phone... just as a PDA? I can access stuff via WiFi for my purposes I guess. It'd be nice to have the phone function too though.
Thanks!
For us Sprint users (who love the fast internet on it), I'll just wait for the miniOne. If that offers CDMA anyways. Also, is there anyone who can show me how to use the iPhone with AT&T prepaid plan?
Here is a video of the whole process (the shell one, not GUI), for those interested:
http://gallery.mac.com/peconi#100043
I would like to win anything I am weird like that.
This is a basic set of questions that I hope you can help me with.
Does the iphone need activation in addition to the unlock? If so, do you initially need an AT&T contract to activate?
Specific example: I have (or intend to get) a GSM/Sim account in another country (e.g. Canada)from a non-AT&T provider. I want to use the iphone on my account. If I buy an iphone, say from Apple, can I unlock it and activate it without an AT&T account? If I can, will everything work except for the visual voice mail assuming I have a proper data plan?
Thanks for your help.
Stupid Question: I have a PrePaid T-Mobile Sim. Does it matter? Will the free IUnclock still work?
it Is a great story Paul, although the comments dont really warrant it. I've followed it closely on here, hackingosh and irc. I'm still wondering a few things. Did harro have anything at all to do with the development? What was he doing? He had the freesimunlock site up and the guides copied over. Guessing he was trying to gain money or just money from transparant ads? Then the site dropped off within a day at the exact time as the only other site in which he allegedly copied from.
Also it seems ipsf were the accelerant to all this. Even though they were partially making cash based on others works, they certainly inspired others to balance things out. Hope fully the story continues. An GUI complete packaged patch from erica a retaliation from apple they dont make them like this on tv. ;) george h is also looking into a antena based positioning system in his spare time between 3 jobs and UNO! Thanks for the article, east on his payas Yafo Tmobile.
i just unlocked my phone using iunlock first your phone has to be jailbreaked then i used the iunlock tutorial. Very asy porocess. 100% working. first i restored my iphone jailbreaked it which is also activating the iphone without att contract then used the iunlock tutorial.