iActivator v1.0 for Mac
From my post on the iPhone Dev Wiki:
iActivator is a Cocoa-based application for Mac which provides a nice interface for activating/deactivating your iPhone. It uses the method described here to perform activation. However, it doesn't rely on any external programs and does everything in one application.
NOTE: This program will not unlock your SIM, it only activates your phone so that you can use it without having to set up an account with AT&T.
[EDIT: Updated to version 1.1.4]
The current version is 1.1.4 (released August 2nd, 2007). It's a universal binary and has been tested on both PPC and Intel. It's also been tested with iPhone firmware versions 1.0 and 1.0.1.
It can be downloaded from here
Here's a screenshot of it in action:
The README.txt file included with it is very thorough, so please read that first before asking any questions.
Note that as of version 1.0.3, iActivator uses the same PEM files that iASign uses. Previous versions did not.
Also note that as of version 1.1.1, iActivator is under the GPL and includes full source code.
Lastly, note that the way jailbreak is done in version 1.1.1 and higher is incompatible with the way it's done in previous versions. So if you have a phone which is jailbroken with a version prior to that, return it to jail and then jailbreak it again with the newer version.
Update: I have successfully compiled the phone interaction code on Windows and tested it with a command-line version of iActivator (it's in the source code), but jailbreak doesn't work.
Originally Posted by The Operator
Very Bloody Nice !!! Well done and thanks !!
Something missing though...the UNLOCK BUTTON !!!!:D :D :D :D
if this jailbreak works for PPC macs, I will attempt a backflip and post it on youtube.
EDIT: Tried it a few times, and the application crashes while doing the jailbreak (the screen showing the jail cell pic). Upon relaunching it, it doesn't see the phone and I have to restart it and relaunch the app to try again. I assume this is because I'm on a PPC Mac.
getting a file not found..but thanks
ok, thanks for the report. I'll drop it on my G5 iMac and see what's going on.
Originally Posted by kurro
got it off wiki. thanks for all the hard work (take a pay rise :)
Looks real nice. Didn't work for me, but it's really cool. Trying again after a restore...
haha, yes... straight from my TODO list (seriously):
Originally Posted by syntrak
- Create a "dummy" mode where everything is done automagically
There's so many steps involved that it's hard to put everything in one. Because if one step fails, then everything goes wrong and you have to start over again.
Sweet. Activation & Jailbreak worked very nicely. If I may suggest a feature... automatic file upload (ie... ringtones, icon, ssh, busybox etc)
Very nice work indeed. I vote to make this the "official" iphone hacking interface :)
Now to just sync this puppy.
Question: When I power my phone up it says it's waiting for AT&T to activate. Why? I don't get the "invalid sim" message... Just curious- I'll probably answer that question myself after a good night's sleep.
I agree on the vote !!
Originally Posted by davidbistolas