loading
   WARNING I AM NOT RESPONSIBLE FOR YOUR EQUIPMENT AND WHAT YOU CHOOSE TO DO WITH IT.  PROCEED AT YOUR OWN RISK.   THIS WILL VOID ANY WARRANTY YOU HAVE WITH APPLE!!!  THERE IS ALSO A RISK INVOLVED HERE OF BRICKING YOUR IPHONE! 
     This instructable will be a step by step guide to Jailbreaking and Unlocking your iphone 3G running on the 4.0 software baseline 05.13.04. I used my white 16gb 3G, and unlocked it to T-Mobile.

**UPDATE**
I began to notice that my 3G was performing slower and when I investigated the matter it seems a common issue.  It would seem that the iso 4.0 is a little heavy for the iphone 3G, but not for everyone.  Some slow, some not.  I imagine that the 3GS would perform better with this. I went ahead and downgraded to 3.1.2.  This was moderately difficult to figure out, but I managed it and did a jailbreak and unlock and I am back to normal speed.  If there is interest I will add an instructable on downgrading from 4.0

Step 1: Downloading What You Need

There are a couple of things you will need to download first.
1. A copy of the 4.0 software.
   -You can find it here, http://www.iphoneheat.com/2010/06/download-ios-4/
   -This will be downloaded and saved to your desktop or like folder. You have this on your
iphone already, If not then just update your iphone using iTunes before you proceed.
   -BE SURE TO DOWNLOAD THE CORRECT ONE.  We are downloading for the 3G (see image 1)

2. You will also need to download redsn0w.
   - You can find it here, http://wikee.iphwn.org/howto:rs9
   -The download is at the bottom of the page. (see image 2)


Step 2: Starting the Jailbreak

- Start by opening redsn0w and clicking the browse button. (see image 1)
- Select the firmware you downloaded (see image 2)
- Once the firmware is processed click next

Step 3: The Jailbreak

- On the next screen in redsn0w you must select INSTALL CYDIA.
- I selected the others in image 1 as well.
- Click next and closely follow the instructions given there.
    - This would be plugging your iphone into the usb port on your computer, then turning it off entirely.  Not just locking the screen! Turn it off entirely! (see image 2)
- Have your iphone in hand and ready to follow the instructions as seen in images 3-5.
- Follow any additional instructions that redsn0w gives you.
- When your iphone reboots you will see that there is an icon for Cydia.
- Click on the Cydia app and allow for it to reorganize.
- At this point your iphone has been jailbroken.  The remaining instructions will cover unlocking your iphone for other gsm networks.

Step 4: Unlocking the Iphone

- Make sure you are connected to wifi then go into the Cydia app on your iphone. (image 1)
- Select user or graphical
- Select the manage tab at the bottom of the screen. (image 2)
- Select Sources. (image 3)
- Select Edit at the top right, then add at the top left. (image 4)
- Add this source,  http://repo666.ultrasn0w.com/ (image 5)
    - The 0 in snow is a numerical zero not the letter.
- Once it is updated click return to cydia
- Then select done in the top right.
- Click on the source we just added. 
- Then select the ultrasn0w package and install it by clicking install then confirm in the top 
       right corner. (image 5)
- Once it is installed select "reboot device"
- Insert your sim card and allow for the iphone to start up. (this will look a little different)
- Once it is on go into the settings and turn on airplane mode then turn it off. (this will help it select the network more quickly).
- Your iphone is now unlocked!

Let me know if you have questions or suggestions.  I love to collaborate!

<p>Well ! Jailbreaking allows third party apps in to your <br>iPhone . iPhone unlocking process may vary from one method to another . Each <br>and every unlocking method uses various techniques to unlock iPhones. Like <br>software,hardware unlocking, Remote unlocking method is also one of the safest <br>unlocking solution to unlock iPhones from carrier lock . Many of the online <br>service providers like ClassicUnlocking.com provides this service to unlock iPhones from carrier lock</p>
<p>Nice article! Nowadays, many of the new arrival unlocking <br>techniques are around there. We can't tell all the methods are fake or all are <br>safe. Few techniques will give proper solution without bricking an iPhone. In <br>my experience, Remote unlocking method is one of the safest unlocking solutions <br>to unlock iPhones from carrier lock. It doesn't requires jailbreaking. Many of <br>the providers offer this service with affordable price to open iPhone to work <br>with all the GSM networks world-wide. We have to concentrate in winnowing <br>unlocking method as well as unlocking provider. It&rsquo;s very important. Before, <br>getting unlocking service from any of the providers, you need to check whether <br>they provide quality service, money-back guarantee, cost etc.</p><p>Source : SuperUnlockCodes.com </p>
*Sigh*... I still can't find a working solution for iOS MC 4.0...
<p>Well ! Jailbreaking allows third party apps in to your <br>iPhone . iPhone unlocking process may vary from one method to another . Each <br>and every unlocking method uses various techniques to unlock iPhones. Like <br>software,hardware unlocking, Remote unlocking method is also one of the safest <br>unlocking solution to unlock iPhones from carrier lock . Many of the online <br>service providers like SuperUnlockCodes.com provides this service to unlock iPhones from carrier lock. </p>
Yeah, I forgot to mention that mine is MB. I was surprised though that this worked on the updated baseline.
Also, Verbose Boot isn't necessary... All that does is shows you whats going on when it boots up, just like some linux distros (without -quiet)
Okay i know this is for the iphone, but i have an ipod touch 2g non mc with jailbroken 3.1.3. First question, is it worth upgrading for me? and two, how can i Physically backup and restore all the stuff i have downloaded onto my ipod from cydia? basically i want to know how to put all my apps and other stuff i got off cydia and temporally put it on my computer while i upgrade to 4.0 and then put it back to my ipod after i jailbreak it... Anyone know?
Like I said in my update, I found that the IOS 4.0 was a little heavy to run on my 3g so a downgraded. It did work and the app groups that you could make were nice, but not enough to keep me on 4.0. I can't speak for how it runs on ipod touch. To answer your other question there is an app in Cydia called AptBackup (search for it) that will back up 3rd party apps in iTunes. I have never used it so let me know how it works if you do.
I tried the AptBackup, i dont believe it is compatible on 3.1.39 which is what i have) I havent done any research to confirm that or not, but i downloaded it off the three repos i saw it on (all the same version number and not cracked versions) and they all crashed when i clicked on the app
Lame. Sorry,

About This Instructable

2,873views

12favorites

License:

More by mhudgens:How to Jailbreak and Unlock an Iphone 3G running IOS 4.0 Tommy Gun in a Violin Case Flash Drive Copper Mod 
Add instructable to: