The following step-by-step tutorial will help you unlock your iPhone 3G and iPhone 3GS with the latest iPhone 3.1.2 firmware using ultrasn0w. This unlocking guide applies to iPhone 3G and 3GS only. Before you can follow these instructions you must have a jailbroken iPhone if you haven’t jailbreaked your iPhone 3G then follow our guide on How to Jailbreak iPhone 3G on OS 3.1.2 Pwnage Tool.
UltraSn0w is a small daemon that is launched on boot. It injects the payload at boot and also whenever there is a baseband reset. You won’t notice anything about it other than that your third-party sim now works. Once you have a Jailbreaked iPhone then you can use these easy steps to Unlock your iPhone.
Note: This unlocking guide will work for you only if your Modem Firmware (Baseband) version is 04.26.08. If you have upgraded directly to iPhone 3.1.2 stock firmware from iTunes then you are pretty much out of luck for now.
How to Unlock iPhone 3G 3GS 3.1.2 firmware with Ultrasn0w?
1. Download and install the latest version of iTunes if you haven’t already.
2. Follow the guide here to jailbreak your iPhone 3G or 3GS using PwnageTool on firmware 3.1.2.
3. Once you are done with the jailbreak, you can now unlock your iPhone running jailbroken firmware 3.1.2 by using ultrasn0w 0.9.
4. Press to launch Cydia Installer from your Springboard.
5. Press to select the Manage tab at the bottom of the screen and touch on Sources
6. Touch on “Edit” and then on “Add”. You will be prompted to enter a url source as seen in the screenshot below. Type “http://repo666.ultrasn0w.com” and touch on “Add Source”.
7. Cydia will now automatically update your sources by following a series of automated steps.
8. After installation is completed. Search for “ultrasn0w” in Cydia and install this application. This app will automatically unlock your iPhone so that you can use it with any carrier.
9. Now press the Home button then power off and power on the iPhone. You do this by holding down the power button for 3 seconds then moving the power slider that appears to the right. Press the power button again to turn on the phone.
10. You should now be able to insert the SIM of your choice!
Update 1: I can see from the comments most of the people who are saying the tool didn’t work are having baseband 5.11.07. I had clearly mentioned in the article (under Note) that this will work only for users on baseband 04.26.08
Update 2: Good news! Blacksn0w to Unlock 05.11.07 Baseband on iPhone 3.1.2 Firmware
Update 3: Unlock iPhone 3.1.2 baseband 05.11.07 With BlackSn0w
Thanks RedmondPie!
If you enjoyed this post, make sure you subscribe to my RSS feed!
Related Posts:








