[ # ] How to Fully Soft Unlock iPhone 3G 2.2 Firmware (yellowsn0w)
/* Posted January 1st, 2009 at 1:02pm *//* Filed under Apple, How-To, Mods, iPhone */
/* */

The latest iPhone 2.2 firmware was unleashed over a month ago to the world by Apple and just a mere day later, the iPhone Dev Team provides the PwnageTool unlocking software but for 2G iPhones only. 3G iPhones were left in the cold, with people only being able to jailbreak it but not unlock it. Today the iPhone Dev Team has finally released the 3G soft unlock code named "yellowsn0w" and we’re giving you the skinny on what you need to do to unlock the 3G iPhone for use with non-AT&T GSM carriers. We’ve covered the PwnageTool upgrade steps before, but since QuickPwn 2.2 does the same job a lot easier, this guide will show you how to upgrade, jailbreak, and fully unlock iPhone 3G 2.2 firmware with the yellowsn0w application.
- Upgrade your iTunes to 8.0.2 by launching it and clicking "Download iTunes" below. Or download it and install it manually.
- Allow iTunes to upgrade your iPhone to the latest 2.2 firmware. Don’t worry about the implications (losing jailbreak, unlock) as QuickPwn will take care of this for your. This step is necessary because QuickPwn doesn’t actually upgrade your iPhone. Instead, QuickPwn expects to be pwning the same firmware that your iPhone is on. If you don’t know anything about baseband versions, you can ignore this message. Otherwise, make sure you’ve updated your iPhone to be running on 02.28.00 baseband firmware, which should have been included in the 2.2 firmware update.
- Download QuickPwn 2.2 for Windows or Mac. Extract the file and launch the QuickPwn 2.2 application. Then follow the prompt and connect your iPhone to your computer via the USB cable. When the blue arrow button lights up, click it.
- QuickPwn is smart enough to detect the firmware ipsw file you downloaded via iTunes (something like C:\Documents and Settings\coderetard\Application Data\Apple Computer\iTunes\iPhone Software Updates\ on Windows XP). If it can’t find it for whatever reason, download the 2.2 restore firmware ipsw file for 3G iPhone1,2_2.2_5G77_Restore.ipsw directly from Apple’s servers. Then browse to the or restore firmware ipsw file you downloaded. After the green checkmark appears, click the blue arrow button.
- On the next page, make sure you select the “Cydia” checkbox. You can check “Installer” and replace logo as desired. Click the arrow button after making your selections.
- Now get ready to rumble…
- READ THIS STEP THROUGH COMPLETELY FIRST, lest you be caught off guard: Click on the Blue arrow button which will bring up a screen with some instructions (below). Follow them exactly to a tee. Just to prepare, here are the directions: 1) Hold Home for 5 seconds, 2) Hold Home and Power together for 10 seconds, 3) Release Power but continue to hold Home for 30 seconds. Throughout the process these three steps, you DO NOT LET GO OF THE HOME BUTTON until after the third step. I didn’t have to hold it anymore after it counted down to 21 seconds left.
- Then sit back and relax while QuickPwn does all the hard work for you, you’ll see some activity on your iPhone screen and hear your computer beep a few times, but when it restarts finally and says it’s waiting for activation, it’s ready to use. Now you can close QuickPwn.
- It’s now a good time to set up your wireless network settings on your iPhone 3G so you will be able to connect to the software repositories in Cydia.
- Now Launch the Cydia app, which will reorganize then restart. You’ll need to launch it again afterwards.
- When prompted at the "Who Are You" screen, just choose the first option "User (Graphical Only)."
- Click on the Manage tab on the bottom menu bar. In the Manage tab, click on the Sources button in the middle. You will need to add the source to the yellowsn0w repo to utilize the soft unlock.
- Click on "Edit" on the top right, then "Add" on the top left. In the URL, type: http://apt9.yellowsn0w.com/ as shown below. When you are done click "Done" and then "Browser."
- Now click on the "Search" tab and type "yellowsn0w" and install the app "yellowsn0w."
- For US T-Mobile users, you will need to disable the "Enable 3G" setting in your network settings.
- Now restart your iPhone 3G with your SIM card inserted. Wait for the slide to unlock screen and then wait 15 seconds more. If you don’t see the SIM card working, reinsert the SIM and wait another 10 seconds. Now try and make some calls with your newly unlocked iPhone 3G!
- For T-Mobile users, continue reading if you have problems:
- Download and install BossPrefs and via Cydia
- Disable all functions with BossPrefs (don’t worry if you can’t disable EDGE)
- Reboot your Phone with BossPrefs (not the normal manual way – this is important!)
- Wait a minute and a half when you see the slick to unlock screen
- Take out your T-Mobile SIM card and insert it again
- Wait for 10 seconds
- Go to Settings and turn on Airplane mode, then turn it off again
- Take out your T-Mobile SIM card and put in any AT&T SIM card and wait for a minute. Ignore the "Waiting to activate" prompt
- Now take out the AT&T SIM card and put in your T-Mobile SIM card again
- After a moment you will see the activation succeeded prompt. Now you should be able to pick up a T-Mobile signal
Image/Apple
Screenshots/Code Retard































