
1) Jailbreak your iPhone 3.1.2 using PwnageTool 3.1.4 (if you haven’t already done it).
Here is the tutorial for iPhone 3G users:Link. iPhone 3GS users:Link
2) Once you have jailbroken your iPhone, tap on cydia.
3) Then Tap on manage tab at the bottom and choose sources.

4) On the top-right corner you will find edit button, select that and then tap add button. You will be asked to enter a url. Enter http://repo666.ultrasn0w.com and tap on add sources. (That last “o” is actually the number zero “0”! If you use the letter “o” you’ll get an error.)

5) Cydia then updates your sources.


6) Once this is done. Tap on search at the bottom of cydia and in the search box look for ultrasn0w.(0 in the word is number zero and not letter o).

7) Now select ultrasn0w and install it. (T-Mobile users should disable 3G before installing ultrasnow).

8 ) Restart your iPhone.
9) Congrats now your iPhone is not alone jailbroken but also unlocked. Use any carrier of your choice :)




{ 13 comments… read them below or add one }
Is this the unlock for 3.1 firmware we’ve all been waiting for?????
Hi Tom
As long as you have jailbroken your iPhone using Pwnage tool and are on 04.26.08 baseband, the above tutorial should work. If you are on 05.11.07 baseband, then the unlock wont work.
I have done the about steps. My iphone is not abot to find the network.
Please help..
@Rahul Did you update to 3.1.2 firmware directly via itunes? If yes then your iPhone is currently on 05.11.07 baseband.
Please go to settings > General > About on your iPhone and then check the modem firmware number. If it is 04.26.08, then you can still unlock your iPhone. However, if it’s 05.11.07; you won’t be able to unlock your iPhone and WONT get a signal i.e your phone wont be able to find the network.
Hi Rohit,
Thanks for giving out a very clear step by step procedure in unlocking/jailbreaking iPhones. I really commend you for taking your time in doing this for other people for free. By the way, I am a NOOB in iPhone unlocking/jailbreaking. I would like to ask you if this unlocking fix is the solution for my friend’s iPhone problem? He recently updated his iPhone through Itunes and thus having 3.1.2 firmware. After updating, his SIM card is rejected by the iPhone. Will this unlocker solve the problem? I hope you can answer my query. Thanks in advance.
@Ulymar Thanks for the compliment mate!. Am afraid your friend is into a fix coz he directly updated to the 3.1.2 firmware via iTunes. By doing so he has updated his modem firmware to 05.11.07 which causes the iPhone to lose it’s unlock ability. He will have to wait for a new solution and to be frank that’s not gonna happen in the near future.
So it’s better if he uses the official carrier(AT&T, 02, Airtel etc) or if he is in a different country and is totally dependent on Unlock, then his best bet is to sell the iPhone off on ebay or other market.
Hi Rohit,
Is there a way to go back to the 04.26.08 modem firmware from the 05.11.07? I jailbroke using Pwnage Tool 3.1.4 and installed the iPhone1,2_3.1.2_7D11_Custom_Restore.ipsw, thinking that this restore step will remove the 05.11.07 and replace it with the previous one but that didn’t (couldn’t?) happen. Any suggestions would be appreciated.
@Uri Goldberg That’s not possible I am afraid. If you are on an iPhone 3G purchased during the first two months of release then u can downgrade to 04.26.08 using the tutorial below
http://www.digitalmarketingtalk.com/iphone/how-to-downgrade-your-iphone-3g-firmware-3-1-baseband/
However, if u are on any other model there is no tool available to downgrade. I will give u an update if any solution is out.
We’re all waiting on the 05.11.07 unlock solution. I also recently bought a new 3GS phone and it came with the 3.1 os and the 05.11.07 baseband. I’ve JB’d the phone using pwnage 3.1.4, but the unlock won’t work. I bought the phone in the States, but live in China so need the phone unlocked so to use it with my local service provider. Right now I’ve got a very nice iPod Touch with a camera!
@John Yeah I totally understand how annoying it is. I am afraid a jailbreak solution for 05.11.07 baseband is not currently on the Priority list of the iPhone Dev Team..
Hopefully a new solution presents itself soon. Many are counting on GeoHot to release a new tool.
Will keep you updated.
thanks guys… the baseband has been updated to 05.11.07 and not able to downgrade it as the bootloader is of 05.09 version. waiting for the solution. Do keep us posted on that. :-)
Hi Sandeep you need not downgrade any more. Thanks to GeoHot’s new unlock tool called Blacksn0w you can now unlock even if you are on 05.11.07 baseband.
You can use this tutorial to unlock your 05.11.07 iPhone.
http://www.digitalmarketingtalk.com/iphone/how-to-unlock-your-iphone-5-11-07-baseband-using-blacksn0w/
Thanx alot, it worked really fine, was a bit of work, but a really grat solution! ;-)