home
January 5, 2009
Posted by Noskire

Update #2: iPhone Dev Team has released an update for yellowsn0w, version 0.9.5 beta. So make sure you update!



Update: If you have success or failure on unlocking your iPhone 3G with yellowsn0w, report it to the iPhone Dev Team at report.yellowsn0w.com – Here



Finally! After months of waiting for an iPhone 3G Unlock it’s finally here. Yellowsn0w is available for Installer and Cydia. Yellowsn0w is exclusive for the 2.28.00 baseband. (The baseband provided with the firmware version 2.2 from Apple)


From iPhone Dev Team’s Blog:

BASICS

  • The unlock works exclusively with baseband 02.28.00. This baseband is provided by the latest firmware update (2.2) from Apple. You’ll need to upgrade to this release using iTunes and then use QuickPwn to activate etc. There are plenty of tutorials about this on iclarified, bigboss, and other established tutorial sites. Because it works on 02.28.00, it is available to everyone on the planet. This means we don’t need to unnecessarily expose holes in earlier basebands, which is an important concern.
  • The application 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. It’s a small program and unobtrusive. There is no GUI (this is by design).
  • You can add the application using the sources outlined below (coming soon). There are Cydia and Installer sources available, so use whichever you are comfortable using.
  • yellowsn0w is completely removable through Cydia, the command line, and iTunes.

DETAILS

  • 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” “lotto numbers” etc. These menu items confuse the application sometimes. Removing and reinserting the SIM once after reboot (give it about 10 secs 60 seconds (with v0.9.1) after you see the slide to unlock widget) fixes this issue. We’re working on a better fix.
  • For those of you using SIM cards without STK menus, the application has some optional arguments that will make the unlock much faster for you. So either experiment on your own (use “yellowsn0w -h” for usage) or wait for a customization writeup.
  • After you install yellowsn0w via Cydia, you should return to the Cydia main menu then reboot your iPhone with the 3rd party SIM installed. 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.

UPDATES

  1. Soon you’ll see yellowsn0w 0.9.1 in the repos. It uses a much longer delay to let your SIM card initialize. If you have problems with 0.9.0, try this one and wait a full minute after you see homescreen, then reinsert sim card. We need both success and failure reports to tune this across the world, so please be patient (but please also report result!)
  2. If you are in the U.S. and are trying this with T-Mobile, you must turn off the 3G switch in Settings. Also if you are good with the command line, you can make it much easier by adding the line -q right after the /usr/bin/yellowsn0w line in /System/Library/LaunchDaemons/org.iphone-dev.yellowsn0w.plist (that’s and advanced tip, hopefully someone will make a boosprefs type of tool for it)
  3. No PIN support yet. Remember how we said this was beta? Well we’re still working out the flow for SIMs with PINs enabled. Please disable any PIN you may have on that SIM before trying yellowsn0w, for now.
  4. The unlock will silently quit on anything other than baseband 02.28.00. It detects the wrong version and just quits to avoid any damage. Please double check your Modem Firmware setting in Settings->General->About.

The repo links for yellowsn0w are below. (Do NOT enter these into your browser – Enter them on to either Cydia or Installer)
For Cydia enter: http://apt9.yellowsn0w.com/
For Installer enter: http://i.yellowsn0w.com/

- Source: blog.iphone-dev.org

Share This With...
  • Facebook
  • Digg
  • Twitter
  • RSS
  • Slashdot
  • Technorati
  • del.icio.us
  • Reddit
  • Blogosphere News
  • HackerNews
  • StumbleUpon
  • Google Bookmarks
  • email

RSS feed | Trackback URI

22 Comments »

Comment by toxicpenguin
2009-01-01 19:12:36

So in the US this is no different than the iphone 1G coz 3g does not work with tmobile? But hey atleast we have cydia and installer!!
Good Job yellowsnOw!

 
Comment by redrum801
2009-01-01 19:41:12

Is at&t the only 3g service that works on the iphone 3g ???

sorry for the newb question , been waiting awhile for this :)….

thanks in advance for any response …..

 
Comment by Jemuel
2009-01-01 20:32:06

Good job! Wow haha ive been waiting for this thank u dev::

 
Comment by Huey
2009-01-01 21:08:50

Thanx for the New Year gift. I followed exactly as direction above. I got the carrier name (Tmobile) for about 5 minutes without any signal, then it went back to No Service. I then removed the SIM (no Geyvy) and reinserted. Now I have full signal w/ carrier name for a brief 1 minute. I tried to make a call and it went back to No Service. I repeated the steps and got the same result. Any tip out there that would make it work, greatly appreciated.

Thanx

 
Comment by cant wait
2009-01-01 21:22:39

this is not working for me, i have the new the 2.2 installed on my iphone 3G, t-mobile usa, the 3G feature is off, and i installed the yellowsn0w from cydia, still not bars no signal, the have the v0.9.1. little help please

 
Comment by I love Dev Team
2009-01-01 21:49:03

I got full signal w/ T-mobile. I call it from another phone, it worked. Awesome. However, when I tried to place a call from my iphone, , the the signal and carrier disappeared and the call cancelled. ?????? I pulled the SIM out and reinserted it, I got full signal, but I could not make a call as soon as I hit the Call button. Any help, please?

 
Comment by I love Dev Team
2009-01-01 21:59:33

update! I could send and received SMS, but couldn’t make a call. I can receive call, however. Keep up the good work, Dev Team

 
Comment by TT
2009-01-01 23:12:43

