Unlocking the 3G iPhone with QuickPwn and yellowsn0w (on 2.2 firmware)

intel Mac & PPC

Page 2 of 2



Step 6.

Press Settings, General, Network, and ensure that Enable 3G is turned off.

iPhone




Step 7.

Launch Cydia. You may need to select your Wi-Fi network name and enter your password before continuing. You will get this screen while Cydia does some background work. When it finishes, the SpringBoard will reload and you will need to launch Cydia again.

iPhone       iPhone




Make your selection here. I always pick developer. Then press Upgrade Essential. You should always keep Cydia up to date.

iPhone       iPhone



Press the Confirm button. The update will then be installed.

iPhone       iPhone



Press the Close Cydia (Restart) button. Launch Cydia again!

iPhone       iPhone



Now that Cydia is updated, let's install yellowsn0w.

Note: This is not a permanent unlocking solution! yellowsn0w is a program that runs each time you restart your iPhone. If you want to return to an unlocked state, then simply uninstall the program through Cydia and reboot. You could also restore the iPhone, but that is over doing it.

The screen on the left is the Home screen and opens by default. We need to add a special source that hosts the yellowsn0w program, so press the Manage button at the bottom, then select the Sources button in the middle of the screen.

iPhone       iPhone



Press the Edit button, then press the Add button.

iPhone       iPhone



Enter the URL for the source, which is apt9.yellowsn0w.com   You will see the sources get updated.

iPhone       iPhone



Press the Return to Cydia button, then press the Done button to complete adding the source.

iPhone       iPhone



The source is now added to your list. Press the Sections button at the bottom, then press All Packages.

iPhone       iPhone





Scroll down to yellowsn0w and press it. Press Install at the next screen.

iPhone       iPhone



Press the Confirm button. You will see yellowsn0w being installed.

iPhone       iPhone



Press the Return to Cydia button to complete the installation. Press and hold the Sleep/Wake button until the slide to power off message appears. Shut down the iPhone and turn it back on again.

iPhone       iPhone




If you watch closely you will see the Airplane Mode icon appear and disappear. You should then see the word Searching, followed by your carrier's name appearing. This took only a few seconds for me. A new menu item called Carrier will appear in the Settings menu.

iPhone       iPhone

iPhone




You can see here that I am on T-Mobile on 2.2 firmware and 02.28.00 baseband.

iPhone       iPhone



Additional notes


If you still don't have a carrier signal, I've heard the following might help:
  • Settings, General, Reset, Reset Network Settings. Reboot the iPhone. Wait one minute. Remove SIM and reinsert SIM. Wait one minute. Turn on Airplane Mode and wait 10 seconds. Turn off Airplane mode. You will see "Searching" and then the carrier name should appear.
  • If using SBSettings or BossPrefs, reboot using these programs. Turn on Airplane Mode and then turn it off. Your carrier name should appear.
  • Some have success installing yellowsn0w via the Installer and not with Cydia.


Both of my iPhones make calls and receive calls just fine. I am on a prepaid plan so I do not have access to the EDGE network, and I never, ever text, so I can't tell you whether or not these features work, but they should just fine.

If you would like more information on T-Zones, and using EDGE on T-Mobile, then read this thread over at Hackint0sh.org.



If you would like the ability to turn yellowsn0w off, without having to uninstall it, you will need the MobileTerminal program from Cydia installed. Then enter the following two commands:

/bin/launchctl unload -w /System/Library/LaunchDaemons/org.iphone-dev.yellowsn0w.plist
yellowsn0w -r

To turn yellowsn0w back on, just enter the following command:
/bin/launchctl load -w /System/Library/LaunchDaemons/org.iphone-dev.yellowsn0w.plist



To uninstall yellowsn0w

Launch Cydia. Press the Manage buton, then press the Packages button. Select yellowsn0w.

iPhone       iPhone



Press the Modify button. Press Remove.

iPhone       iPhone



Press the Confirm button. You will see the program being uninstalled.

iPhone       iPhone



Press the Return to Cydia button, and the program is uninstalled.

iPhone





Return to top of page