Steven is fast as usual! He has now released Sn0wbreeze 2.4b1 to jailbreak iOS 4.3.1 on all iOS devices except iPad 2. It will not update your baseband and will retain your carrier unlock if your device is on baseband 01.59.00, 04.26.08, 05.11.07, 05.12.01, 05.13.04 or 06.15.00. Steven has made your life a bit easier by allowing you to update to 06.15.00 baseband for unlocking iPhone 3GS. Being a “Tethered” jailbreak, you need to boot your device using iBooty. Just follow the guide below.
- Download Sn0wbreeze 2.4b1 on your desktop
- Download iOS 4.3.1 for iPhone, iPad or iPod Touch.
- Download and install iTunes 10.2.1 for Windows
Sn0wbreeze 2.4b1 Compatible Devices
iPhone 4, iPhone 3GS (Both Old and new Bootrom), iPod touch 4G, iPod touch 3G and 1st-gen iPad.
Building a Custom Firmware
Step 1: Extract Sn0wbreeze-v2.4b1.zip on your desktop (Windows Vista or Windows7 users must start the application in Administrator mode. To do so, click the right mouse button on the icon and selecting “Run as administrator”) and connect your iPhone or iPod Touch to your PC via USB. You will notice the following screen.
Step 2: Here we have an option to select the firmware. Select “Browse” directly drag-and-drop your iOS firmware file as shown in screenshot below.
Step 3: The application will automatically detect the device which is required to be jailbroken. In this case we have selected iPhone 4 IPSW. Sn0wbreeze check the firmware if it is correct. Once the 4.3.1 IPSW is verified, click the blue arrow button to continue.
Step 4: Now you will be prompted to select either “Simple Mode”, “Expert Mode” or “Baseband Preservation Mode” . Here we have Selected Expert Mode as this will allow you to add 4-finger and 5-finger iPad’s multi-touch gestures on your iPhone 4. This also provides other customizing options, such as root partition size and other installer options. If you do not need any of these options, you can select Simple mode and directly jump to Step 6.
Step 5: Now you will be confronted with the following screen. If you have an iPhone 4 (factory unlocked) or are on an officially supported carrier like AT&T: DO NOT select “Activate the iPhone”
Install 06.15.00 iPad baseband (iPhone 3GS Only)
A) In case you are using iPhone 3GS (in Step 3), select option ‘Unlocks’, as shown below. Else jump to Step. This step is mandatory if you want to unlock your iPhone 3GS running on BB 05.14.02 or 05.15.04. To do so, make sure you first update your baseband to 06.15.00 and then unlock it. This step will updates the baseband of your iPhone 3GS to iPad’s baseband.
B) Select “Install 06.15.00 iPad baseband. Click Ok and then Blue arrow button to continue. It is important to note that upgrading iPhone 3GS baseband to the 06.15.00 iPad baseband hack to unlock MAY cause you to lose your GPS!
Step 6: Click ‘Build IPSW’. It will start buildting jailbroken custom firmware for iOS 4.3.1. During the process, it will Patch iBSS, ramdisk etc. Wait till the entire custom IPSW file creation process is completed. You will get the following screen.
Step 7:Now, press ‘OK’ button to follow the onscreen instructions to put your device into restorable state.
Step 8: You will then be prompted to connect your device and click start when you are ready. Please turn off your iPhone 4 or any other iOS device. Put the device in DFU mode. Follow on-screen instructions.
For the DFU mode:
- Turn off the device while connected to your computer
- Click the Home + Power button for 10 seconds then release only the power button while continuing to press the Home button.
Step 9: Open iTunes and will show a warning message where there is informed that you have connected an iPhone in DFU mode, click OK and go forward.
Step 10: Hold down the Shift key on your keyboard, click with the mouse on the Restore button in iTunes.
Step 11: Now select the custom IPSW that was created and click the Choose button. Wait for a while till iTunes installs the new firmware 4.3.1 on your iPhone 4. After the installation is done, iPhone 4 or any of your iOS device you selected above will restart automatically. You have now successfully jailbroken iOS 4.3.1.
Booting iTouch in Tethered Mode
As there is no untethered jailbreak for iOS 4.3.1, we will have to boot it into a tethered mode using iBooty. You will find it on your desktop which is automatically downloaded during the IPSW creation process. Just follow the steps below.
Step 1: Run iBooty and select iPhone 4 / 3GS or iPod Touch 4G or iPad from the dropdown menu.
Step 2: Click the “Start” button and follow the on-screen instructions to put your device in DFU mode:
- Hold Power and Home buttons for 10 seconds
- Release the Power button but continue holding the Home button for 10 seconds
- You iTouch should now be in DFU mode
Step 3: Once you are into DFU mode, iBooty will do the rest and then your iOS device will be booted in a tethered jailbroken mode. Follow (Step 2-7) to unlock your iPhone 3GS using guide posted here.
Final Step (Optional): You can no navigate to general preferences menu and turn on the new multi-gestures menu. Here is the demo video of multi-touch gestures on iPod touch 4g. Following are the gestures that you can try on your jailbroken device.
- Swipe 4 or 5 fingers to the left or to the right to navigate through open applications.
- Swipe 4 fingers up to access the running apps tray and playback buttons, including Airplay controls.
- If you Pinch with all your fingers, you will go to the home screen from any app, without touching your home button.
Sn0wbreeze is Windows only. If you are a Mac user, you can instead use PwnageTool to jailbreak iOS 4.3.1. Follow the guides listed below.
- How to Jailbreak iOS 4.3.1 iPhone 4, iPhone 3GS using PwnageTool
- How to Jailbreak iOS 4.3.1 1st-gen iPad with PwnageTool
- How to Jailbreak iOS 4.3.1 on iPod touch 4G with PwnageTool
If you face any trouble while jailbreaking your device, just drop a message in the comment section. Alternatively, you can follow Jeffry McDowell, the author of this post, on twitter and facebook fanpage. If you’d like to contact him, twitter is the most effective means of doing so.