Safely Update to iOS 6.1.3 to Unlock iPhone 4 or 3GS with Sn0wbreeze Custom Firmware

Hello there! If you are new here, you might want to subscribe to the RSS feed for updates on this topic!

If you use ultrasn0w or Gevey SIM to unlock your iPhone, here’s the ultimate guide to safely update to iOS 6.1.3 while preserving your baseband.

IMPORTANT NOTE: If you’re tired of messing around with jailbreaking/unlocking, AT&T iPhone can now be permanently unlocked and many other worldwide network as well!

You’ve probably 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:

Editor's note: learn more by reading our ebook on starting your own iPhone repair & unlock business
  • Sn0wbreeze doesn’t unlock your iPhone, but rather it only helps you build custom firmware that will preserve iPhone baseband (modem firmware) that can be unlocked either using ultrasn0w or Gevey SIM.
  • There’s no known software method to downgrade your baseband (except for 3GS), once it’s updated, there’s no turning back. However, we do offer permanent factory unlock for AT&T iPhones and iPhones on other countries network.
  • With sn0wbreeze 2.9.14 (Windows only), the jailbreak for iOS 6.1.3 is currently tethered for iPhone 4 and earlier iPhone models (3GS with old bootrom is always untethered). A5 devices such as iPhone 4S is not supported at this time.
  • If you’ve downgraded your iPhone 4 baseband chip with us, 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 (supported by ultrasn0w) or 02.10.4, 03.10.01 and 04.10.01 (unlock with Gevey SIM) OR iPhone 3GS with baseband 05.11.07, 05.12.01, 05.13.04 or iPad baseband 06.15.00.
  • Sn0wbreeze 2.9.14 from
  • Ultrasn0w 1.2.8 (for supported baseband only)

Note: Currently, there’s still no way to preserve iPhone 4S or iPhone 5 baseband. Check our Store for possible official unlocking options.

Before you begin, always remember to backup your iPhone.

WARNING: Proceed at your own risks. This guide is for reference only.

Part One: Building and Installing Custom iOS 6.1.3 Firmware (Baseband Preserved)

The first part involves the building and installing custom iOS 6.1.3 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.

You can also download these ready made custom iOS 6.1.3 firmware for iPhone 3GS or iPhone 4 (will upload soon). Mac users can use the latest redsn0w to pawn DFU before restoring.

1. Download original iOS 6.1.3 firmware (IPSW) for iPhone 4 or iPhone 3GS directly from Apple. It’s highly recommended that you save it locally for future use.

2. Download Sn0wbreeze 2.9.14 from

3. Start sn0wbreeze.

4. Click browse and locate the original iOS 6.1.3 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.

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.3 for you.

Once the custom iOS 6.1.3 is ready you will find it on your desktop. Before restoring your iPhone, you MUST put your iPhone into pwned DFU mode using iREB. 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 get error 3194, use this guide to fix it. For other iTunes errors, refer to this.

Part Two (a): Unlock with ultrasn0w 1.2.8 from Cydia [for supported baseband only]

Ultrasn0w 1.2.8 is supported for iOS 6.1.3:

1. Launch Cydia and add the following repo by going to Manage > Sources > Edit > Add:

2. Search for ultrasn0w 1.2.8.

3. Install ultrasn0w 1.2.8.

4. Reboot your device. Remember to use iBooty to boot your iPhone  as the jailbreak for A4-based and newer 3GS devices are still tethered!

If you’re experiencing no service or one bar issue with iPhone 4 baseband 1.59.00, use this fix.

Part Two (b): Unlock with Gevey SIM [for iPhone 4 baseband 02.10.01, 03.10.01 or 04.10.01 only]

1. Eject your SIM tray and reboot your iPhone.

2. Once restarted, unlock your screen. Turn off 3G and cell data (you can turn these on later). Insert your SIM tray along with your SIM card and Gevey SIM.

3. Wait for Accept Screen. Tap Accept.

4. You will see No Service (in iOS 4.x, you will see one signal bar). Wait for 15-20 seconds and dial 112. Hang up after 1-2 seconds.

5. Turn on Airplane Mode and wait for ‘NO SIM CARD INSTALLED’ message. Turn off Airplane Mode and you will see ‘SIM FAILURE’ and tap OK. Your iPhone will connect to your network now.

That’s it! Your iPhone is now unlocked on iOS 6.1.3 along with tethered jailbreak.

If you find this post useful, please do us a small favor by clicking ‘LIKE’ or ‘Recommend on Google+’ below.

Safely Update to iOS 6.1.3 to Unlock iPhone 4 or 3GS with Sn0wbreeze Custom Firmware was last modified: July 2nd, 2018 by Joe Wang

Comments & Discussion

  1. I have an Iphone 3GS and it has an IOS 6.0.1. One day it hangs when i was trying to download something from app store and later on it takes time before it opens an app,. Since i got an old bootroom with bb 05.13.04 i followed from part 1 till part 2a. To the publisher, thanks so much for not giving me a headache :) Keep up the good work. Salute!

  2. It works – i had Iphone 4 bb 4.10.01 iOS 4.3.3 on GEVEY and it was useless. Now I have 6.1.3 and I really enjoy using it and it works with ma GEVEY and my BB stayed the same.

    Thanks alot.

    • Because this method is tethered jailbreak so you need go to DFU mode and use Ibooty to boot your Iphone. Ibooty is created by Snowbreeze at your Desktop. Sorry for my bad English.

  3. I have a 3GS with jailbroken (sn0wbreeze) 4.1 currently on it, I'm looking to upgrade it to 6.1.3 and jailbreak it again (which I'll then use ultrasn0w because I need it unlocked). My question is can I jailbreak it right away with this method or do I need to first un-jailbreak the phone? If so, how do I go about this without updating my baseband and what would I un-jailbreak it to? Just to the same, 4.1?

    I'm guessing I would use iFaith to build it but I want to make sure.

  4. just to be sure does this give a teathered jailbreak or unteathered jailbreak for 3GS…. Somewhere inbetween it referred it seemed like this will give a teathered jailbreak

  5. hi ! i have 3gs updated to 6.1.3 got stuck in no service problem ….got a solution using redsnow to activate the phone …..but home button not working to put it in dfu mode ….. is there any alternative to put the phone in dfu mode during the activating process.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.