Have T-Mobile and followed instructions to the T, still gives me an invalid SIM error. Even unistalled and re-installed yellowsn0w and the SIM card with no luck.

 
Comment by idothisson
2009-01-01 23:24:20

ok its so easy, THIS IS MY METHOD WORKS EVERYTIME.
FIRST U want to unistall yellowsnow
go to setting, reset all network setting, than the phone will reboot
than go back to cyda and reinstall yellowsnow
than reboot the phone with the sim card in the iphone
than wait one mintue at lock or homescreen
than pull out the sim card and reinsert it
and there you go… merry christmas again.

Comment by I love Dev Team
2009-01-02 01:28:23

I got everything but still couldn’t place an outgoing call. Right now I have full signal and be able to SMS and receive call (don’t know how long though). Everytime I tried to place a call, the signal drop to No service. Can you make a call? what’s the trick? Thanx.

T-mobile

 
 
Comment by Rowel espocia
2009-01-02 03:16:25

thanks

 
Comment by Anton
2009-01-02 03:40:02

After installing yellowsn0w half an hour manipulation of all kinds was not successful at all. But than at dev team blog I read instructions from one German guy and that did the trick!

Please try out this :
1. Download and install BossPrefs and Yellowsn0w via Cydia
2. Disable all Functions with BossPrefs (don´t worry if you can´t disable EDGE)
3. Reboot ypur Phone with BossPrefs (not in the normally way – important !)
4. Wait 1.30 min when you see the Lockscreen
5. Take out your Sim and insert it.
6. Wait a moment
7. Go on Settings and Turn on the fly mode
8. Turn off Fly Mode
9.R you happy?

I just going to add more!

10. After I did 9 steps it still was not working for me. SO what I did is took out my sim card and pop in sim card but from different provider. In my case (I am in estonia and using EMT but I popped in sim card NORWEGIAN provider Telenor) SO right after I popped in rouming sim card it start search and it worked!!! Both rouming and regular!

So my advice is – BE CREATIVE and DO NOT AFRAID TO EXPERIMENT!

MANY MANY MANY THANKS TO DEV TEAM! YOU GUYS ARE ROCK! THANKS FOR SUCH AN AMAZING NEW YEAR GIFT!

HAPPY NEW YEAR EVERYBODY!

 
Comment by Zoltan
2009-01-02 05:29:14

Seems that toggling airplane mode is important, try that those who have failed so far (this looks awesome tho i hav att already)

 
Comment by Animal1383
2009-01-06 01:58:00

Hi all;

I struggle a lil at the begining but all my fault. This is my method:

1. Upgrade software
2. Jailbrake it
3. Install yellowsn0w from Cydia
4. Turn off 3G, Edge, wifi from Bosspref
5. Reboot from BossPref
6. When phone initialize go to Settings – General – reset – Reset network settings
7. Wait for reboot and SMILE!!!

Hope this help you a little bit.

Thanks Dev Team, as usual awesome job, please keep going and keep providing us with your great stuff!!

 
Comment by Animal1383
2009-01-06 02:00:51

Oh BTW, I tryed with different SIM cards and also turn on and off my phone several times to test all capability

 
Comment by Pat
2009-01-07 12:04:24

I’m confused. Will this really work? I’ve read some articles before saying that we shouldn’t upgrade to version 2.2. Now the instruction inorder to unlock is we need to upgrade to version 2.2.

I’m really not confident to do this yet. Please let us know the real score.

Thanks and more power.

 
Comment by Erjon
2009-01-08 17:24:41

Great work with the unlock. I did try about 4 days agow and works, just wanted to say thanks to all and one thing, if u have problem with the unlock check the clock settings(must be within your location), that did the trick for me. I

 
Comment by habib123
2009-01-11 11:44:16

reporting you all to the cops .
HAHA FUCKERS !!!!!!!!!!!!!

Comment by alison
2009-02-02 19:28:16

get over yourself

 
 
Comment by Zerotwocivic
2009-01-23 04:42:51

Everything works like a charm for me.

Great job dev team

 
Comment by Boo
2009-01-24 13:17:24

Worked for me! Thanks iPhone Dev Team!

 
Comment by Babo
2009-03-14 15:40:46

So, one quick question. I just bought a 3g, updated everything (before thinking about unlocking it), so I assume that I have the latest baseband. Is there any way of downgrading the baseband or am I screwed until a new version of yellowsn0w finds a vulnerability in 2.30.03? Thanks a lot.

 
<< Login :: Register >>
Name (required)
E-mail (required - never shown publicly)
URI
Your Comment (smaller size | larger size)
Follow Dashhacks:
iPhone-Hacks RSS FeedJoin the Dashhacks Fan Club on FacebookFollow Dashhacks on Twitter

Recent Posts

Poster: Ockie

Mon Mar 15, 2010 5:43 am


Poster: jonask95

Mon Mar 15, 2010 5:28 am


Poster: yousee

Mon Mar 15, 2010 5:22 am


Poster: jonask95

Mon Mar 15, 2010 5:19 am


Poster: qian0829

Mon Mar 15, 2010 4:37 am


Poster: wennuan345

Mon Mar 15, 2010 4:36 am


Poster: wennuan345

Mon Mar 15, 2010 4:35 am


Poster: desertfish

Mon Mar 15, 2010 3:51 am


Poster: soonerpap

Mon Mar 15, 2010 3:50 am


Poster: wennuan345

Mon Mar 15, 2010 3:49 am