Release the Power while still holding the Home key until iTunes tells you the iPhone is in recovery (your iPhone screen will be black, but it is on).

From here, hold the LEFT shift key down and click Restore in iTunes.

Go to the folder with the items you downloaded and select the original 4.2.1 firmware file (iPhone1,2_4.2.1_8C148_Restore.ipsw).

Agree to the restore. Allow this process to complete. When it does complete, your iPhone should reboot (leave it plugged into your computer and leave iTunes open).

You should get a message on iTunes asking you to setup a new iPhone or restore from backup. Ignore this.

Now, put your iPhone back in DFU mode.

with your iPhone is plugged in to your PC, hold the Home and Power until your iPhone powers down, continue holding Home and Power for a full 4 seconds.

Release the Power while still holding the Home key until iTunes tells you the iPhone is in recovery (your iPhone screen will be black, but it is on).

Do not press "OK" on the recovery mode message in iTunes.

Go to the folder where redsn0w, right click on redsn0w.exe and select Run As Administrator and open redsn0w.

At the select IPSW screen, go to Browse and then go to the folder you downloaded everything into and select the original 4.2.1 firmware file (iPhone1,2_4.2.1_8C148_Restore.ipsw). You should get a message that the IPSW was verified. Click Next.

You will get a loading screen for a moment then you get an options screen.

Select "Install Cydia" and make sure that "Deactivate" is unchecked (if you have an AT&T SIM card, leave this checked, it's better to activate with an AT&T SIM card than to hackivate).

From there, press Next.

Press Next again.

Since your iPhone is already in DFU, it should just go straight into the jailbreak.

The jailbreak will start.

Once it is complete, your iPhone will reboot.

After the reboot, insert your AT&T SIM card, connect your iPhone to iTunes, and select Setup a new iPhone.

After you finish that process, put your iPhone back in DFU mode.

Find redsn0w.exe again, right click and select Run As Administrator and open it.

At the select IPSW screen, go to Browse and then go to the folder you downloaded everything into and select the original 4.2.1 firmware file (iPhone1,2_4.2.1_8C148_Restore.ipsw). You should get a message that the IPSW was verified. Click Next.

You will get a loading screen for a moment then you get an options screen.

***THIS IS THE POINT OF NOT BEING ABLE TO RESTORE YOUR IPHONE.***

Select only the checkbox with Install iPad Baseband (do not check any other boxes)!!!

Click Next.

Press Next again.

Since your iPhone is already in DFU, it should just go straight into the jailbreak.

The jailbreak will start.

Once it is complete, your iPhone will reboot.

From there, go to Settings -> WiFi -> and connect to a WiFi connection.

Open Safari and browse to at least two websites on WiFi (verify you can browse).

From there, open Cydia. Allow it to load (may take up to 10 minutes). DO NOT LET THE SCREEN GO OFF! KEEP "TOUCHING" THE SCREEN TO KEEP IT ON WHEN IT DIMS!!! When you get the prompt, select Developer. Allow it to load again (be patient). You will get a prompt for Update Essential packages. Select Update All. Allow this to complete and then your iPhone will reboot.

Upon reboot open Cydia again. Allow it to completely load (if it prompts you for update, install them, allow the device to reboot, and then come back here).

Now go to Manage at the bottom of the screen. Go to Sources.

Select Add, then type in http://repo666.ultrasn0w.com and then Add Source.

Cydia will add the repo and may reboot. If it does, reboot and then open Cydia again.

Now, in Cydia, go to Search type in ultrasn0w and Search.

Install ultrasn0w. Your iPhone should reboot after the install.

After the reboot of your iPhone, insert your foreign SIM card (i.e. T-Mobile) into the iPhone. Allow it to detect your card. (This may take up to 15 minutes). When you get at least 2 or more bars and the word T-Mobile (or whatever carrier you have), then make a test call (611 on T-Mobile is a good test).

If you want MMS/Data to work, while on WiFi, open Safari on your iPhone, and go to http://unlockit.co.nz, select Custom APN, and install the appropirate APN for your carrier.

If YouTube or Push notifications are not working, you will need to go to Cydia (on WiFi) and then go to Manage -> Sources -> Add

Type in http://apt.iphonemodding.com and then Add Source.

Your iPhone may reboot. Upon reboot, open Cydia, go to Search, type in Push Fix and Search. Install Push Fix.

Your iPhone will reboot.

Upon reboot, you will need to go to Cydia (your WiFi will be not working properly, so no need to wait for things to load), then Manage -> Packages -> Push Fix -> Edit/Manage -> Uninstall/Remove.

Your iPhone will reboot.

From here, you will need to reconnect to your WiFi, and YouTube/Push notifications should be working.

Once you install the iPad Baseband, if you iPhone gets to a point where you have to do a "Restore" (back to factory), you may not be able to (if you try, iTunes will error out and your iPhone will be stuck in a "Recovery Mode" loop).

There is a way to restore from that, but it is as drawn out as the steps above.

It looks like, with this approach, that I have to have an active Tmobile sim ready to go... Tmobile said that to keep my current phone number I should unlock but keep using att until they get the account to transfer over. I just want to make sure I don't loose my number or contacts and all.

Hope you can clear up my confusion ~ Thanks!

Customer:replied 3 years ago.

Also, do you think the process you have offered to me is a better option than using the software at http://iphone-unlocker-pro.com.

I will tell you that...the things you have to go through to be an Expert are quite rigorous.

What Customers are Saying:

Hi John, Thank you for your expertise and, more important, for your kindness because they make me, almost, look forward to my next computer problem. After the next problem comes, I'll be delighted to correspond again with you. I'm told that I excel at programing. But system administration has never been one of my talents. So it's great to have an expert to rely on when the computer decides to stump me. God bless, BillBill M.Schenectady, New York

Hi John, Thank you for your expertise and, more important, for your kindness because they make me, almost, look forward to my next computer problem. After the next problem comes, I'll be delighted to correspond again with you. I'm told that I excel at programing. But system administration has never been one of my talents. So it's great to have an expert to rely on when the computer decides to stump me. God bless, BillBill M.Schenectady, New York

The Expert answered my Mac question and was patient. He answered in a thorough and timely manner, keeping the response on a level that could understand. Thank you! FrankCanada

My Expert answered my question promptly and he resolved the issue totally. This is a great service. I am so glad I found it I will definitely use the service again if needed.One Happy CustomerNew York

Ask a Mac Support Specialist

Get a Professional Answer. 100% Satisfaction Guaranteed.

120 Mac Support Specialists are Online Now

Type Your Mac Question Here...

characters left:

Disclaimer: Information in questions, answers, and other posts on this site ("Posts") comes from individual users, not JustAnswer; JustAnswer is not responsible for Posts. Posts are for general information, are not intended to substitute for informed professional advice (medical, legal, veterinary, financial, etc.), or to establish a professional-client relationship. The site and services are provided "as is" with no warranty or representations by JustAnswer regarding the qualifications of Experts. To see what credentials have been verified by a third-party service, please click on the "Verified" symbol in some Experts' profiles. JustAnswer is not intended or designed for EMERGENCY questions which should be directed immediately by telephone or in-person to qualified professionals.