• Your favorite








    , and
  • [ RELEASE ] 3G iPhone Unlocked - Eat the yellowsn0w

    You've waited. You've watched. You've waited more. Now... its here!

    The Dev Team has released yellowsn0w, the 3G iPhone unlock. Its available NOW via Cydia, you'll need to add their source (check the release post for the URL - they'd prefer sites didn't link the repo url) then check your Changes tab - yellowsn0w should be right on top. If you don't know how, here's how to add a source in Cydia. Refresh if you don't see it. If you're reading this later, just search for yellowsn0w in Cydia (making sure of course you've added their source). As guessed (and confirmed a bit later) from their post earlier today, IT WORKS WITH THE 02.28.00 BASEBAND version - in fact, ONLY for that baseband version. Meaning yes, you will need to update in iTunes and then use PwnageTool on a freshly updated 2.2 iPhone if you DON'T have 02.28.00 right now. Running the unlock on older basebands will simply cause it to exit, and do nothing. "No harm, no foul."

    All you do is go to the package in Cydia and install just like you'd install any other package. Boom - restart the iPhone, and...

    ...wait for the slide to unlock screen, then wait 10 or 15 secs more. If you don’t see your carrier name pop up, then remove your SIM, reinsert it, and wait 10 secs more. This is the step we’ll be working on eliminating next.
    Then you're unlocked. A quick note for users whose SIM cards come preinstalled with menus or apps on them, you'll

    ...need to pull and reinsert the SIM once after rebooting the phone to engage the unlock. Even though it’s needed only once per boot, it’s still a nuisance and we’ll be fixing that ASAP... You’ll know if you fall into that “extra step” category if your carrier doesn’t show up within about 10 seconds of the slide to unlock screen.

    There is a known issue with SIM cards that have STK (SIM Toolkit) application menus, these menus are usually items such as “top up” “get credit” etc. These menu items confuse the application sometimes, removing and reinserting the SIM fixes this issue.
    Answers to some potential questions:

    My modem software says I have {less than 02.28.00} - can I still unlock?
    Yes, but you have to upgrade your baseband to 02.28.00 before you do anything. First restore completely to 2.2 in iTunes (just connect the iPhone to the computer, go to the iPhone tab in iTunes, and press Restore in the version area).You can follow this guide to jailbreak after, then install the unlock from Cydia.

    Is this permanent? In other words, will I be able to upgrade my firmware when the next one comes out and keep my unlock?
    No. This is a soft[ware] unlock, not a hardware unlock, so you'll need to do as we've mostly been doing - wait to upgrade on new firmwares (all current firmwares are unlockable as of now) until the Dev Team releases a patch. Of course we'll have details for you every time Apple comes out with a firmware update.

    What if I WANT to remove the unlock?
    yellowsn0w is completely removable through Cydia, the command line, and iTunes.

    I'm still on [2.1 / 2.0.2 / 2.0.1 / 2.0] firmware on my iPhone 3G, but would like to upgrade... what should I do?
    Back up your iPhone. Restore in iTunes. Follow this guide to upgrade to 2.2 jailbroken, then simply install yellowsn0w from Cydia when you're finished - unlocked, jailbroken, enjoy.

    I have T-Mobile, and they've recently upgraded their network to include 3G. Can I use the T-Mobile 3G data network with my unlocked iPhone 3G?
    No - T-Mobile and AT&T use different 3G frequencies, so your iPhone 3G won't pick up T-Mobiles 3G network. You CAN however still use T-Mobile EDGE and GPRS just fine with the iPhone 3G - as well as all T-Mobile's voice features, and WiFi of course.

    I have AT&T. I don't plan on selling my iPhone anytime soon, and I'm staying with AT&T. Is there any benefit for me to unlock my iPhone?
    Nope. Aside from the ability to use the iPhone 3G on other networks than it comes locked to (T-mobile in the States, various carriers elsewhere), and the higher potential asking price if you sell your iPhone unlocked, there are no benefits to unlocking your iPhone.

    OMG WTF BBQ!!!! This is awesome and I want to donate. Who do I send money to?
    Don't. They like uh... post cards. Scanned. And emailed.

    I think you're wrong about the basebands it will work with. I have an older baseband, and I'm going to run the unlock anyway. I think it will magically work in my case.
    I'm going to have a sandwich. After we each do these things, lets reconvene and see who's happier.

    [B]Edit: T-Mobile USA Users must turn off the 3G toggle in settings.

    Everyone: You MUST have your SIM card in (without the proxy chip) throughout the entire process. With your SIM card installed... Install yellowsn0w 0.9, then reboot and wait up to 2 minutes for the phone to get service. If it doesn't work then uninstall 0.9 and try version 0.91. Keep reporting

    If you have a SIM PIN you will need to REMOVE this first before running yellowsn0w... it is not compatible (yet)[/B

    Update: Version 0.9.5 should fix T-Mobile USA outgoing call SIM issues.

    EDIT: In case there is still any confusion about how to unlock your 3G iPhone, a tutorial has been created. Be sure to read the instructions very carefully so that you are on the right firmware or you maybe never be able to unlock your 3G.
    IPhone 3G Unlock Guide - ModMyi - Wiki
    This article was originally published in forum thread: [ RELEASE ] 3G iPhone Unlocked - Eat the yellowsn0w started by Kyle Matthews View original post
    Comments 1325 Comments
    1. confucious's Avatar
      confucious -
      Quote Originally Posted by rud3bwoy View Post
      i had tested my mothers atnt sim for fun and it worked...out calls and everything before the update to 0.9.5
      What about after the update to 0.95?
    1. rud3bwoy's Avatar
      rud3bwoy -
      worked fine also,the only problem i had was with tmobile doing out calls and the update fixed it,to be honest why unlock a atnt phone if your with atnt like the other guy said?

      just jail break and be happy
    1. confucious's Avatar
      confucious -
      If you want to use your phone in other countries then unlocking allows you to use local SIMs - I know most Americans don't venture outside of the USA but some do.
    1. quakerroatmeal's Avatar
      quakerroatmeal -
      I hope they update to a stable one soon. There's too many problems with it especially after reboot. But if you have the phone on and never shut it off it'll keep working. Everytime I rebooted my phone it was way too much work to get signal back, a lot tougher then taking out the turbo-sim, putting it in another phone, and putting it back in my phone. Wasn't worth it for me yet.
    1. nextgenius's Avatar
      nextgenius -
      Quote Originally Posted by confucious View Post
      What have you tried? Are you on FW 2.2 with BB 2.28.00?
      I followed the steps outlined It worked on one iphone then when i try a friends doesnt work. I did everything i did with the 1st one and nothing?
    1. jsjb100's Avatar
      jsjb100 -
      I'm sure all you folks have learned a lot by trying to get your phones to work with the software unlock. As for me, I just mated my SIM card to a hypersim card. Have done this with a US T-mobile "pay as you go" and a Starhub "pay as you go" card when I was in Singapore. The hypersim card worked find, didn't stick, didn't have to sweat over screwing up my phone, etc. Only tip was to turn off 3G before I installed the hypersim + phone sim card, then, turn off the phone, put the card in, turn the phone on and voila...it works. Turn 3G back on if you care to...but since iphone doesn't work with T mobile 3G and since Starhub pay as you go doesn't have that option....

      I know we all will thank you for helping the Dev team figure this out, but if you want a fairly simple solution for now, don't upgrade your baseband and use an add on card....just my experience.
    1. designgears's Avatar
      designgears -
      0.9.6 is out.. Get it now!!

    1. NoServiceMan's Avatar
      NoServiceMan -
      Has anyone got any problems with 9.6 or is there any details about the changes on 9.6?
    1. Mes's Avatar
      Mes -
      0.9.6 working perfectly . Automatically finds network (T-Mobile USA) after power off/on. Great job dev-team
    1. JJOC1414's Avatar
      JJOC1414 -
      Quote Originally Posted by lild7hina View Post
      The unlock runs on the iPhone through the application through cydia. So it doesn't make a diff
      erence which operating system you are using.
      Of course, you're right about the unlock process that follows the jailbreak. Sorry I wasn't clear. What I was trying to say had more to do with the PwnageTool that works only with OS X and which (as I understand it) also creates a unique version of the file iPhone1,2_2.2_5G77_Restore.ipsw as part of the jailbreak process. The Pwnage file used for Windows (quickpwn22-1.exe) does not create a special restore file. So the way I interpret this is that, with Windows, you must use the standard Apple restore file. But is this good enough, after jailbreaking this way, to enable the yellowsn0w unlock to work?

      That's my problem. I used the proper jailbreak pwnage file for Windows and used the standard Restore file, downloaded from ModMyi.com, but when I execute yellowsn0w through Cydia, it doesn't recognize my Vodafone SIM.

      I should probably mention that I live in Italy but have a valid US AT&T account. I also have the original iPhone and the unlock worked with that phone, so the problem is only with the 3G phone.
    1. the poksquid project's Avatar
      the poksquid project -
      w00t! Dev-team fawkin rawks! 0.9.6 is the shiznit!
    1. JJOC1414's Avatar
      JJOC1414 -
      Please ignore my previous post. Minutes after writing it I saw there was an updated 0.9.6 yellowsn0w. I used that and BINGO -- I have Vodafone working!!!

      Thanks you!
    1. the poksquid project's Avatar
      the poksquid project -
      i know... what a relief right?

      i'm pretty sure the unlock has always worked... it just needed to be a little more "user friendly"
    1. vicwired's Avatar
      vicwired -
      Ahaa! 0.9.6 .. maybe this time will work. Okay let's do it!

      Uninstall 9.5, reboot (BossPrefs), install 9.6, reboot (BossPrefs), and.... TAA DAAA! Full active signal strength.

      Okay, how about 3G? Turn on 3G then.. BAAAM! it works!

      What about the phone function? No problem at all, everything works very well.

      Bow to Dev Team, thank you!
    1. MikeYuse0406's Avatar
      MikeYuse0406 -
      Would I have to re-run yellowsnow everytime I switch from the ATT sim to the t-Mobile sim? or, would the phone remain unlock giving the opportunity to switch sims like I used to before from my contract ATT to my prepaid t-Mobile?
    1. cpjr's Avatar
      cpjr -
      ^Shouldnt have too.

      The new update is working perfect for me with a "tester" pay-as-you-go Tmo simcard.
    1. center_99_99's Avatar
      center_99_99 -
      I am just going to stay on 0.9.5 until we get out of the beta stage. For some reason yellowsn0w is working flawless for me on USA T-Mobile.
    1. zx3guy's Avatar
      zx3guy -
      Like The Dev Team said Just wait and it will work. I read the directions and it did not work. I tried all of Yellowsn0w updates, and 9.6 works like a charm. THANKS DEV TEAM,another job well done.
    1. imagineThiss's Avatar
      imagineThiss -
      man where are those nay sayers now.. devteam get pwned HA! Never !!!! they are the only pwners around..... good work guys and god bless !!
    1. oct_86's Avatar
      oct_86 -
      well i saw couple of comment from their websites. most of them wasn't working at all lol! at the moment it seems my yellowsn0w 9.5 is pretty stable at the moment so i should wait for a newer version. not the beta version though