Tutorial: Untethered Jailbreak on iOS 4.3.2 for iPhone 3GS/4, iPad and iPod Touch with sn0wbreeze 2.6

iH8sn0w released a few hours ago a new version of sn0wbreeze that allows us to untethered jailbreak on iOS 4.3.2 for any iPhone 3Gs/4, iPad tablet or iPod Touch 3G/4G. Although this new untethered jailbreak works on almost any iDevice with iOS 4.3.2 installed regardless of bootrom or baseband, iPad 2 remains without jailbreak for now because there is no compatible exploit. Neither ultasn0w is compatible with iOS 4.3.2, but to unlock you can use ultrasn0w fixer for iOS 4.3.2.

sn0wbreeze 2.5 is compatible with:

  • iPhone 3GS/4;
  • iPad;
  • iPod Touch 3G/4G.

ultrasn0w unlocks only for the following basebands: 01.59.00 / 04.26.08 / 05.11.07 / 05.12.01 / 05.13.04 / 06.15.00.

sn0wbreeze 2.6 works ONLY on Windows.

Step 1

Install iTunes 10.2.2 if you haven't already.

Download iOS 4.3.2 for your terminal from here.

Download sn0wbreeze 2.6 from here.

Step 2

Change the extension of the firmware file downloaded in step 1 from .zip to .ipsw. If you are on Windows Vista / 7 then right click on sn0wbreeze and select Run as Administrator. You will receive a warning message not to distribute the program, press ok then press the blue button to continue.

Step 3

Now you will be greeted by a screen that asks you to search on the computer where you saved the iOS 4.3.2 file downloaded in step 1 and open it, after the program checks the file then the ok sign will appear, then press the blue button to keep going. iH8sn0w tried to implement a drag&drop mode for files, but unfortunately it doesn't work properly, so I recommend you avoid using it.

Step 4

If you have an iPhone 3GS, you will be asked which bootrom your terminal has. You will be shown 3 options on the screen:

  • old bootrom – old bootrom;
  • new bootrom – new bootrom;
  • detect it for me – sn0wbreeze will automatically detect which bootrom you have. You will have to enter the terminal in DFU Mode and follow the steps on the screen.

Step 5

The program has 3 working options: simple mode, expert mode and baseband preservation mode. Simple mode is the simplest and optionless method, and expert mode will give you the opportunity to customize everything you want to enter in the firmware, in this tutorial expert mode will explain. Baseband preservation mode will give you the possibility to make a custom ipsw without jailbreak but which does not update baseband, so you will have iOS 4.3.2 without jailbreak and with old baseband but you will not be able to unlock because you do not have jailbreak.

Step 6

Now we get to the slightly more complicated things. In this screen sn0wbreeze it will show the options we have in the firmware configuration, the General option is the one that will take you through all the others, so we will select this one. Select General and then press the blue button to continue.

Step 7

Now you will reach the screen that offers you the following options:

  • Activate the iPhone – the option to activate the phone, check it if NU you have the card of the operator where the phone was purchased, if you have it or the phone is unlocked from the factory, then uncheck it and do the activation with iTunes;
  • Install Animated Boot Logo – if you activate this option you will install an animated boot logo, if you deactivate it it will not be installed;
  • Install SSH – installs OpenSSH from Cydia to allow you to access system files via SSH;
  • Enable Gestures menu activates multitouch gestures for iOS 4.3.1 but only for iPhone 3GS/4;
  • Install working mobilesubstrate installs mobilesubstrate compatible with iOS 4.3.1.

It is up to you whether you want to activate them or not.

Root Partition size gives you the opportunity to select the space allocated to the system partition, I recommend leaving the value there. Press the blue button to continue.

Step 8

If you have an iPhone 3GS, in the next screen you will have the opportunity to update the iPad baseband which will allow you to decode an unblockable baseband. sn0wbreeze will automatically install the iPad baseband if you are connected to the internet and after installing the custom ipsw you will be able to install ultrasn0w and use the terminal. My advice is not to install the iPad baseband because you will lose the possibility of using the GPS integrated in the terminal, forever. You will never be able to downgrade baseband and you will have problems when restoring to new versions of iOS.

Step 9

Now you will reach the menu where you can select applications from Cydia/from the computer to be automatically installed in ipsw. Select the desired .deb files from the computer using the browse option, then press the blue button to continue.

Step 10

After selecting the appropriate files, you reach the main menu where you must select Build ipsw to start the process by which your custom ipsw is made.

 

After pressing the blue button you will reach a menu where you can choose if you want to play PacMan or see the classic rotated.

To run PacMan you must have flash installed, unfortunately it didn't work for me even though I have flash so you can play with the option to see if it works.

After you finish customizing the ipsw, you will see the message below.

Step 11

Now press the ok button to enter the terminal in Pwned DFU Mode using sn0wbreeze. It is very important to follow the steps below. Connect the device to the PC.

First, turn off your device.

  • press the Power button for 3 seconds;
  • while holding down Power press and Home and keep them pressed for another 10 seconds;
  • release the Power button and hold only home and the device enters DFU Mode.

Step 12

After the process is finished, open iTunes, hold down the Shift button on the keyboard while pressing restore and select the custom ipsw made with sn0wbreeze, it should have this name sn0wbreeze_iPhone 4-4.3.2 and it should be on the desktop.

After the restore is finished, you should have a fully functional untethered jailbroken iDevice.

Step 13

Now let's unlock using ultrasn0w fixer. I warn you for the last time that it is an experimental patch that might not work properly. You install it at your own risk.

Open Cydia on your iDevice and press the Manage button at the bottom of the application.

Step 14

At the top you have a button called Edit, press it. After pressing on the left side, a button called will be displayed Add, press this button and a window will be displayed on the screen.

In the new window enter the link: http://djayb6.com then press Add Source.

After the source is added, search ultrasn0w fixer for 4.3.2 in Cydia and install the patch.