Can quickpwn hacktivate the iPhone 3G 2.2? I’m asking this because I don’t wanna be stuck on the activation screen that allows me to make emergency call only (Its the same screen where the iPhone 3G says to connect it with iTunes) I’m not a legit user!!!!
tried but still no service !!!
i have iphone 3g 2.1, i want to use apps compatible to 2.2 fw, is there anyway u can do this without me having to reinstall my apps or change my baseband.
Yes download FWChanger from cydia.
Wow!!! This actually worked!!!
My iphone can now be used under different networks.
Thanks a lot!!!
c”,)
I have 3G 2.1 jailbroken and unlocked with turbosim, I need to know when I get to the yellowsn0w part what I should do:
do I have to remove the turbosim ansd just keep the sim or run the yellowsn0w and nothing in the slot?
thnx in advance
It worked! Thanks so much for all your work!!! Only took me 5 min because my phone was already unlocked..
Rony Debs I took out my Turbo sim card and my sim card while i downloaded yellowsnow and then i put my tmobile sim back in without turbo.
hi,
I unlocked my Iphone3G and i’ve been using it for several weeks. So all i wanna know is if i restore all settings back to their defaults by using itunes 8 restore option would i encounter any problems or would be any risks that could damage my iphone. I just want to do this becouse i wanna give my phone back to the apple store i bought it!
WOW!!! great job iphone dev team it worked perfect. Thanks a lot, you guys are something else!!!!
Is their any difrent between installer file which generated from a Mac pc and another from an IBM pc?
I have the 3g 2.2 unlocked, installed yellowsn0w, but for some reason can’t get the steps 15-27 to get my any service. any help plz?
fuk*n works:):):)
Thank you SO much! I unlocked my phone in under 10 mins, and it now works with my service provider (I’m in Lithuania, and I’ve been trying to get it to work properly for over a month).
hey guys… i updated my iphone 3g to 2.2.1 and after that i couldnt restore it to that baseband..:( what should i do :((((((((so i dont have signal and just jailbreak it :(
There’s nothing you can do if you upgraded to 2.2.1 using Apple’s firmware because of the baseband update which is not compatible with yellowsn0w. What you should have done is update with a custom firmware that excluded the baseband update.
whenever i tried to use the 2.2 version i downloaded it always give me an error 1013 how can you assist me to overcome this error message
hi i got an iphone 3g running at 2.2.1 AND moden firnware at 2.30.03 is there anyway i can unlock it yet cuz dev team is taking for ever lolzz… i got me one of those sim that thhey are selling but i keep loosing service and when i lose it it doesnt comes back till i put my sim in another phone and put it back on the iphone again
nope its bricked and ur screwed
hey every1, i am planning on buying iphone 3g for tmo. 2 questions. after disableing 3g, can u reenable it for tmo? also, i have the tmo g1 (i want 2 phones, lol), will my internet plan work on the iphone?
thnx in advanced for replies
k i downloaded Quikpwn… and when i click on it it sends me this error message about .NET etc etc im basically stuck at the beggining of the yellowsnow guide
I have the iphone 3G with 2.2 firware installed but doesnt search network. Do I need the original sim card to unlock the phone? I dont have it. What other possibilities do I have?
I’ve tried downloading quickpwn, but it keeps telling me quickpwn has stopped working. is there anything else i can do? cant get it to open on my desktop or laptop
I believe it requires Microsoft .NET framework to be installed. I forget which version, perhaps it was 2.0.
I’ve tried downloading quickpwn sevral time
when it reboots it stay on the qickpwn logo for ever and itune does’t recgonsise it so what should i do pls help
did u figure out how to do it? i have the same problem and am trying to figure it out!!!
Thanks a lot. It works almost perfect for me but i cann’t connect to the internet by 3g or GPRS. Currently, i’m using Vodafone UK. What should i do?
You’ll probably have to work out with your carrier to see if it can support 3G and how to set it up.
can somebody help me i followed every step , i have a mexican sim and i saw a comment of somebody with a mexican sim that worked, but mine is not working:S
hey whats up everyone, i got an iphone from a friend and did a whole reset to where the iphone had to do a recovery with itunes, and when it did it got rid of the unlock feature, this is a 3rd gen too. so i downloaded quickpwn and did the jailbreak, but how do i go about getting the unlock done for it. im in japan right now but if its the unlock, shouldnt it work for anything? i have the original AT&T sim as well. so after its jailbroken, lemme know what i should do, and the iphone is updated to the latest version as well, hit me back with some feedback, PLEASE! and try and make it step by step if you could
this actually worked for me..i had doughts but it worked..and i’m proud of my self//
I’ve tried using this guide to unlock my iPhone 3G but now I can’t get any signal on T-Mobile, anyone else had this problem or know how to fix?
Did you install 2.2 or 2.2.1 firmware? 2.2.1 includes a baseband update to 02.30.03 which you cannot unlock.
i phone 3g unlock code
So is this information 100% current as of today??
No, 2.2.1 is the most current.
Hello,
I am bit familiar with the procedure, but the step with AT&T sim card makes me wondering. What happens if i can not get any signal and do not have AT&T card to do the rest of the steps?
Thank you in advance.
Dario
There’s always some risk involved during jailbreak and unlock. You could try and hope for the best or borrow a friend’s SIM. You could also try the other tutorials (2.2.1 for instance).
I.ve got the 3G iPhone with version 2.1 (5F136) and Modem Firmware 02.28.00 on it. Can it be unlocked or must i wait for the iPhone Dev Team?
No need to wait, you are good to go. Use this tutorial to upgrade to 2.2, or this one to upgrade to 2.2.1.
[...] your iPhone has been jailbroken to 2.2.1 firmware, follow our yellowsn0w soft unlock guide to unlock your 3G iPhone if so desired, starting from step [...]
I have 2.2.1 with baseband 02.30.03 I can’t do anything? I tried install a 2.2.1 modified version and run yellow… It doesn’t recognize sim card.
First I tried directly quickpwn.. helo please !
It does exactly what it says,I had software 2.2 with baseband 02.28.00. Upgraded to 2.2.1 and kept the same baseband… thanks alot guys.
WOW !!!!!
it’s great….. just restart and done….. i’m just happy… finally fully unlocked
thank’s guys
well i got an Iphone 3G… FW 2.2 BB 2.28
see you anda thanks again
Welldone guys never thought it would work here in South Africa but it did thanks.
Hi guys, unlocking UK phone to use Vodafone NZ contract simcard.
Gone through the whole process but all I get for Vodafone NZ simcard is INVALID SIM.
Any suggestions?
hey buddy .. i do have the difficulty here ! i;m from malaysia and i been using DiGi telcall all da time .. anyway before this i upgrade 2.2.8 den my whole iphone i get lock .. luckily i download using pwnage by and right now my version is 2.2.1 .. unfortunately it require to use turbo sim to unlock the phone.. anyway that turbo sim doesnt really work that well .. da line is not stable n i need to remove my sim from iphone n put into another phone to for the line…after that i reput da sim to my iphone and i only manage to get connected with da signal … this is happen when i start moving from another place to another place only the signal will gone …. is it possible i downgrade to 2.2 and i can get fully unlock ???
pls reply urgent
Nice guid, will this work with a network 3 contract simcard?
i need firmware for i-pod touch 16 GB