How To Jailbreak iOS 4.3.1 Untethered On iPhone 4, 3GS, iPad, iPod Touch On Windows Using Sn0wbreeze v2.5
After the release of iOS 4.3.1 untethered jailbreak in the form redsn0w and pwnage tool, ih8sn0w released latest version of sn0wbreeze v2.5 to build custom jailbroken iOS 4.3.1 IPSW file for your iPhone 3GS,4, iPod Touch and, iPad.
Remember that this jailbreak is also based on i0n1c’s untethered jb exploit, if you don’t know about sn0wbreeze it’s a custom iOS firmware builder for Windows like Pwnage tool is for mac.
In his release notes he said that this version will also enable Multi Touch gesture like earlier version on sn0wbreeze v2.4b4. The size of this version is little over 32MB because it will support AppleTV 2G as well.
Here’s how to jailbreak iOS 4.3.1 using sn0wbreeze v2.5:
Thing you will need during this process:
Step 1: Download and extract Sn0wbreeze-v2.4b1.zip preferably on your desktop (Windows Vista or Windows7 users must start the application in Administrator mode. To do so, right click mouse button on the icon and selecting “Run as administrator”
Step 2: Connect your iPhone or iPod Touch to your PC via USB.
Step 3: Click “Browse” button and select iOS 4.3.1 firmware which you downloaded earlier, you can also drag and drop .IPSW file on the given area.
Step 4: Sn0wbreeze will automatically verify the .ipsw file and the device which is required to be jailbroken. Sn0wbreeze will check the firmware if it is correct. Once the 4.3.1 IPSW is verified, click the blue arrow button to continue.
Step 5: Sn0wbreeze will give you option to select either “Simple Mode”, “Expert Mode” or “Baseband Preservation Mode” . Select ‘Expert Mode’ which will allow you to add multi-touch gestures on your device.
Or you can just go for simple mode if you don’t want to enable multi touch gestures.
Step 6 : If you have an iPhone 4 (factory unlocked) or you are on an officially supported carrier like AT&T, DO NOT select “Activate the iPhone”. Make sure the option is unchecked. But if you rely on unlock make sure to check that option.
Step 7: If you are using iPhone 3GS, select option ‘Unlocks’. This step is mandatory if you want to unlock your iPhone 3GS running on BB 05.14.02 or 05.15.04. The next step will update the baseband of your iPhone 3GS to iPad’s baseband.
Step 8: Select “Install 06.15.00 iPad baseband. Click Ok and then Blue arrow button to continue.
Upgrading iPhone 3GS baseband to the 06.15.00 may cause you to lose your GPS! This is known issue and haven’t been addressed so far by hackers.
Step 9: Click ‘Build IPSW’. Since building custom firmware may take some time, you can optionally play Pac-Man game to kill some time.
Step 10: After completion press ‘OK’ button to follow the onscreen instructions to put your device into restorable state.
Step 11: 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.
To enter DFU mode:
- Hold Power and Home buttons for 10 seconds
- Now release the Power button but continue holding the Home button for 10 more seconds
- You device should now be in DFU mode
If you have followed the steps correctly, you will get the following message from Snw0breeze
Restore iOS 4.3.1 Custom Firmware Using iTunes
Step 8: Start iTunes, click on your iOS device icon from the sidebar in iTunes. Now press and hold Left “Shift” button on the keyboard and then click on “Restore” (Not “Update” or “Check for Update”) button in iTunes and then release this button.
Select the pre-jailbroken custom IPSW that was created (must be on your desktop) and click the Choose button.
Now relax and wait iTunes will do the rest for you. iPhone will restart on completion of firmware installation.
Update: Now you can Unlock your iPhone 4 and iPhone 3GS after Jailbreaking iOS 4.3.1 by following a guide posted here.