How to Unlock iPhone 3GS with PurpleSn0w - iPhoneHeat

How to Unlock iPhone 3GS with PurpleSn0w

In this iPhone tutorial, you will learn how to unlock iPhone 3GS on OS 3.0 with PurpleSn0w in order to use SIM card of any carrier. If you’re a loyal follower of iPhone Dev-Team like me, then go to:

However, GeoHot says that PurpleSn0w should improve issues with wifi, battery, and the unlock itself.


Read the next few paragraphs before trying anything.

In order to follow these instructions, you must jailbreak iPhone 3GS using any of the following guides:

Once you have jailbroken your iPhone 3GS using any of the above guide, your iPhone Baseband will be on 04.26.08 which is also necessary to Unlock iPhone 3GS with PurpleSn0w.


T-Mobile users or any carrier users without 3G please turn it off before starting this guide.

How to Unlock iPhone 3GS with PurpleSn0w

  • Launch the Cydia from your iPhone Springboard.
  • unlock-iphone-3gs-os-30-puplesn0w-01

  • Go to Manage tab at the Bottom-Right.
  • Tap the big Sources button.
  • unlock-iphone-3gs-os-30-puplesn0w-02unlock-iphone-3gs-os-30-puplesn0w-03

  • Hit the Edit button at the Top-Right of the screen.
  • Now Tap the Add button at top-left of the screen.
  • unlock-iphone-3gs-os-30-puplesn0w-04unlock-iphone-3gs-os-30-puplesn0w-05

  • Input: as Source URL/APT
  • Once Source is added successfully, Press Return to Cydia button.
  • unlock-iphone-3gs-os-30-puplesn0w-06unlock-iphone-3gs-os-30-puplesn0w-07

  • Press the Done button at the Top-Right.
  • unlock-iphone-3gs-os-30-puplesn0w-08

  • Now go to under user added sources.
  • Now select com.geohot.purplesn0w from the list of packages.
  • unlock-iphone-3gs-os-30-puplesn0w-09unlock-iphone-3gs-os-30-puplesn0w-10

  • Tap Install button at top-right
  • Now press Confirm button at top-right of the screen to begin installation.
  • unlock-iphone-3gs-os-30-puplesn0w-11unlock-iphone-3gs-os-30-puplesn0w-12

  • Once the installation is completed, Press the big Return to Cydia button.
  • unlock-iphone-3gs-os-30-puplesn0w-14

Press the Home button to go back to SpringBoard. Now Turn your iPhone OFF and then back ON. Congratz! you have successfully unlock iPhone 3GS with PurpleSn0w. Now you can enjoy any SIM card of your choice.

Jailbreak iOS 4.0

Unlock iOS 4.0

Update 1: Jailbreak iOS 4 with PwnageTool

Update 2: Jailbreak iPhone 3GS iOS 4 with PwnageTool

Update 3: Jailbreak iPhone 3G iOS 4 with PwnageTool

Update 4: UltraSn0w 0.93: Unlock iPhone 3GS, 3G (All Baseband)

Update 5: Unlock iPhone 3G iOS 4 with UltraSn0w 0.93

Update 6: Unlock iPhone Baseband 05.13.04 with UltraSn0w 0.93

Update 7: Unlock iPhone Baseband 05.12.01 with UltraSn0w

Update 8:
UltraSn0w 1.0-1 is OUT now.
How to: Unlock iPhone 4 iOs 4.0.1 with UltraSn0w 1.0-1 Baseband 01.59.00

7 comments… add one
vesh February 19, 2010, 6:53 pm

accidently upgrade the new version 3.1.3 with base band 05.12.01 on my iphone bootloder is 6.4. now it says ur sim is invalid. my iphone is lock.

is there way to downgrade the version?

why cydia is automatically removed after updating 3.1.3 version?
how can i unlock my iphone?

is there possible to get my cydia back to my iphone?

iPhoneHeat February 20, 2010, 11:50 am

Sorry you’ve done a terrible thing to your sweet 3GS.. now wait for the Dev-Team to come up with a solution for 3GS and new Baseband

khurram February 23, 2010, 1:58 pm

any body help me?can i downgrade bootloader baseband fw in iphoe 3gs?actully i have iphone-3gs fw 3.1.3 and this showing msg
when i use this tool f0recast-1.0.2 this tool showing this msg…

Serial No # 87944XXDD39S

BASEBAND : 05.12.01




Thethered?: May be:-Dependes if Refun

iPhoneHeat February 23, 2010, 2:28 pm

NO… Wait for the dev-team or GeoHot to come up with a solution

Jigsaw February 28, 2010, 11:30 pm

When a jailbreak for 3gs 3.1.3 baseband 05.12.1. Comes will somebody please let me know.

Leave a Comment