
Geohot has just released his own iPhone 3GS software unlock and named it purplesn0w. Who is purplesn0w for? If you own a jailbroken iPhone 3GS running firmware 3.0 and you want to unlock it to use it with another carrier (T-Mobile only in the USA), then purplesn0w is for you. Are you experiencing wifi/battery/other unlocking problems after using ultrasn0w? Then I highly recommend you try purplesn0w. Geohot says that it’s the best unlock out there.
purplesn0w patches three files: CommCenter, lockdownd, and wildcard. It also uses tha at+xlog exploit that Oranav found. As of right now purplesn0w is in beta, but I thought I’d post it here since a lot of users here have been reporting issues with the current ultrasn0w unlock from the iPhone Dev Team. If you’re using a jailbroken iPhone 3G/iPhone 3GS and want to unlock, please try purplesn0w and tell us how it goes.
Here is how to install purplesn0w:
* Make sure you have a legit activated iPhone 3GS. If you have T-Mobile make sure you disable 3G in the settings.
- Open Cydia, and add http://apt.geohot.com to your sources
- Install the com.geohot.purplesn0w package
- Watch for the success output in Cydia
- Reboot your iPhone 3GS
Once you have followed the steps above, your iPhone 3GS should be unlocked! Don’t forget to post your unlocking experience in the comments.
Update: Geohot has also posted technical details of purplesn0w here along with the source code of purplesn0w. He plans to release an updated version of purplesn0w with hactivation support.
[via Geohot]

