Earlier today, we’ve published a useful guide to jailbreak iPhone 3G. PwnageTool 3.1 doesn’t have a feature to unlock iPhone 3G and hence we’ll have to depend on ultrasnOw unlocking tool, which was also used in iPhone 3.0 unlocking.
UltrasnOw for iPhone OS 3.1 will simply inject a payload at the boot. So, now get ready to unlock iPhone 3G with ultrasnOw. Follow the given steps in unlocking guide to unlock your iPhone 3G.
Guide to Unlock iPhone 3G OS 3.1 with UltrasnOw
Requirements:
Steps to unlock iPhone 3G:
1. Launch Cydia from Springboard.
2. Select ‘Manage’ option and open ‘Sources’.
3. Select ‘Edit’ button and then select ‘Add’ button.
4. Add http://repo666.ultrasn0w.com/ repository in the given field.
5. Select ‘Return to Cydia’ and then press ‘Done’ option.
6. Now, open UltrasnOw repo and select ‘Install’ button.
7. Once again, press ‘Return to Cydia’ button.
8. Restart your iPhone 3G.
Woot! Your iPhone 3G is now ready to use on any carrier. Unlocking guide for iPhone 3GS is coming soon. Do subscribe to our feeds to get quick updates.
Update: Guide to unlock iPhone 3GS
Other useful guides:
- Guide to Jailbreak iPhone 3G OS 3.1 with PwnageTool 3.1
- Guide to Jailbreak and Unlock iPhone 2G with PwnageTool 3.1
- Guide to Jailbreak iPhone 3GS OS 3.1 with PwnageTool 3.1.3


[...] Guide to Unlock iPhone 3G OS 3.1 with ultrasnOw [...]
can somebody tell me what the big deal about unlocking-for-carriers is? Here in Asia (Thailand to be specific) we can use ANY carrier, ANY simcard with the iPhone 3Gs. Maybe we have a special IPSW that you guys back in the States don’t have? Well hell… we do pay 4 times as much for this “already unlocked” iPhone anyways but yeah. Whatever it is, I wonder if it’ll help the DevTeam put together a happy snappy tool for future jailbreaks?
Apple has allowed few countries to sell factory unlocked iPhones which allows user to choose any carrier. There is nothing special in your iPhone 3GS IPSW firmware file.
Does that mean it’s all in the hardware then? Or is it factory-unlocked software? If it’s hardware, then does that mean I don’t ever have to worry about getting my phone ‘locked’ — which means I can go ahead with the 3.1 update that the DevTeam released for the 3G iPhone (rumoured to jailbreak apps but not the “use-any-carrier functionality”)?
If your iPhone is factory unlocked then you don’t have to worry about carrier unlock. You can use PwnageTool 3.1 to jailbreak your iPhone 3G.
can somebody tell me what the big deal about unlocking-for-carriers is? Here in Asia (Thailand to be specific) we can use ANY carrier, ANY simcard with the iPhone 3Gs. Maybe we have a special IPSW that you guys back in the States don’t have? Well hell… we do pay 4 times as much for this “already unlocked” iPhone anyways but yeah. Whatever it is, I wonder if it’ll help the DevTeam put together a happy snappy tool for future jailbreaks?
Apple has allowed few countries to sell factory unlocked iPhones which allows user to choose any carrier. There is nothing special in your iPhone 3GS IPSW firmware file.
Does that mean it’s all in the hardware then? Or is it factory-unlocked software? If it’s hardware, then does that mean I don’t ever have to worry about getting my phone ‘locked’ — which means I can go ahead with the 3.1 update that the DevTeam released for the 3G iPhone (rumoured to jailbreak apps but not the “use-any-carrier functionality”)?
If your iPhone is factory unlocked then you don’t have to worry about carrier unlock. You can use PwnageTool 3.1 to jailbreak your iPhone 3G.
i have tried this on so many iphones and its not working once i put tmobile sim card it tells me to plug it into itunes because it detected a different sim card :S i’m so confused on what to do
Could you please tell me the details of your iPhone and iOS version?
Thanks a lot. had lost all hopes after reading stuffs in google … all app says if you have bootloader 5.9 then you won’t be able to unlock.
But rather than adding the repository in source, an easier way is to search for ultrasnow app in search and install it.
Thanks,
Arun