cybermog

Unlock for iPhone 3G/3Gs in iOS 4.2.1 (Mac version) have arrived !

In Apple device on 29/11/2010 at 2:48 AM

Thanks to Dev-Team, iPhone 3G and 3Gs can now safely upgrade to 4.2.1 along with unlock 🙂 Here are the whole article i copied from Dev-Team blog. You can find my summary and how to below and in separate new posts followed up.

Today we’re pleased to announce our free carrier unlock for iPhone3G/3GS owners with a baseband later than 05.13.04.  The unlock for that baseband exploited the AT+XAPP command, thanks to a crash initially discovered by @sherif_hashim (@Oranav also found this crash).  So what hole are we exploiting today, since Apple closed that AT+XAPP hole?  Well, we’re exploiting the exact same hole!

It turns out that the very first iPad firmware 3.2.2 has baseband version 06.15.00 still vulnerable to AT+XAPP. The iPad baseband is built for the exact same baseband chip as the iPhone3G/3GS — they’re fully compatible! Some of us have been running 06.15 for weeks now on our iPhones in preparation for this release.

SIMPLIFIED VERSION:

  1. Read and fully understand the warning below.
  2. If you have an old-bootrom 3GS and are already unlockable but want to get to 4.2.1, please wait til we release an “unofficial” bundle for you.  Read no further.
  3. Read update #1 for an updated 3GS bundle.
  4. Download this IPSW
  5. Run PwnageTool to create a custom 4.1 IPSW.  Tell it you want to use the iPad baseband you just downloaded.  Restore to this custom IPSW.
  6. Install ultrasn0w through Cydia
  7. Enjoy!
  8. If you don’t have a Mac, redsn0w will be released within a few hours to handle this.

FULL VERSION:

Since 06.15 is a higher version than 05.14 or 05.15 (where AT+XAPP is gone), anyone stuck at those versions can simply upgrade to 06.15 to unlock again!  Luckily for us, Apple *still* provides the iPad FW 3.2.2 with this vulnerable baseband right from their own servers. (Grab it now, before they take it down!)

We’ve been busy updating both PwnageTool and redsn0w to make the baseband update as seamless as possible.

  1. First up is “PwnageTool 4.1.3 Unlock Edition”.  It has a special dialog box which will ask you if you want to update to the iPad baseband.  You must already have the iPad 3.2.2 IPSW on your computer (see the above link)….so just point PwnageTool at it (or let it find it on its own if you’re in “simple” mode).
  2. Directly after PwnageTool 4.1.3 is available, the official ultrasn0w repo http://repo666.ultrasn0w.com will be updated with ultrasn0w 1.2, which covers iPhone 4 baseband 01.59.00 and iPhone 3G/3GS basebands 04.26.08, 05.11.07, 05.12.01, 05.13.04 and now 06.15.00.
  3. Finally, we’ll release an update to redsn0w today for those without Macs and can’t run PwnageTool.  The new redsn0w will give you the option to update your baseband to 06.15 too.

WARNING — YOU DO THIS AT YOUR OWN RISK!  PLEASE UNDERSTAND THE CONSEQUENCES OF UPDATING TO 06.15.

  1. There is no way to come back down from 06.15, and there’s no hiding the baseband version from Apple.  You’ll be voiding your warranty in a very obvious way.
  2. If some future baseband comes out with a critical fix, you won’t be able to update to it if it remains down in the 05.xx sequence (then again, you wouldn’t update to it if you wanted to keep your unlock anyway).
  3. Starting with FW 4.2.1 if you have 06.15 on your iPhone you won’t ever be able to restore to stock firmware (it will fail).  You’ll need to only restore to custom IPSWs (then again, if you’re unlocker you should already be doing that).

Certainly don’t update to 06.15 if you don’t need to!  Only do this if you need the unlock and you’re stuck on 05.14 or 05.15, and you’re willing to assume the above risks.

This PwnageTool also contains a 4.2.1 bundle for iPhone3G owners…for all else, it’s still only 4.1.  If you have an iPhone3GS with an old bootrom, the new redsn0w will handle 4.2.1 for you (in fact it covers 4.2.1 for all devices, even though some of them are still tethered at 4.2.1 until @comex can work some untethering magic).  iPhone3GS users with old bootroms who want to go to 4.2.1 should not use this PwnageTool! Update to stock 4.2.1 first, then use the upcoming redsn0w to update your baseband.

Speak in English, please !

  • Instead of finding new exploit in iPhone baseband, Dev-Team will replace it with iPad baseband 06.15.00 which served 2 purposes: give your iPhone new baseband but same old exploit (hack-able). That reminds me of this sentence: “Old wine, new vase”
  • Once update to 06.15.00 baseband, you will not be able to restore to stock firmware until Apple release new firmware with higher baseband than 06.15.00 (Ex:06.35.05 or 07.00.05…), which also means that you will void your warranty 😦
  • If you want a simplify/smooth unlocking experience and own iPhone 3GS, wait a little more for updated PwnageTool, or the OSX version of redsn0w. Patience is the key 🙂
  • You will need to download both iPad firmware 3.2.2 and iPhone 4.2.1 to be able to start the unlocking process. Then jailbreak with PwnageTool 4.1.3 and unlock with Ultrasn0w 1.2
Advertisements
  1. As a Newbie, I am always searching online for articles that can help me. Thank you Wow! Thank you! I always wanted to write in my site something like that. Can I take part of your post to my blog?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: