1. shemp47's Avatar
    I hope this not a seemingly stupid question, but I am confused as to if it is possible to update a jailbroken and unlocked 3GS from firmware 3.0, baseband 04.26.08, to the Firmware 3.1.2 and retain the unlocking or re-unlock it?

    If possible what is the process? Do I restore using Itunes and then update to 3.1.2 first and then use Blackra1n RC3, or do I have to try to use pwanage to update it?

    12-17-2009 02:14 AM
  2. LVCIFER's Avatar

    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 WiFi 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 WiFi 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 WiFi 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.
    12-17-2009 03:07 AM
  3. osensnolf's Avatar
    Thank you for answering this question with such detail.
    Merry Christmas.
    12-17-2009 01:20 PM
  4. LVCIFER's Avatar
    No problem. Good luck all.
    12-17-2009 01:38 PM
  5. dennyle's Avatar
    hi can I ask ?
    ''Download and install the official firmware, 3.1.2 from iTunes. ''
    where is exaclly I need to download firmware 3.1.2 from itune ?
    thank you so much .
    12-18-2009 08:06 PM
  6. LVCIFER's Avatar
    Well, if you haven't already upgraded to 3.1.2, all you have to do is connect your iPhone to iTunes. It will tell you that an upgrade is available, and then it will ask you if you want to download the new upgrade. Simply say "yes", and voil. There you go.
    12-19-2009 03:55 AM
  7. just_me#IM's Avatar
    Wow, that was an excellent write up!!

    It almost makes me feel comfortable to upgrade my 3gs. I'm on 3.0 with 04.26.08 and I do have my ecid on file but I'm still afraid to do this. I've been jailbroken/unlocked since the very first option came out for the 3gs and there are apps that I want to use that need a newer OS but all the scare talk about not being able to unlock the 3gs's has me worried, don't want to mess it up!!
    12-19-2009 03:16 PM
  8. LVCIFER's Avatar
    Right now, you can unlock the 3G[s] beautifully, using "sn0w" (a/k/a blacksn0w) once you jailbreak with blackra1n. I know there are a lot of steps, but the entire jailbreak and unlock takes less than 10 minutes. Viva la geohot!
    12-19-2009 03:45 PM
  9. PhiPhone's Avatar
    I'm not trying to unlock my phone, just update from jailbroken 3.0 to jailbroken 3.1.2. My primary concern: I've seen a few posts mentioning problems with blackra1n jailbreaks, specifically that after powering the phone off, you need to connect it to a computer to power it back on correctly.

    Can anyone shed some light on this?
    12-19-2009 04:46 PM
  10. LVCIFER's Avatar
    Phi - yes, read below:


    Do a search for "tethered jailbreak"!

    If this is a new 3G[s], then it can still be jailbroken or unlocked, but you just can't ever let the battery die, or reboot the iPhone when the iPhone is not near a computer.


    The phone is new. Apple updated the hardware on newer models. Ultimately, when you get the "Connect to iTunes" message, DO NOT RESTORE.

    Connect the iPhone to the computer, spend 30 seconds, run Blackra1n RC3/4, RE-jailbreak, and that's it.

    It takes less than a minute.

    ALSO, being that this is a new iPhone 3G[s], that requires a tethered jailbreak, I also suggest getting a battery case.

    A good one is "Case-Mate Fuel" (google it) but it's ugly as sin. It will however, act as a case AND a charger. Or you could go to BestBuy an pick up a "InCase PowerSlider" case.

    That, and a car charger. That way the iPhone never goes off. If you have a laptop, that's ideal/superb.
    12-19-2009 07:04 PM
  11. PhiPhone's Avatar
    Thanks, that makes perfect sense, I appreciate you taking the time to explain it. Sorry I wasn't a bit more specific though, I have a 3G, not a 3GS. I was a bit confused because I've had the phone jailbroken for over a year and haven't run into something like this during any previous updates.

    So I'd be correct in guessing that since I don't have the newer hardware susceptible to this problem, I can run with the typical jailbreak procedure I've used in the past and not have to worry about this?
    12-19-2009 07:33 PM
  12. LVCIFER's Avatar
    12-19-2009 07:58 PM