October 14th, 2009 at 1:33 am
Finally!!! You are my savior dude
[Reply]
October 15th, 2009 at 2:24 am
hey i did the same steps here but i dont have any service !!!and if i out the ultrasnOw dowloaded from cydia my att sim cards doenst get service either !! so pls guys help me !!
[Reply]
October 17th, 2009 at 4:40 pm
Hello friend this ultrasnow worked well for OS3.0 version. But for OS 3.1.2 version it is not working. After installing ultrasnow it is not working with any sim. I tried it many times and finally i uninstalled ultrasnow. So i now can use with my sim. Is there anyother unlocking software for OS 3.1.2. THANKS IN ADVANCE
[Reply]
October 17th, 2009 at 6:37 pm
I followed the step above to install 3.1.2 with Pwnage and Ultrasn0w. I’m using the baseband 02.28.00 which has preceded 04.26.08. My understanding was that this baseband was workable with this jailbreak/unlock method. My iphone 3G is jailbreak on 3.1. but shows “no service”. Can you help me unlock it ?
Thanks
[Reply]
myse Reply:
October 20th, 2009 at 4:13 am
this worked fine for me, thanks so much
[Reply]
Noaman Reply:
October 24th, 2009 at 7:33 am
My iphone 3g is currently on 3.0 firmware and is jailbroken so do i upgrade the firmware with itunes? Im realllly confused could you help me please?
[Reply]
Graham Reply:
October 25th, 2009 at 10:55 pm
worked fine forme, don’t understand why few people have problems
Shankar Reply:
October 30th, 2009 at 12:51 pm
Noaman, DO NOT upgrade the firmware with iTunes. Instead get the custom ipsw from net (google it) and do a shift + click on Restore (NOT UPGRADE) in itunes.
if you want to unlock, your baseband should be 5.11.07 download fuzzyband from cydia to downgrade your baseband. unfortunately, this works only if your bootloader is 5.09, you’re out of luck currently. dev team is wrking on 5.11.07 (with bootloader >5.08) currently. so u gotta wait.
Hope this helps!
REMEMBER, Do NOT upgrade the firmware thru itunes. whenever you see a new OS update, wait for the release from Dev Team.
October 18th, 2009 at 3:36 am
hello,
Tried the ultrasn0w thingy to unlock my 3gs 3.1.2 iphone but for some reason its showing searching but never found a service, is there something wrong with my installation? just wandering….
Thanks!
[Reply]
October 18th, 2009 at 6:39 am
Please Dev-Team, and all Hacknig groups…
We need this 05.11.07 software unlock!
We hope you will not disappoint all the desperate iPhoners…
Thx agaiin!
[Reply]
October 18th, 2009 at 6:41 am
Unlock iPhone 3G 3GS OS 3.1.2 works great With UltraSn0w baseband 04.26.08 only
The only thing that I noticed was the carrier name(T-mobile) is missing but not a big deal as long as it is working, thanks DevTeam.also if someone needs the custom file email me at rlgeames12@aol.com I’ll send it to you free. Thanks
[Reply]
October 20th, 2009 at 3:36 pm
awesome!
[Reply]
October 23rd, 2009 at 9:58 pm
i tried to unlock my iphone 3gs 3.1.2 by following the above
steps. it did not work out. when i reboot it says on the top
left searching… but nothing happens. tried to make a phone
call but failed. can anyone give me some advice? i jailbroke it with
blackra1n if this makes a difference.
[Reply]
October 24th, 2009 at 9:39 am
firmware for 3g(s) can not be unlocked because the modem firmware (baseboard) is upgraded to 5.11.07 and none of the existing unlocking software is capable of unlocking the sim–purchasing a “turbo-sim” will not work either.
Bottomline: If you firmware is >3.0 and your modem fw is >4.26.08 your iphone is unlockable. Good luck, there are lots of us out here waiting for an unlock for 3.1.2
[Reply]
Shankar Reply:
October 30th, 2009 at 12:56 pm
imomma, is there any update on this? i heard geohot is working on megasn0w, which unlocks baseband 5.11.07 (wid bootloader 5.09).
[Reply]
October 25th, 2009 at 12:17 am
ok i upgraded my iPhone 3G to 3.1.2 and i was able to unlocked it using ultrasn0w, but before you have to downgrade ur baseband using fuzzyband look for it onn Cydia. i had the 05.11.07 baseband i was able to downgrade the baseband from 05.11.07 to 04.26.08. It says that only works for iphone 3GS but i have an Iphone 3G and IT DID WORKED
[Reply]
enc Reply:
October 26th, 2009 at 6:38 am
just wondering if you used fuzzyband or 3g fuzzyband downgrader
[Reply]
October 25th, 2009 at 2:11 am
it won’t work only if you are dumb, worked like charm for me
[Reply]
October 25th, 2009 at 11:08 am
hi sir i just recently update my i phone 3gs use i tunes…after that i have face a problem..my i phone already be fully locked set now..but i already do the jailbreak now i need to to unlock it so that i can use that i phone for calling..i cant find the right tools to unlock my phone..the version in my i phone 3gs appears after update is 3.1.3 and the modem firmware is 05.11.07 and the boot loader version is 06.04(g2m3s2)…pls teach me sir how to unlock my i phone so that i can use it for calls
[Reply]
October 26th, 2009 at 7:43 am
I could jailbreak my iPhone 3G (3.1.2 and 5.11.07) but could not unlock using ultrasn0w. I tried unlocking and now it does not work with any SIM even with AT&T. It simply shows searching for network and then shows No service.
I could not downgrade the baseband firmware using fuzyband as the bootloader is 5.09.
I think we have to wait till dev team releases the software to unlock the 5.11.07 to fix this.
If someone could find the solution, please be posted.
Thanks
[Reply]
October 26th, 2009 at 12:33 pm
Can I use the above mentioned steps for unlocking my iphone 3g with baseband 02.28.00? The write-up above mentions only 04.26.08 hence the question.
My understanding is that I will have to upgrade to 3.1.2, then jail break and then unlock. Is this correct?
[Reply]
October 26th, 2009 at 4:52 pm
Anyone know how long these unlocks can take to come out, wait or sell the iphone?
[Reply]
October 26th, 2009 at 7:47 pm
i need a way to unlock 5.11.07 baseband…please help, thank you.
[Reply]
October 27th, 2009 at 2:39 am
I am using the iphone with firmware baseband 5.11.07.
So kindly update me to unlock it using any new techniques
[Reply]
Raju Reply:
October 27th, 2009 at 6:19 am
will surely update as and when it becomes available
[Reply]
Gold Reply:
October 27th, 2009 at 11:36 am
Any idea how long these things can take, days, weeks, months?
[Reply]
October 28th, 2009 at 3:31 am
Is there any methods available to unlock Iphone with 3.1.2 firmware and 5.09 modem firmware?
Thanks
[Reply]
October 28th, 2009 at 8:02 am
same question i just need to know approximately how long will it take, i am trying to sell my iphone, should i just sell it know or wait until the new unlock is available. I cant wait months.
[Reply]
Raju Reply:
October 28th, 2009 at 8:31 am
Geohot has tweeted that it should be ready pretty soon, will update on that right here
[Reply]
October 28th, 2009 at 11:25 am
hi hackers
I am using the iphone with firmware baseband 5.11.07
Let me know how to unlock
[Reply]
October 28th, 2009 at 3:43 pm
Hi all
I hope the unlock will be available soon for baseband 5.11.07
Thanks
[Reply]
October 29th, 2009 at 3:06 am
does anyone know how to unlock iphone 3g 3.1.2 firmware 05/11
[Reply]
October 29th, 2009 at 4:02 am
i jailbreak my iphone using blackra1n and i add the repo666.ultrasn0w.com and i dont know if it work cause i dont have any sim or other country sim but will it work cause i jailbreak it(3.1.2) and add the source it seem work perfectly but i dont know if it will work and my baseband is (05.11.07) so please answer my question about if it will work
[Reply]
Raju Reply:
October 29th, 2009 at 6:21 am
your baseband is 05.11.07, so you have to wait.
[Reply]
October 29th, 2009 at 7:56 am
Thank man! I was worried that my IPHONE 3GS will not work, but thanks to you, I was able to successfully unlock it and use it.
[Reply]
kashyap Reply:
November 14th, 2009 at 12:58 pm
boss will u tell me the procedure to unlock i phone 3g 3.1.2……..?
[Reply]
October 29th, 2009 at 8:20 pm
Hi, I am using iPhone 3GS baseband version 05.11.07. Kindly update me once tool released. Thanks in advance
[Reply]
October 29th, 2009 at 11:15 pm
Hi, I have an Iphone 3gs with firmware 3.1.2 and basehand 4.26, jailbraken and unlocked with ultrasnow, 2 problems first there is no carrier logo, and the second one is a problem with the signal, some how it works but every random seconds looses signal (20 to 30 secs) everytime.
Is this a bug from the unlock, please need help. By the way I was using before the firm 3.0 and it was working perfectly.
[Reply]
October 30th, 2009 at 9:21 am
Nice site I too can’t wait till something comes out for iPhone 3g s
[Reply]
October 30th, 2009 at 11:58 am
dang same all problem… well all we can do is wait hoping will be soon lol
[Reply]
October 30th, 2009 at 3:04 pm
Good news guys!! – http://techpp.com/2009/10/30/blacksn0w-to-unlock-05-11-07-baseband-on-iphone-3-1-2-firmware/
[Reply]
November 12th, 2009 at 8:26 am
I’m using iPhone 2G and used blackra1n to unlock 3.1.2. Now, after the unlock I can’t access GPRS/Edge on my phone. Is this related to the unlock and should I try with some other tool again ?
[Reply]
November 13th, 2009 at 11:32 am
ok i have a 3g iphone that is jailbroke and unlocked using ultrasnow on 3.0 and 4.26 i want to restore my phone to the new firmware can i use blackra1n to jail break and unlock for t mobile
[Reply]
November 21st, 2009 at 1:26 am
i have a 3g iphone that is jailbroke and unlocked using ultrasnow on 3.1.2 and 05.11.07 and it work’s 100000000000% you need to unlock it with blacksnow
[Reply]