Two weeks after the release of iOS 6.1, Apple rolled out another update specifically for the iPhone 4S.
This update is really critical because according to Apple, it is supposed to address an “issue that could impact cellular performance and reliability”.
The “performance and reliability issues” are related to sending text messages, connecting to your cellular network, and also something related to Microsoft Exchange.
European carriers in particular Vodafone UK sent out warning to its customers not to update their iPhone 4S without waiting for this patch. Hopefully, this patch will help sort out affected customers.
Due to the critical nature of this 23MB update, Apple probably didn’t spend any time patching the untethered jailbreak exploits found in iOS 6.x, which means it’s safe for iPhone 4S users to continue updating to iOS 6.1.1 and jailbreak it with evasi0n 1.3.
Meanwhile, the baseband is now updated to 3.4.02 and as usual, there’s won’t be any ultrasn0w or any “free” unlock available for this baseband. An official unlock is by far the best solution for now.
You probably have read the following countless times, but if you’re new to using locked iPhone, it may be worthwhile to read and understand the points below:
Custom firmware allows you to restore your iPhone without updating the baseband.
By preserving the baseband, you can continue unlocking your iPhone; either with ultrasn0w or Gevey SIM depending on your iPhone model or baseband version.
There’s no known software method to downgrade your iPhone 4 baseband, once it’s updated, there’s no turning back.
With sn0wbreeze 2.9.8 (Windows only), it can untethered jailbreak iOS 6.1 and below.
If you’ve downgraded your baseband chip with us before, this guide will be useful for you. Under no circumstances you should restore using stock firmware.
What you need:
iPhone 4 with baseband 01.59.00 (unlock with ultrasn0w) or 02.10.4, 03.10.01 and 04.10.01 (unlock with Gevey SIM). Baseband 04.11.08 or 04.12.01 cannot be unlocked or downgraded.
iPhone 3GS with baseband 05.11.07, 05.12.01, 05.13.04 or iPad baseband 06.15.00
Ultrasn0w Fixer for iOS 6.1
Note: Currently, there’s still no way to preserve iPhone 4S or iPhone 5 baseband.
Before you begin, always remember to backup your iPhone.
Part One: Building and Installing Custom iOS 6.1 Firmware (Baseband Preserved)
The first part involves the building and installing custom iOS 6.1 firmware. ‘Hacktivation’ is needed if you don’t have the official SIM card. The second part of this tutorial explains the steps to unlock your iPhone: Part 2(a) is using ultrasn0w for supported baseband only or Part 2(b) is for Gevey SIM for iPhone 4.
1. Download original iOS 6.1 firmware (IPSW) from here. They are all hosted on Apple’s servers. It’s highly recommended that you save it on your hard drive for future use.
4. Click browse and locate the original iOS 6.1 that you just downloaded.
5. Sn0wbreeze will identify the IPSW file. Click Next.
6. Choose one of the modes below:
iFaith Mode: Builds custom iOS and stitches it with your saved SHSH.
Expert Mode: Preserves your baseband, will jailbreak and hacktivate (activate).
Simple Mode (recommended): Preserves your baseband, will jailbreak and hacktivate.
Baseband Preservation Mode: Preserves your baseband, but will not hacktivate or jailbreak. You will need your official SIM card to activate it after restore.
7. Now it will ask you whether you want to hacktivate or not. Select “Yes”. Now wait until sn0wbreeze completes building the custom iOS 6.1 for you.
Once the custom iOS 6.1 is ready you will find it on your desktop. Before restoring your iPhone, you MUST put your iPhone into pwned DFU mode. This allows it to accept custom firmware. Otherwise, you’ll get an error message during restore. iREB will appear as soon as custom firmware is built. You can also access it on the menu bar of sn0wbreeze.
To begin restoring, be sure your iPhone is already in pwned DFU mode (black screen) then launch iTunes, press shift on your keyboard and click restore. Select the custom firmware that was just created. To be sure, the file name always begin with sn0wbreeze_iPhone_xxxxxxx.
If you don’t work on fixing iPhones daily, you tend to forget some of the jailbreaking/unlocking steps which you have done on your iPhone 3GS. Here’s your super-guide.
I’m sure you’re already aware that the untethered jailbreak for iOS 6.1 is already out – which is great. However, we are now waiting for Dev Team and ih8snow to release their latest toolsih8sn0w has just released sn0wbreeze 2.9.8 to allow you to build custom firmware for iOS 6.1. While we’re waiting for them to work on their magic, save this page because I’ll update this as soon as the tools are available.
We still receive quite a number of broken 3GS so we will continue to support this old device for as long as Apple still provide updates for it. It’s old but not forgotten.
A few important things to note:
If you’re new to iPhone jailbreaking and unlocking, the reason why you need to preserve your baseband is to allow it to be unlocked with ultrasn0w. This will sound very confusing at first, so follow each step carefully.