iOS 5.1 Updates iPhone 4 (GSM) Baseband to 4.12.01 and iPhone 4S to 2.0.10

After weeks of speculation, the iOS 5.1 was released yesterday with some updates to iPhone 4 and iPhone 4S basebands.

UPDATE: If you have an AT&T iPhone, unlock it permanently and officially using this. If you have an iPhone from another country or network, click here.

For unlockers like most of us here, we are more concern of the baseband than anything else. So, to summarize the baseband revision for iOS 5.1:

  • iPhone 4S: 2.0.10
  • iPhone 4 (GSM): 4.12.01
  • iPhone 3GS: 5.16.05 (no change from iOS 5.0.1)

As far as we know, none of the basebands above can be unlocked.

The following are change logs/features of iOS 5.1 for your information:

  • Enhanced Siri dictation support during text input “on supported devices” (iPhone 4S in 2011) (i.e. Turn on or off Bluetooth, take a picture etc.).
  • Carrier updates (e.g. AT&T 11.1).
  • AT&T indicator now says “4G” when applicable. (4S Only)
  • Baseband updates.
  • Battery life reportedly fixed.
  • Fixes iPhone 4S support for Caller ID Name Display (on supported carriers – i.e. Rogers & Fido in Canada).
  • Users can now enter any Apple ID to sign-up for an iCloud account. Previously, they had to use (or create a new) email Apple ID.
  • New Montesi Wallpaper
  • Images can now be removed manually from the Photo Stream in iCloud. Any photos deleted are now also removed from other iOS devices connected to iCloud.
  • Shake-to-shuffle bug fix, which caused the Music app to freeze.
  • The Setup Assistant caused an “infinite setup loop” for some users. When the setup was completed, the iPhone would jump back to a “thank you” screen ad infinitum. Users had to reboot the device to restore functionality.
  • SpringBoard bug fix, the home screen for the iPhone would sometimes fall into a state when double-clicking the home button would not display the Camera icon.
  • Turn on or off 3G toggle restored on iPhone 4S.
  • Bluetooth bug fix; enabling Bluetooth and returning to home screen, the Bluetooth icon still remains in the status bar.
  • Possible bug fixes on Wi-Fi signal strength on all devices.
  • Safari, address bar added text (Go to this address).
  • Improved Assistive Touch.
  • Improved Location Services.
  • License column added, under the About menu.
  • Support for Siri in Japanese
  • Possible fix to Outgoing Call No Audio (OCNA) issue.
  • New Lockscreen camera button no longer have to double tap home button just swipe up to access the Camera app.
  • Dictation on iPad

Meanwhile, as always, hackers should be back from their snooze mode by now to jailbreak this latest iOS release from Apple.

Thank you to those who have constantly emailed us asking how to unlock iPhone 4 on baseband 4.11.08 (and now 4.12.01) but there’s no method of unlocking it right now except by replacing the baseband and NOR chips. We are also exploring a new exciting method of making it “factory unlocked” by replacing one the chips inside. Stay tuned for this.

Once again, avoid updating to iOS 5.1 if you want to keep your untethered jailbreak or if you don’t wish to turn your iPhone into an iPod touch!

What iPhone Jailbreakers and Unlockers Need to Know Before iOS 5.1 is Released

OK, the rumor about iOS 5.1’s release has been going around for a few weeks now but no tech blogs specifically says the do’s and don’t for jailbreakers and unlockers.

iPhone 4S

  • Do not update to iOS 5.1 or else your baseband will be updated and you won’t be able to unlock it with Gevey Ultra S, possibly for a very long time!
  • If you’re already running a jailbroken iOS 5.0.1, stay that way and wait until the untethered jailbreak for iOS 5.1 becomes available.
  • If you haven’t jailbroken your iPhone, do it now with Absinthe for untethered jailbreak.
  • Current baseband that can’t be unlocked: none.
  • Latest baseband version expected: 1.5.04 2.0.10

iPhone 4

  • If you have baseband 1.59.00, 2.10.04, 3.10.01 or 4.10.01, do not update to iOS 5.1 or else it will be updated to a version that can’t be unlocked.
  • Save your SHSH with TinyUmbrella, iFaith or on Cydia.
  • Jailbreak with the latest redsn0w for untethered jailbreak.
  • Current baseband that can’t be unlocked: 4.11.08. The only available solution is here.
  • Latest baseband version expected: 4.12.01.

iPhone 3GS

  • If you have baseband 5.13.04 or below, do not update to iOS 5.1 or else it will be updated to a version that can’t be unlocked.
  • Save your SHSH with TinyUmbrella, iFaith or on Cydia.
  • Jailbreak with the latest redsn0w for untethered jailbreak.
  • Current baseband that can’t be unlocked: 5.14.02, 5.15.04, 5.16.02 and 5.16.05 (only possible to flash with iPad baseband 6.15.00 IF your iPhone is not produced after week 28 of year 2011).
  • Latest baseband version expected: 5.16.05 (no change from iOS 5.0.1).

In short, if you see the update notification in iTunes or on your Settings app on your iPhone…

Just hit Cancel and wait until proper jailbreaking or unlocking tools have been developed. Alternatively, you can try the following, tipped by @Piksou0 (recommended for advanced users only. Thanks @Piksou0!):

There is solution to prevent iPhone update to new iOS version via iTunes , the solution is to install (Cydia) tweak called “Recovery Guard ” from this source “” , this tweak will not allow iTunes to put iPhone into recovery mode, the only solution to update firmware when you install this tweak is to put iPhone into dfu mode (no accidental update from iTunes)

It doesn’t hurt to wait. It’s gonna hurt more if you lose your untethered jailbreak or unlock!