[How-to] Jailbreak & Unlock (for non-AT&T) iPhone 3g 3.1.3 with 05.12.01 baseband

I wasn’t able to find this anywhere, and it was fairly simple. I had a problem with my iPhone recently that forced me to do a complete restore and only the greatest & latest firmware (3.1.3) would actually work during the restore process. Everything I was finding said that jailbreaking & unlocking were not supported if you did this upgrade, but I’ve managed to make it work.

  1. Download 3.1.2 firmware from Apple
  2. Run RedSn0w (0.9.4) to jailbreak & choose the 3.1.2 firmware file that you just downloaded.
  3. Open Cydia, run all initial updates
  4. Cydia: install Fuzzyband (4.0-b4) to downgrade baseband & allow for unlock
  5. Run Fuzzyband - you should see the following information:
    Bootloader: 05.08 [G2M3S2]
    Baseband: ICE2-05.12.01
    OS 3.1.3
  6. Cydia: install Carrier Logo Fix - this will add back the AT&T logo in the status bar
  7. Cydia: add source repo666.ultrasn0w.com ; install ultrasn0w to unlock
blog comments powered by Disqus
Close
subscribe to latest projects
my company