1. jragg32's Avatar
    I'm pretty iIlliterate, I'm really trying though.

    I JB my 3G (using a pc), and had to downgrade to 3.0.1 to do it, and at the time there was no program to upgrade back to 3.1 to do MMS.

    Did that program come out? If someone could tell me how to do this it would help me and my blood pressure out a lot.
    01-03-2010 05:49 PM
  2. LVCIFER's Avatar
    Here's a guide on how to do it. I wrote it for the 3G[s], but the process for the standard 3G is EXACTLY the same.


    Don't download any firmwares from any sites. There's no need to even use PwnageTool right now either. Connect your 3G[s] to iTunes. (Hopefully, you're running the newest version of iTunes) When it asks you if you want to update your iPhone, SAY YES. This will erase any an all jailbreak and unlocks previously there. DON'T PANIC.

    Download and install the official firmware, 3.1.2 from iTunes.

    Go to blackra1n.com and download blackra1n.

    Now, after you restore from iTunes, when everything is about 98% done, it will ask you to insert the SIM card that came with your phone from AT&T. If you have AT&T, great. If you don't, a/k/a T-Mobile, INSERT THAT SIM CARD, and then follow these instructions.

    Open up blackra1n on your PC, and then click "Make it rain" and jailbreak your phone. This will also 'hacktivate' your phone with your alternate SIM card. (Note: follow directions at the end of this post to fix Push Notifications, YouTube and Wi•Fi for hacktivated iPhones)

    YOU MAY NEED TO ATTEMPT THIS MULTIPLE TIMES FOR IT TO WORK CORRECTLY. Sometimes there are minor errors. Let it do it's thing. It is okay and even somewhat expected.

    Once blackra1n.app is installed to your springboard (a/k/a iPhone home screen), choose to install "sn0w"( a/k/a blacksn0w) from your iPhone. Once again, make sure it that you connect to Wi•Fi first. It will be the only way you can install Cydia/Rock if you're not on AT&T.

    1) Open up the "blackra1n.app" on your iPhone.
    2) Tap on "sn0w" until a green check mark appears next to it.
    3) Tap "install".
    4) Watch for the splash screen telling you that it was successful.
    5) Turn your iPhone off.
    6) Insert your SIM card.
    7) Turn the iPhone back on.

    After installing sn0w, install Cydia.

    1) Open up the "blackra1n.app" on your iPhone.
    2) Tap on "Cydia" until a green check mark appears next to it.
    3) Tap "install".

    Cydia will ask you questions, and to update. Select "Graphical User", and "Update All". Let it restart and reboot. Once it does it's thing...

    If you have data or MMS problems with ANY carrier, you may want to google or wikipedia "iPhone APN Settings" to find a way to fix those issues. However, if the plan for the cell carrier SIM card you've inserted does not include data, then your Internet/e-Mail/maps/gps etc won't work. You will have to add data/MMS to that SIM cards plan for them to officially work.

    Voilà. You're updated, jailbroken, and unlocked on the newest OS.

    For some, the new blackra1n HACKTIVATED jailbreak was causing problems with Wi-Fi, YouTube, and Push Notifications. Here is a quick guide on how to fix these problems.

    1. Go to Settings>General>Reset>Reset Network Settings, then click "OK"
    2. Reboot your iPhone, when it comes back on Wi•Fi should be fixed, but next time you reboot you have to do this again.

    YouTube and Push Notifications for "hacktivated" iPhones.

    1. Go to Cydia
    2. Tap Manage at the bottom
    3. Tap Sources
    4. Tap edit in the right hand corner
    5. Tap add.
    6. Type cydia.iphoneil.net
    7. Tap done
    8. Search for "PushFix" and tap on the first result
    9. Install then confirm
    10. Reboot your iPhone.
    01-03-2010 06:12 PM
  3. jragg32's Avatar
    Thanks for the response! So it doesn't matter what program I used to JB previously?

    And does this basically erase everything I've done since JBing, (app wise)?
    01-03-2010 06:20 PM
  4. rdiddy_25's Avatar
    U don't need to upgrade then re-jailbreak to get mms. I have a 3G with 3.0.1 AND have mms. All u need to do is download the AT&T carrier file that has mms which is 5.x.x, sorry I don't have the exact number bc I'm on the iPhone and don't have my laptop wit me. All u do is connect to iTunes and upgrade using the carrier file ONLY. It takes about 3 minutes and u will have mms with 3.0.1. Good luck
    01-03-2010 06:42 PM
  5. sargd66's Avatar
    Why not do 3.1.2 and just follow the instructions LVCIFER posted. There is no reason to down grade
    01-03-2010 07:32 PM
  6. LVCIFER's Avatar
    Exactly. Plus, think about it like this - upgrade while you still can before Apple releases a new firmware, which is going to destroy your ability to jailbreak/unlock for at LEAST a few weeks.

    Plus, I'm not a fan of downloading benm packages, or downloading Cydia packages that screw with my APN settings.

    It's just too much, you know?
    01-03-2010 07:49 PM
  7. LVCIFER's Avatar
    Plus, more and more apps are being released every day that require 3.1.2 due to augmented reality API's.
    01-03-2010 07:50 PM